پیکوسیستم خدمات فنی IT
شبکه و مجازی سازی

مجازی سازی سرور با VMware و Proxmox

تا وقتی مجازی سازی سرور انجام نشده، هر نرم افزار روی یک سرور فیزیکی جدا اجرا می شود؛ یعنی برق و فضای رک بیشتر و سخت افزاری که بیشتر روز بیکار است. با مجازی سازی، همان سرویس ها روی دو یا سه هاست مشترک اجرا می شوند و در کلاستر، اگر یک هاست از کار بیفتد، ماشین هایش روی هاست دیگر روشن می شوند. پلتفرم را بر اساس بودجه لایسنس و نرم افزارهای شما انتخاب می کنیم؛ VMware vSphere، پراکسماکس (Proxmox) یا Hyper-V.

ابزارها و فناوری ها virtualization
  • VMware ESXi
  • VMware vCenter
  • Proxmox VE
  • Microsoft Hyper-V
  • Ceph
  • TrueNAS
  • Veeam Backup & Replication
  • Proxmox Backup Server
6بخش کار
5خروجی
4مرحله

مجازی سازی سرور چیست؟

مجازی سازی سرور با VMware و Proxmox یعنی اجرای چند سرور مجازی روی تعداد کمتری هاست فیزیکی، به طوری که سرویس ها سخت افزار، برق و فضای رک مشترک داشته باشند. این خدمت برای سازمانی است که چند سرور فیزیکی کم کار دارد، سرور نرم افزار حسابداری اش از گارانتی خارج شده یا به خاطر افزایش هزینه لایسنس VMware دنبال جایگزین است. پیکوسیستم مصرف CPU، RAM، دیسک و IOPS را اندازه می گیرد، ESXi و vCenter، کلاستر Proxmox VE یا Hyper-V را با HA نصب می کند، استوریج مشترک یا Ceph و شبکه مجازی را تنظیم می کند، بکاپ ماشین ها را با Veeam یا Proxmox Backup Server راه می اندازد و سرورهای فعلی را منتقل می کند. در پایان گزارش ظرفیت سنجی، نقشه کلاستر و استوریج، نتیجه ریستور آزمایشی و نتیجه تست از کار افتادن یک هاست را تحویل می گیرید.

چه زمانی به مجازی سازی سرور نیاز دارید؟

  • پنج سرور فیزیکی داریم که بیشترشان بیکارند.
  • سرور نرم افزار حسابداری قدیمی شده و گارانتی ندارد.
  • هزینه لایسنس VMware بالا رفته و دنبال جایگزینیم.
  • برای هر محیط تست باید یک سرور جدا بخریم.

مجازی سازی سرور شامل چه کارهایی است؟

01

ظرفیت سنجی

مصرف CPU، RAM، دیسک و IOPS سرورهای فعلی را اندازه می گیریم و تعداد و مشخصات هاست ها را بر همین اساس تعیین می کنیم.

02

نصب هایپروایزر و کلاستر

ESXi و vCenter، کلاستر Proxmox VE یا Hyper-V Failover Cluster را نصب می کنیم و HA را برای ماشین های مهم فعال می کنیم.

03

استوریج

بسته به بودجه، استوریج مشترک SAN یا NAS با iSCSI یا NFS، یا Ceph روی خود هاست ها راه می اندازیم و RAID و کش را تنظیم می کنیم.

04

شبکه مجازی

ترافیک مدیریت، ماشین ها، استوریج و migration را روی VLAN یا کارت شبکه جدا قرار می دهیم و vSwitch یا Linux Bridge را کانفیگ می کنیم.

05

بکاپ ماشین ها

Veeam Backup یا Proxmox Backup Server را راه می اندازیم، زمان بندی و نگهداری نسخه ها را تنظیم می کنیم و یک ریستور آزمایشی انجام می دهیم.

06

انتقال به محیط مجازی

سرورهای فیزیکی یا ماشین های پلتفرم قبلی را به محیط جدید منتقل می کنیم و سرور قدیمی را فقط بعد از تست کنار می گذاریم.

بعد از مجازی سازی سرور چه چیزی تحویل می گیرید؟

  • گزارش ظرفیت سنجی و مشخصات پیشنهادی هاست ها
  • نقشه کلاستر، استوریج و شبکه مجازی
  • سیاست بکاپ و نتیجه ریستور آزمایشی
  • دسترسی های مدیریتی vCenter یا Proxmox
  • راهنمای کارهای روزمره: ساخت ماشین، snapshot و ریستور

راهنمای مجازی سازی سرور

لایسنس VMware vSphere بعد از خرید Broadcom چه تغییری کرد؟

بعد از خرید VMware توسط Broadcom فروش لایسنس دائمی متوقف شد و vSphere فقط به صورت اشتراکی و در بسته هایی مثل VMware vSphere Foundation و VMware Cloud Foundation عرضه می شود. قیمت گذاری بر اساس تعداد هسته پردازنده است و برای هر CPU حداقل تعداد هسته محاسبه می شود، پس سرور با پردازنده های پرهسته هزینه لایسنس بیشتری دارد.

سازمانی که لایسنس دائمی قدیمی دارد می تواند با همان نسخه کار کند، ولی پشتیبانی و به روزرسانی امنیتی آن به قرارداد وابسته است. به همین دلیل پیش از تمدید، بسیاری از سازمان ها راه اندازی ESXi جدید را با مهاجرت به Proxmox یا Hyper-V مقایسه می کنند.

Hyper-V چه زمانی گزینه مناسبی است؟

اگر بیشتر سرورهای شما ویندوزی هستند، Hyper-V منطقی است. لایسنس Windows Server Datacenter اجرای تعداد نامحدود ماشین مجازی ویندوز روی همان هاست را پوشش می دهد، در حالی که نسخه Standard فقط دو ماشین را پوشش می دهد. نقش Hyper-V هم هزینه جداگانه ندارد.

برای HA باید Failover Cluster ساخته شود که به استوریج مشترک یا Storage Spaces Direct نیاز دارد و S2D فقط در نسخه Datacenter وجود دارد. مدیریت با Windows Admin Center یا System Center VMM انجام می شود. برای ماشین های لینوکسی و بکاپ ارزان، Proxmox انعطاف بیشتری دارد.

استوریج مشترک یا Ceph؟ خطاهای رایج در طراحی

Ceph استوریج را روی دیسک های خود هاست ها پخش می کند و وابستگی به یک NAS را از بین می برد، ولی حداقل سه نود، شبکه جداگانه 10 گیگابیت یا سریع تر و SSD سازمانی با محافظت در برابر قطع برق می خواهد. SSDهای خانگی زیر بار نوشتن Ceph زود فرسوده می شوند. کنترلر RAID هم باید در حالت HBA باشد تا Ceph یا ZFS مستقیم به دیسک ها دسترسی داشته باشند.

استوریج مشترک SAN یا NAS با iSCSI ساده تر است، ولی اگر فقط یک دستگاه با یک کنترلر باشد، خودش نقطه شکست کل کلاستر می شود. در این حالت multipath و دو سوئیچ استوریج اهمیت پیدا می کند.

اشتباهاتی که بعد از مجازی سازی سرور زیاد دیده می شود

snapshot جای بکاپ را نمی گیرد. snapshotی که هفته ها باقی بماند، فایل delta را بزرگ و کارایی دیسک را کم می کند. نگهداری بکاپ روی همان استوریج ماشین ها هم در خرابی استوریج هر دو را از بین می برد.

تخصیص vCPU بیش از نیاز هم رایج است. ماشینی که 16 vCPU دارد ولی از چهارتا استفاده می کند، منتظر آزاد شدن هسته ها می ماند و CPU Ready بالا می رود. در HA هم اگر ظرفیت رزرو برای از کار افتادن یک هاست در نظر گرفته نشود، ماشین ها روی هاست های باقی مانده روشن نمی شوند. همگام سازی زمان Domain Controller مجازی هم باید از منبع بیرونی باشد.

مراحل مجازی سازی سرور

  1. 01

    بررسی و ظرفیت سنجی

    سرورها و سرویس های فعلی را بررسی و مصرف منابع را اندازه می گیریم.

  2. 02

    انتخاب پلتفرم و طراحی

    پلتفرم ها را از نظر لایسنس، قابلیت و هزینه با شما مقایسه می کنیم و طرح نهایی را می نویسیم.

  3. 03

    راه اندازی و انتقال

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

  4. 04

    تست HA و تحویل

    از کار افتادن یک هاست را شبیه سازی می کنیم، ریستور بکاپ را تست می کنیم و مستندات را تحویل می دهیم.

سؤالات متداول درباره مجازی سازی سرور

VMware انتخاب کنیم یا Proxmox؟

VMware vSphere ابزارهای مدیریتی گسترده ای دارد ولی هزینه لایسنس آن بعد از تغییر مدل فروش بالا رفته است. Proxmox VE متن باز است و کلاستر، HA و بکاپ را بدون لایسنس اجباری ارائه می دهد. انتخاب نهایی به نرم افزارهای شما، مهارت تیم و بودجه بستگی دارد.

کلاستر Proxmox حداقل چند سرور لازم دارد؟

برای کلاستر Proxmox با HA حداقل سه نود پیشنهاد می شود تا quorum حفظ شود. با دو سرور هم می شود کلاستر ساخت، به شرطی که یک QDevice سبک به عنوان رأی سوم اضافه شود.

سرورهای فعلی را می شود هاست مجازی سازی کرد؟

اگر پردازنده از مجازی سازی سخت افزاری پشتیبانی کند و RAM و دیسک کافی داشته باشد، بله. سرورهای خیلی قدیمی را معمولاً برای بکاپ یا محیط تست به کار می گیریم. وضعیت هر سرور در ظرفیت سنجی مشخص می شود.

هزینه نصب و راه اندازی ESXi چقدر است؟

هزینه به تعداد هاست ها، نوع استوریج، تعداد ماشین هایی که باید منتقل شوند و نیاز به کلاستر و بکاپ بستگی دارد. بعد از ظرفیت سنجی، برآورد مکتوب کار را می فرستیم. هزینه لایسنس VMware جدا از هزینه اجرا محاسبه می شود.

جست وجوهای مرتبط

  • خدمات مجازی سازی سرور
  • مجازی سازی سرور با VMware
  • راه اندازی ESXi
  • نصب و راه اندازی ESXi
  • راه اندازی ماشین مجازی در ESXi
  • مجازی سازی شبکه
  • vSphere vCenter
  • Cluster Proxmox

استعلام

کارتان را بگویید، مسیر و هزینه را می گوییم

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

  1. 01درخواست را می خوانیم و اگر ابهامی بود تماس می گیریم.
  2. 02در صورت نیاز، بررسی اولیه ریموت یا بازدید انجام می شود.
  3. 03پیشنهاد مکتوب با دامنه کار، زمان بندی و هزینه می فرستیم.

اطلاعات شما فقط برای پاسخ به همین درخواست استفاده می شود.