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