بخشی از پاورپوینت
اسلاید 1 :
به نام خدا
پروژه ی درس رایانش ابری
اسلاید 2 :
محیط XEN چیست؟
XEN یک برنامه ی مجازی سازی
مشخصه ی اصلی XEN ایجاد محیط مجازی
قابلیت اجرا در انواع سیستم عامل ها
اتصال سیستم عامل مهمان به هسته ی لینوکس توسط XEN
اسلاید 3 :
چرا CLOUD COMPUTING به برنامه ی مجازی سازی مثل XEN احتیاج دارد:
نکته ی پیوند XEN و CLOUD COMPUTING مجازی سازی است .
اسلاید 4 :
مجازی سازی چیست ؟
مجازی سازی:
نقش VMM
نحوه ی نمایش سخت افزار در مجازی سازی به تکنیک مجازی سازی بر میگردد.
اسلاید 5 :
شکل 1:
اسلاید 6 :
اشاره ای به تکنیک های متفاوت مجازی سازی:
مجازی سازی کامل
شبه مجازی سازی
مجازی سازی سخت افزاری
اسلاید 7 :
انگیزه های مجازی سازی :
در ابتدا مجازی سازی در جهت تصحیح نواقص سخت افزاری بود .
مجازی سازی در جهت انتقال سریع و اسان تر برنامه ها
اسلاید 8 :
دلایل مجازی سازی :
ادغام سرور و چند میزبانی
کنترل نظارت اسان
جابه جایی و انتقال اسان
حفاظت از سیستم عامل
اسلاید 9 :
تفاوت XEN با دیگر محیط های مشابه
شیوه ی پیاده سازی ماشین های مجازی متفاوت
استفاده از تکنیک paravirtualization
مزیت تکنیک paravirtualization
اسلاید 10 :
مدل xen
مدل xen یک مدل چهار لایه ای
Ring 0 اجرای سیستم عامل مادر و خود برنامه ی xen
Ring 1 و ring 2 به سیستم عامل مهمان اختصاص دارد.
Ring 3 اجرای برنامه های کاربردی
اسلاید 11 :
Domain 0
در زمان شروع به کار اجرا میشود .
در ring 1 اجرا میشود .
وظیفه ی مدیریتی را در هسته ی سیستم عامل لینوکس به عهده دارد .
وظیفه ی ایجاد و یا حذف دیگر domain ها را به عهده دارد.
اسلاید 12 :
شکل دو :نقش و جایگاه XEN
یاد اوری نقش DOMAIN 0 در XEN
اسلاید 13 :
دایمون Xend
مسئول ساخت domain جدید و مدریت و حذف را دارد
وظیفه ی سویچ کردن بین domain ها
به زبان پیتون نوشته شده است
اسلاید 14 :
ویژگی های مهم xen
مقاومت در مقابل شکستگی های نرم افزاری
مقاومت در برابر خطای سخت افزاری ناشی از انتقال ماشین مجازی به سخت افزار دیگر .
ایمن سازی سیستم عامل های مجازی
ویژگی live migration را دارد.
اسلاید 15 :
مزایا و معایب xen
استقلال کامل یک سرور مجازی از مابقی سرور ها ی مجازی را به ما میدهد .
پشتیبانی از ویندوز و لینوکس
امکان اجرای وظایف سنگین که نیاز به حافظه ی زیادی دارند.
اسلاید 16 :
گران تر از دیگر برنامه های مشابه
پایین بودن سرعت
عدم پشتیبانی از حافظه ی brustable
اسلاید 17 :
قسمت دوم سوال :
ارتباط بین domain ها در یک فضای مجازی چیست ؟
اسلاید 18 :
سطوح و انواع ارتباط در یک فضای مجازی:
ارتباط میان قلمرو های مهمان در یک دستگاه مشترک
ارتباط از طریق message passing
برقراری ارتباط از طریق share memmory
ارتباط بین domain ,VMM,
ارتباط بین VMM و سخت افزار
اسلاید 19 :
سوال پروژه :
ارتباط بین DOMAIN چیست ؟
اسلاید 20 :
انواع ارتباط در XEN :
1. درون گرا
انتقال داده
انتقال کنترلی
2. برون گرا