معرفی نرم افزار مجازی ساز Xen

زمان مطالعه: 2 دقیقه
انتشار :
۱۴۰۰-۰۹-۱۰

معرفی نرم افزار مجازی ساز Xen   : تعریف مجازی سازی در محیط سیستم عامل : از راهایی که اجازه دهد چندین سیستم عامل میهمان به طور همزمان بر روی میزبان سخت افزاری به اجرا آید .

مانبع سخت افزاری موجود با به اشتراک درآمدن بر روی یک رایانه بین خادمان نرم افزاری یکی از , تکنولوژی های زیر نظر کارشناسان در سال های اخیر بوده است. و از سوی شرکت های بزرگ سرمایه گزاری های زیادی از جمله اقتصادی و پژوهشی انجام  گرفته است .


معرفی نرم افزار مجازی ساز Xen

معرفی نرم افزار مجازی ساز Xen  و ویژگی های مهم

Xen یک نرم افزار مجازی ساز open sorce است. که مانند تمامی نرم افزار های مجازی ساز , کار چندین سیستم عامل متفاوت بر روی یک سرور مجازی وظیفه اصلی آن است .

که این وظیفه توسط لایه های نرم افزاری به نام   hypervisor  انجام می گیرد که به سخت اقزار واقعی سرور دسترسی دارد .

  Xen hypervisor  طبقه ای از نرم افزار لینوکس است. و مجازی سازی  Xen علاوه بر دبیان در Solaris  که نسخه ای از لینوکس است. را پشتیبانی می کند .

Xen که پروژه ای تحقیقاتی در دانشگاه کمبریج در بریتانیا  بوده. و Xen Sorce شرکتی از پروژه های open sorce است که پشتیبانی نرم افزاری را بر عهده دارد.  که Citrix در سال ۲۰۰۷   آن را تاسیس کرده است .

۳ ویژگی مهم Xen :

  1. در برابر شکست های نرم افزاری از طریق ریبوت سریع ماشین مجازی مقاومت دارد .
  2. در برابر خطا های سخت افزاری از طریق انتقال ماشین مجازی به سخت افزار دیگر مقاومت دارد .
  3. به صورت جداگانه ایمن سازی سیستم عامل های مجازی را تامین میکند .

حال علاوه بر خصوصیات بالا Xen ویژگی انتقال زنده را نیز دارد. (live migration ) که به این معناست که یک vm (ماشین مجازی ) روشنی که از رم وپردازنده استفاده می نماید. به میزبانی دیگر انتقال دهد بدون آن که خللی در زمان ایجاد شود .

و حتی برای تهسیل فعالیت های Xen  مثل مانیتورینگ vm  , روشن نمودن هاست و… چندین بزار مدریتی برای این نرم افزار مجازی ساز تایین شده است. :

  1. ابـزار مدیریت ابری open nebula
  2. ابزار مدیریتی hyper vm
  3. ابـزار مدیریتی convirt
  4. مدیریت ماشین مجازی ucs

بازخوردها
مقالات مرتبط
گیم فیشینگ چیست؟
گیمیفیکیشن چیست و چه تاثیری بر کسب و کارها دارد؟
یکی از نوین‌ترین روش‌ها برای برقراری ارتباط با مشتریان و یا مخاطبان، استفاده از روش‌های گیمیفیکیشن Gamification است.…
زمان مطالعه: 5 دقیقه
انواع سیستم عامل چیست ؟
سیستم عامل چیست؟ (معرفی انواع سیستم عامل)
بدون شک تمامی افرادی که با سیستم‌ها و تجهیزات کامپیوتری در ارتباط هستند، نام سیستم‌عامل را شنیدند و…
زمان مطالعه: 4 دقیقه