مجازیسازی (Virtualization)
مجازیسازی (Virtualization)
به ساخت نمونهٔ مجازی (غیر واقعی) از چیزهایی مثل پلتفرم سختافزاری، سیستم عامل، وسایل ذخیرهسازی یا منابع شبکه، گفته میشود.
مجازیسازی از یک نوع تفکر عمیق و اجرا کردن هر آنچه که در فکر و ذهن میگذرد و نهایتاً بدون وجود خارجی پیادهسازی میگردد. در علم کامپیوتر استفاده از تکنولوژی مجازیسازی باعث رشد و پیشرفت بسیار شده است. پیادهسازی دستگاههای سختافزاری به صورت مجازی اما با همان عملکرد مزایای بسیاری را برای ما به به رهاورد کشیده است.
اصولاً نرمفزارها مجازی هستند چون ذات آنها فیزیکی نیست. از اینرو میتوان گفت مجازیسازی در اکثر اوقات شکل نرمافزاری دارد؛ که البته بر روی یک سختافزار خاص اجرا خواهد شد. طراحی و شبیهسازی انواع سوییچها، روترها، سرورها و … از این دستهاند. شرکتهایی نیز در زمینه تولید سیستمهای مجازی مشغول به کارند نظیر شرکت مایکروسافت با سیستم Hyper-V یا سیستمهای مبتنی بر هسته لینوکس از جمله ESXI با مجموعه نرم افزارهای VMware محصول شرکت دل.
ساختار کلی مجازی سازی ، اصولاً نرمفزارها مجازی هستند چون ذات آنها فیزیکی نیست. از اینرو میتوان گفت مجازیسازی در اکثر اوقات شکل نرمافزاری دارد؛ که البته بر روی یک سختافزار خاص اجرا خواهد شد.
بهطور کلی مزایای مجازیسازی (Virtualization)شامل موارد ذیل است:
-
کاهش هزینه خرید تجهیزات سختافزاری
-
متمرکز سازی
-
کاهش هزینههای جاری نظیر برق، نگهداری، تعمیرات
-
کاهش گرمای تولیدی توسط دستگاهها
-
عدم نیاز به فضای زیاد نسبت به حالت سنتی
-
استفاده از بیشترین ظرفیت تجهیزات سختافزاری
-
جابجایی راحت
-
پشتیبانگیری راحت از اطلاعات
-
تسریع امور به خاطر وجود بالقوه دستگاهها و عدم نیاز به صرف زمان برای خرید، نصب و آمادهسازی
-
امکان تنظیم و نصب سرورها و تجهیزات مجازی با استفاده از الگو و کپی برداری
-
ریکاوری یا بازیابی کردن راحت تر تجهیزات مجازی