مجازی سازی

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

امروزه به خاطر مزایای زیادی که مجازی سازی به دنبال دارد، تقریبا تمامی شرکت‌ها و سازمان‌های استفاده کننده صنعت IT به استفاده از آن روی آورده‌اند. از طرف دیگر اکثر پیش بینی‌ها در رابطه صنعت IT بیان گر حرکت این علم و صنعت به سمت رایانش ابری[1] است، که پایه اصلی آن بر مجازی سازی بنا نهاده شده است. در ادامه به بررسی برخی از این ویژگی‌ها می پردازیم.

[1] Cloud Computing

مزایای مجازی سازی
  1. کاهش مصرف انژی
  2. کاهش هزینه خرید تجهیزات سخت‌افزاری زیاد
  3. متمرکز سازی
  4. کاهش هزینه‌های جاری نظیر برق، نگهداری، تعمیرات
  5. کاهش گرمای تولیدی توسط دستگاه‌ها
  6. عدم نیاز به فضای زیاد به نسبت حالت فیزیکی و سنتی
  7. استفاده بیشتر از ظرفیت تجهیزات سخت‌افزاری (استفاده بهینه از تجهیزات موجود)
  8. جابجایی راحت
  9. پشتیبان‌گیری راحت از اطلاعات
  10. تسریع امور به خاطر وجود بالقوه دستگاه‌ها و عدم نیاز به صرف زمان برای خرید، نصب و آماده‌سازی
  11. امکان تنظیم و نصب سرورها و تجهیزات مجازی با استفاده از الگو و کپی برداری و افزایش سرعت راه‌ اندازی سیستم
انواع مدل های مجازی سازی
  1. مجازی سازی سرور – Server Virtualization
  2. مجازی سازی کلاینت یا دسکتاپ – Client Virtualization/Desktop Virtualization
  3. مجازی سازی ذخیره سازی – Storage Virtualization
  4. مجازی سازی ورودی و خروجی – I/O Virtualization
  5. مجازی سازی شبکه – Network Virtualization
  6. مجازی سازی برنامه‌های کاربردی – Application Virtualization

انواع محصولات مجازی سازی
  • Vmware vSphere ESXi
  • Microsoft Hyper-V
  • IBM PowerVM
  • Parallel Server bare metal
  • Xen Hypervisor
  • Oracle VM
  • VMware Server
  • VMware Workstation
  • Virtual Server 2005 R2
  • Virtual PC 2007
  • Virtual Box
  • Citrix – “thin” client systems provider
  • Oracle VM Server for x86
  • Parallels, Inc. – for Mac
  • QEMU – open source
  • VirtualBox – open source
  • Xen – open source
  • OpenStack – open source
  • KVM – open source
نمونه کارهای مجازی سازی