خدمات شبکه خدمات شبکه

در علم کامپیوتر، به ساخت نمونه مجازی (غیر واقعی) از چیزهایی مثل پلتفرم سخت افزاری، سیستم عامل، وسایل ذخیره سازی و یا منابع شبکه، مجازی سازی گفته می شود. مجازی سازی از یک نوع تفکر عمیق و اجرا کردن هر آنچه که در فکر و ذهن می گذرد و نهایتاً بدون وجود خارجی پیاده سازی می گردد. در علم کامپیوتر استفاده از تکنولوژی مجازی سازی باعث رشد و پیشرفت بسیار شده است. پیاده سازی دستگاه های سخت افزاری به صورت مجازی اما با همان عملکرد مزایای بسیاری را برای ما به به رهاورد کشیده است.

اصولاً نرم فزارها مجازی هستند چون ذات آنها فیزیکی نیست. از اینرو می توان گفت مجازی سازی در اکثر اوقات شکل نرم افزاری دارد؛ که البته بر روی یک سخت افزار خاص اجرا خواهد شد. طراحی و شبیه سازی انواع سوییچ ها، روترها، سرورها و ... از این دسته اند. شرکت هایی نیز در زمینه تولید سیستم های مجازی مشغول به کارند نظیر شرکت مایکروسافت با سیستم Hyper-V و یا سیستم های مبتنی بر هسته لینوکس از جمله WMware Esxi

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

  • کاهش هزینه خرید تجهیزات سخت افزاری زیاد
  • متمرکز سازی
  • کاهش هزینه های جاری نظیر برق، نگهداری، تعمیرات
  • کاهش گرمای تولیدی توسط دستگاه ها
  • عدم نیاز به فضای زیاد به نسبت حالت سنتی
  • استفاده از بیشترین ظرفیت تجهیزات سخت افزاری
  • جابجایی راحت
  • پشتیبان گیری راحت از اطلاعات
  • تسریع امور به خاطر وجود بالقوه دستگاه ها و عدم نیاز به صرف زمان برای خرید، نصب و آماده سازی
  • امکان تنظیم و نصب سرورها و تجهیزات مجازی با استفاده از الگو و کپی برداری
  • Fault Tolerance
  • High Availability

اگر یکی از سرورهای موجود در شبکه بنا به هر دلیلی از سرویس دهی باز بماند چه اتفاقی خواهد افتاد ؟ همواره یکی از مسائل پیش روی مدیران شبکه پاسخ گویی به این سوال بوده است. در حال حاضر با استفاده از سرویس High Availability، می توان با خیالی اسوده به این سوال پاسخ داد!. این سرویس به صورت خودکار زمانی که یکی از سرورهای فیزیکی به هر دلیلی از مدار خارج شود، ماشین های مجازی روی ان را به یکی سرور فیزیکی سالم در شبکه منتقل می کند. راه اندازی این سرویس هیچ شرایط خااصی ندارد و زمان Down time آن حدود ۱۰ ثانیه است.

سرویس Fault Tolerance همانند سرویس HA کار می کند با این تفاوت که برای راه اندازی ان باید شرایط خاصی نظیر اینکه پردازنده همه ماشین های مجازی تک هسته ای باشند برقرار باشد. لازم به ذکر است این سرویس بدون زمان Down time کار می کند و برای مدیران شبکه بسیار مفید است.