Virtualization

مجازی‌سازی در زمینه رایانش Cloud Native به فرایندی اشاره دارد که طی آن یک رایانه فیزیکی (یا سرور) اجازه پیدا می‌کند چند سیستم‌عامل ایزوله را اجرا کند. این سیستم‌عامل‌های ایزوله و منابع محاسباتی اختصاصی‌شان (CPU، حافظه و شبکه) «ماشین مجازی» یا VM نامیده می‌شوند. وقتی از ماشین مجازی صحبت می‌کنیم منظور رایانه‌ای تعریف‌شده توسط نرم‌افزار است؛ چیزی که مانند رایانه واقعی به نظر می‌رسد و رفتار می‌کند اما سخت‌افزار خود را با ماشین‌های مجازی دیگر به اشتراک می‌گذارد. Cloud Computing عمدتاً بر فناوری مجازی‌سازی تکیه دارد. برای مثال، وقتی از AWS یک «رایانه» اجاره می‌کنید در واقع یک VM است.

مسئله‌ای که حل می‌کند

مجازی‌سازی چندین مسئله را حل می‌کند؛ از جمله بهبود استفاده از سخت‌افزار فیزیکی از طریق اجرای Appهای بیشتر روی یک ماشین فیزیکی در حالی که همچنان از دید امنیتی از هم ایزوله باقی می‌مانند.

چگونه کمک می‌کند

Applicationهایی که روی ماشین مجازی اجرا می‌شوند هیچ آگاهی از این ندارند که سخت‌افزار را با دیگران به اشتراک می‌گذارند. مجازی‌سازی همچنین به کاربران مرکز داده اجازه می‌دهد در عرض چند دقیقه یک «رایانه» جدید (همان VM) راه‌اندازی کنند بدون آن‌که نگران محدودیت‌های فیزیکی افزودن رایانه جدید به مرکز داده باشند.


آخرین ویرایش September 26, 2025: [fa] Add Persian to the list of localized languages (6511f5f)