Abstract
The computer hardware of today's world was designed and architected for the purpose of running a single operating system and its applications and therefore most of the hardware of such computer would be left underutilized. Virtualization enables the option of running multiple virtual computers on a single physical system. This paper studies the various methods, through which virtualization is supported in computer systems. The impact of this solution on computer hardware architecture is also investigated
چکیده
سخت افزار کامپیوتر امروزی با هدف اجرای یک سیستم عامل واحد و برنامه های آن طراحی و معماری شده است بنابراین بسیاری از سخت افزارهای چنین کامپیوتری بدون استفاده باقی می ماند. مجازی سازی امکان اجرای چندین کامپیوتر مجازی را بر روی یک سیستم فیزیکی فراهم می نماید. این مقاله روش های مختلفی را مورد بررسی قرار داده است که به وسیله آنها مجازی سازی در سیستم های کامپیوتری پشتیبانی می شوند. تاثیر این راه حل در معماری سخت افزار کامپیوتر نیز مورد بررسی قرار گرفته است.
1-مقدمه
بسیاری از سازمان ها برای ارائه سرویس های حیاتی به مشتریان خود، متکی به برنامه های ناهمگن می باشند. چنین برنامه هایی ممکن است تضمین کننده باشد اما تنها محدود به سرویس های وب که بر روی یک مجموعه از سرورهای پایگاه داده خوشه بندی شده، میزبانی شده اند، نمی باشند[1] ....