مقایسه ی vmware , hyperv

VMware VS Hyper-V

🕓 زمان مطالعه: 6 دقیقه

مقایسه VMware و Hyper-V

مقایسهHyper-V و VMware: دو ماشین مجازی هستند که امروزه در شرکت های مجازی بسیار گسترش یافته اند. ماشین های مجازی علی رغم عملکردی که دارند، دارای تفاوت هایی می باشند. همچنین این دو ماشین از مزایا و معایبی بهره مند هستند. در ادامه به ویژگی‌های هر کدام خواهیم پرداخت و مقایسه VMware و Hyper-V انجام خواهد شد.

. Hyper-V رایگان است

اگر بخواهید یک کلاستر مجازی با ۵ نود ایجاد کنید. هر نود دو پردازشگر ۶ هسته ای خواهد داشت. حداقل در یک لحظه ۲۰ ماشین مجازی بر روی هر نود اجرا خواهد شد. ۹۰ درصد این ماشین های مجازی را ویندوز سرور اجرا خواهند کرد. تعداد باقی مانده نیز ممکن است از CentOS لینوکس استفاده کنند. شما باید مجموع هزینه اینکه از Hyper-v استفاده کنید و یا vSphere را محاسبه کنید.
سخت افزار احتمالا یکسان است. بنابراین بهتر است به سراغ نرم افزار برویم.راه درست این است که یک لایسنس نسخه Datacenter برای هر ماشین هاست (سرور اصلی) تهیه کنید. در حال حاضر هزینه این لایسنس ۶,۱۵۵ دلار است.

بنابراین شما تنها هزینه لایسنس سرور هاست را می پردازید. و هزینه ای برای ماشین مجازی پرداخت نمی کنید. بر این اساس هزینه راه اندازی یک سرور دارای دو سی پی یو، جهت راه اندازی ۲۰ ماشین مجازی تنها ۶,۱۵۵ دلاراست. و هزینه نصب و راه اندازی Hyper-V کاملا رایگان است!.

هزینه ها در vSphere 

هزینه ارزانترین نسخه cripple-ware به ازای هر پردازنده ۱,۹۴۰ دلار است. ما ۵ هاست داریم که در مجموع ۱۰ پردازنده در اختیارداریم، مجموع این رقم ۱۹۴۰۰ دلار خواهد شد. واگر سرویس VM را بخواهید بر روی ویندوز سرور راه اندازی کنید،  هزینه آن (برای ۵ سرور) ۵۰,۱۷۷ دلار خواهد بود. در صورتی که در راه اندازی Hyper-V   فقط هزینه لایسنس ویندوز سرور را پرداخت می کنید و تمامی امکانات Hyper-V را در اختیار دارید.

2. ذخیره سازی و شبکه

SMB 3.0 یک پروتکل جایگزین ذخیره سازی شبکه ای است که EMC (مالک VMware) نیز اعتراف کرده این پروتکل آینده ذخیره سازی خواهد بود. با این پروتکل ما می توانیم هزینه ذخیره سازی های فیزیکی را با یک سیستم ذخیره سازی نرم افزاری انعطاف پذیر کاهش دهیم. در همین زمان VMware نیز vSAN را عرضه کرده است.

بر اساس عملکرد ذخیره سازی،فایلهای VHDX مایکروسافت از دیسک های ۴K (کلاسترهای  ۴k) پشتیبانی می کند. در حالی که VMDK  (در VMware) از آن پشتیبانی نمی کند و لذا در پردازش داده های RAW کارایی کافی را ندارد.

در دیگر زمینه های ذخیره سازیHyper-V مایکروسافت ODX را دارد و vSphere Enterprise Plus در مقابل VAAI را دارد. فایلهای VHDX تا ۶۴ ترابایت افزایش پیدا می کنند در حالی که فایلهای VMDK اخیرا به عدد ۶۲ ترابایت رسیده اند. (در زمان عرضه ویندوز سرور ۲۰۱۲ این مقدار ۲ ترابایت بوده است). هردو پلتفرم ویژگی تغییر اندازه فضای ذخیره سازی در لحظه را دارند . اما vSphere فقط از افزایش اندازه پیشتیبانی می کند.

یکی از بزرگترین ویژگی های Hyper-V مجازی سازی شبکه است که با اصطلاح SDN شناخته می شود. اما بسیاری معتقدند که VMware NSX اولین روش مجازی سازی شبکه بوده است. اما مایکروسافت سالها قبل از معرفی NSX وارد این مبحث شده بود.

SDN

SDN اصالت در مایکروسافت Azure است و در ویندوز سرور ۲۰۱۲ همراه با System Center 2012 عرضه شده است. SDN این امکان را برای شرکت های میزبانی فراهم می کند تا بتوانند شبکه بندی مجازی را خودشان انجام دهند. این ویژگی امکان ایجاد ۱۶ میلیون سابنت مجازی را در مقابل ۴۰۹۶ شبکه مجازی فراهم می کند. ضمن اینکه SDN با ارایه امکاناتی چون IP Overlapping برای ساب نت ها و IP agnostic برای سرویس های ابری، انعطاف پذیری را افزاش می دهد.

شبکه بندی کاملا نرم افزاری کافی نیست. در یک سرویس دهنده سخت افزار می تواند باعث افزایش قدرت عملیاتی،کارایی و اندازه پذیری آن شود.

DVMQ یا Virtual Machine Queue ویژگی است که پردازش کارامدتر با اندازه پذیری بیشتر در پردازش پکت ها را در شبکه فیزیکی را فراهم می کند. هر دو پلتفرم این ویژگی های سخت افزاری را ارایه می کنند. اما برای کسانی که امنیت برایشان مهم است ،Hyper-V می تواند رمز گذاری و رمز گشایی Ipsec را توسط کارت شبکه انجام دهد (Offload)، در حالی که VMware این قابلیت را ندارد.

SR-IOV یا Single Root IO Virtualizatio  ماشین های مجازی مشخصی را قادر می سازد تا بصورت مستقیم به منابع ماشین هاست متصل شوند تا تاخیر کمتر و عملکرد بهتری داشته باشد. علاوه بر این مایکروسافت Live Migration را در Hyper-V ارایه می کند در حالی که در VMware در برخی از نسخه ها این ویژگی وجود دارد.

ویژگی vRSS یا Virtual Receive Side Scalingچیست؟

vRSS یا Virtual Receive Side Scaling  ویژگی دیگری است که امکان پردازش با بار عملیاتی بسیار زیاد را در شبکه  ماشین های مجازی فراهم می کند و پردازش شبکه را در سطح شبکه توزیع کند، این ویژگی این امکان را فراهم می کند تا ضمن افزایش سرعت همزمان تاخیر کمتری داشته باشد. VMware تنها در نسخه VMXNet3 از این ویزگی پشتیبانی می کند.

3.قابلیت گسترش و افزایش پذیری

در برخی موارد گفته می شود که Hyper-V برای بار کاری در حد Enterprise مناسب نیست.
پاسخ  این است که مایکروسافت حدود ۹۵۰۰۰ کارمند دارد، و می توانید حدس بزنید از چه مقدار ماشین مجازی استفاده می کند. اما این تعداد ناچیزند، چراکه  مایکروسافت Azure کاملا بر اساس Hyper-V است و همچنین بازی های Xbox و Titanfall همگی بر روی ۱۰۰۰۰۰ ماشین مجازی در Azure اجرا می شوند، به عبارتی ۱۰۰۰۰۰ ماشین مجازی. زمانی که شخصی یک سرویس ابری در Azure راه اندازی می کند، سرویس وی بر روی Hyper-V اجرا می شود.
در تصویر زیر می توانید مقایسه Windows Server 2012 R2 با vSphere 5.5 را مشاهده کنید. دقت کنید که مایکروسافت از زمان عرضه ویندوز سرور تا کنون این ارقام را به روز نکرده است، زیرا مای

کروسافت از لحاظ تئوری به محدودیت هایی رسیده است که کاربران دیگر علاقه ای به این ارقام بالا ندارند!

4. سرویس ابری

مایکروسافت یک سیستم عامل ابری و یک پلتفرم بر اساس Hyper-V ساخته است که سرویس های زیر را ارایه میکند:

 Private Cloud: توسط System center مدیریت می شود.

Public Cloud : شرکت های سرویس دهنده میزبانی با استفاده از ساختار System provider و یک پرتال ویندوز Azure به مشتریانشان سرویس های ابری ارایه می دهد.

Microsoft Azure : یک سرویس ابری با اندازه بزرگ بر اساس Hyper-V ایجاد شده و مدیریت شود و با راه اندازی یک System center بصورت خودکار در آید. هیچ شرکت ارایه کننده سرویس های ابری و مجازی سازی بیشتر از مایکروسافت نمی تواند ادعا کند که تقاضای برای سرویس های ابری Private و Public و به همان میزان Hybrid در حال افزایش است.

سیستم عامل ابری به شما این انعطاف پذیری را می دهد تا مکان درستی را برای راه اندازی سرویس های خود انتخاب کنید و مسیر درستی را برای آینده انتخاب کنید.

در آخر باید گفت هر کدام از این پلتفرم ها ویژگی های خاص خودشان را دارند و ممکن است برای کاربران مختلف مناسب باشند. اما پلتفرم مایکروسافت برای متخصصانی که با ویندوز سرور سروکار دارند و بر روی آن سرمایه گذاری کردند،بدون شک Hyper-V بهترین، مناسب ترین و کم هزینه ترین انتخاب خواهد بود.

۴. سرویس دهی

متخصصین IT بر روی ماشین ها، سوئیچ ها و مسیریاب ها تمرکز می کنند. در حالی که مدیران تنها یه این موضوع اهمیت می دهند که وب سایت در حال فروش محصولات و خدمات باشد. بخش فروش به کاربران و آنلاین بودن سرویس خرید اهمیت می دهند. برای حسابداری سرویس کنترل حساب های اعتباری اهمیت دارد و بخش خرید نیز می خواهند سرویس ایمیل و وب آنلاین باشد. اما آنچه برای مدیران IT اهمیت دارد این است که سرویس ها باید در دسترس،عملیاتی و در حال کار باشند. لذا کسی به ماشین های مجازی اهمیت نمی دهد، اما این ماشین های مجازی هستند که به خدمات ارزش می دهند.

مایکروسافت برای بیش از یک دهه یک زیرساخت سرویس محور را ایجاد کرده است. System Center همه چیز در برای راه اندازی سرویس ها (SCVMM)، مانیتورینگ سرویس ها (مدیریت عملیات SCOM)،اتوماسیون (SCORCH)، مدیریت سرویس (SCSM) و مادر تمامی سیستم های خدمات یعنی سرویس ابری (Windows Azure Pack) را فراهم می کند.

VMware تاریخچه خوش نامی در ساخت پلتفرم های مجازی سازی دارد. آنها سالها تلاش کردند تا بتواندد محصولات خودشان را ایجاد کنند ، واقعا محصولاتشان عالی هستند. اما شما هیچ وقت نمی توانید تمام محصولات VM را به خاطر یسپارید. چراکه تعدد محصولاتشان زیاد است و قیمت های آنها نیز زیاد شکیل نیست. شما می توانید کل پکبج VMware Operation Management را با تمامی امکانات به قیمت ۴.۲۴۵ دلار به ازای هر CPU از ماشین هاست خریداری کنید،جمع این مبلغ برای مدیریت ۵ ماشین هاست دو هسته ای ۴۲.۴۵۰ دلار خواهد شد.

System Center چیست؟

System Center مجموعه ای است که لایسنس آن همانند یک ویندوز سرور بوده و تمامی امکانات را شامل می شود. ۵ نخسه ازلایسنس نسخه Server Management Datacenter برای ۵ ماشین هاست ۲ هسته ای با تعداد نا محدود ماشین مجازی برابر با ۱۸.۰۲۵ (۵ x 3,607) دلار خواهد بود. بنابراین شما تمامی ۸ امکانات System center را همراه با افزونه های رایگانی چون ویندوز Azure ، Gobal Service Manager ، System Center Advisor دریافت خواهید کرد. شما تمامی این امکانات را بصورت یکپارچه با کمتر از نیمی از قیمت پکیج VMware دریافت می کنید.

در نظر داشته باشید وقتی صحبت از قیمت می شود، شرکت های رقیب بسته های تخفیفی متفاوتی ارایه می دهند. لذا ما در اینجا به مقایسه لیست قیمت ارایه شده پرداختیم. ضمن اینکه در نظر داشته باشید شما نمی توانید vCenter را با System Center مایکروسافت مقایسه کنید، زیرا این دو پکیج تفاوت های بسیاری زیادی با هم دارند.

برچسب ها: بدون برچسب

افزودن نظر

فیلدهای ستاره دار الزامی می باشد.