فهرست مطالب
مجازی سازی چیست؟
قبل از خرید سرورهای HPE و همچنین استوریج EMC باید نکاتی را درباره مجازی سازی بدانیم که در این مقاله سعی شده تا کلیت این امر را در اختیار شما بگذارد. تکنولوژی های مجازی سازی امروزه به عنوان یک مسئله کلیدی در فناوری اطلاعات محسوب می شوند که در سالهای اخیر دیتاسنتر ها به سمت استفاده از این تکنولوژی ها در ساختار سرویس های خود حرکت کرده اند. فناوری مجازی سازی سرورها به این معناست که شما می توانید چندین سیستم عامل سرور را بصورت کاملا ایزوله و جدا از هم بر روی یک دستگاه سرور سخت افزاری قرار دهید، به گونه ای که از تمامی منابع سخت افزاری شما بصورت بهینه استفاده شود و کارایی سرور شما به حداکثر برسد. یکی از برنامه های مجازی سازی hyper v (هایپر وی) می باشد که در این مقاله به شماه خواهیم گفت Hyper-v چیست.
از جمله شرکتهایی که در زمینه تولید سیستمهای مجازی از جمله مجازی سازی سرور مجازی مشغول به کارند می توان شرکت مایکروسافت با برنامه هایپروی و یا سیستمهای مبتنی بر هسته لینوکس از جمله VMware ESX را نام برد. نرم افزار هایپر وی را می توان به عنوان یک هدیه از طرف شرکت مایکروسافت به تمامی کاربران این غول نرم افزاری دانست.
شرکت مایکروسافت از سال ۲۰۰۵ با نرم افزار Microsoft Virtual Server روند مجازی سازی خود را آغاز و در نهایت با ارائه ۳ نسخه از نرم افزار hyper v را درسال ۲۰۱۲ به نقطه تکامل خود رسانده است. hyper v نیز مانند تمامی محصولات مایکروسافت دارای ویژگیهای مشترکی با محصولات دیگر مانند رابط گرافیکی و همچنین سادگی در کاربرد می باشد. مایکروسافت در بدو معرفی سرویس hyper v ادعا کرد که می خواهد در صنعت مجازی سازی به عنوان شماره یک دنیا مطرح شود.
از مزایای برجسته این بستر مجازی ساز می توان به مهاجرت آسان یک سرور، همسان سازی سرور های میزبان و همچنین مجازی سازی سنگینترین کارها با حجم بار کاری بسیار زیاد را نام برد و به جرات می توان گفت که هیچ یک از محصولات حال حاضر بازار سرعت و توانایی هایپر وی را در مجازی سازی واقعی یک ویندوز عرضه نکرده است.
حال به بررسی برخی امکانات این محصول قدرتمند می پردازیم:
1) مهاجرت زنده (Live Migration) :
مهاجرت زنده فرآیند انتقال یک ماشین مجازی از یک هسته به هسته دیگر بدون نیاز به خاموشی و یا توقف سرویس ها در سیستم عامل میهمان می باشد. هایپر وی با استفاده از این تکنولوژی جدید انتقال اطلاعات موجود در رم سرور را به صورت صفحه به صفحه به سرور مقصد انتقال و بعد از گرفتن مالکیت هارد دیسک در سرور مقصد قرار می دهد و سپس اطلاعات رم را مجددا بازخوانی می کند. این همان نکته ای است که باعث عدم نیاز به خاموش شدن و یا توقف در سرویس دهی سیستم میهمان می گردد.
2) حافظه رم پویا (Dynamic Ram, smart paging) :
این سرویس به وجوآمده تا ماشین های مجازی در صورت نیاز از حافظه و یا فضای ذخیرهسازی بیشتری که در دسترس است استفاده کنند. همچنین تخصیص حافظه رم بهصورت پویا و آنلاین از یک ماشین مجازی به ماشینمجازی دیگر امکان پذیر است.
3) محیط کاربری آسانتر:
شاید برای تمام مدیرانی که با ساختار مجازی کار کرده اند کپی کردن از سیستم مدیریت ساختار مجازی به درون کنسول ماشین مجازی یکی از سختیهای کارکردن با ساختار مجازی میباشد. در صورت فعال کردن enhanced VM interaction شما از پشتیبانی کامل از صدا، عکس، فایلها و فولدرها، همچنین copy/paste کردن کلمات با حفظ فرمت قبلی را خواهید داشت.
4) خط فرمان Powershell:
مهندسین شبکه با استفاده از خط فرمان قدرتمند PowerShell مایکروسافت یعنی میتوانند کنترل تمامی عملکردهای این بستر مجازی را بدست بگیرند. میتوان hyper v را از راه دور و از طریق اسکریپتهای نوشته شده یا دستورات خط فرمان که در ابزار PowerShell 3.0 اجرا میشوند، مدیریت و کنترل کرد.
بر اساس تعریف اصلی شرکت VMware پیشرو در صنعت مجازی سازی، مجازی سازی به فرایند ساختن هر چیزی بر پایه نرمافزار (مجازی) به جای استفاده از منابع کاملاً فیزیکی گفته می شود. مجازی سازی میتواند به نرمافزار، سرور، منابع ذخیرهسازی و همچنین شبکه تعلق داده شود. مجازی سازی مؤثرترین راهکار برای کاهش هزینههای فناوری اطلاعات و افزایش عملکرد و بهرهوری برای همه سازمان ها و شرکت ها چه کوچک و چه بزرگ و بین المللی است.
Virtualization مشکلات معماری x86 را توسط یک لایه انتزاعی برطرف کرد. حال این لایه انتزاعی بر روی سخت افزار قرار گرفته و سخت افزار را از سیستم عامل جدا می سازد. با استفاده از این روش شما قادر خواهید بود که چندین سیستم عامل را بدون در نظر گرفتن نوع آن بر روی یک سرور و یا حتی کامپیوتر شخصی خود نصب کرده و به طور همزمان از تک تک آنها استفاده کنید. با استفاده از مجازی سازی (Virtualization) سرور، شرکتها و سازمانها میتوانند از تمامی منابع سرورهای موجود در دیتاسنتر خود استفاده کنند. درنتیجه تعداد سرورهای موردنیاز کاهش خواهد یافت. نتیجه یک زیرساخت Server Consolidation میباشد که عملکرد و کارایی را در عین کاهش بسیاری از هزینه ها افزایش می دهد.
برخی مزایای مجازی سازی ( VIRTUALIZATION ):
1) آمادهسازی سریع سرور:
در روش سنتی برای به کار گرفتن یک سرور مدتها زمان نیاز است تا سرور خریداری شود، سیستمعامل و سرویس موردنظر روی آن نصب گردد، برای قرار گرفتن در رک آماده شود، کابلکشیهای لازم انجام شود و بسیاری کارهای دیگر که میتواند برای مدیر شبکه مانند یک کابوس باشد. اما با استفاده از مجازی سازی سرور، در مدت بسیار کوتاهی میتوان یک سرور در اختیار گرفت. حتی میتوان فرآیند نصب سیستمعامل را هم با استفاده از قابلیت clone یا template حذف کرد و روند را سریعتر قبل کرد. بعلاوه با استفاده از مجازی سازی خیلی راحت میتوان یک فضا برای تست و آزمایش راهاندازی کرد و به تجهیزات اضافی و گران قیمت هیچ نیازی نیست. از این روش حتی برای آموزش هم میتوان بهره گرفت.
2) کاهش هزینهها:
در روشهای سنتی بیشتر اوقات نیاز است به ازای هر برنامه یا سرویس یک سرور مجزا تهیه شود. این کار باعث هدر رفت منابع سختافزاری سرور، افزایش کابلکشی، برق مصرفی و فضای موردنیاز میشود. با استفاده از مجازی سازی روی یک سرور میتوان چندین ماشی مجازی برای اره اندازی کرد که روی هر کدام یک برنامه یا سرویس خاص قرار گرفته باشد و به هر ماشین مجازی تنها به اندازهی نیاز سختافزار اختصاص داده شود. بهاینترتیب همان یک سرور قوی میتواند کار چندین سرور را انجام دهد. بنابراین مجازی سازی باعث استفاده بهینه از سختافزار سرور، عدم نیاز به خرید دستگاههای UPS اضافی، کاهش فضای موردنیاز و برق مصرفی، کاهش کابلکشی و سایر تجهیزات شبکه که گران قیمت هم هستند، میشود.
3) جداسازی برنامهها و سرویسها:
روشهای سنتی برای استفاده بهینه از سختافزار سرورها، روی یک سرور بیش از یک سرویس و برنامه قرار میگرفت. اما این کار گاهی اوقات باعث ناسازگاری برنامهها میشد. بعلاوه تعمیر و نگهداشت سرور هم با مشکل مواجه میشد زیرا مشکل را نمیتوانستیم بهصورت مشخص به یک برنامه ارتباط دهیم. درواقع دلیل بروز مشکل مبهم بود. در حال حاضر با استفاده از مجازی سازی میتوان هر برنامه یا سرویس را بهصورت مجزا روی یک ماشین مجازی نصب کرد تا هم مشکلات ناسازگاری سرویسها برطرف شود و هم عیبیابی سیستم راحتتر صورت گیرد. مهمتر همهی موارد، با توجه به نیاز سرویس میتوان به ماشین مجازی حافظه، رم و … اختصاص داد و از هدر رفت منابع سختافزاری که اغلب گران قیمت هم هستند، جلوگیری کرد.
اکنون با در نظر گرفتن موارد بالا میتوانید جهت استفاده از این مزایا اقدام به خرید استوریج های EMC فرمایید. لازم به ذکر است شرکت پردازش موازی داده ها پارس با بیش از یک دهه فعالیت در حوزه فناوری اطلاعات و تامین تجهیزات IT به خصوص سرور ها و استوریج ها میتواند بهترین گزینه برای شرکت شمارا پیشنهاد داده و برای شما فراهم آورد. جهت کسب اطلاعات بیشتر به برگه نخست سایت به قسمت محصولات رجوع فرمایید. هچنین از طریق برگه تماس با ما میتوانید درخواست های خود را با تیم فنی ما به اشتراک بگذارید و عالی ترین پیشنهادات را دریافت نمایید.