مجازی سازی سرور

مجازی سازی سرور چیست؟

مجازی سازی یا Virtualization به تقسیم یک سیستم فیزیکی قوی به تعدادی سیستم مجازی کوچک تر به روش های مختلف گفته می شود، که به شما امکان استفاده از منابع سخت افزاری و نرم افزاری یک سیستم فیزیکی را برای چند سیستم عامل به طور همزمان فراهم می کند، یا به بیانی دیگر باعث عدم وابستگی و پیوند بین سخت افزار ، نرم افزار و سیستم عامل می شود . مجازی سازی یا Virtualization فناوری تقریبا نوظهوری است که در آن به واسطه استفاده از خانواده جدیدی از سیستم عامل ها تحت عنوان “Hypervisor ” یا هایپروایزر، مدیریت بسیار بهتری روی منابع سخت افزاری صورت می‌گیرد.

قابلیت های منحصر به فرد مجازی سازی

High Availability
با استفاده از سرویس WDS مایکروسافت می توانید ورژن های 7-8و 10 ویندوز را به صورت همزمان در بستر شبکه بر روی سیستم های متصل به شبکه نصب کنید.
Distributed Resource Scheduler (DRS)
کارایی این سرویس در این است که میتوانید به صورت همزمان و در بستر شبکه بر روی سیستم های متصل به شبکه ویندوز نصب کنید. این روش باعث صرفه جویی در زمان کارشناس فناوری اطلاعات سازمان ها می گردد.
Fault Tolerance (FT)
برای راه اندازی سرویس WDS نیاز هست که یک نسخه پشتیبان از یک ویندوز بدون مشکل در دسترس باشد، با توجه به این موضوع می توان یک ویندوز کامل همراه با نرم افزارها و تنظمیات مورد نیاز سازمان ها و شرکت ها نصب و از آن نسخه پشتیبان تهیه کرد و به سرویس WDS معرفی شود.
vMotion
سرویس WDS مایکروسافت این قابلیت رو در اختیار تمام کارشناسان و مدیران فناوری اطلاعات سازمان قرار میدهد که به صورت همزمان و با حداکثر سرعت بر روی چندین سیستم ویندزو نصب کنند.

مزایای استفاده از مجازی سازی

مشخصه

سرور

PC

Single point of Failure

برای فرار از این مشکل، سرورها طوری به نحوی طراحی شده اند که از ماژول های حیاتی مانند پاور چند عدد داشته باشند. تا در صورت خرابی یکی از آنها، سرویس ها دچار مشکل نشوند.

بله

طول عمر

طول عمر بالا.

آلیاژ استفاده شده در ساخت سرورها باعث میشود که بتوانند در برابر شرایط سخت مانند درجه حرارت بالا مقاوم باشند. و همین مطلب باعث میشود که طول عمر بیشتری داشته باشند.

طول عمر متوسط
منابع

بسیار بالا.
منابع قابل استفاده در سرورها چندین برابر پی سیها میباشد و این مطلب به این دلیل است که بتوانیم از آنها برای سرویسهای سنگین استفاده کنیم به عنوان مثال سرورها به صورت معمول ۲۴ اسلات رم دارند که این عدد در پی سی ها اغلب به ۴ یا ۸ عدد ختم می شود.

پایین

Hot Plug

بله.
این قابلیت این توانایی را به ادمین میدهد تا بتواند زمانی که سرورها روشن و مشغول کار هستند، ماژول هایی را عوض کنند.

به عنوان مثال یکی از قطعاتی که بیشتر از همه در سرورها تعویض می شود هارد است.

با استفاده از این قابلیت میتوانیم بدون خاموش کردن سرور هاردها را جابجا یا تعویض کنیم.

خیر

هزینه سرویس

اگر فرض بگیریم که سرور فیزیکی در حال حاضر X تومان است و چون بر اساس Best Practice بر روی سرور فیزیکی باید یک سرویس باشد، در نتیجه هزینه پیاده سازی یک سرویس بر روی بستر فیزیکی X تومان خواهد بود.

اگر به صورت پیش فرض بگوییم بر روی هر سرور فیزیکی حداقل ۱۰ ماشین مجازی متوسط قرار بگیرد، پس هزینه پیاده سازی سرویس بر روی بستر یک دهم حالت فیزیکی می باشد.

زمان پیاده سازی

پروسه خرید و اضافه کردن سرور فیزیکی به بستر با کابل کشی و قرار دادن آن در رک در بهترین حالت 48 ساعت طول می کشد.
پروسه ایجاد کردن ماشین مجازی با استفاده از آخرین قابلیت ها تنها در چند دقیقه طول می کشد.

Utilization

چون بر روی هر سرور فیزیکی تنها یک سرویس وجود دارد امکان استفاده بالای ۸۰درصد از منابع آن سرور بسیار کم خواهد بود.

مثال سرور فیزیکی با ۶۴ گیگ رم خریداری شده و روی آن سرویس Domain Controller پیاده سازی شده که ماکزیمم 6 گیگ رم نیاز دارد. در این جا بیش از ۸۰ درصد هدررفت منابع داریم.

به دلیل امکان پیاده سازی چندین سرویس بر روی بستر مجازی میتوانیم Utilization هاست فیزیکی آن را تا 90درصد نیز افزایش دهیم.

هزینه مدیریت

بر اساس آخرین آمارها برای مدیریت هر ۶ سرور فیزیکی نیاز به یک نیرو می باشد.
برای مدیریت ۳۰ ماشین مجازی به یک نیروی متخصص نیاز است.

فضای دیتا سنتر

پر هزینه ترین عنصر در دیتا سنترها فضا میباشد.
زمانی که فضای دیتا سنتری تمام میشود کاری نمیتوان به جزء پیاده سازی دیتا سنتر جدیدی انجام داد.
اغلب سرورها بین ۲ تا ۴ U از فضای رک را اشغال می کنند.

با فرض اول ما که حداقل در هر سرور ۱۰ ماشین مجازی قرار میگیرد، پس فضای اشغال شده برای ۱۰ عدد ماشین مجازی ۲ U خواهد بود

انواع مجازی سازی

bare-metal hypervisor

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

Nested hypervisor

این مدل از Hypervisor به صورت نرم افزاری می باشد که بر روی سیستم عامل خود به منظور تست و لابراتوار می توانید پیاده سازی کنید. منطقی است که مقدار منابع در اختیار Hypervisor در این مدل بسیار کمتر از حالت اول است زیرا که سیستم منابع مورد نیاز خود را ابتدا بر میداد و مقدار اضافه را به پلتفرم مجازی سازی می دهد .