بررسی و مقایسه تکنولوژیهای مجازیسازی: KVM ،OpenVZ و Xen
اینکه یک سرور فیزیکی با کدام تکنولوژی مجازیسازی، به سرورهای مجازی تبدیل شود، در عملکرد، امنیت و مقیاسپذیری آن تاثیر دارد.
در این مقاله میخواهیم ۳ تا از معروفترین تکنولوژیهای مجازیسازی یعنی KVM ،OpenVZ و Xen را را بررسی کنیم و ببینیم هرکدام از آنها، برای چه کاربرد و نیازی مناسب است.
اگر اطلاعاتتان درباره مجازیسازی محدود است، پیشنهاد میکنیم اول مقاله «تکنولوژی مجازی سازی چیست؟» را بخوانید.
معرفی تکنولوژیهای مجازیسازی در این قسمت که آن را به بررسی انواع تکنولوژی مجازیسازی اختصاص دادهایم، نگاهی ریزبینانه و موشکافانه میاندازیم به ۳ گزینۀ اصلی Virtualization و آنها را از همۀ جهات زیر ذرهبین خواهیم برد.
اول از همه، معروفترین گزینۀ لیست، یعنی KVM.
مجازیساز KVM چیست؟ KVM شکل مخفف عبارت Kernel-Based Virtual Machine است؛ یعنی ماشین مجازی مبتنیبر کرنل (هسته).
KVM روی هسته لینوکس اجرا میشود و آن را به یک مجازیساز (هایپروایزر) تبدیل میکند؛ به این ترتیب، سیستمعامل لینوکس میتواند میزبان چندین ماشین مجازی باشد که هرکدام سیستمعامل مستقل خود (از ویندوز گرفته تا انواع توزیع.. ... ادامه مطلب