راهکار محیط مجازی Proxmox VE

محیط مجازی پروکسماکس یک پلتفرم مدیریت سرور متن‌باز و کامل برای مجازی‌سازی سازمانی است. این پلتفرم به‌طور فشرده هایپروایزر KVM و کانتینرهای لینوکس (LXC)، ذخیره‌سازی و شبکه تعریف‌شده توسط نرم‌افزار را در یک پلتفرم واحد ادغام می‌کند. با رابط کاربری تحت وب یکپارچه، می‌توانید ماشین‌های مجازی و کانتینرها، قابلیت در دسترس بودن بالا برای کلاسترها، یا ابزارهای بازیابی بلایا (Disaster Recovery) یکپارچه را به‌آسانی مدیریت کنید.

محاسبات، شبکه و ذخیره‌سازی در یک راه‌حل واحد

ویژگی‌های در سطح سازمانی و تمرکز ۱۰۰٪ مبتنی بر نرم‌افزار، پروکسماکس VE را به انتخابی عالی برای مجازی‌سازی زیرساخت فناوری اطلاعات شما، بهینه‌سازی منابع موجود و افزایش کارایی با کمترین هزینه تبدیل می‌کند. شما می‌توانید حتی پرتقاضاترین بارهای کاری برنامه‌های لینوکس و ویندوز را به‌راحتی مجازی‌سازی کنید و با رشد نیازهایتان، محاسبات و ذخیره‌سازی را به‌طور پویا مقیاس‌بندی کنید و اطمینان حاصل کنید که مرکز داده شما برای رشد آینده سازگار می‌شود.

ویژگی‌ها

محیط مجازی پروکسماکس یک پلتفرم قدرتمند مجازی‌سازی سرور متن‌باز است که برای مدیریت دو فناوری مجازی‌سازی طراحی شده است – KVM (ماشین مجازی مبتنی بر هسته) برای ماشین‌های مجازی و LXC برای کانتینرها – آن هم با یک رابط کاربری تحت وب واحد. همچنین ابزارهای آماده‌ای برای پیکربندی در دسترس بودن بالا بین سرورها، ذخیره‌سازی تعریف‌شده توسط نرم‌افزار، شبکه و بازیابی بلایا را یکپارچه می‌کند.

مجازی‌سازی سرور

محیط مجازی پروکسماکس بر پایه Debian GNU/Linux ساخته شده و از یک کرنل سفارشی لینوکس استفاده می‌کند. کد منبع Proxmox VE آزاد است و تحت مجوز GNU Affero General Public License, v3 (GNU AGPLv3) منتشر شده است. این بدین معناست که شما آزادید از نرم‌افزار استفاده کنید، هر زمان کد منبع را بررسی کنید و حتی خودتان در پروژه مشارکت داشته باشید. شما می‌توانید نصاب ISO پروکسماکس VE را دانلود کنید یا کد را در مخزن عمومی کد (git) بررسی نمایید.

استفاده از نرم‌افزار متن‌باز تضمین می‌کند که دسترسی کامل به تمام قابلیت‌ها داشته باشید و در عین حال سطح بالایی از قابلیت اطمینان و امنیت فراهم شود. ما همه را به مشارکت در پروژه Proxmox VE تشویق می‌کنیم، در حالی که شرکت پروکسماکس – پشتیبان این پروژه – تضمین می‌کند که محصول معیارهای کیفی سازمانی و ثابت را برآورده می‌سازد.

مجازی‌سازی مبتنی بر کانتینر

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

کانتینرهای لینوکس (LXC)

LXC یک محیط مجازی‌سازی در سطح سیستم‌عامل است که برای اجرای چندین سیستم لینوکسی ایزوله روی یک میزبان کنترل لینوکس استفاده می‌شود. LXC به عنوان یک رابط در سطح کاربر برای ویژگی‌های ایزوله‌سازی کرنل لینوکس عمل می‌کند. کاربران می‌توانند به‌راحتی کانتینرهای سیستمی یا برنامه‌ای ایجاد و مدیریت کنند، با استفاده از یک API قدرتمند و ابزارهای ساده.

ماشین مجازی مبتنی بر هسته (KVM)

KVM فناوری پیشروی لینوکس در زمینه مجازی‌سازی کامل است. این یک ماژول کرنل است که در کرنل اصلی لینوکس ادغام شده و با کارایی نزدیک به بومی روی تمام سخت‌افزارهای x86 با پشتیبانی مجازی‌سازی – چه Intel VT-x و چه AMD-V – اجرا می‌شود.

با KVM می‌توانید هم ویندوز و هم لینوکس را در ماشین‌های مجازی (VMs) اجرا کنید، جایی که هر VM سخت‌افزار اختصاصی و مجازی خود را دارد: کارت شبکه، دیسک، آداپتور گرافیک و غیره. اجرای چندین برنامه در VMها روی یک سیستم، به شما امکان صرفه‌جویی در مصرف انرژی و کاهش هزینه‌ها را می‌دهد، و در عین حال انعطاف‌پذیری لازم برای ساخت یک مرکز داده نرم‌افزاری چابک و مقیاس‌پذیر که نیازهای کسب‌وکار شما را برآورده می‌کند، فراهم می‌کند.

پروکسماکس VE از ابتدای پروژه (سال ۲۰۰۸، نسخه 0.9beta2) پشتیبانی از KVM را در خود داشته است.

مدیریت مرکزی

برای مدیریت همه وظایف مرکز داده مجازی خود، می‌توانید از رابط مدیریت مرکزی تحت وب استفاده کنید. تمام قابلیت‌های رابط وب همچنین از طریق CLI یا REST API نیز در دسترس هستند که می‌توانند برای خودکارسازی وظایف استفاده شوند.

 رابط مدیریت تحت وب

پروکسماکس VE استفاده آسانی دارد. شما می‌توانید همه وظایف مدیریتی را با رابط کاربری گرافیکی (GUI) یکپارچه انجام دهید، نیازی به نصب ابزار مدیریت جداگانه نیست. رابط مرکزی وب بر پایه فریم‌ورک JavaScript ExtJS ساخته شده و از هر مرورگر مدرنی قابل دسترس است. علاوه بر وظایف مدیریتی، نمایی کلی از تاریخچه وظایف و لاگ‌های سیستمی هر نود نیز فراهم می‌کند. این شامل اجرای وظایف پشتیبان‌گیری، مهاجرت زنده، ذخیره‌سازی تعریف‌شده توسط نرم‌افزار یا فعالیت‌های فعال‌شده HA است. ابزار چند-مستر به شما امکان می‌دهد کل کلاستر خود را از هر نودی در کلاستر مدیریت کنید؛ نیازی به نود مدیریتی اختصاصی نیست.

پروکسماکس VE موبایل

شما می‌توانید به Proxmox VE روی دستگاه‌های موبایل هم از طریق اپلیکیشن اندروید و هم از طریق نسخه موبایلی مبتنی بر HTML5 رابط وب دسترسی داشته باشید. اپلیکیشن اندروید پروکسماکس VE بر پایه فریم‌ورک Flutter ساخته شده و به شما اجازه می‌دهد سرور پروکسماکس VE خود را مدیریت کرده و کلاستر، نودها، VMها و کانتینرها را کنترل کنید. کلاینت موبایل HTML5 پروکسماکس VE امکان مدیریت در حال حرکت را فراهم می‌کند، شامل دسترسی به کنسول SPICE و HTML5. این امکان مدیریت ماشین‌های مجازی و کانتینرها و مشاهده پیکربندی آن‌ها را به شما می‌دهد.

 

رابط خط فرمان (CLI)

برای کاربران پیشرفته که به کار با شل یونیکس یا پاورشل ویندوز عادت دارند، پروکسماکس VE یک رابط خط فرمان برای مدیریت تمام اجزای محیط مجازی ارائه می‌دهد. این رابط خط فرمان دارای تکمیل هوشمند تب و مستندات کامل در قالب صفحات man یونیکس است.

REST API

پروکسماکس VE از یک API مبتنی بر REST استفاده می‌کند. ما JSON را به عنوان فرمت اصلی داده انتخاب کرده‌ایم و کل API به‌طور رسمی با استفاده از JSON Schema تعریف شده است. این امکان ادغام سریع و آسان با ابزارهای مدیریت شخص ثالث، مانند محیط‌های میزبانی سفارشی را فراهم می‌کند.

کلاستربندی

اگرچه بسیاری از کاربران با یک نود منفرد شروع می‌کنند، محیط مجازی پروکسماکس می‌تواند تا مجموعه بزرگی از نودهای کلاستر شده گسترش یابد. استک کلاستر به‌طور کامل یکپارچه است و همراه با نصب پیش‌فرض ارائه می‌شود.

سیستم فایل کلاستر پروکسماکس (pmxcfs)

پروکسماکس VE از سیستم فایل منحصربه‌فرد Proxmox Cluster File System (pmxcfs) استفاده می‌کند، که یک سیستم فایل مبتنی بر پایگاه داده است و توسط پروکسماکس توسعه داده شده است.

pmxcfs به شما امکان می‌دهد فایل‌های پیکربندی را در سراسر کلاستر خود همگام‌سازی کنید. با استفاده از Corosync، این فایل‌ها به‌صورت بلادرنگ به تمام نودهای کلاستر تکرار می‌شوند. سیستم فایل تمام داده‌ها را در یک پایگاه داده پایدار روی دیسک ذخیره می‌کند، با این حال یک نسخه از داده‌ها در RAM نیز نگهداری می‌شود. حداکثر اندازه ذخیره‌سازی در حال حاضر ۳۰ مگابایت است – که بیش از اندازه کافی برای ذخیره پیکربندی هزاران ماشین مجازی می‌باشد.

پروکسماکس VE تنها پلتفرم مجازی‌سازی است که از این سیستم فایل منحصربه‌فرد کلاستر، یعنی pmxcfs استفاده می‌کند.

مهاجرت زنده/آنلاین

با قابلیت مهاجرت زنده/آنلاین یکپارچه، می‌توانید ماشین‌های مجازی در حال اجرا را از یک نود کلاستر پروکسماکس VE به نود دیگر منتقل کنید، بدون هیچ‌گونه زمان قطعی یا تأثیر محسوس برای کاربر نهایی.

مدیران می‌توانند این فرایند را هم از طریق رابط تحت وب و هم از طریق خط فرمان آغاز کنند. این امکان باعث می‌شود در صورتی که نیاز به خارج کردن سیستم میزبان برای نگهداری باشد، زمان قطعی به حداقل برسد.

طراحی چند-مستر منحصربه‌فرد

برای ساده‌سازی مدیریت یک کلاستر، می‌توانید وظایف نگهداری را در سطح کل کلاستر و از هر نود انجام دهید. رابط مدیریتی یکپارچه تحت وب نمایی شفاف از تمام میهمانان KVM و کانتینرهای لینوکس شما در سراسر کلاستر فراهم می‌کند. شما می‌توانید ماشین‌های مجازی، کانتینرها، ذخیره‌سازی یا کلاستر را به‌سادگی از طریق رابط گرافیکی مدیریت کنید. نیازی به نصب یک سرور مدیریتی جداگانه، پیچیده و گران‌قیمت وجود ندارد.

احراز هویت

مدیریت مبتنی بر نقش (Role-based administration)

شما می‌توانید با استفاده از سیستم مدیریت مجوز مبتنی بر نقش، دسترسی دقیق و جزئی به تمام اشیاء (مانند ماشین‌های مجازی، ذخیره‌سازی، نودها و غیره) تعریف کنید. این امکان به شما اجازه می‌دهد سطح دسترسی‌ها را مشخص کرده و کنترل کنید چه کسی به چه اشیائی دسترسی داشته باشد. این مفهوم همچنین با نام لیست‌های کنترل دسترسی (ACLs) شناخته می‌شود: هر مجوز یک موضوع (یک گروه کاربری یا توکن API) و یک نقش (مجموعه‌ای از امتیازات) را در یک مسیر خاص مشخص می‌کند.

حوزه‌های احراز هویت (Authentication realms)

پروکسماکس VE از چندین منبع احراز هویت پشتیبانی می‌کند، برای مثال:

  • Linux PAM

  • سرور احراز هویت یکپارچه پروکسماکس VE

  • LDAP

  • Microsoft Active Directory

  • OpenID Connect

کلاستر در دسترس‌پذیری بالا (HA) پروکسماکس VE

یک کلاستر چندنودی پروکسماکس VE امکان ایجاد سرورهای مجازی با در دسترس‌پذیری بالا را فراهم می‌کند. کلاستر HA پروکسماکس VE بر پایه فناوری‌های اثبات‌شده Linux HA ساخته شده است و خدمات HA پایدار و قابل اعتمادی ارائه می‌دهد.

کل کلاستر HA پروکسماکس VE به‌سادگی از طریق رابط کاربری تحت وب یکپارچه قابل پیکربندی است.

مدیر HA پروکسماکس VE (Proxmox VE HA Manager)

مدیر منابع، Proxmox VE HA Manager، همه ماشین‌های مجازی و کانتینرها در کلاستر را پایش می‌کند و در صورت خرابی هرکدام، به‌طور خودکار وارد عمل می‌شود. این مدیر به‌صورت آماده‌به‌کار عمل می‌کند و به هیچ پیکربندی اضافی نیاز ندارد. علاوه بر این، مکانیزم fencing مبتنی بر watchdog به‌طور چشمگیری استقرار را ساده می‌سازد.

شبیه‌ساز HA پروکسماکس VE (Proxmox VE HA Simulator)

پروکسماکس VE شامل یک شبیه‌ساز HA است. این امکان را می‌دهد که رفتار یک کلاستر واقعی سه‌نودی با شش ماشین مجازی را آزمایش کنید. شبیه‌ساز HA پروکسماکس به‌صورت آماده‌به‌کار اجرا می‌شود و به شما کمک می‌کند بیاموزید و درک کنید که HA در پروکسماکس VE چگونه کار می‌کند.

شبکه

قابلیت‌های شبکه‌ای Proxmox VE امکان ایجاد شبکه‌هایی پاسخ‌گو و سازگار را فراهم می‌کند که می‌توانند متناسب با نیازهای کسب‌وکار شما مقیاس‌پذیر باشند.

شبکه تعریف‌شده توسط نرم‌افزار (SDN)

ویژگی شبکه تعریف‌شده توسط نرم‌افزار (SDN) به Proxmox VE این امکان را می‌دهد که پیکربندی‌های پیشرفته شبکه و سناریوهای چند-مستاجری (Multitenancy) را در سراسر کلاسترهای Proxmox VE مدیریت کند. موارد استفاده ممکن است از یک شبکه خصوصی ایزوله روی هر نود مستقل گرفته تا شبکه‌های پیچیده Overlay بین چندین کلاستر Proxmox VE در مکان‌های مختلف متغیر باشد.

این قابلیت برای همه اندازه‌های شبکه‌ها کاربرد دارد:

  • از تنظیمات ساده NAT مسیریابی‌شده،

  • تا جداسازی سنتی در VLANهای 802.1q،

  • و همچنین قابلیت‌هایی مانند QinQ، تونلینگ VXLAN و زیرساخت‌های EVPN مبتنی بر BGP.

پشته شبکه لینوکس (Linux Networking Stack)

برای پیکربندی‌های ساده‌تر، Proxmox VE گزینه‌های انعطاف‌پذیر برای پیکربندی شبکه روی نودهای محلی ارائه می‌دهد. مدل شبکه Bridged برای فراهم‌سازی اتصال یکپارچه بین محیط‌های مجازی و شبکه خارجی استفاده می‌شود. Bridgeها قابل مقایسه با سوئیچ‌های فیزیکی شبکه هستند، اما به‌صورت نرم‌افزاری روی میزبان Proxmox VE پیاده‌سازی می‌شوند.

برای انعطاف‌پذیری بیشتر، می‌توانید VLANها را پیکربندی کنید، یک اینترفیس Bond ایجاد کنید و مسیریابی پایه شبکه را مدیریت نمایید.

گزینه‌های ذخیره‌سازی انعطاف‌پذیر

مدل ذخیره‌سازی در Proxmox VE بسیار انعطاف‌پذیر است. تصاویر ماشین‌های مجازی (VM) می‌توانند یا روی یک یا چند دستگاه ذخیره‌سازی محلی ذخیره شوند یا روی ذخیره‌سازی اشتراکی مانند NFS و SAN. هیچ محدودیتی وجود ندارد. شما می‌توانید هر تعداد فضای ذخیره‌سازی که بخواهید پیکربندی کنید و از تمام فناوری‌های ذخیره‌سازی موجود برای Debian GNU/Linux استفاده نمایید.

مزیت ذخیره‌سازی ماشین‌های مجازی روی فضای ذخیره‌سازی اشتراکی این است که می‌توان ماشین‌های در حال اجرا را بدون هیچ‌گونه قطعی (Downtime) به‌صورت زنده مهاجرت داد.

در رابط وب Proxmox VE، می‌توانید انواع زیر از ذخیره‌سازی را اضافه کنید:

ذخیره‌سازی‌های شبکه‌ای

  • LVM Group (پشتیبانی شبکه‌ای با اهداف iSCSI)

  • iSCSI target

  • NFS Share

  • SMB/CIFS

  • Ceph RBD

  • Direct to iSCSI LUN

  • GlusterFS

  • CephFS

ذخیره‌سازی‌های محلی

  • LVM Group

  • Directory (ذخیره‌سازی روی یک فایل‌سیستم موجود)

  • ZFS

ذخیره‌سازی تعریف‌شده توسط نرم‌افزار با Ceph

Ceph یک فروشگاه آبجکت توزیع‌شده و فایل‌سیستم متن‌باز است که برای ارائه عملکرد عالی، قابلیت اطمینان بالا و مقیاس‌پذیری طراحی شده است. محیط مجازی پروکسماکس (Proxmox VE) به‌طور کامل با Ceph یکپارچه شده است و این امکان را به شما می‌دهد که ذخیره‌سازی Ceph را مستقیماً از هر یک از نودهای کلاستر خود اجرا و مدیریت کنید.

Ceph دو نوع ذخیره‌سازی ارائه می‌دهد:

  • RADOS Block Device (RBD): ذخیره‌سازی در سطح بلاک برای محتوایی مانند ایمیج‌های دیسک و Snapshotها.

  • CephFS: یک فایل‌سیستم سازگار با POSIX که از کلاستر ذخیره‌سازی Ceph برای ذخیره داده‌های خود استفاده می‌کند.

مزایای استفاده از Ceph با Proxmox VE

  • راه‌اندازی و مدیریت آسان از طریق رابط گرافیکی (GUI) و خط فرمان (CLI)

  • قابلیت خودترمیمی (Self-healing)

  • مقیاس‌پذیری تا سطح Exabyte

  • امکان راه‌اندازی Poolهایی با ویژگی‌های متفاوت از نظر کارایی و افزونگی

  • قابلیت اجرا روی سخت‌افزار اقتصادی و معمولی (Commodity Hardware)

فایروال Proxmox VE

فایروال داخلی Proxmox VE یک روش ساده برای محافظت از زیرساخت IT شما فراهم می‌کند. این فایروال کاملاً قابل سفارشی‌سازی است و امکان پیکربندی‌های پیچیده از طریق GUI یا CLI را فراهم می‌سازد.

شما می‌توانید قوانین فایروال را برای همه میزبان‌ها در داخل یک کلاستر تنظیم کنید، یا قوانین را فقط برای ماشین‌های مجازی و کانتینرها تعریف نمایید. قابلیت‌هایی مانند ماکروهای فایروال، گروه‌های امنیتی، مجموعه‌های IP و نام‌های مستعار انجام این کار را آسان‌تر می‌سازند.

فایروال توزیع‌شده

در حالی که تمام پیکربندی‌ها در سیستم فایل کلاستر ذخیره می‌شوند، فایروال مبتنی بر iptables روی هر نود کلاستر اجرا می‌شود و بدین ترتیب جداسازی کامل بین ماشین‌های مجازی را فراهم می‌کند. ماهیت توزیع‌شده این سیستم همچنین پهنای‌باند بسیار بالاتری نسبت به راهکارهای فایروال متمرکز ارائه می‌دهد.

IPv4 و IPv6

فایروال به‌طور کامل از IPv4 و IPv6 پشتیبانی می‌کند. پشتیبانی از IPv6 کاملاً شفاف است و به‌طور پیش‌فرض ترافیک هر دو پروتکل فیلتر می‌شود. بنابراین نیازی به نگهداری مجموعه قوانین جداگانه برای IPv6 وجود ندارد.

پشتیبان‌گیری/بازیابی (Backup/Restore)

پشتیبان‌گیری یک نیاز اساسی برای هر محیط IT منطقی است. پلتفرم Proxmox VE یک راهکار کاملاً یکپارچه ارائه می‌دهد که از قابلیت‌های هر فضای ذخیره‌سازی و هر نوع سیستم مهمان استفاده می‌کند. پشتیبان‌گیری‌ها به‌راحتی می‌توانند از طریق GUI یا با ابزار پشتیبان‌گیری vzdump (از طریق خط فرمان) آغاز شوند. این پشتیبان‌گیری‌ها همیشه کامل (Full Backup) هستند – شامل پیکربندی ماشین‌های مجازی و کانتینرها و همچنین تمام داده‌ها.

ابزار پشتیبان‌گیری یکپارچه (vzdump)

ابزار داخلی vzdump اسنپ‌شات‌های سازگار از کانتینرهای در حال اجرا و میهمانان KVM ایجاد می‌کند. اساساً این ابزار یک آرشیو از داده‌های ماشین مجازی یا کانتینر می‌سازد و همچنین فایل‌های پیکربندی را نیز شامل می‌شود.

زمان‌بندی پشتیبان‌گیری (Scheduled backup)

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

فضای ذخیره‌سازی پشتیبان (Backup storage)

پشتیبان‌گیری زنده KVM برای تمام انواع فضای ذخیره‌سازی پشتیبانی می‌شود، از جمله تصاویر ماشین مجازی روی NFS، iSCSI LUN و Ceph RBD.
فرمت پشتیبان‌گیری Proxmox VE برای ذخیره‌سازی سریع و کارآمد پشتیبان‌های ماشین‌های مجازی بهینه شده است (با در نظر گرفتن فایل‌های Sparse، داده‌های خارج از ترتیب و حداقل‌سازی I/O).

یکپارچه‌سازی با Proxmox Backup Server

Proxmox Backup Server راهکار پشتیبان‌گیری در سطح سازمانی است که توانایی پشتیبان‌گیری از ماشین‌های مجازی (VMs)، کانتینرها و میزبان‌های فیزیکی را دارد. پشتیبانی از این ابزار به‌طور کامل در Proxmox VE یکپارچه شده است؛ بدین معنا که می‌توانید مهمان‌ها را (Guests) همانند سایر انواع ذخیره‌سازی، به‌طور یکپارچه پشتیبان‌گیری و بازیابی کنید.

این پشتیبان‌گیری‌ها به‌صورت افزایشی (Incremental) انجام می‌شوند و تنها داده‌های تازه تغییر یافته از طریق شبکه منتقل می‌گردند. این موضوع از نظر پهنای‌باند شبکه و زمان اجرای وظایف پشتیبان‌گیری بسیار سودمند است. همچنین داده‌ها می‌توانند به‌سادگی در سمت کلاینت رمزنگاری شوند، تا اطمینان حاصل شود که اطلاعات پشتیبان‌گیری‌شده در دسترس مهاجمان قرار نگیرد.

بازیابی زنده (Live-restore)

بازیابی پشتیبان‌های بزرگ می‌تواند بسیار زمان‌بر باشد و در صورت بروز حادثه، منجر به قطعی طولانی شود. با این حال، برای پشتیبان‌های ماشین مجازی که روی Proxmox Backup Server ذخیره شده‌اند، ویژگی بازیابی زنده (Live-restore) این زمان قطعی را به حداقل می‌رساند. این ویژگی به ماشین مجازی اجازه می‌دهد درست پس از شروع فرایند بازیابی اجرا شود، در حالی که داده‌ها در پس‌زمینه به‌طور پیوسته کپی می‌شوند و بخش‌هایی که VM به‌طور فعال به آن‌ها دسترسی دارد، در اولویت قرار می‌گیرند.

بازیابی تک‌فایل (Single-file restore)

در بسیاری موارد تنها یک فایل یا دایرکتوری خاص از پشتیبان مورد نیاز است. از طریق رابط وب Proxmox VE می‌توانید به‌صورت امن در میان فایل‌ها جست‌وجو کرده و فایل‌ها یا دایرکتوری‌های مورد نظر خود را از پشتیبان یک ماشین مجازی یا کانتینر بازیابی کنید.

نیازمندی‌های Proxmox VE

بخشحداقل (برای تست/ارزیابی)پیشنهادی (برای تولید/Production)
پردازنده (CPU)۶۴بیتی (Intel 64 یا AMD64) با پشتیبانی Intel VT/AMD-VIntel 64 یا AMD64 با فلگ Intel VT / AMD-V برای PCI(e) passthrough نیاز به VT-d/AMD-d
حافظه (RAM)حداقل 1 GBحداقل 2 GB برای سیستم‌عامل و سرویس‌های Proxmox + حافظه اختصاصی برای میهمان‌ها (VM/Container) برای Ceph یا ZFS تقریباً ۱ GB RAM به ازای هر ۱ TB فضای ذخیره‌سازی
ذخیره‌سازی سیستم‌عامل (OS Storage)یک هارددیسک سادهسخت‌افزار RAID با کش نوشتن محافظت‌شده توسط باتری (BBU) یا ZFS با SSD cache (بدون RAID)
ذخیره‌سازی ماشین‌های مجازی (VM Storage)یک هارددیسک سادهRAID سخت‌افزاری با کش نوشتن BBU یا ZFS بدون RAID پشتیبانی از ذخیره‌سازی اشتراکی و توزیع‌شده (Ceph, SAN, NAS) ⚠️ ZFS و Ceph با RAID سخت‌افزاری سازگار نیستند
نوع دیسک پیشنهادیHDD معمولیSSD پرسرعت و افزونه (Fast & Redundant SSDs)
شبکه (NIC)حداقل ۱ کارت شبکه (Gbit)کارت‌های شبکه افزونه Gbit (حداقل ۲ عدد) کارت‌های اضافی برای فناوری ذخیره‌سازی و کلاستر پشتیبانی از 10 Gbit و بالاتر
مجازی‌سازی دسکتاپ (Nested Virtualization)نصب به عنوان میهمان روی هایپروایزرهای دسکتاپ رایج (در صورت پشتیبانی از Nested Virtualization)همانند بالا
مرورگرهای پشتیبانی‌شده برای رابط وبFirefox (نسخه سال جاری یا ESR) Chrome (نسخه سال جاری) Microsoft Edge (نسخه پشتیبانی‌شده فعلی) Safari (نسخه سال جاری)همانند حداقل
نصب روی Debianنصب مستقیم Proxmox VE یا نصب روی Debian ۶۴ بیتی (برای طرح‌بندی سفارشی پارتیشن‌ها)همانند حداقل

مقایسه نرم‌افزارهای مجازی‌سازی سرور

بسیاری از شرکت‌ها یک راهکار متن‌باز مجازی‌سازی را برای ساده‌سازی زیرساخت‌های IT خود از طریق مجازی‌سازی و یکپارچه‌سازی سرورها انتخاب می‌کنند. این کار به آن‌ها کمک می‌کند تا سریعاً هزینه‌های عملیاتی و همچنین زمان نگهداری و مدیریت را کاهش دهند.
پلتفرم متن‌باز Proxmox VE بدون هزینه لایسنس ارائه می‌شود، دسترسی کامل به همه قابلیت‌ها را فراهم می‌کند و انعطاف‌پذیری، امنیت و قابلیت اطمینان زیرساخت IT شما را افزایش می‌دهد.

مقایسه Proxmox VE با جایگزین‌ها

Proxmox VE از پیش بهترین انتخاب برای هزاران مشتری راضی است، به‌عنوان جایگزینی برای VMware vSphere، Microsoft Hyper-V یا Citrix XenServer. فهرست زیر به شما کمک می‌کند تا Proxmox VE را با سایر گزینه‌های بازار مجازی‌سازی سرور مقایسه کنید:

بخشجزئیات
نمای کلی 
سیستم‌عامل پایهDebian GNU/Linux
لایسنسGNU Affero GPL, v3
مجازی‌سازی کاملKVM/QEMU
مجازی‌سازی سطح سیستم‌عاملLinux Container (LXC)
معماریx86_64
نصبنصاب ISO روی Bare-metal
حداکثر RAM و CPU در هر میزبان128 TiB RAM، تا 64 PiB، تعداد 8192 پردازنده منطقی، 8 سوکت
ویژگی‌های کلیدی 
۱۰۰٪ مبتنی بر نرم‌افزاربله
کلاسترینگبله (هر نود می‌تواند مدیریت کند، نیازی به Master Node نیست)
در دسترس‌پذیری بالا (HA)بله
ذخیره‌سازیLVM، LVM-thin، iSCSI (kernel/libiscsi)، Ceph/RBD، ZFS روی iSCSI، ZFS محلی، Directory، NFS، CIFS، GlusterFS، Proxmox Backup Server
شبکه مجازیBridged-Networking، Open vSwitch
سیستم‌عامل‌های مهمانلینوکس، ویندوز، سایر سیستم‌عامل‌ها
Deduplication/Memory Sharingبله (KSM)
فایروالداخلی، در سطح کلاستر، IPv4 و IPv6
آمادگی برای Cloudبله
زیرساخت Hyper-Converged (HCI)بله
مدیریت 
رابط کاربری گرافیکی (GUI)کامل، تحت وب
رابط خط فرمان (CLI)بله
APIبله (REST)
مانیتورینگبله (InfluxDB, Graphite)، افزونه برای ابزارهای خارجی
مدیریت کاربرانLDAP، Active Directory، احراز هویت دومرحله‌ای (2FA)
مدیریت مجوزهابله، به‌صورت جزئی (Granular)
ابزارهای شخص ثالثپشتیبانی می‌شود
چرخه عمر ماشین مجازی (VM Lifecycle) 
پشتیبان‌گیری/بازیابیبله (vzdump و Proxmox Backup Server)
بازیابی زنده (Live Restore)بله (با Proxmox Backup Server)
مهاجرتبله
مهاجرت زنده (Live Migration)بله (با تنظیم قدیمی‌ترین نوع CPU)
مهاجرت زنده ذخیره‌سازیبله
اسنپ‌شاتبله
قالب (Template) و Cloneبله
تکرار (Replication)بله
صادر/وارد کردن (Export/Import)بله
Overcommit پردازنده مجازیبله
V2V (ماشین مجازی به ماشین مجازی)بله
P2V (فیزیکی به مجازی)بله
پشتیبانی و قیمت‌گذاری 
لایسنس نرم‌افزار رایگانبله (AGPL v3)
هزینه لایسنسندارد
پشتیبانی سازمانیتجاری (بر پایه اشتراک/Subscription)
پشتیبانی انجمنانجمن عمومی رایگان
دوره‌های آموزشیبله
لیست‌های ایمیلبله (بحث، پشتیبانی، درخواست ویژگی‌ها)
Bugtrackerبله
مخزن کدعمومی (Git)
منابع یادگیری خودآموزمستندات، صفحه پروژه، ویدئوها، کتاب‌ها و …

اطلاعات بیشتر…

راهکار مجازی سازی Citrix

راهکار Parallels RAS

راهکار VMware

جهت کسب اطلاعات بیشتر، دریافت دمو و مشاوره با ما در ارتباط باشید.

021-91300476 - 021-82805911