معرفی و آشنایی با انواع تکنولوژی های مجازی سازی سرور

|
۱۴۰۰/۰۶/۰۹
|
۱۰:۱۷:۴۳
| کد خبر: ۱۲۲۷۰۹۷
معرفی و آشنایی با انواع تکنولوژی های مجازی سازی سرور
مجازی سازی و شبیه سازی سرور به سرورهای مستقل پرکاربرد ترین نوع و محبوب ترین نوع مجازی سازی است. امروزه از این تکنولوژی تقریبا در تمامی مراکز داده استفاده می شود.

به گزارش برنا، در اصل مجازی سازی یا Virtualization برای استفاده بهینه و صرفه جویی در سخت افزار، انرژی و فضا طراحی و راه اندازی گردیده است. تا قبل از معرفی سرور های مجازی، برای هر کلاینت یک سرور فیزیکی در نظر گرفته می شد که هزینه زیادی برای تامین منابع، تامین انرژی مصرف شده توسط سرور ها و انرژی مرتبط با خنک کردن آن ها می شد.

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

با این وجود و علی رغم عدم استفاده از تمامی توان سرور ها، باز هم در صورت نیاز به سروری جدید می بایست یک سرور فیزیکی جداگانه تهیه می کردید که باز هم معمولا از تمام توان آن استفاده نمی شد. اما با ایجاد و معرفی سرور های مجازی، این مشکلات تا حد زیادی مرتفع شد.

انواع تکنولوژی های مجازی سازی سرور ها

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

برای مثال در یک سازمان و یا اداره می توان با استفاده از مجازی سازی دسکتاپ کارمندان صرفه جویی زیادی در هزینه ها کرد. از مجازی سازی شبکه برای دسترسی بهتر و در عین حال استفاده از منابع و هزینه کمتر در ادارات و سازمان ها استفاده می شود. مجازی سازی نرم افزار که نرم افزار های کاربران در یک شبکه و گروه بزرگ متصل به یکدیگر را به صورت مشترک راه اندازی می کند نیز از انواع دیگر مجازی سازی است. همچنین مجازی سازی فضای ذخیره سازی نیز از انواع مجازی سازی هایی است که در لایه Storage به کار گرفته می شود.

این مجازی سازی ها همگی در کنار یکدیگر می توانند مکمل یکدیگر باشند و با در کنار هم قرار گرفتن می توانند یک Software-Defined Data Center را پایه ریزی کنند.

انواع مجازی سازی که پیش تر به آن ها اشاره کردیم:

  1. مجازی سازی سرور یا Server Virtualization
  2. مجازی سازی شبکه یا Network Virtualization
  3. مجازی سازی دسکتاپ یا Desktop Virtualization
  4. مجازی سازی نرم افزار یا Application Virtualization
  5. مجازی سازی استوریج یا Storage Virtualization

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

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

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

مجازی سازی شبکه یا Network Virtualization

در ادارات و سازمان ها توسعه و راه اندازی شبکه های درون سازمانی نیازمند هزینه های زیاد برای اتصال کامپیوتر ها و تجهیزات اداری به سوئیچ ها، روتر ها، فایروال ها و... می باشد. اما مجازی سازی توانسته به راحتی و بدون هزینه های بالا و در عرض چند دقیقه این امکان را فراهم می سازد که با ادغام تجهیزات فیزیک و سرویس های مجازی که شرکت هایی مانند Cisco و VMware در اختیار ما قرار می دهند شبکه فعلی را بسط داده و آن را به یک شبکه یکپارچه تبدیل کنیم.

مجازی سازی سرور + شبیه سازی سرور

 

مجازی سازی دسکتاپ یا Desktop Virtualization

مجازی سازی دسکتاپ یا همان Virtual desktop infrastructure (VDI) روشی است که طی آن یک دسکتاپ یکپارچه متشکل از برنامه هایی که کارمندان یک سازمان نیاز دارند بر روی یک سرور راه اندازی شده و اطلاعات آن (اعم از سیستم عامل، برنامه های نصب شده و...) بر روی کامپیوتر های کارمندان ذخیره نمی گردد.

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

مجازی سازی نرم افزار یا Application Virtualization

در این نوع از مجازی سازی، برنامه هایی که کاربران گروه یا سازمانی خاص به آن نیاز دارند بنا به دلایل مشخصی مانند دلایل امنیتی می تواند بر روی سروری خاص و بر روی بستری مجازی مانند VMware esxi نصب شده باشند. کاربران که نیاز به استفاده از این  نرم افزارهای مجازی سازی سرور و منابع آن  دارند می توانند از طریق روش های درون شبکه مانند استفاده از وب پیج ها به این برنامه ها دسترسی پیدا کرده و از این برنامه ها در چارچوب خاصی استفاده کنند.

مجازی سازی استوریج یا Storage Virtualization

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

مجازی سازی سرور + شبیه سازی سرور

مجازی سازی چه مزایایی دارد؟

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

  • امکان Backup گیری آسان از اطلاعات
  • امکان بهره مندی از تمام توان پردازشی سرور های فیزیکی
  • صرفه جویی در مصرف برق و فضای اشغال شده
  •  صرفه جویی در هزینه های فعلی و بعدی ادارات و سازمان ها
  • کاهش وابستگی به سخت افزار ها
  • متمرکز سازی سرویس ها
  • توانایی به روز رسانی جمعی و سریع تر سرویس ها و سرور ها

منابع:

https://www.citrix.com/solutions/vdi-and-daas/what-is-application-virtualization.html

https://www.vmware.com/topics/glossary/content/application-virtualization

نظر شما
captcha
پیشنهاد سردبیر
پرونده ویژه