به نام خدا دانشگاه صنعتی شریف درس سیستن عاهل پیشرفته ،CE 40533 ،دکتر رسول جلیلی نصب و پیکربندی میسبان و مهمان در محیط مجازی هوعد تحویل 62 :فروردین 93 ّذف از اًجام ایي پرٍشُ آضٌایی با ًحَُی هذیریت هٌابع در هحیظّای تَزیع ضذُ هیباضذ .بدذیي هٌودَر ابادذا یدی هحدیظ تَزیع ضذُ را بصَرت هجازی تَلیذ هیکٌین .پیکربٌذی سیسانعاهلّای هیسباى ٍ هْواى را اًجام هدیدّدین .سد ن ًحدَُی تبادل اعالعات بیي سیسانّای هخالف در هحیظ هجازیسازی ضذُ را بررسی هیکٌین .در اًاْا ًیس الگَریان هدذیریت هٌدابع هَرد ًور خَد را پیادُسازی خَاّین کرد. برای ایجاد هحیظ هجازی از ًرم افسار هداي بداز KVMاسدااادُ هدیکٌدین KVM .یدی ّدای رٍایسر اسدت کدِ اهکداى ایجداد هاضیيّای هجازی را فراّن هیسازد .بعذ از ًصب ایي ًرم افسار ،سیسان عاهلّای هْواى بدر رٍی آى ًصدب هدیضدًَذ .تودام ٍرٍدیّای هَرد ًیاز برای هجازی سازیِ سیسان عاهل تَسظ ایي ابسار قابل اعوال است .سیسان عاهل هْواى برای صحبت بدا ایي ًرم افسار از ابسار VirtIOاسااادُ هیکٌذ .بذیي هٌوَر هیسباى یی کاًال سریال ایجداد هدیکٌدذ ٍ درخَاسدتّدا در قالدب QMPرا بر اساس زهاىبٌذی هَرد ًور اًجام هیدّذ .در عَل ایي پرٍشُ تواهی هراحل فَق را اًجام خَاّین داد. در ایي هرحلِ از پرٍشًُ ،صب ٍ پیکربٌذی ٍ KVMاجرای یی هاضیي هْواى بر رٍی آى هذًور است .بذیي هٌوَر بایذ هدَارد زیر را اًجام دّیذ. -1برای ایجاد اهکاى هجازیسازی بر رٍی سیسان بایذ پرچن 1VTهربَط بِ CPUرا فعال کٌیذ .هقذار ایدي پدرچن در BIOSسیسان ٍ در پٌجرُی ٍ Advancedجَد دارد. -2س ن بایذ ً VMwareسخِی 8بِ باال را ًصب کٌیذ( .اهکاى اجرای هجازی سدازی بدر رٍی ٍ Virtual Boxجدَد ًذارد). -3سیسان عاهل ً Ubuntu 12.4سخِی 64بیای آى را ًصب کٌیذ( .فایل *.isoایي سیسان عاهل در اخایار ضوا قرار هیگیرد). -4بعذ از ًصب سیسان عاهل هاضیي را خاهَش کردُ ٍ در قسدوت settingدر VMwareپدرچن هربدَط بدِ هجدازی سازی را فعال کٌیذ .ایي عول در ضکل ً 1طاى دادُ ضذُ است. -5برای ًصب ًرم افسار KVMاز ًسخِی qemu-kvm-1.2.0اسااادُ کٌیدذ .داًلدَد ایدي ًدرم افدسار از عرید آدرس /http://sourceforge.net/projects/kvm/files/qemu-kvmقابل اًجام است. -6بعذ از داًلَد کذ با اسااادُ از دساَر tar -xvf qemu-kvm-1.2.0.tar.gzفایل را باز کٌیذ. Virtualization Technology 1 شکل 1فعال سازی پرچم شبیه سازی در VMware -7برای کاه ایل ٍ ًصب ایي برًاهِ ًیاز بِ zlib ٍ glibداریذ .ایي دٍ ابسار را بصَرت زیر ًصب کٌیذ: ً .aسخِ ی zlib-1.2.8.tar.xzرا داًلَد ٍ با اسااادُ از دسداَر فدَق بداز کٌیدذ .داخدل پَضدِی ایدي ابدسار دساَرات sudo make install ٍ sudo make ، ./configureرا بسًیذ. .bبا اسااادُ از دساَر sudo apt-get install libglib2.0-devابدسار glibرا ًصدب کٌیدذ .ایدي دسداَر از ایٌارًت glibرا داًلَد هیکٌذ در ًایجِ برای اجرای آى حاوا بایذ بِ ایٌارًت دسارسی داضاِ باضیذ. -8بعذ از ًصب دٍ ابسار فَق ٍارد پَضِی qemu-kvm-1.2.0/ضَیذ .در ایي پَضدِ دسداَرات sudo ، ./configure sudo make install ٍ makeرا اجرا کٌیذ .در صَرت ًصب بذٍى خغای ایي ابسار بایذ فایلّدای qemu-system- qemu-img ٍ qemu-ga ٍ x86_64در آدرس /usr/local/bin/ایجاد ضذُ باضذ. ّذف ایي بخص از پرٍشُ اجرای یی سیسان عاهل هجازی بر رٍی KVMاست .سیسان عاهل هجازی را از فایل *.isoکدِ بدِ ضوا تحَیل دادُ ضذُ است ًصب ک ٌیذ .تواهی هراحل ًصب را بِ ّوراُ پاراهارّایی کِ برای ًصب اسااادُ کدردُ ایدذ ٍ سدایر ابسارّای هَرد ًیاز را هساٌذسازی کٌیذ .در اًاْا بایذ یی فایدل *.imgتَلیدذ ضدذُ باضدذ کدِ بادَاى آى را از عرید KVM بارگساری کرد .ایي فایل در تحَیل حضَری بررسی خَاّذ ضذ. تیمها حداکثر میتوانند دو نفری باشند .مستنند توییتد شتد را در یت فایتل zipبتا ننتوا CE40533-StudentNumber1-StudentNumber2-Part1بتتتتتتتتتتتتتتته در mnoferesti@ce.sharif.eduارسال کنید .هر روز تاخیر موجب کسر بیست درصتد از نرتر خواهد شد .زما تحویل حضوری شنبه 03فروردین میباشد. موفق باشید
© Copyright 2025 Paperzz