مقايسه تكنولوژي xen و openvzمقايسه ي پلتفرم هاي openvz و xen به عنوان پلتفرم هاي مجازي سازي رقيب مطرح هستند.اما در حقيقت اين دو تكنولوژي مجازي سازي با يكديگر تفاوت هاي اساسي دارند.
آشنايي با طرز كار هر يك ، امكان انتخاب مناسب ترين تكنولوژي را بر اساس نيازهاي ما آسان تر مي كند.
Xen
يكي از پلتفرم هاي مجازي سازي است كه به شما Xen اين امكان را مي دهد تا Paravirtualization را بر روي سخت افزار هاي خود اجرا كنيد.
Paravirtualization سيستم عامل و سخت افزار مادر را در يك سطح و ماشين هاي مجازي را در سطح هاي ديگر پياده سازي مي كند. مزيت اين روش عدم تداخل فرايند هاي اجراي سيستم عامل و امكان افزودن پروسه هاي جديد به هسته سيستم عامل بدون كامپايل هسته يا دستكاري آن است.
اين تفاوت كليدي Xen با تكنيك هاي مجازي سازي سطح سيستم عامل ، به مديران سرورهاي مجازي Xen اين امكان را مي دهد تا ماژول هاي كرنل و فضاي swap را به دلخواه تغيير دهند و فرايند بوت سرور خود را همانند ابزارهاي مجازي سازي Linux mount مشاهده نماييد.
Openvz
Openvz يكي از پلتفرم هاي مجازي سازي سطح سيستم عامل است كه بر پايه ي لينوكس تك كرنلي طراحي شده و قابليت پشتيباني از چندين محيط مجازي (vps سرور) را دارد.
در كرنل ويرايش شده ي Openvz ، فايلهاي سيستمي ، حافظه و پردازشگر محيط هاي مجازي به صورت مجزا از يكديگر است و مدير سرورهاي مجازي Openvz اجازه ي دسترسي كامل (دسترسي root) براي اجراي تمام دستوراتي كه بر روي سرورهاي اختصاصي قابل انجام است را دارد.
تفاوت هاي كليدي:1) Xen platform :
- منابع بيشتري مصرف می کند .
- امکان استفاده از حافظه نرم افزاری ( Swap )
- دسترسي كامل به ip table ها
Openvz platform (2:
- منابع کمتری مصرف می کند .
- ایجاد محدودیت فقط در حافظه سخت افزاری ( Swap ندارد )
- محدوديت در تغيير netfilter ( ip table ها)
انتخاب OpenVZ یا Xen ؟Xen- سرورهاي مجازي Xen را بدليل انعطاف پذيري آن توصيه مي كنيم و مناسب شرايطي است كه شما ممكن است نياز به حافظه بيشتري داشته باشيد .
- Xen امکانات یک سرور اختصاصی را بطور کامل فراهم می نماید و منابع سرور بطور کامل دراختیار دارید و همانند یک سرور اختصاصی عمل می کند بطوریکه بعضی شرکتها برای اینکه سرویس بجای کلمه VPS ( ماشین مجازی خصوصی ) ، از کلمه VDS مخفف Virtual Dedicated Server بمعنی سرور اختصاصی مجازی نام می برند .
- در صورتي شما قصد داريد از سرور خود براي انجام فعاليت هايي كه نياز به سربار حافظه بالا دارند (مانند توسعه هاي java ) ، كامپايل برنامه هاي كاربردی و رمز نگاري تصوير استفاده كنيد. استفاده از تكنولوژي Xen را پيشنهاد مي كنيم.
- باید توجه کنید كه براي اجراي برنامه هاي روزانه ، علاوه RAM موجود وابسته به فضاي swap نباشيد. ( گرچه در نگاه اول ممكن است Xen يك سرويس مقرون به صرفه بنظر بيايد اما استفاده نا مناسب از فضاي swap ممكن است over load بالايي را به سرور تحميل و آنرا نا مطمئن سازد.)
OpenVZ- ما Openvz را براي سرويس هاي ميزباني كه نياز به سرعت و ثبات stability) ) تضمين شده اي دارند پيشنهاد مي كنيم.
- پلتفرم هاي Openvz يك انتخاب منطقي مطابق با نياز هاي متداول دارندگان vps است.
- Openvz منابع كمتري را نسبت به Xen مصرف مي كنند و محدوديت هاي واسطه كاربري آن در حدي نيست كه بسياري از مديران vps را ناراضي سازد.
از کجا خریداری کنم ؟
مشهدهاست هر دو تکنولوژی را ارایه می کند .
جهت سفارش سرویس های Xen :
http://www.mashhadhost.com/content.php?action=mypages&page=vps.htmlجهت سفارش سرویسهای OpenVZ :
http://www.mashhadhost.com/content.php?action=mypages&page=openvz.html