مجازی سازی(virtualization)

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

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

در عصر حاضر ، مجازی سازی سرور و دیتا سنتر عضو جدایی ناپذیر هر سازمان و ارگانی است .

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

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

تعریف مجازی سازی :

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

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

۱.نصب چند سیستم عامل روی یک سرور

تفاوت سرور در روش مجازی سازی باحالت عادی

تفاوت سرور در روش مجازی سازی باحالت عادی

این متد یکی از روش های نوین تکنولوژی مجازی سازی است که جزء اصلی هر سازمان محسوب میشود.

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

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

می توان گفت در Server virtualization به جای خرید چند سرور و استفاده از بخشی از توانایی آن ،

می توانیم از یک سرور، نهایت استفاده را برده و با کمترین هزینه ، بیشترین بازده را از شبکه خود دریافت کنیم.

در سالهای گذشته هنگامی که بنا به احتیاج یا درخواست مشتریان، نیاز به یک سرویس جدید در سازمانها شکل می گرفت ،

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

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

در حالی که شما با روش مجازی سازی سرور می توانید با کمترین هزینه از نظر مالی، زمانی و منابع انسانی نیاز سازمان خود را بر طرف سازید.

۲. نصب یک سیستم عامل روی چند سرور سخت افزاری

virtual_desktop

virtual_desktop

این روش بیشتر برای سازمان های تخصصی و یا آزمایشگاهی انجام گرفته، و مزیت های خاص خود را دارا می باشد.

یعنی میزان پردازش و سرعت جابجایی اطلاعات در این روش از مجازی سازی بسیار بالاتر از شیوه سنتی می باشد.

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

این کار توان آن سیستم عامل را چند برابر میکند.

به طور مثال برای یک پردازش سنگین سیستم عامل توانایی استفاده از چندین CPU را دارد که در کمترین زمان پردازش اطلاعات شما را انجام دهد.

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

  • بالا بردن بازدهی

  • بالا بردن امنیت سازمانی

  • کاهش هزینه خرید سازمانی

  • کاهش هزینه پشتیبانی و نگه داری نسبت به شیوه سنتی

  • کاهش حجم مصرفی دیتا سنتر

  • استفاده از نهایت کارایی یک سرور

  • آسان تر شدن مدیریت شبکه و انعطاف پذیر شدن آن

  • کاهش مصرف انرژِی

  • افزایش توان عملیاتی

  • آسان و روان تر شدن ترمیم و بازسازی سیستم ها در صورت بروز مشکل

 

نرم افزارهای مورد نیاز مجازی سازی  :

  • Microsoft Hyper-V

  • VMware Esxi

  • Citrix XenServer

  • و…

 

مجازی سازی دسکتاپ چیست؟

یکی از کارآمدترین راهکارهای مجازی سازی،مجازی سازی دسکتاپ (VDIمی باشد. در مجازی سازی دسکتاپ به هر کلاینت یک ماشین مجازی اختصاص داده می شود که متناسب با نیاز هر کلاینت، منابع پردازشی لازم در اختیار این ماشین ها قرار می گیرد و سیستم عامل بر روی آن ها نصب می شود.

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

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

به سناریو زیر توجه کنید:

فرض کنید سازمان شما به 150 کلاینت نیاز دارد، برای رفع این نیاز دو راه در پیش رو دارید.

در رویکرد اول که روشی سنتی است، باید دیوایس هایی مانند کیس، all in one و… تهیه شود که برای این تعداد کلاینت می تواند هزینه ی خرید و پیاده سازی بالایی را به همراه داشته باشد. هزینه های نگهداری و پشتیبانی از تجهیزات و مصرف انرژی آن ها از فاکتور های مهم در محاسبه ی مخارج سازمان می باشد.

از طرفی با توجه به مشکلات موجود در تامین انرژی، امروزه یکی از مهم ترین کارهایی که هر شخص باید در انجامش کوشا باشد، صرفه جویی در مصرف انرژی است اما در این رویکرد 150 دستگاه وجود دارد که هر کدام استهلاک، هزینه ی نگهداری و مصرف انرژی خود را دارند.

بنابراین اتلاف انرژی زیاد و مقرون به صرفه نبودن از نتایج رویکرد اول خواهد بود.

رویکرد دوم، همان راهکار مجازی سازی دسکتاپ است که به شما اجازه خواهد داد، منابع پردازشی خود را در دیتاسنتر گردآورید.

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

برای دستیابی به درکی بهتر از این مسئله به مثال زیر توجه کنید:

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

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

با استفاده از مجازی سازی دسکتاپ شما می توانید در مصرف انرژی صرفه جویی کنید، هزینه های نگهداری را کاهش دهید، امنیت بیشتر، مدیریت بهتر و بهینه تری را روی سیستم هایتان داشته باشید.

توجه کنید که مجازی سازی دسکتاپ (bare metal) را با نوعی مجازی سازی که توسط نرم افزار هایی مانند VMware Workstation و Virtual Box در دسکتاپ انجام می شود، اشتباه نگیرید.

 

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

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

صرفه جویی در هزینه ها :

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

کارشناسان معتقدند که نگهداری و مدیریت منابع در محیط مجازی سازی شده 50 تا 70 درصد از مجموع هزینه مالکیت (TCO) یک محیط فیزیکی را دربر می گیرد.

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

سهولت مدیریت :

  • از آنجایی که در مجازی سازی همه چیز به صورت مرکزی مدیریت، ذخیره و محافظت می شود، مجازی سازی دسکتاپ نیاز به نصب، به روز رسانی، patch کردن برنامه ها، بک آپ گرفتن از اطلاعات و شناسایی ویروس ها در کلاینت های مختلف را از بین می برد.

  • بنابراین مجازی سازی دسکتاپ به ساده سازی مدیریت برنامه های موجود کمک می کند.

  • در مجازی سازی دسکتاپ می توان از کلاینت های قدیمی به عنوان ایستگاه های دریافت کننده سرویس دسکتاپ مجازی (Thin client) استفاده کرد.

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

بهره وری بیشتر :

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

امنیت بیشتر :

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

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

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