مجازی سازی سرور تکنولوژی که به ما این امکان را میدهد تا به جای راه اندازی هر سرویس روی یک سرور فیزیکی چند سرویس مجزا را روی یک سرور راه اندازی کنیم به صورتی که تمام توان سخت افزاری و فضای ذخیره سازی سرور در اختیار ما قرار میگیرد و ما میتوانیم با توجه به نیاز خودمان برای هر سرویس منابع خاصی را در نظر بگیریم.
در واقع یک نمونه مجازی از سیستم عامل، سخت افزار، فضای ذخیره سازی یا منابع شبکه ایجاد کنیم.
ساختار این تکنولوژی به این صورت است که یک لایه نرم افزاری که Hypervisor نامیده میشود ما بین سخت افزار و سیستم عاملهای ما قرار میگیرد و امکان پیاده سازی چندین سیستم عامل را روی همان سخت افزار برای ما فراهم میکند همچنین مدیریت کاملی از RAM و CPU و فضای ذخیره سازی در اختیار ما قرار میدهد.
در این تکنولوژی ما همچنین میتوانیم سوییچ های مجازی ایجاد کنیم و ارتباط بین سیستم عاملهای خودمان را به راحتی کنترل کنیم .
با استفاده از این قابلیت ماشین های مجازی یا همان سیستم عاملهای ما همیشه در دسترس هستند به صورتی که اگر یکی از سرورهای ما از لحاظ فیزیکی از دسترس خارج شد آن ماشین مجازی بعد از چند دقیقه روی یک سرور دیگر شروع به سرویس دادن میکند.
با استفاده از این قابلیت ماشین مجازی ما به صورت همزمان روی ۲ سرور به صورت آینه وجود دارد و اگر یکی از سرور های شما از لحاظ فیزیکی از دسترس خارج شد در صدم ثانیه ماشین در سرور دیگر شروع به سرویس دادن میکند.
این قابلیت باعث میشود که اگر ماشین مجازی ما روی یک سرور با کمبود منابع مواجه شد آن ماشین به سرور دیگری که دارای منابع آزادتری در کلاستر ما است منتقل میشود.
با استفاده از این قابلیت و داشتن حداقل سه عدد سرور فیزیکی ما میتوانیم دارای یک SAN Storage مجازی شویم و از تمام قابلیت هایی که به استوریج جداگانه احتیاج دارند استفاده کنیم.
این قابلیت به این صورت عمل میکند که ما استوریجهای لوکال موجود روی سرورها را تجمیع کرده و به صورت یکپارچه در میاوریم و عملا یک استوریج اشتراکی بین تمامی سرور ها داریم .
https://avashnet.com/server-virtualization/