خانه › مکانیزم‌ها › پردازندهٔ مجازی

پردازندهٔ مجازی

Virtual CPU

پردازنده مجازی یا vcpu یا پردازنده ی مجازی یک هسته ی پردازنده ی فیزیکی است که به یک ماشین مجازی اختصاص داده شده است و برابر است با مقدار قدرت پردازشی که یک ناظر برای یک سرور مجازی فراهم می‌کند. هر چند vCPU ها را می‌توان با هسته‌های مختلف مشاهده کرد، مقدار vCPU در هر پردازنده فیزیکی (یا هسته) باید محاسبه شود. معمولا به هر هسته فیزیکی می‌توان چهار تا هشت vCPU اختصاص داد تا بتواند بارکاری مختلف را جا دهد. می‌توان پردازنده‌های مجازی را بیشتر از هسته‌های فیزیکی واقعی در دسترس معین کرد، که به ماشین‌های مجازی امکان می‌دهد تا یک هسته را به اشتراک بگذارند. در شکل ۳-۷۳، یک CPU فیزیکی بین دو ماشین مجازی تقسیم می‌شود. برای تبدیل یک ماشین مجازی از یک vCPU به چند vCPU نیاز است که سیستم عامل مهمان توانایی اداره بیش از یک پردازنده را دارا باشد. این مسئله با عنوان چند پردازنده متقارن (SMP) شناخته می‌شود.

سرور فیزیکی
شکل ۳-۷۳ — پردازنده مجازی