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