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

در این مقاله با دنیای مجازی سازی سرورها اشنا میشویم .رایانه های سرور؛ ماشین هایی که میزبان پرونده ها و برنامه های کاربردی در شبکه های رایانه ای هستند ؛ باید قدرتمند باشند.

برخی دارای واحد پردازش مرکزی (CPU) با چندین پردازنده هستند که به این سرورها امکان اجرای کارهای پیچیده را با سهولت می دهد.

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

برخی کارهاو برنامه ها با برخی سرورها سازگاری ندارند وهرکدام به دستگاه اختصاصی خود نیاز دارند.

برنامه هایی وجود دارد که در سرورمجازی کارردیابی مشکلات هنگام بروز آنها را آسان تر می کند.

این یک روش ساده برای ساده سازی شبکه رایانه ای از دیدگاه فنی میباشد.

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

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

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

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

مجازی سازی سرور چگونه عمل میکند؟

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

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

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

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

اگرچه در عمل؛ این همیشه بهترین ایده نیست.

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

مجازی سازی مفهومی جدید نیست. دانشمندان رایانه؛ چندین دهه است که ماشین های مجازی را روی ابر رایانه ها ایجاد می کنند.

اما تنها چند سال از عمر مجازی شدن برای سرورها می گذرد.

در دنیای فناوری اطلاعات (IT) ، مجازی سازی سرور موضوعی داغ است.

وهنوز یک فناوری جوان است و چندین شرکت به ارائه رویکردهای متفاوتی پرداخته اند.

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

چرا شرکت ها از مجازی سازی سرورها در شبکه های رایانه ای خود استفاده می کنند؟

دلایل بسیاری وجود دارد که شرکت ها و سازمان ها در مجازی سازی سرور سرمایه گذاری می کنند.

برخی از دلایل دارای انگیزه مالی هستند ، و برخی دیگر دغدغه های فنی را مطرح می کنند:

مجازی سازی سرور از طریق ادغام؛ فضا را ذخیره می کند.

اختصاص هر سرور به یک برنامه واحد امری معمول میباشد.

اگر چندین برنامه فقط از مقدار کمی قدرت پردازشی استفاده کنند ،

مدیر شبکه می تواند چندین دستگاه را در یک سرور که چندین محیط مجازی را اجرا می کند ، ادغام کند.

برای شرکت هایی که صدها یا هزاران سرور دارند ،

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

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

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

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

افزونگی به اجرای همان برنامه در چندین سرور اشاره دارد.

این یک اندازه گیری ایمنی است – اگر سرور به هر دلیلی شکست بخورد ،

سرور دیگری که همان برنامه را اجرا می کند می تواند جای خود را بگیرد.

این هرگونه وقفه در سرویس را به حداقل می رساند.

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

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

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

سرورهای مجازی به برنامه نویسان؛ سیستم های مستقل و جداگانه ای ارائه می دهند

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

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

از آنجا که هر سرور مجازی نسبت به سایر سرورهای دیگر مستقل است ،

برنامه نویسان می توانند بدون نگرانی از تأثیرگذاری بر برنامه های دیگر ، نرم افزارهایی را اجرا کنند.

سرانجام سخت افزار سرور منسوخ خواهد شد

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

به منظور ادامه ارائه خدمات ارائه شده توسط این سیستم های منسوخ – که گاه به آنها سیستم های میراث نیز گفته می شود –

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

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

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

به خصوص اگر شرکتی که سخت افزار میراث را تولید کرده است دیگر وجود نداشته باشد

و نتواند تجهیزات خراب را تعمیر کند.

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

مهاجرت در مجازی سازی سرور

یک روند نوظهور در مجازی سازی سرور ، مهاجرت نامیده می شود.

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

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

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

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

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

اما تنها درصورتی که پردازنده ها از همان تولید کننده تهیه شده باشند.