Virtual Machine VS Container

ماشین‌مجازی 🛴 VS کانتینر 🚀

چرا باید از هایو استفاده کنیم !

قبل از بررسی و ارائه راهکار ها،‌ باید بدانیم مجازی ساز چه تعریفی دارد و چرا مجازی سازی!

 بصورت ساده، اشتراک منابع سخت افزاری ( RAM , CPU , Storage, …) برای اجرا یک یا چند سیستم‌عامل به‌صورت همزمان روی سخت افزار محلی را مجازی‌سازی می‌گویند. درواقع  نصب سیستم  عامل به‌صورت بوت چندگانه (Dual Boot) را نمی‌توان مجازی‌سازی نامید.

شرکت های غول فن‌آوری دنیا مانند Microsoft , Redhat , VMware , O’racle بازیگران اصلی صنعت مجازی‌سازی هستند، نرم‌افزار های VMware Workstation, VMware vSphere server, VMware NSX یا O’racle Virtualbox محصولات این شرکت ها هستند.

هایپروایزر ها دو دسته دارند :

 

مجازی‌ساز Type1 یا baremetal hypervisor مانند VMware vSphere ،‌ سیستم‌عامل هایی هستند که مستقیما روی سخت افزار نصب شده و با در اختیار گرفتن resource یا منابع سخت افزاری شما، منابع را مدیریت و به‌اشتراک میگذارد، یکی از مزایا این مدل مجازی‌ساز ها بهینه بودن استفاده از منابع است.

  مجازی ساز Type2 برخلاف مدل۱ ، نرم افزار هایی هستند که بر روی سیستم‌عامل های رایج مانند Microsoft Windows و یا nix* نصب می‌شوند، در این مدل کاربر با نصب نرم‌افزار هایی مثل KVM , Xen, VMware Workstation می‌توانند ماشین مجازی خود را راه اندازی کنند .

! Docker

روش نوین مجازی‌سازی Containerization، میتوان گفت کانتینر ها به نسبت مجازی‌ساز های سنتی هم سرعت و کیفیت بهتری دارند و هم هزینه را کاهش می‌دهند. نرم افزار و سیستم‌عامل‌ ها بصورت ایزوله، اجرا می‌شود و کاربر میتواند با استفاده از ایمیج های اماده به سرعت  سرویس های مورد نیاز خود را راه اندزازی کنید.

    سرویس های هایو بر پایه LXC  بوده و کیفیت بالای آن به دلیل استفاده مستقیم از منابع سرور است، ما تلاش میکنیم بهترین ها را به شما کاربران عزیز ارائه کنیم .

دیدگاه‌ خود را بنویسید