• خیابان امام، جنب مسجد کبود پاساژ ابریشم طبقه زیر همکف پلاک 29
  • 041-35249085

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

  1. خانه
  2. مجازی سازی

مجازی‌سازی (Virtualization)

هر سیستم کامپیوتری از سه بخش اصلی تشکیل شده است:

  • سیستم عامل (Operation System)
  • سخت افزار (Hardware)
  • نرم­‌افزار (Software)

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

با توجه به مطلب بالا مشکلاتی را که در حالت سنتی با آنها دست به گریبان هستیم را به اختصار اشاره‌ای به آنها خواهیم داشت:

نگهداری و پشتیبانی از سخت‌افزار: برای پشتیبانی از سخت‌افزار لازم است بصورت دوره‌ای سخت‌افزار یک کامپیوتر بازبینی شود تا در صورت لزوم، تعویض یا تعمیر گردد. مشکل زمانی حاد می‌شود که بدانیم بدلیل پیشرفت روزافزون در صنعت سخت‌افزار، بعد از چند سال دیگر سخت‌افزار جایگزین برای اجزاء سخت‌افزاری کامپیوتر ما وجود ندارد و لازم است کل سخت‌افزار تعویض گردد و این مسئله هزینه‌ی بسیاری را برای سازمان به همراه خواهد داشت.

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

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

برای چنین سناریویی مطمئن‌ترین راه برای نگهداری از داده‌ها، پشتیبان‌گیری از داده‌ها و نرم‌افزارها می‌باشد که این امر هم در جایگاه خود بحث بسیاری دارد.

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

پیشنهاد ما مجازی‌سازی می باشد.

 

مجازی‌سازی درسال ۱۹۶۰  توسط شرکت (International Business Machines) IBM آغاز شد و به عنوان یک روش منطقی برای تقسیم منابع سیستم توسط رایانه‌های بزرگ، بین برنامه‌های مختلف ارائه شد. از آن زمان اصطلاح مجازی‌سازی (Virtualization) گسترش یافت

انواع مجازی‌سازی

مجازی‌سازی دسک‌تاپ (Desktop Virtualization)

مجازی‌سازی ذخیره‌سازی (Storage Virtualization)

مجازی‌سازی سرور (Server Virtualization)

مجازی‌سازی شبکه (Network Virtualization)

مجازی‌سازی نرم‌افزار (Application Virtualization)

مجازی‌سازی پایگاه داده (Data Center Virtualization (Private Cloud))