محصولات vmware محصولات مجازی سازی (VMware Inc.). بهبود موتور VMware DRS

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

رایگان vSphere Hypervisor: الزامات فنی، محدودیت ها و سازگاری

VMware vSphere Hypervisor را می توان روی سروری نصب کرد که شرایط فنی زیر را برآورده می کند:

فایل توزیع VMware vSphere Hypervisor حجم کوچکی دارد (311 مگابایت) و فقط شامل ضروری ترین درایورها، عمدتاً برای سرورهای تولیدکنندگان مارک است. اما گاهی اوقات امکان نصب هایپروایزر روی سرورهای برندهای معروف وجود ندارد. اغلب سازندگان سرور، توزیع هایپروایزر خود را با درایورهای خود منتشر می کنند.

می توانید سازگاری VMware vSphere Hypervisor با سرور خود را در صفحه بررسی کنید:

لیست سخت افزارهایی که در ESXi 6.7 پشتیبانی نمی شوند: https://kb.vmware.com/s/article/52583

بیایید به محدودیت های اصلی هایپروایزر رایگان vSphere Hypervisor در مقایسه با VMWare ESXi کامل نگاه کنیم:

  1. هیچ پشتیبانی فنی رسمی VMWare وجود ندارد.
  2. یک VM را نمی توان بیش از 8 پردازنده/هسته مجازی (vCPU) اختصاص داد (به هر حال، محدودیت های vCPU برای نسل 1 ماشین های مجازی 64 است).
  3. میزبان نمی تواند به vCenter متصل شود.
  4. vStorage API در دسترس نیست (تنظیم یک نسخه پشتیبان معمولی امکان پذیر نخواهد بود، Veeam نمی تواند VM را از میزبان دریافت کند).
  5. حداکثر 2 پردازنده فیزیکی (سوکت) در سرور (هیچ محدودیتی در تعداد هسته ها وجود ندارد).
  6. همه APi در حالت فقط خواندنی در دسترس هستند (یعنی شما نمی توانید هیچ یک از پارامترهای سرور یا VM را از طریق همان تغییر دهید).

با این حال، پاسخ رایگان Sphere Hypervisor اجازه استفاده نامحدود از تمام هسته‌ها و RAM سرور فیزیکی را می‌دهد. هیچ محدودیتی برای تعداد کل رم، پردازنده ها، هسته ها یا زمان اجرا هاست یا ماشین مجازی وجود ندارد. تغییر مسیر PCI VMDirectPath/USB در حال کار است.

چگونه VMware vSphere Hypervisor رایگان را دانلود و نصب کنیم؟

نسخه فعلی هایپروایزر VMware Hypervisor vSphere 6.7 را دانلود کنید. برای انجام این کار، باید وارد حساب VMWare خود شوید یا یک حساب جدید ایجاد کنید.

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

در مرحله بعدی یک کلید مجوز برای دریافت می کنید نسخه رایگان Hypervisor و لینک دانلود VMware vSphere Hypervisor. حتما کلید را ذخیره کنید.

یک تصویر iso دانلود می‌شود که می‌توان آن را روی فلش مموری یا دیسک CD/DVD نوشت. اکنون می توانید هایپروایزر را روی سرور (ایستگاه کاری یا ماشین مجازی) نصب کنید.

نصب بسیار ساده است. انتخاب کنید " نصب کننده استاندارد ESXi-6.7.0-2019xxx”.

درایوی که سیستم روی آن نصب خواهد شد را مشخص کنید. در این مثال، یک دیسک 40 گیگابایتی موجود است.

طرح بندی صفحه کلید خود را انتخاب کنید.

رمز عبور ریشه (حداقل 7 کاراکتر) را وارد و تأیید کنید.

پس از نصب، هشداری ظاهر می شود که هایپروایزر به مدت 60 روز بدون کلید مجوز کار می کند.

کامپیوتر خود را مجددا راه اندازی کنید.

هایپروایزر VMware vSphere نصب شده است. اگر سرور شما از طریق حداقل یک رابط شبکه به شبکه ای با یک سرور DHCP متصل باشد، به طور خودکار یک آدرس IP دریافت می کند که در کنسول Hypervisor (به نام DCUI) مشاهده خواهید کرد. این آدرس IP برای کنترل هایپروایزر از رابط وب استفاده می شود.

پیکربندی VMware ESXi در کنسول

برای مدیریت تنظیمات Hypervisor، در صفحه DCUI، کلیک کنید F2، لاگین (روت به صورت پیش فرض) و رمز عبور مشخص شده در مراحل نصب را وارد کنید.

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

در اینجا می توانید گزینه های زیر را پیکربندی کنید:


راه اندازی اولیه VMware vSphere Hypervisor کامل شده است. می توانید از طریق رابط وب متصل شوید.

رابط مدیریت وب VMware ESXi، نصب مجوز رایگان

برای اتصال به vSphere Hypervisor از طریق رابط وب، آدرس IP سرور اختصاص داده شده را وارد کنید راه اندازی اولیههایپروایزر سپس لاگین (روت) و رمز عبور.

لطفا توجه داشته باشید که سرور بدون مجوز به مدت 60 روز کار می کند.

مجوز دریافت شده در هنگام ثبت نام را فعال کنید "Manage" -> "Licensing" -> "Assign License".

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


هایپروایزر دارای مجوز زمان نامحدود (انقضا: هرگز) با حجم نامحدود فعال شده است. حافظه دسترسی تصادفیبرای ماشین های مجازی می توانید حداکثر 8 vCPU مجازی (تا 8 طرفه مجازی SMP) را به هر ماشین مجازی اختصاص دهید.

"مدیریت" -> "سیستم" -> "زمان و تاریخ" -> "ویرایش تنظیمات"

سوئیچ مجازی VMWare ESXi

سوئیچ مجازی(vSphere Switch یا vSwitch) یک دستگاه مجازی است که داده ها را بین ماشین های مجازی در داخل سرور منتقل می کند و داده ها را به صورت خارجی از طریق یک NIC فیزیکی انتقال می دهد. دو نوع سوئیچ مجازی وجود دارد:

  • سوئیچ های استاندارد- یک سوئیچ مجازی ساده که به طور منطقی در داخل سرور فیزیکی قرار دارد.
  • سوئیچ های توزیع شده- سوئیچ مجازی توزیع شده، می تواند روی چندین سرور فیزیکی توزیع شود (در نسخه رایگان VMWare Hypervisor موجود نیست و در نسخه پولی فقط در نسخه Enterprise Plus موجود است. ) .

پس از نصب و راه اندازی هایپروایزر، در حال حاضر یک سوئیچ مجازی وجود دارد vSwitch0، که شامل یک آداپتور فیزیکی vmnic0 و دو گروه پورت - سرویس (Management Network) برای مدیریت هایپروایزر و یک شبکه برای انتقال داده (VM Network) است. رابط مدیریت Hypervisor vmk0 (پورت vmkernel) در گروه مدیریت شبکه قرار دارد.

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

مگر در موارد ضروری، نباید تغییراتی در مدیریت شبکه یا پورت vmkernel ایجاد کنید، در غیر این صورت ممکن است دسترسی به رابط مدیریت Hypervisor خود را از دست بدهید. اگر دسترسی به هایپروایزر را از دست داده اید، می توانید بازنشانی کنید تنظیمات شبکهبا استفاده از منوی Network Restore Options در کنسول DCUI.

ساخت ماشین مجازی در VMWare Hypervisor

در رابط وب، "ماشین های مجازی" -> "ایجاد / ثبت ماشین مجازی" -> "ایجاد ماشین مجازی جدید" را انتخاب کنید.

یک نام به ماشین مجازی اختصاص دهید. نوع و نسخه سیستم عامل مهمان را انتخاب کنید. اگر می‌خواهید مجازی‌سازی سخت‌افزار، IOMMU، EFI و Secure Boot را برای سیستم‌عامل مهمان در دسترس قرار دهید، کادر "Windows Virtualization Based Security" را فعال کنید.

یک دیتا استور برای فایل های پیکربندی ماشین مجازی و همه دیسک های مجازی آن انتخاب کنید.

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

در این مرحله، تمام پارامترهای ماشین مجازی پیکربندی می شوند: تعداد CPU، مقدار RAM، اندازه و مکان. هارد دیسک، آداپتورهای شبکه، درایوهای CD/DVD و غیره برای دسترسی به شبکه در یک ماشین مجازی، فقط آداپتور آن را در گروه پورت شبکه VM روی سوئیچ vSwitch0 قرار دهید (اگر چیزی را مجدداً پیکربندی نکرده‌اید).

تمام این پارامترها، در صورت لزوم، پس از خاموش شدن ماشین مجازی قابل تغییر هستند.

صفحه بعدی از شما می خواهد که تمام تنظیمات ماشین مجازی را بررسی کرده و آنها را تأیید کنید.

نصب سیستم عامل مهمان بر روی ماشین مجازی

برای نصب یک سیستم عامل مهمان بر روی یک ماشین مجازی، باید تصویر iso توزیع را با توزیع سیستم عامل مورد نظر در حافظه محلی دانلود کنید. از منوی پیمایش، Storage را انتخاب کرده و فشار دهید.

یک دایرکتوری برای دانلود توزیع ها ایجاد کنید.

دایرکتوری ایجاد شده را انتخاب کنید، روی آپلود در گوشه سمت چپ بالا کلیک کنید، iso - تصویر سیستم عامل مورد نظر برای بارگیری را انتخاب کنید و منتظر بمانید تا دانلود کامل شود.

ماشین مجازی نصب شده را انتخاب کنید و روی "اقدامات" -> "ویرایش تنظیمات" کلیک کنید.

تنظیمات درایو CD-DVD را مانند تصویر زیر تغییر دهید. در رسانه CD/DVD، تصویر iso دانلود شده سیستم عامل را انتخاب کنید.

سپس به سادگی ماشین مجازی را روشن می کنید، VM سعی می کند از آن بوت شود تصویر ISOو نصب سیستم عامل مهمان از CD/DVD مجازی که تصویر iso به آن ضمیمه شده است شروع می شود.

پس از اتمام نصب سیستم عامل مهمان، می توانید طبق معمول از آن استفاده کنید.

امیدوارم این مقاله مروری کوتاه در مورد ویژگی های استفاده از Hypervisor رایگان VMWare vSphere Hypervisor برای شما مفید باشد.

در این مقاله به جزئیات فنی نمی پردازیم. در عوض، بیایید اصطلاحات VMware را درک کنیم. این مرور کوتاه برای کسانی که می خواهند تفاوت بین محصولات اساسی VMware را درک کنند مفید خواهد بود. تقریبا همه در مورد ESXi می دانند. vSphere و vCenter چطور؟ مردم اغلب این اصطلاحات را اشتباه می گیرند، اما در واقع هیچ چیز پیچیده ای در مورد آنها وجود ندارد. بیایید همه چیز را بشکنیم.

هنگامی که در سال 2001 وارد بازار شد، هایپروایزر VMware ESX (که قبلا به عنوان سرور ESX VMware شناخته می شد) انقلابی مجازی را آغاز کرد. امروزه VMware توسعه دهنده پیشرو است محصولات نرم افزاریبرای مجازی سازی (اکنون بخشی از دل). هر سال و نیم، این شرکت نرم افزار جدیدی را با ویژگی های پیشرفته منتشر می کند که با طیف گسترده ای از تجهیزات سازگار است، از جمله درایوهای SSD NVMe، هارد دیسک های با ظرفیت بسیار بالا و جدیدترین پردازنده های مرکزیاینتل یا AMD

VMware ESXi

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

نسخه های پولی و رایگان VMware ESXi وجود دارد. می توانید نصب نسخه رایگان را در . عملکرد نسخه رایگان تا حدودی محدود است. این به شما امکان می دهد تعداد محدودی از سیستم عامل ها را در یک رایانه ادغام کنید و نمی توان آن را از طریق یک سرور مدیریت مرکزی - vCenter مدیریت کرد. با این حال، ESXi رایگان (یا VMware ESXi Hypervisor) به ذخیره‌سازی راه دور متصل می‌شود که در آن ماشین‌های مجازی می‌توانند ایجاد، ذخیره و استفاده شوند. یعنی این حافظه از راه دور را می توان بین چندین هاست ESXi به اشتراک گذاشت، اما نه بین ماشین های مجازی. ماشین‌های مجازی متعلق به هر میزبان است و مدیریت مرکزی را غیرممکن می‌کند.

کار با نسخه رایگان ESXi بسیار ساده است و شامل فرآیندهای اساسی است: آموزش، آزمایش فرآیندهای تولید، بررسی سیستم های بازیابی بلایا، تایید راه حل های معماری. با استفاده از عکس های فوری، می توانید بررسی کنید که آیا وصله های ویندوز به درستی کار می کنند یا خیر. از طرف دیگر، اگر تصمیم دارید سرور تولیدی خود را با استفاده از مبدل VMware یا فناوری P2V کلون کنید و می‌خواهید بسته به‌روزرسانی مایکروسافت را قبل از نصب آن آزمایش کنید، ممکن است مفید باشد.

VMware vCenter

VMware vCenter یک پلتفرم مدیریت متمرکز برای زیرساخت مجازی VMware است. با کمک آن می توانید تقریباً تمام فرآیندها را فقط از یک کنسول مدیریت کنید. سرور vCenter را می توان بر روی ویندوز نصب کرد یا به عنوان یک ماشین مجازی از پیش پیکربندی شده با استفاده از Photon OS، یک توزیع قدرتمند مبتنی بر لینوکس، مستقر شد. قبلاً VMware از توزیع Suse Linux Enterprise Server (SUSE) استفاده می کرد، اما اخیراً به Photon OS تغییر مکان داده است.

vCenter Server نرم افزار دارای مجوز است. شما می توانید آن را به دو روش خریداری کنید:

  • vCenter Server Essentials به عنوان بخشی از بسته vSphere Essentials. این نسخه از vCenter می تواند سه هاست را با دو پردازنده فیزیکی مدیریت کند. اگر شرکت کوچکی دارید، با حدود 60 ماشین مجازی کار خواهید کرد و این نسخه از vCenter برای شما مناسب است. با مجموعه پایهشما نه تنها برای سرور vCenter، بلکه برای ESXi (حداکثر سه هاست با دو CPU) مجوز دریافت می کنید.
  • Standalone vCenter Server یک نسخه مستقل کامل از سرور vCenter است که قادر به مدیریت 2000 هاست با 25000 ماشین مجازی فعال است. این مجوز فقط vCenter است. vCenter خود تنها بخشی از پازل صدور مجوز است. برای مدیریت همه هاست ها از یک دستگاه، به مجوز برای هر یک از آنها نیاز دارید. سه نوع مجوز وجود دارد: استاندارد، سازمانی، سازمانی پلاس، و هر کدام برای یک پردازنده اعمال می شود. بنابراین اگر قصد دارید یک هاست با دو پردازنده فیزیکی ایجاد کنید، تنها برای آن یک هاست به 2 مجوز نیاز دارید.

VMware vSphere

VMware vSphere نام تجاری کل مجموعه محصولات VMware است. همانطور که قبلا ذکر شد، بسته های نرم افزاری مختلف هزینه های متفاوتی دارند. ارزان‌ترین بسته‌های ضروری vSphere یا بسته‌های اساسی Essentials Plus هستند. آیا تفاوتی بین آنها وجود دارد؟ بله، اما در تعداد توابع موجود نهفته است و نه در خود محتوای نرم افزار.

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

بسته Essentials شامل High Availability (راه اندازی مجدد خودکار VM)، vMotion، نرم افزار برای کپی رزرو کنید(VDP) و قابلیت استفاده از فضای ذخیره سازی VSAN.

بسته Essentials برای شرکت های کوچکی مناسب است که نیازی به آنلاین بودن دائمی ندارند. از طرف دیگر، توانایی انتقال ماشین های مجازی خود به هاست دیگر و انجام تعمیرات یا ارتقاء هاست در حین آنلاین بودن به شما یک مزیت واقعی می دهد. همه اینها را می توان در طول روز کاری بدون وقفه در کار کاربران انجام داد.

علاوه بر این، در صورت خرابی سخت‌افزاری غیرمنتظره، vSphere High Availability (HA) به‌طور خودکار ماشین‌های مجازی را که کار با میزبان مشکل‌ساز را متوقف کرده‌اند، راه‌اندازی مجدد می‌کند. این ماشین های مجازی به طور خودکار روی هاست های دیگر در کلاستر VMware راه اندازی مجدد می شوند. زمان کمی طول می کشد تا سیستم تشخیص دهد که کدام کامپیوتر از کار افتاده است و کدام میزبان می تواند به طور موقت ماشین های مجازی آن را تصاحب کند. این هاست ها باید حافظه و قدرت CPU کافی برای مدیریت بار اضافی داشته باشند. به محض اتمام تجزیه و تحلیل سیستم، ماشین های مجازی راه اندازی مجدد می شوند. کل فرآیند خودکار است و نیازی به دخالت مدیر ندارد.

خلاصه کنید

همانطور که می بینید، درک اصطلاحات VMware بسیار آسان است، همانطور که تفاوت بین ESXi، vSphere و vCenter نیز وجود دارد. سیستم صدور مجوز نیز مشخص است. خود هایپروایزر رایگان است، اما عملکرد آن محدود است، در نتیجه چنین نرم افزاری از دست دادن داده ها مصون نیست. بنابراین، ESXi فقط برای استفاده در محیط های آزمایشی در نظر گرفته شده است.


هایپروایزرها (فناوری های مجازی سازی) بیش از 30 سال است که وجود دارند و در این مدت توانسته اند به یکی از "دنده های" اصلی در اکوسیستم ابری تبدیل شوند. بسیاری از شرکت‌هایی که راه‌حل‌های مجازی‌سازی را انتخاب می‌کنند، دو Hypervisor محبوب را انتخاب می‌کنند - VMware و KVM. ما به شما پیشنهاد می کنیم بفهمید کدام یک بهتر است. اما ابتدا یک نظریه کوچک.

هایپروایزر چیست؟

Hypervisor برنامه ای است که سیستم عامل را از سخت افزار جدا می کند. هایپروایزرها منابع سرور (پردازنده، حافظه، دیسک، رابط های شبکه، و غیره) را مجازی می کنند و به آنها اجازه می دهد تا به عنوان خودشان استفاده شوند و چندین ماشین مجازی مجزا بر اساس یک سرور ایجاد کنند. هر ماشین مجازی ایجاد شده از همسایگان خود جدا می شود تا بر کار دیگران تأثیری نداشته باشد. برای کارکرد هایپروایزر، پشتیبانی مجازی سازی مورد نیاز است: برای پردازنده های اینتل در پردازنده Intel VT، و برای پردازنده های AMDدر AMD-V.

هایپروایزرها به دو نوع تقسیم می شوند: اولی مستقیماً با سرور کار می کند و سیستم عامل کاربر در بالای هایپروایزر اجرا می شود. این هایپروایزرها می توانند عملکرد مدیریت سرور را برای برخی از کاربران فراهم کنند و اکثر شرکت ها از این هایپروایزرها استفاده می کنند.

نوع دوم Hypervisor که با نام Hosted Hypervisor نیز شناخته می شود، با سیستم عامل نصب شده روی سرور کار می کند. و سیستم عامل برای کاربران جدید در بالای هایپروایزر ایجاد می شود.

هایپروایزرهای دسکتاپ مانند Oracle VirtualBoxیا VMware Workstation نوع دوم هایپروایزر و VMware و KVM اولین نوع هستند. VMware و KVM مستقیماً روی سرور نصب می شوند و نیازی به نصب هیچ سیستم عاملی ندارند.

VMware vSphere

قبل از خرید VMware vSphere، می‌توانید با آن کار کنید نسخه آزمایشی(60 روز)، پس از آن باید مجوز خریداری کنید یا محدودیت های نسخه رایگان را تحمل کنید.

در نسخه رایگان که VMware Free vSphere Hypervisor نام دارد، هیچ محدودیتی برای پردازنده و حافظه برای هاست وجود ندارد، اما تعدادی دیگر وجود دارد:

  • API محصول فقط خواندنی است.
  • یک ماشین مجازی نمی تواند بیش از 8 هسته داشته باشد.
  • نمی توان آن را با Veeam برای ایجاد پشتیبان استفاده کرد.
  • اتصال به سرور vCenter پشتیبانی نمی شود.
  • در دسترس بودن بالا، VM Host Live Migration و VM Storage Live Migration نیز پشتیبانی نمی شوند.

محصول VMware با پشتیبانی از تعداد زیادی سیستم عامل - Windows، Linux، Solaris، FreeBSD، Netware، MacOS و غیره، با آنالوگ های خود متفاوت است.

نصب توزیع VMware بر روی سرور بسیار ساده است: فقط از یک سی دی، درایو فلش یا از طریق PXE بوت کنید. علاوه بر این، اسکریپت ها برای خودکار کردن فرآیند نصب نرم افزار، پیکربندی شبکه و اتصال به سرور vCenter پشتیبانی می شوند.

همچنین داشتن یک مبدل ویژه VMware vCenter Converter که به شما امکان می دهد از MS Virtual Server، Virtual PC، تصاویر Hyper-V در ESXi و همچنین سرورهای فیزیکی و تصاویر پارتیشن دیسک ایجاد شده توسط برنامه هایی مانند Acronis True Image استفاده کنید. نورتون گوست و دیگران.

VMware vSphere دارای ادغام بومی با مایکروسافت است اکتیو دایرکتوری، یعنی احراز هویت کاربر در یک ابر خصوصی یا ترکیبی را می توان با استفاده از خدمات دامنه مایکروسافت انجام داد. تخصیص منابع انعطاف پذیر اجازه می دهد تا CPU، RAM و هارد دیسک (از جمله تغییر اندازه هارد دیسک فعلی بدون راه اندازی مجدد) داغ اضافه شود.

VMware Fault Tolerate یک فناوری VMware است که برای محافظت از ماشین‌های مجازی با استفاده از خوشه‌های دسترسی پیوسته طراحی شده است. اگر میزبان (سرور ESXi) با نسخه کار اصلی ماشین مجازی از کار بیفتد، ماشین مجازی محافظت شده فوراً به یک کپی "ثانویه" یا "سایه" در حال اجرا بر روی سرور ESXi دیگر تغییر خواهد کرد. برای ماشین‌هایی که توسط VMware Fault Tolerance محافظت می‌شوند، کل وضعیت حافظه و دستورالعمل‌های پردازنده به طور مداوم (در زمان واقعی) از نسخه اصلی به کپی سایه کپی می‌شوند. اگر میزبان اصلی ESXi از کار بیفتد، کاربران حتی متوجه روند failover به گره دوم نمی‌شوند. اینجاست که تحمل خطا با دسترسی بالا متفاوت است. در High Availability، اگر یک سرور فیزیکی از کار بیفتد، ماشین‌های مجازی روی گره‌های دیگر راه‌اندازی مجدد می‌شوند و در حالی که سیستم‌عامل‌ها راه‌اندازی مجدد می‌شوند، کاربران نمی‌توانند به سرورهای مجازی دسترسی داشته باشند.

علاوه بر VMware Fault Tolerate، مجوز VMware vCloud Suite Enterprise در دسترس بودن، تحمل خطا و بازیابی فاجعه را با ویژگی‌های vSphere HA، vMotion، Storage vMotion و vCenter Site Recovery Manager فراهم می‌کند.

برای کاهش زمان توقف برنامه ریزی شده در نگهداری سرورها یا سیستم های ذخیره سازی، توابع vMotion و Storage vMotion به صورت آنلاین ماشین های مجازی و دیسک های آنها را بدون توقف برنامه ها و کاربران منتقل می کنند. vSphere Replication از چندین گزینه تکرار vCenter Site Recovery Manager (SRM) برای محافظت در برابر بلایای بزرگ پشتیبانی می کند. SRM برنامه‌ریزی متمرکز بازیابی فاجعه، Failover و Failback خودکار از یک سایت پشتیبان یا vCloud و آزمایش بازیابی فاجعه‌ای بدون اختلال را ارائه می‌کند.

از ویژگی های این هایپروایزر می توان به انتخاب سخت افزار اشاره کرد - قبل از نصب باید سخت افزار موجود را از نظر سازگاری با نسخه مورد نظر ESXi به دقت بررسی کنید. در وب سایت VMware یک برنامه ویژه برای این وجود دارد.

صدور مجوز محصولات VMware ویژگی های خاص خود را دارد. سردرگمی اضافی با تغییرات دوره ای (از نسخه به نسخه vSphere) در خط مشی مجوز VMware اضافه می شود. قبل از خرید لایسنس VMware vSpere باید چندین نکته را در نظر گرفت:

  • مجوز Hypervisor بر اساس تعداد پردازنده های فیزیکی (CPU) است. هر CPU سرور به مجوز vSphere جداگانه نیاز دارد (هسته ها پردازنده فیزیکی نیستند و در مجوز گنجانده نمی شوند).
  • عملکرد موجود سرور ESXi با مجوز vSphere نصب شده بر روی آن تعیین می شود. راهنمای تفصیلیمجوز برای وجود دارد؛
  • برای هر مجوز vShpere خریداری شده، باید یک بسته پشتیبانی خدمات (حداقل برای یک سال) خریداری کنید.
  • VMware محدودیتی برای مقدار حافظه (RAM) نصب شده بر روی سرور یا تعداد ماشین های مجازی در حال اجرا اعمال نمی کند.

با استفاده از یک محصول دیگر VMware - Vcenter Server، می توانید چندین میزبان را با هایپروایزر ESXi، سیستم های ذخیره سازی و تجهیزات شبکه مدیریت کنید. پلاگین های vSphere Client ارائه شده توسط شرکای VMware به مدیران فناوری اطلاعات این امکان را می دهد که عناصر شخص ثالث در مرکز داده را مستقیماً از این کنسول مدیریت کنند. بنابراین کاربران vCenter می توانند مستقیماً از رابط vCenter نسخه پشتیبان تهیه کنند، از داده ها محافظت کنند، سرورها، شبکه ها و امنیت را مدیریت کنند. در همان کنسول، می توانید تریگرهایی را تنظیم کنید که شما را از مشکلات پیش آمده مطلع می کند و داده هایی را در مورد عملکرد کل زیرساخت در قالب نمودار یا جداول به دست آورید.

KVM

KVM یک Hypervisor با کاربری آسان، سبک وزن، کم منابع و کاملا کاربردی است. این به شما این امکان را می دهد که یک پلت فرم مجازی سازی را در کوتاه ترین زمان ممکن استقرار دهید و مجازی سازی را با سیستم عامل لینوکس سازماندهی کنید. در حین کار، KMV از طریق یک ماژول خاص (KVM-Intel یا KVM-AMD) به هسته سیستم عامل دسترسی پیدا می کند. در ابتدا، KVM فقط از پردازنده‌های x86 پشتیبانی می‌کرد، اما نسخه‌های مدرن KVM از طیف گسترده‌ای از پردازنده‌ها و سیستم‌عامل‌های مهمان، از جمله لینوکس، BSD، Solaris، Windows و غیره پشتیبانی می‌کردند. ویکی‌سفر، ویکی‌داده، ویکی‌دانشگاه) از این هایپروایزر خاص استفاده می‌کنند.

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

KVM اجازه می دهد ماشین های مجازیاز تصاویر دیسک اصلاح نشده QEMU، VMware و سایر تصاویر حاوی سیستم عامل استفاده کنید. هر ماشین مجازی سخت افزار مجازی مخصوص به خود را دارد: کارت های شبکه، دیسک، کارت گرافیک و سایر سخت افزارها.

به لطف پشتیبانی از تصاویر VMware اصلاح نشده، یک سرور فیزیکی را می توان به راحتی با استفاده از همان ابزار VMware vServer Converter مجازی سازی کرد و سپس فایل حاصل را به Hypervisor منتقل کرد.

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

مدیریت KVM دشوارتر است زیرا دسترسی شفاف به فایل‌ها، پردازش‌ها، کنسول‌ها و رابط های شبکهگم شده است، باید خودتان آن را پیکربندی کنید. بازسازی پارامترهای VM در KVM (CPU، RAM، HDD) خیلی راحت نیست و نیاز به اقدامات اضافی از جمله راه اندازی مجدد سیستم عامل دارد.

این پروژه به خودی خود ابزارهای گرافیکی مناسبی را برای مدیریت ماشین های مجازی ارائه نمی دهد، تنها ابزار Virsh است که تمام عملکردهای لازم را اجرا می کند. برای مدیریت راحت ماشین های مجازی، می توانید بسته Virt-Manager را نیز نصب کنید.

KVM ابزارهای داخلی مانند Fault Tolerate برای VMware ندارد، بنابراین تنها راهایجاد یک خوشه با دسترسی بالا - از تکرار شبکه با استفاده از DRDB استفاده کنید. یک خوشه DRBD فقط از دو گره پشتیبانی می کند و گره ها بدون رمزگذاری همگام می شوند. یعنی برای ارتباط ایمن تر باید از اتصال VPN استفاده کنید.

علاوه بر این، برای ایجاد یک خوشه با دسترسی بالا، به برنامه Heartbeat نیاز دارید که به گره‌ها در خوشه اجازه می‌دهد تا پیام‌های سرویس در مورد وضعیت خود را مبادله کنند و Pacemaker، یک مدیر منابع کلاستر.

هایپروایزر KVM به عنوان یک محصول منبع باز توزیع می شود. کد منبعو برای کاربران شرکتی یک راه حل تجاری وجود دارد، Red Hat Virtualization (RHEL)، بر اساس KVM و پلت فرم مدیریت زیرساخت مجازی oVirt.

مزیت بدون شک این هایپروایزر این است که می تواند بر روی هر سروری اجرا شود. Hypervisor نسبت به منابع کاملاً بی تکلف است که استفاده از آن را برای آزمایش وظایف آسان می کند.

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

پس چه چیزی را باید انتخاب کنید؟

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

KVM به طور کلی مقیاس پذیرتر از VMware است، در درجه اول به این دلیل که vSphere دارای محدودیت هایی در سرورهایی است که می تواند مدیریت کند. علاوه بر این، VMware تعداد زیادی شبکه فضای ذخیره سازی (SAN) را برای پشتیبانی از چندین فروشنده اضافه کرده است. این ویژگی به این معنی است که VMware گزینه های ذخیره سازی بیشتری نسبت به KVM دارد، اما همچنین پشتیبانی از فضای ذخیره سازی VMware را در هنگام گسترش دشوارتر می کند.

KVM معمولاً محبوب‌ترین هایپروایزر برای شرکت‌هایی است که به دنبال کاهش هزینه‌های پیاده‌سازی هستند و کمتر به ویژگی‌های درجه یک سازمانی علاقه‌مند هستند.

تحقیقات نشان داده است که هزینه کل مالکیت KVM معمولاً 39 درصد کمتر از VMware است، اگرچه کل هزینه واقعی مالکیت به عوامل خاصی مانند پارامترهای عملیاتی و حجم کاری سایت بستگی دارد.

ادغام شدید با سیستم عامل میزبان یکی از رایج ترین دلایلی است که توسعه دهندگان KVM را انتخاب می کنند. به خصوص کسانی که از لینوکس استفاده می کنند. گنجاندن KVM در بسیاری از توزیع های لینوکس نیز آن را به یک انتخاب مناسب برای توسعه دهندگان تبدیل می کند.

ارائه دهندگان ابری که خدمات IaaS را به مشتریان خود ارائه می دهند، معمولاً زیرساخت های ساخته شده بر روی محصولات VMware را انتخاب می کنند. راه حل های مبتنی بر VMware Sphere شامل تمام عملکردهای مهم سازمانی برای اطمینان از در دسترس بودن بالا و مداوم هستند، پشتیبانی از تعداد بیشتری از سیستم عامل های مهمان را ارائه می دهند و توانایی ارتباط زیرساخت مشتری با خدمات ابری را دارند.

چه چیزی در VMware Cloud Foundation 4 جدید است؟


اخیراً در مورد ویژگی‌های پلتفرم جدید و سایر به‌روزرسانی‌های خط تولید VMware که همزمان با محصول پرچم‌دار اعلام شده‌اند، صحبت کردیم. بیایید این مقالات را یادآوری کنیم:

امروز ما در مورد یک به روز رسانی مهم دیگر به شما خواهیم گفت - نسخه جدید VMware Cloud Foundation 4 Hybrid Infrastructure Suite. در مورد نسخه قبلی این بسته یعنی VCF 3.9.1 نوشتیم. همانطور که به یاد دارید، این یک مجموعه است راه حل نرم افزاری، که شامل اجزای VMware vRealize Suite، VMware vSphere Integrated Containers، VMware Integrated OpenStack، VMware Horizon، NSX و موارد دیگر است که در زیرساخت سازمانی داخلی، ابری یا ترکیبی مدیریت شده توسط SDDC Manager اجرا می شوند.

نسخه چهارم VCF شامل تمام آخرین اجزا است، مقالاتی که در بالا ارائه کردیم:

  • vSphere 7
  • VMware vSAN 7
  • VMware NSX-T
  • VMware vRealize Suite 2019
  • با پشتیبانی Kubernetes

همانطور که می بینیم، یک جزء اساسی جدید در پشته VCF ظاهر شده است - VMware Tanzu Kubernetes Grid. قبلاً در مورد زیرساخت پشتیبانی کانتینر در نسخه جدید پلتفرم vSphere نوشته ایم. با معماری جدید VCF، مدیران می‌توانند با استفاده از ابزارهای Kubernetes و APIهای آرام، برنامه‌ها را در خوشه‌های Kubernetes مستقر کرده و ارائه دهند.

در عین حال، vSphere با فناوری Kubernetes (معروف به Project Pacific) عملکرد زیر را ارائه می دهد:

  • vSphere Pod Services ارائه شده توسط Kubernetes به گره‌ها اجازه می‌دهد مستقیماً روی Hypervisor ESXi اجرا شوند. هنگامی که یک مدیر کانتینرها را از طریق vSphere Pod Service مستقر می کند، همان سطح امنیت، ایزوله و ضمانت های عملکرد را مانند ماشین های مجازی دریافت می کند.
  • Registry Services به توسعه دهندگان اجازه می دهد تا تصاویر Docker و OCI را در پلتفرم هاربر ذخیره و ارائه کنند.
  • خدمات شبکه به توسعه دهندگان اجازه می دهد تا اجزای روترهای مجازی، بار متعادل کننده ها و قوانین فایروال را مدیریت کنند.
  • Storage Services به توسعه دهندگان اجازه می دهد تا دیسک های دائمی را برای استفاده با کانتینرها، خوشه های Kubernetes و ماشین های مجازی مدیریت کنند.

همه اینها به شما امکان می دهد از تمام مزایای زیرساخت هیبریدی (VM + کانتینرها) استفاده کنید که به طرز جالبی توضیح داده شده است.

در غیر این صورت، VCF 4 تمام ویژگی‌های جدیدی را که توسط نسخه‌های جدید فهرست‌شده vSphere، vSAN، NSX-T و دیگران ارائه شده است، به دست می‌آورد.

به طور جداگانه، لازم به ذکر است که vSphere Lifecycle Manager (vLCM) به شدت با پلت فرم vSphere 7 یکپارچه شده است. مدیریت سیستم عامل برای گره های vSAN ReadyNodes (به عنوان مثال، به روز رسانی سیستم عامل HBA).

مانند سایر به روز رسانی های خط vSphere، به روز رسانی VCF 4.0 در ماه آوریل انتظار می رود. شما می توانید به روز رسانی های این صفحه را دنبال کنید.


برچسب ها: VMware, Cloud, VCF, Update, vCloud, Enterprse

امروز در مورد خدمات Identity Federation معرفی شده در VMware vSphere 7 صحبت خواهیم کرد.

در دنیای امروز، زیرساخت های شرکتی به طور فزاینده ای از احراز هویت رمز عبور قدیمی فاصله گرفته و به سمت روش های احراز هویت دو مرحله ای (2FA) یا چند عاملی (MFA) حرکت می کند. فرآیند شناسایی کاربر همیشه بر اساس 3 چیز کلیدی است: چیزی که شما می دانید (رمز عبور)، چیزی که دارید (تلفن) یا شخصی که هستید (اثر انگشت).

Identity Federation Services به شما این امکان را می دهد که زیرساخت سرور vCenter خود را با سایر ارائه دهندگان هویت مانند Active Directory Federation Services (ADFS) ترکیب کنید تا فرآیند احراز هویت دو مرحله ای یا چند مرحله ای را یکپارچه کنید. به عبارت دیگر، کاربرانی که از طریق 2FA به دسکتاپ یا سرویس ابری خود وارد می شوند، از همین رویه برای عملیات با سرور vCenter استفاده می کنند.

هنگامی که به یکی از ارائه دهندگان احراز هویت (به عنوان مثال، ADFS) متصل می شود، vSphere Client هنگام ورود به سیستم به فرم ورود به سیستم این ارائه دهنده هدایت می شود. پس از مجوز از طرف ارائه دهنده، با استفاده از یک توکن محافظت شده، یک تغییر مسیر معکوس انجام می شود که از طریق آن کاربر قبلاً با خدمات vCenter کار خواهد کرد.

از نقطه نظر تجربه کاربر، این مشابه، برای مثال، ورود به یک وب سایت است با استفاده از گوگلیا فیسبوک پروتکل های OAUTH2 و OIDC برای تبادل اطلاعات استفاده می شوند.

اگر Identity Federation را فعال کنید، می توانید از خدمات سنتی Active Directory، Integrated Windows Authentication و LDAP/LDAPS برای احراز هویت در سرور vCenter استفاده کنید. با این حال، باید درک کرد که همه این روش‌های احراز هویت بر روی vSphere Single Sign-on (SSO) تأثیر نمی‌گذارند، که همچنان برای انجام تنظیمات اداری در خود پلتفرم vSphere استفاده می‌شود.

باب پلانکرز در ویدیوی زیر با جزئیات بیشتری در مورد این مکانیسم صحبت می کند:


برچسب ها: VMware, vSphere, Security, Client, Update

در اینجا آنچه در تصویر اوبونتو OVA برای Horizon نسخه 1.2 وجود دارد، آمده است:

  • حداقل پشتیبانی از Horizon 7.11 / Horizon Client 5.3 و بالاتر
  • حداقل پشتیبانی از vSphere 6.7 و بالاتر
  • تصویر پایه الگوی OVA به روز شده در اوبونتو 18.04.4 LTS
  • سخت افزار مجازی به روز شده - Virtual Hardware v14
  • قابلیت پیکربندی آدرس IP ثابت را اضافه کرد
  • اضافه پشتیبانی از USB 3.0 و تغییر مسیر USB (از طریق اسکریپت linux-agent-installer.sh)
  • گزینه ای برای انتخاب محیط دسکتاپ KDE اضافه شد
  • گزینه ای برای انتخاب محیط Gnome اضافه شد (توصیه می شود)
  • گزینه Developer Desktop Package
  • انتخاب چیدمان صفحه کلید
  • امکان فعال کردن SSH
  • تنظیمات runlevel 5 حذف شد
  • رفع اشکالات با MOTD
  • خاموش شد به روز رسانی خودکارتوسط
  • پشتیبانی SSO بهبود یافته است
  • بهبودهایی در اسکریپت بهینه سازی که اکنون optimize.sh نامیده می شود
برچسب ها: VMware, Labs, VDI, Horizon, Linux, Update, VMachines

همچنین به شما یادآوری می کنیم که اکنون نصب کننده سرور vCenter ندارید برای ویندوز. ، vSphere 6.7 آخرین نسخه پلتفرمی بود که vCenter هنوز نسخه ویندوز داشت. اکنون فقط یک ابزار مجازی vCenter Server (vCSA) است که توسط Photon OS طراحی شده است.

قبلاً نوشتیم که با استفاده از ابزاری که در آن ظاهر شد، می‌توانید یک سرور خارجی Platform Services Controller (PSC) را به یک PSC تعبیه‌شده با مدیریت آسان با استفاده از رابط فرمان vCenter Server CLI یا کلاینت گرافیکی vSphere Client منتقل کنید:

همچنین، نصب کننده vCenter 7 vCenter را ارتقا می دهد و تمام سرویس ها را به عنوان بخشی از یک وظیفه واحد به Embedded PSC منتقل می کند، بنابراین نتیجه ارتقا بلافاصله کامل می شود. نصب کننده جدید vCenter 7 گزینه ای برای استقرار PSC خارجی ندارد:

2. فرآیند مهاجرت

اگر مسیر مهاجرت از vCenter Server برای ویندوز به vCenter Server Appliance (VCSA) را طی می کنید، این طرح دقیقاً یکسان خواهد بود - در نهایت vCenter 7 را در vCSA در PSC داخلی دریافت خواهید کرد:

هنگامی که PSC خارجی تبدیل شد، در کنسول باقی می‌ماند و حذف یک کار بعدی برای مدیر vSphere است. این را می توان با استفاده از دستور CMSSO-UTIL یا از انجام داد رابط کاربری گرافیکیمشتری (در بخش پیکربندی سیستم):

3. مسیرها را ارتقا دهید

اینجا همه چیز ساده است. ارتقا طبق این علامت پشتیبانی می شود:

همانطور که از جدول مشاهده می شود، ارتقا از نسخه vSphere 6.5 پشتیبانی می شود، اما بسیاری از مدیران، هنگام ارتقاء زیرساخت مجازی خود، ترجیح می دهند خدمات vCenter را مجدداً مستقر کنند تا تاریخچه ای از اشکالات احتمالی را که ممکن است در طول آن ظاهر شوند، در امتداد نکشند. ارتقاء

قبل از ارتقا حتما باید مدارک و . اما به یاد داشته باشید که تا زمان انتشار رسمی vSphere 7، این اسناد حاوی اطلاعات به روز نسخه هفتم نیستند.


برچسب ها: VMware, vCenter, ارتقا

اکنون فرصتی برای بازتعریف سیاست ها وجود دارد. خط‌مشی‌های مبتنی بر رایانه هنگام راه‌اندازی سیستم اعمال می‌شوند. با استفاده از مقدار RefreshIntervalمی توانید کنترل کنید که این تنظیمات چند بار قبل از ورود کاربر به سیستم به روز شوند. و با استفاده از مقدار ContinueRefreshAfterLogonپس از ورود کاربر می توانید به به روز رسانی تنظیمات ادامه دهید.

خب، آخرین مورد جالب فرصت جدید DEM 9.11 جستجوی عناصر (Find Items) است. به شما امکان می دهد در قالب های پیکربندی موجود در Marketplace، در Horizon Smart Policies که ایجاد کرده اید، در یک مجموعه شرایط خاص و سایر عناصر جستجو کنید، که برای مدیران بسیار راحت است:

از این لینک می توانید Dynamic Environment Manager 9.11 را دانلود کنید. یادداشت های انتشار در دسترس هستند.


برچسب ها: VMware, DEM, Update, VDI, EUC
برچسب ها: VMware, Horizon, Update, VDI, DEM, Client, EUC

بیایید نگاهی به چیزهای جدید در vRealize Operations 8.1 بیاندازیم:

1. عملیات با زیرساخت vSphere و Kubernetes یکپارچه.

vRealize Operations 8.1 شما را قادر می سازد تا خوشه های Kubernetes را در یک زیرساخت یکپارچه vSphere با قابلیت افزودن خودکار اشیاء Supervisor Cluster، فضاهای نام، POD ها و خوشه ها در حین افزودن آنها به vCenter با استفاده از ویژگی های Workload Management، کشف و نظارت کنید.

سپس به صفحات خلاصه برای نظارت بر عملکرد، ظرفیت، استفاده از منابع و پیکربندی Kubernetes در پلتفرم vSphere 7.0 دسترسی خواهید داشت. به عنوان مثال، توابع پیش بینی ظرفیت نشان داده خواهد شد مکان های باریکزیرساخت در سطح گره و داشبوردها، گزارش ها، نماها و هشدارها برای عملیات روزانه مفید خواهند بود.

2. عملیات در VMware Cloud در زیرساخت AWS.

اکنون در VMware Cloud در فضای ابری AWS، می‌توانید از توکن VMware Cloud Service Portal برای کشف خودکار مراکز داده SDDC و پیکربندی ابزارهای نظارتی در چند مرحله ساده استفاده کنید. همچنین استفاده از یک حساب کاربری برای مدیریت چندین شی SDDC در VMware Cloud در پلتفرم AWS، از جمله سرویس‌های vCenter، vSAN و NSX امکان‌پذیر خواهد بود، و همچنین یکپارچه‌سازی کامل با صورت‌حساب VMConAWS وجود خواهد داشت.

داشبوردهای زیر را می توان در فضای ابری استفاده کرد:

  • نظارت بر استفاده از منابع و عملکرد ماشین‌های مجازی، از جمله سرویس‌های NSX Edge، Controller و vCenter.
  • نظارت بر منابع کلیدی از جمله CPU، حافظه، دیسک و شبکه برای کل زیرساخت و ماشین های مجازی.
  • روند مصرف منابع و معیارهای پیش‌بینی مانند زمان باقی‌مانده، ظرفیت باقی‌مانده و ماشین‌های مجازی باقی مانده را نظارت کنید.
  • پیدا کردن ماشین‌های مجازی که منابع زیادی را مصرف می‌کنند و نیاز به پیکربندی مجدد بر اساس داده‌های تاریخی دارند.

علاوه بر این، خدمات VMware NSX-T وجود خواهد داشت حمایت کاملابزارهای تجسم و نظارت:

خوب، در نسخه vROPs 8.1 یکپارچگی کامل از عملکرد ردیابی هزینه VMware Cloud در AWS با راه حل عملیات vRealize در رابط پورتال وجود دارد. این به شما امکان می دهد هزینه های از قبل انجام شده و معوق را کنترل کنید و همچنین جزئیات آنها را بر اساس اشتراک، مصرف و تاریخ پرداخت ارائه دهید.

مکانیسم بررسی ارزیابی مهاجرت AWS نیز به روز شده است، که اکنون به شما امکان می دهد چندین نتیجه را از سناریوهای مختلف برای تجزیه و تحلیل بیشتر ذخیره کنید. این سناریوها شامل گزینه های مختلفی برای CPU رزرو شده، حافظه رزرو شده، تحمل خطا، سطح حمله و تخفیف می باشد.

3. توابع نظارت چند ابری یکپارچه.

ابزارهای مانیتورینگ اکنون ویژگی‌های پیشرفته‌تری مانند پشتیبانی Google Cloud Platform، پشتیبانی بهبودیافته AWS و بسته جدید Cloud Health Management را ارائه می‌دهند.

vROPS 8.1 اکنون شامل خدمات GCP زیر است:

  • نمونه موتور محاسباتی
  • سطل ذخیره سازی
  • Cloud VPN
  • پرسش بزرگ
  • موتور Kubernetes

بسته مدیریت AWS اکنون از اشیاء AWS زیر پشتیبانی می کند:

  • ساقه لوبیا الاستیک
  • دروازه اتصال مستقیم
  • گروه هدف
  • دروازه ترانزیت
  • دروازه اینترنت
  • رابط شبکه الاستیک (ENI)
  • خوشه EKS

بسته مدیریت CloudHealth همچنین برای گنجاندن توانایی فشار دادن داده‌های جستجوی GCP و قیمت‌گذاری در vRealize Operations 8.1 بهبود یافته است. همچنین می توانید هر تعداد داشبورد سفارشی را با ترکیب قیمت ها برای نسبت های مختلف منابع ابر عمومی، ترکیبی یا خصوصی ایجاد کنید.

انتظار می رود vRealize Operations 8.1 در آوریل سال جاری همراه با انتشار VMware vSphere 7 منتشر شود که حتما در مورد آن خواهیم نوشت.


برچسب ها: VMware, vRealize, Operations, Update, Monitoring, vSphere, Cloud
برچسب ها: VMware, vCenter, VEBA, Labs
برچسب ها: VMware, SRM, Update, DR, Replication, Enterprise

بیایید فوراً بگوییم که این فقط یک اعلامیه است و نه اعلامیه ای در مورد در دسترس بودن نسخه جدید محصول برای دانلود - به عنوان یک قاعده، نسخه GA vSphere ظرف یک ماه پس از اعلام ظاهر می شود. بنابراین در ماه آوریل منتظر VMware vSphere 7 خواهیم بود و امروز در مورد ویژگی های جدید این پلتفرم صحبت خواهیم کرد.

1. بهبود خدمات VMware vCenter

در اینجا می توانیم به ساده سازی توپولوژی vCenter Server SSO اشاره کنیم:

  • امکان ارتقاء سرور vCenter برای کاربران دارای PSC خارجی به توپولوژی تلفیقی مبتنی بر یک سرور vCSA.
  • PSC جاسازی شده اکنون تنها است نوع ممکنگسترش. PSC خارجی دیگر پشتیبانی نمی شود.

نمایه های سرور vCenter:

  • این ویژگی جدید برای سرورهای vCenter دقیقاً به همان روشی که Host Profiles برای هاست کار می کند کار می کند. اکنون می توانید تنظیمات سرور vCenter را در قالب JSON برای اهداف پشتیبان مقایسه و صادر کنید یا از طریق REST API آن تنظیمات را روی سرور vCenter دیگری اعمال کنید.

ویژگی های vCenter Multi-Homing:

  • اکنون حداکثر 4 vNIC برای ترافیک مدیریت vCSA قابل استفاده است که در میان آنها یک vNIC برای مکانیسم vCHA رزرو شده است.

بهبود کتابخانه محتوا

  • اکنون یک نمای مدیریت قالب جدید وجود دارد که عملکرد Check-In و Check-out را برای مدیریت نسخه‌های قالب و امکان بازگشت به نسخه قبلی را فراهم می‌کند.
  • ابتدا یک Check-out انجام می شود تا امکان ایجاد تغییرات باز شود، سپس می توانید یک Check-In برای ذخیره تغییرات در کتابخانه انجام دهید.

ویژگی جدید برنامه‌ریز به‌روزرسانی سرور vCenter:

  • قابلیت جدید به عنوان بخشی از vSphere Lifecycle Manager (vLCM) برای سرورهای vCenter در دسترس است.
  • با استفاده از Upgrade Scheduler، می‌توانید هشدارهایی در مورد ارتقاء vCenter دریافت کنید، ارتقاها را برنامه‌ریزی کنید، آن‌ها را اجرا کنید و قبل از ارتقا، تجزیه و تحلیل what-if انجام دهید.
  • امکان انجام بررسی های قبل از ارتقا برای سرور vCenter انتخاب شده.

2 بهبود مکانیسم VMware DRS

  • DRS اکنون به جای هر 5 دقیقه قبل، هر دقیقه اجرا می شود.
  • برای تولید توصیه‌ها، مکانیسم امتیاز VM DRS (با نام مستعار) استفاده می‌شود.
  • اکنون این یک مکانیسم محوری حجم کار است - به این معنی که اکنون نیازهای خود ماشین مجازی و برنامه در آن ابتدا در نظر گرفته می شود و تنها پس از آن استفاده از منابع میزبان.
  • محاسبات حافظه بر اساس حافظه داده شده به جای انحراف استاندارد خوشه است.
  • مکانیسم Scaleable Shares ظاهر شده است، که به شما امکان می دهد سهم ها را از نظر تعادل آنها در مخزن منابع بهتر تخصیص دهید.

3. بهبود vMotion

در اینجا پیشرفت های زیر وجود دارد:

  • بهبود مهاجرت ها برای Monster VM (با منابع زیاد و بار بسیار بالا)، که به شما امکان می دهد شانس مهاجرت موفقیت آمیز را افزایش دهید.
  • استفاده از تنها یک vCPU هنگام ردیابی صفحات تغییر یافته (page tracer) به جای همه vCPU ها، که تاثیر کمتری بر عملکرد در طول مهاجرت دارد.
  • کاهش زمان تعویض متن به سرور دیگر (اکنون کمتر از یک ثانیه). با جابجایی در لحظه ای که بیت مپ حافظه فشرده قبلاً به سرور مورد نظر منتقل شده است، به جای انتظار برای انتقال بیت مپ کامل، به دست می آید.

4. ویژگی های جدید vSphere Lifecycle Manager (vLCM).

در اینجا باید به 2 پیشرفت اشاره کرد:

  • عملکرد مدیریت تصویر خوشه، که شامل به روز رسانی سیستم عامل، درایورها و تصاویر ESXi از نسخه های مختلف است.
  • پشتیبانی اولیه از Dell OpenManage و راه حل های HP OneView.

5. ویژگی های شتاب برنامه (پیش نمایش فنی)

این ویژگی ها از شرکت خریداری شده Bitfusion آمده است. آنها به شما اجازه می دهند تا استفاده از GPU را در یک استخر از طریق شبکه بهینه کنید، زمانی که یک vGPU می تواند تا حدی بین چندین VM به اشتراک گذاشته شود. این می تواند برای بارهای کاری برنامه کاربردی AI/ML استفاده شود.

همه اینها به شما امکان می‌دهد محاسبات را به گونه‌ای سازماندهی کنید که میزبان‌های ESXi با ماژول‌های سخت‌افزار GPU ماشین‌های مجازی را اجرا کنند و VMهای همراه آن‌ها روی سرورهای معمولی ESXi برنامه‌ها را مستقیماً اجرا کنند. در این حالت، دستورالعمل های CUDA از ماشین های مجازی مشتری به ماشین های مجازی سرور از طریق شبکه منتقل می شود. می توانید بیشتر بخوانید.

6. ویژگی های سخت افزاری قابل تخصیص

این ویژگی امکان استفاده از به اصطلاح Dynamic DirectPath I/O را برای ماشین هایی که نیاز به عبور PCIe و دستگاه های Nvidia GRID دارند، می دهد. اکنون می توان از آن برای انتخاب میزبان هایی با الزامات خاص برای اجزای سخت افزاری مانند vGPU و PCIe استفاده کرد. این به نوبه خود امکان استفاده از فناوری های HA و DRS Initial Placement را برای چنین ماشین های مجازی در خوشه ای که میزبان های ESXi سازگار با سخت افزار وجود دارد، می دهد.

7. مدیریت گواهی

2 ویژگی اصلی جدید در اینجا وجود دارد:

  • جادوگر واردات گواهی جدید.
  • Certificate API برای مدیریت گواهی ها با استفاده از اسکریپت ها.

8. ویژگی های فدراسیون هویت

ویژگی‌های ADFS اکنون خارج از جعبه پشتیبانی می‌شوند و تعداد بیشتری IDP که از مکانیسم‌های OAUTH2 و OIDC استفاده می‌کنند پشتیبانی خواهند شد.

9. ویژگی های vSphere Trust Authority (vTA).

  • vTA از یک خوشه جداگانه از میزبان های ESXi برای ایجاد یک گره اعتماد سخت افزاری جداگانه استفاده می کند.
  • این خوشه قادر خواهد بود خوشه محاسباتی و ماشین های مجازی آن را به همراه vCenter و سایر اجزای مدیریت رمزگذاری کند.
  • هنگامی که به کلیدهای رمزگذاری نیاز است، می توان از مکانیزم تصدیق استفاده کرد.
  • اکنون اجرای اصل کمترین امتیاز و همچنین گسترش فضای حسابرسی آسانتر است.

10. vSGX / قابلیت Enclaves را ایمن می کند (اینتل)

  • برنامه‌های افزودنی نگهبان نرم‌افزار اینتل (SGX) به شما این امکان را می‌دهند که منطق و فضای ذخیره‌سازی حساس برنامه را به منطقه محافظت‌شده‌ای منتقل کنید که برای سیستم‌عامل‌های مهمان و هایپروایزر ESXi قابل دسترسی نیست.
  • قابلیت‌های SGX استفاده از vMotion، عکس‌های فوری، Fault Tolerance و سایر فناوری‌ها را مستثنی می‌کند. بنابراین، بهتر است از SGX فقط زمانی استفاده کنید که راه دیگری وجود ندارد.

11. نسخه جدید vSphere با Kubernetes (Project Pacific)

ما به طور مفصل در مورد پروژه پاسیفیک صحبت کردیم. مجموعه ای از ابزارها را برای تبدیل یک محیط VMware vSphere به یک پلتفرم بومی برای خوشه های Kubernetes فراهم می کند. سرور vCenter قابلیت های مدیریتی را برای خوشه های k8s فراهم می کند (هر خوشه ای قدیمی تر از n-2 ارتقا می یابد). این راه حل همچنین Harbor را ادغام می کند که می تواند برای هر فضای نام فعال شود.

این در حال حاضر فقط برای کاربران VMware Cloud Foundation (4.0) در دسترس است، زیرا راه حل به .

12. بهبود ابزارهای VMware

ویژگی‌های Guest Store اکنون در سیستم عامل مهمان (مانند به‌روزرسانی ابزارهای VMware از سیستم عامل مهمان) در دسترس هستند.

13. سخت افزار به روز شده (VM Hardware v17)

پیشرفت های اصلی در اینجا عبارتند از:

  • Virtual Watchdog Timer - اکنون هیچ وابستگی به سخت افزار فیزیکی برای راه اندازی مجدد VM در صورت عدم پاسخگویی سیستم عامل مهمان وجود ندارد.
  • پروتکل زمان دقیق (PTP) - برای برنامه های بسیار حساس به زمان (به عنوان مثال، پلتفرم های معاملاتی برای معامله گران)، می توانید از PTP به جای NTP استفاده کنید و استفاده از آن را به ماشین های مجازی اختصاص دهید.

14. بهبودهای vSphere Client

در اینجا پیشرفت های زیر وجود دارد:

  • تاریخچه جستجو شروع به ذخیره شدن کرد.
  • API Explorer اکنون دید بهتری از همه APIهای موجود دارد.
  • Code Capture اکنون توانایی انتخاب یک زبان برنامه نویسی - PowerCLI، Javascript، Python یا Go را دارد.

البته اینها همه ویژگی های جدید VMware vSphere 7 نیست که روز گذشته ارائه شد. در آینده نزدیک چیزهای جدید بیشتری در مورد آنها به شما خواهیم گفت و علاوه بر این، راه حل های اعلام شده خانواده VMware Tanzu، VMware Cloud Foundation 4 و vRealize 8.1 را نیز بررسی خواهیم کرد.


برچسب ها: VMware, vSphere, Update, Enterprise, Kubernetes, vCenter

برای ترجمه آدرس های مجازی به آدرس های فیزیکی، از جدول صفحه حاوی رکوردهای PTE (Page Table Entries) استفاده می شود:

PTE لینک‌ها را به آدرس‌های فیزیکی واقعی و برخی پارامترهای صفحه حافظه ذخیره می‌کند (شما می‌توانید در این مورد بیشتر بخوانید). ساختارهای رکورد PTE می توانند اندازه های مختلفی داشته باشند - اینها WORD (16 بیت / 2 بایت)، DWORD (32 بیت / 4 بایت) و QWORD (64 بیت / 8 بایت) هستند. آنها بلوک های بزرگی از آدرس ها را در حافظه فیزیکی نشان می دهند، به عنوان مثال، یک DWORD به بلوکی از آدرس های 4 کیلوبایتی (مثلاً آدرس های 4096 تا 8191) آدرس می دهد.

حافظه در صفحات 4 کیلوبایتی یا 2 مگابایتی خوانده و به سیستم مهمان و برنامه ها منتقل می شود - این به شما امکان می دهد محتویات سلول های حافظه را در بلوک ها بخوانید که به طور قابل توجهی سرعت عملکرد را افزایش می دهد. به طور طبیعی، با این رویکرد، حافظه تکه تکه می شود - به ندرت لازم است تعداد صفحات کاملی بنویسید، و بخشی از حافظه بلااستفاده می ماند. با افزایش اندازه صفحه، تکه تکه شدن صفحه نیز افزایش می یابد، اما عملکرد افزایش می یابد.

جداول صفحه (و ممکن است تعدادی از آنها وجود داشته باشد) توسط یک نرم افزار یا جزء سخت افزاری واحد مدیریت حافظه (MMU) مدیریت می شوند. در مورد یک MMU سخت افزاری، هایپروایزر توابع کنترل ترجمه را به آن واگذار می کند و یک نرم افزار MMU در سطح VMM پیاده سازی می شود (مانیتور ماشین مجازی، بخشی از هایپروایزر ESXi):

یکی از مؤلفه‌های مهم MMU، بافر نگاهبانی ترجمه (TLB) است که یک حافظه پنهان برای MMU است. TLB همیشه حداقل در حافظه فیزیکی قرار دارد و برای پردازنده ها اغلب در سطح خود CPU پیاده سازی می شود تا دسترسی به آن تا حد امکان سریع باشد. بنابراین، به طور معمول زمان دسترسی TLB روی پردازنده حدود 10 نانوثانیه است، در حالی که دسترسی به حافظه فیزیکی حدود 100 نانوثانیه است. VMware vSphere از Hardware MMU Offload پشتیبانی می کند، یعنی انتقال عملکردهای مدیریت حافظه به سمت MMU پردازنده فیزیکی.

بنابراین، اگر درخواستی از یک ماشین مجازی برای دسترسی به یک آدرس مجازی ظاهر شود 0x00004105، سپس این آدرس به آدرس صفحه مجازی تقسیم می شود (شماره صفحه مجازی - 0x0004) و افست (Offset - 0x105- ناحیه داخل صفحه ای که در حال دسترسی است):

هنگام دسترسی به صفحه حافظه فیزیکی، آفست مستقیماً ارسال می شود، اما تگ صفحه مجازی در TLB جستجو می شود. در این حالت یک ورودی در TLB وجود دارد که آدرس صفحه فیزیکی مربوط به این تگ است 0x0007بر این اساس، ترجمه صفحه مجازی به صفحه فیزیکی با موفقیت انجام شد. نامیده می شود TLB Hit، یعنی ضربه زدن به کش.

وضعیت دیگری نیز امکان پذیر است - هنگام تجزیه یک آدرس مجازی، برچسب حاصل 0x0003در TLB نیست. در این حالت، یک صفحه در حافظه فیزیکی با برچسب (صفحه شماره 3) جستجو می شود و آدرس آن قبلا ترجمه شده است ( 0x006). در مرحله بعد، ورودی با این تگ به TLB اضافه می شود (در این مورد، ورودی های قدیمی از حافظه پنهان در صورت پر بودن حذف می شوند):

لازم به ذکر است که چنین عملیاتی باعث تاخیر کمی بیشتر می شود (چون باید در حافظه جهانی جستجو شود) و این وضعیت نامیده می شود. خانم TLB، یعنی یک خانم TLB.

اما این بدترین وضعیت نیست، زیرا شمارش تأخیر هنوز به نانوثانیه می رسد. اما اگر صفحه مورد نیاز سیستم عامل مهمان با دیسک تعویض شده باشد، دسترسی می‌تواند بسیار بیشتر طول بکشد (میلی ثانیه یا حتی ثانیه).

بیایید به یک مثال نگاه کنیم:

ماشین مجازی به آدرس مجازی دسترسی پیدا کرد 0x00000460، که یک برچسب برای آن وجود دارد 0x0000. در حافظه فیزیکی، صفحه 0 برای این تگ اختصاص داده شده است، به این معنی که باید به دنبال این صفحه در دیسکی که صفحه در آن ریست شده است، به دلیل رم فیزیکی ناکافی، بگردید.

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


برچسب ها: VMware, vSphere, ESXi, Memory, Performance, Blogs

کاربران فعلی vSphere Platinum مجوزهای vSphere Enterprise Plus، محصول VMware AppDefense SaaS و پلاگین VMware AppDefense را برای vSphere پس از تاریخ اعلام شده دریافت خواهند کرد (ببینید از کجا این افزونه را دانلود کنید). برای کاربران vCloud Suite Platinum و Cloud Foundation Platinum، هیچ چیز تغییر نمی کند، به جز تکامل خود vSphere که بخشی از بسته ها است.


برچسب ها: VMware, vSphere, Platinum, Update, Support

این بسته بر کیفیت کد، استفاده مجدد از کد، تست واحد، مدیریت روابط و انتشار موازی پروژه‌ها تحت پلتفرم vRealize تمرکز دارد. vRealize Build Tools افزونه‌هایی هستند که در قالب مخزن Maven بسته‌بندی شده‌اند که از استفاده از یک IDE (از طریق Maven) و همچنین یک CLI برای توسعه، آزمایش و استقرار راه‌حل‌ها برای پلتفرم‌های vRA/vRO پشتیبانی می‌کنند.

بیایید ببینیم در نسخه دوم چه چیزی جدید است:

  • پشتیبانی از راه حل، طرح های اولیه، فرم های سفارشی، اشتراک ها و مکانیک های نقشه برداری طعم
  • از محتوای موجود پشتیبانی کنید و آن را برای vRO 8 وارد کنید
  • پشتیبانی از توابع vRO 8 برای صادرات گردش کار به ساختار پوشه ای که بر اساس برچسب های آنها ایجاد شده است
  • اجرای گردش کار در vRO با استفاده از دستور maven
  • امکان ذخیره شناسه های JS Actions در منبع برای جلوگیری از تداخل در محیط vRO
  • بهبود پشتیبانی آزمایشی برای پروژه های TypeScript
  • رفع اشکال و به روز رسانی اسناد

برای شروع کار با vRealize Build Tools، به ابزارهای زیر نیاز دارید:

  • vRealize Orchestrator
  • مایکروسافت در مقابل کد

vRealize Build Tools را می توانید از این لینک دانلود کنید.


برچسب ها: VMware, Labs, vRealize, Automation, Orchestrator, Update

علاوه بر رفع بسیاری از اشکالات، این ابزار چندین cmdlet جدید نیز دارد:

  • Add-vRA-Project-Administrator
  • Add-vRA-Project-Member
  • Get-vRA-DeploymentFilters
  • Get-vRA-DeploymentFilterTypes
  • Get-vRA-FabricNetworksFilter
  • Get-vRA-FabricImagesFilter
  • Remove-vRA-Project-Administrator
  • Remove-vRA-Project-Member
  • Update-vRA-Project-ZoneConfig

یادآوری می کنیم که این ماژول توسط VMware پشتیبانی نمی شود (مانند همه ابزارهای کاربردی در VMware Labs که در وضعیت Tech Preview هستند)، بنابراین با احتیاط از آن استفاده کنید.

این ابزار ممکن است در موارد زیر برای شما مفید باشد:

  • هنگامی که شما نیاز به مقایسه دو خوشه از نظر عملکرد دارید (به عنوان مثال، در سخت افزارهای مختلف)
  • زمانی که باید تاثیر تغییرات پیکربندی خوشه بر عملکرد را درک کنید
  • زمانی که باید بررسی کنید که یک خوشه جدید به درستی پیکربندی شده است، قبل از شروع به تولید

برای اجرای Weathervane، باید تصاویر کانتینر ایجاد کنید، یک فایل پیکربندی آماده کنید و یک بنچمارک اجرا کنید. در مرحله بعد، خود این ابزار، کانتینرها را در خوشه مستقر می کند، برنامه ها را راه اندازی می کند و نتایج آزمایش را جمع آوری می کند.

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

Weathervane را می توان طوری تنظیم کرد که بار ثابتی را برای تعداد ثابتی از کاربران شبیه سازی شده اجرا کند، یا می توان آن را طوری پیکربندی کرد که حداکثر تعداد کاربر را جستجو کند تا الزامات کیفیت خدمات (QoS) برآورده شود. در حالت دوم، نتیجه آزمایش حداکثر تعداد WvUsers خواهد بود که خوشه می تواند پشتیبانی کند. در واقع، این پارامتر باید برای مقایسه خوشه ها از نظر عملکرد استفاده شود.

اجزای راه‌حل Weathervane چگونه به نظر می‌رسند (مولفه Run harness مسئول اجرای آزمایش‌ها و به دست آوردن نتایج آزمایش است):

Weathervane از یک برنامه وب چند لایه استفاده می کند که شامل سرویس های بدون وضعیت و دارای حالت است. شما می توانید یکی از این انواع استقرار برنامه را انتخاب کنید. چندین نمونه برنامه را می توان در یک اجرا اجرا کرد و به آزمایش اجازه می دهد تا در خوشه های بزرگ مقیاس شود.

برنامه Weathervane از چندین لایه تشکیل شده است. منطق برنامه از طریق سرویس‌های جاوا که روی سرور Tomcat اجرا می‌شوند پیاده‌سازی می‌شوند که از طریق REST API و پیام‌های RabbitMQ ارتباط برقرار می‌کنند و Zookeeper برای هماهنگی استفاده می‌شود. ذخیره سازی Backend با استفاده از PostgreSQL و Cassandra پیاده سازی می شود. وب سرورهای Frontend و سرورهای کش پروکسی بر روی Nginx پیاده سازی شده اند.


برچسب ها: VMware, Kubernetes, Weathvane, Update, Performance

در روسیه نیز در حال حاضر 10 نفر سخنران vExpert هستند، نه آنقدرها، اما نه کم (در سطح سوئد و نروژ). واضح است که اکثر متخصصان متخصص از کشورهایی هستند که همه چیز با زبان انگلیسی خوب است، زیرا مخاطبان وبلاگ بر اساس زبان انگلیسیگسترده تر، که نویسندگان را برای نوشتن پست ترغیب می کند (و به طور کلی vExpert برای وبلاگ نویسی داده می شود).

ده نفر برتر به این شکل هستند:

و در اینجا متخصصانی از روسیه هستند که امسال vExpert دریافت کردند:


برچسب ها: VMware، vExpert، وبلاگ ها

عملکرد سرور VMware vCenter Server 6.7 هنگام کار با زیرساخت مجازی سرورهای VMware ESXi در دفاتر و شعب از راه دور


بسیاری از کاربران پلتفرم VMware vSphere می دانند که چنین گزینه ای برای استقرار و راه اندازی یک زیرساخت مجازی توزیع شده به عنوان ROBO (دفترهای راه دور یا برانچ) وجود دارد. این به معنای وجود یک یا چند مرکز داده اصلی است، که از آنجا دفاتر کوچک راه دور مدیریت می‌شوند، جایی که چندین سرور VMware ESXi، توسط vCenter خودشان یا بدون آن کنترل می‌شوند.

در پایان سال گذشته، VMware سند جالبی را منتشر کرد "عملکرد VMware vCenter Server 6.7 در دفاتر راه دور و دفاتر شعب" (ما قبلاً کمی در مورد آن صحبت کردیم)، که جنبه اصلی استفاده از چنین سناریویی - عملکرد را مورد بحث قرار می دهد. به هر حال، دفاتر راه دور را می توان در شهرها، کشورها و حتی قاره های دیگر قرار داد و از طریق آن به آنها دسترسی داشت انواع متفاوتاتصالات (به عنوان مثال، 4G یا ماهواره)، بنابراین از نظر مدیر بسیار مهم است که عملیات های مختلف چقدر ترافیک مصرف می کنند و با چه سرعتی پردازش می شوند.

گزینه ها انواع مختلف اتصالات شبکهدر VMware آن را در یک جدول (در ستون سمت راست، آنچه در نتیجه استفاده به دست آمده است) کامپایل کردند پیکربندی تست، و در سمت چپ - همانطور که در سناریوهایی با مراکز داده واقعی اتفاق می افتد):

برای آزمایش استفاده می شود پیکربندی از راه دوراز 128 هاست ESXi، که در آن 3840 ماشین مجازی ثبت شده است (960 VM در هر خوشه، 30 ماشین در هر میزبان)، که از این تعداد حداکثر 3000 ماشین به طور همزمان فعال شده اند.

مسائل مربوط به ایجاد و استفاده از ماشین های مجازی بیش از یک بار در مجله ما مورد بحث قرار گرفته است. دلیل بازگشت به این موضوع ظهور نسخه های جدید تعدادی از محصولات از VMware (بخش EMC) و همچنین مهمتر از همه، گسترش دامنه خدمات مربوط به این محصولات ارائه شده در روسیه بود. دقیقاً همان چیزی است که ما در مورد آن صحبت می کنیم صحبت خواهیم کرددر این مقاله.

ماشین های مجازی و کاربردهای آنها

بخش اول این مقاله عمدتاً به آن دسته از خوانندگانی می‌پردازد که با مفهوم «ماشین مجازی» و با فناوری‌های مدرن موجود در این زمینه آشنا نیستند.

کمی تاریخچه

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

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

ماشین های مجازی چگونه کار می کنند

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

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

ماشین های مجازی کجا استفاده می شوند؟ اغلب، چنین محصولاتی توسط توسعه دهندگان نرم افزاری استفاده می شود که بر تنظیمات سیستم عامل ها، مانند برنامه های نصب، تأثیر می گذارد. از آنجایی که هر آزمایشی از برنامه نصب می تواند تغییراتی در تنظیمات سیستم عامل ایجاد کند (رجیستری، فایل های پیکربندی، متغیرهای محیطی، آیکون های روی دسکتاپ و غیره)، مطلوب است که این تغییرات به راحتی قابل برگشت باشند. حداقل آزمایش برنامه نصب روی یک ماشین مجازی به جای واقعی، عملکرد سیستم عامل واقعی را مختل نمی کند و ماشین مجازی همیشه می تواند از آن بازیابی شود. پشتیبان گیری. علاوه بر این، یک نسخه "تمیز" از سیستم عامل ایجاد کنید (یعنی بدون برنامه های نصب شده) برای آزمایش نصب (و همچنین سایر) برنامه های کاربردی در قالب یک ماشین مجازی بسیار ساده تر از یک رایانه واقعی است.

یکی دیگر از نمونه‌های معمول استفاده از ماشین‌های مجازی، آزمایش برنامه‌هایی است که سیستم‌عامل‌های مختلف را اجرا می‌کنند (مانند Windows 2000، Windows XP و Windows Server 2003 در نسخه‌های زبان یا نسخه‌های مختلف با سرویس‌پک‌های مختلف). چنین آزمایشی معمولاً در طول توسعه محصولات "جعبه دار" و همچنین در پروژه هایی انجام می شود که در آن مشتری ایستگاه های کاری و سرورهای مختلفی را در طول سال ها خریداری کرده است.

علاوه بر موارد فوق، چندین مثال عجیب دیگر از استفاده از ماشین های مجازی ارائه خواهیم داد: عملکرد محصولی که روی پلت فرم موجود کار نمی کند (به عنوان مثال، یک برنامه DOS که سال ها پیش نوشته شده است). آزمایش عملکرد خود سیستم عامل یا خدمات شبکه؛ مستندسازی محصولات در نظر گرفته شده برای پلتفرمی غیر از پلتفرمی که برای تهیه اسناد استفاده می شود. نمایش محصولات برای پلتفرم های مختلف و تعامل آنها با استفاده از یک کامپیوتر (این دومی اغلب توسط مدیران بازاریابی و فروش نرم افزار و همچنین مدیران پروژه توسعه نرم افزار انجام می شود). آماده سازی کلاس های درس برای کلاس ها با کپی کردن ماشین های مجازی با نرم افزارهای سفارشی شده در ایستگاه های کاری. پشتیبانی فنی برای محصولات چند پلتفرمی

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

پس از بحث در مورد چیست فن آوری پیشرفتهماشین‌های مجازی و مکان‌هایی که از آن استفاده می‌شود، می‌توانیم مستقیماً به موضوع مقاله برویم تا محصولات VMware، یکی از پیشتازان بازار در ابزارهای ساخت ماشین مجازی را بررسی کنیم.

محصولات VMware

VMware (www.vmware.com) در سال 1998 تاسیس شد و اولین محصول آن یک ابزار مدیریت مجازی سازی بود که در سال 1999 منتشر شد. ماشین های VMware(بعدها به VMware Workstation تغییر نام داد)، که برای پلتفرم های ویندوز و لینوکس طراحی شده است. در آن زمان، رویکرد VMware برای سازماندهی محاسبات در محیط‌های چند پلتفرمی واقعاً انقلابی بود، قبلاً در مورد ماشین‌های مجازی فقط در رابطه با رایانه‌های اصلی صحبت می‌شد. این شرکت در سال 2001 محصولات سرور VMware ESX Server و VMware VirtualCenter را عرضه کرد. دو سال بعد، فناوری VMotion برای جابجایی پویا ماشین‌های مجازی با نرم‌افزار سرور بین سرورهای فیزیکی توسعه یافت و به لطف این امکان ایجاد راه‌حل‌های سرور بسیار قابل اعتماد با استفاده از ماشین‌های مجازی را فراهم کرد. تکنولوژی منحصر به فرد VMware سرانجام جایگاه پیشرو خود را در بازار ابزارهای مجازی سازی تایید کرد و از نظر کیفیت، تنوع و قابلیت اطمینان محصولات ارائه شده، به طور قابل توجهی از نزدیک ترین رقیب خود، Microsoft Corporation جلوتر بود.

امروزه راه حل های مبتنی بر محصولات سرور VMware توسط بزرگترین شرکت های مخابراتی، موسسات مالی و دولتی، شرکت های تولیدی و تجاری، موسسات آموزشی از جمله شرکت های معروفی مانند گوگل، لاکهید مارتین، مریل لینچ، سوبارو و QUALCOMM استفاده می شود. نویسندگان راه حل های خود بر اساس محصولات VMware به برنامه مربوطه دسترسی دارند رابط های نرم افزاریو مجموعه ای از ابزارها و نمونه ها (کیت توسعه نرم افزار، SDK).

در زیر مروری کوتاه بر قابلیت های محصولات VMware موجود در آن ارائه شده است این لحظه.

محصولات برای توسعه و آزمایش برنامه ها و تنظیمات نرم افزار

این دسته از محصولات VMware در درجه اول برای توسعه دهندگان برنامه، تسترها، کاربران نهایی و مدیران سیستمسرویس دهی به دسته های فوق کارمندان. توجه داشته باشید که دو محصول از سه محصول این دسته یعنی VMware Server و VMware Player به صورت رایگان عرضه می شوند.

ایستگاه کاری VMware

VMware Workstation 5.5 که عمدتاً برای آزمایش برنامه های کاربردی توزیع شده دسکتاپ و چند لایه و تنظیمات آنها طراحی شده است، از طیف گسترده ای از سیستم عامل های میزبان و مهمان پشتیبانی می کند. این محصول می تواند از چندین سیستم عامل جدید از Microsoft، Red Hat، SuSE، Ubuntu و همچنین Sun Solaris (برای پردازنده های x86) و FreeBSD به عنوان سیستم عامل میزبان استفاده کند. VMware Workstation 5.5 می تواند از نسخه های مختلف ویندوز، لینوکس، Novell NetWare، DOS، Sun Solaris و FreeBSD به عنوان سیستم عامل مهمان، از جمله سیستم عامل های 64 بیتی استفاده کند. ماشین‌های مجازی را می‌توان در یک فایل یا در یک هارد دیسک جداگانه یا در یک پارتیشن جداگانه قرار داد.

WMware Workstationپشتیبانی از دیسک های IDE و SCSI مجازی و واقعی، درایوهای فلاپی، درایوهای CD-ROM، DVD-ROM رایانه میزبان، پورت های LPT-، COM-، USB و دستگاه های USB که به صورت پویا به هاست متصل می شوند، مانند اسکنرها، چاپگرها، هارد دیسک ها و کارت های فلش، PDA های متصل و دوربین ها. علاوه بر درایوهای دیسک واقعی، WMware Workstation می تواند با تصاویر دیسک ISO کار کند و آنها را به عنوان درایوهای CD-ROM در نظر بگیرد. دستگاه های SCSI مانند اسکنرها، درایوهای نوار، درایوهای CD-ROM، درایوهای DVD-ROM حتی اگر هیچ درایوری برای این دستگاه ها در سیستم عامل میزبان وجود نداشته باشد، قابل پشتیبانی هستند.

WMware Workstation از روش‌های مختلفی برای شبیه‌سازی تعامل شبکه پشتیبانی می‌کند، از عدم وجود آن تا ادغام در شبکه محلی که میزبان در آن گنجانده شده است، و همچنین شبیه‌سازی تعامل شبکه با سایر ماشین‌های مجازی به عنوان رایانه‌های جداگانه، ترجمه آدرس NAT، سرور مجازی DHCP ، سازمان دهی پل های شبکه با استفاده از اتصالات بی سیم، طیف گسترده ای از پروتکل های شبکه، سوئیچینگ بین شبکه های مجازی مختلف.

VMware Workstation به شما امکان می دهد "عکس های فوری" یک ماشین مجازی (عکس های فوری) ایجاد کنید و اطلاعات مربوط به وضعیت آن را به عنوان یک فایل در رایانه میزبان ذخیره کنید. در حال اجرا برنامه هاو داده های آنها (شما می توانید چندین "عکس فوری" از یک دستگاه بگیرید)، و همچنین از تبادل داده بین ماشین های مجازی و سیستم عامل میزبان با استفاده از کلیپ بورد و عملیات کشیدن و رها کردن، همگام سازی زمان بین سیستم عامل مهمان و میزبان پشتیبانی می کند. سیستم عامل، توانایی لغو تمام تغییرات ایجاد شده توسط کاربر در یک جلسه معین. ما همچنین به وجود ابزارهای بهینه سازی حافظه و ابزارهای مدیریت برنامه چند لایه در این محصول اشاره می کنیم که به طور خاص برای افزایش بهره وری توسعه دهندگان و کاربرانی که در یک ایستگاه کاری واحد کار می کنند طراحی شده اند.

در میان نوآوری‌های جدیدترین نسخه VMware Workstation، ما پشتیبانی از اختصاص دو پردازنده مجازی به یک ماشین مجازی (که برای آزمایش تنظیمات نرم‌افزار دو پردازنده مفید است) را برجسته می‌کنیم، ابزاری برای تبدیل ماشین‌های مجازی ایجاد شده با استفاده از Microsoft Virtual PC و Microsoft Virtual. سرور، و همچنین تصاویر سیستم عامل ایجاد شده با استفاده از Symantec LiveState Recovery، به مجازی ماشین های VMware، پشتیبانی از پردازنده های 64 بیتی اینتل و AMD، پشتیبانی از آداپتورهای بی سیم، تشخیص خودکار دستگاه های ذخیره سازی و دستگاه های USB.

توجه داشته باشید که با قیمت تقریباً به همان اندازه پایین از نظر پشتیبانی از سیستم عامل، قابلیت های VMware Workstation به طور قابل توجهی از نزدیک ترین رقیب خود Microsoft Virtual PC که فقط می تواند از نسخه های دسکتاپ Windows 2000 و Windows XP به عنوان سیستم عامل میزبان استفاده کند، جلوتر است. DOS به عنوان سیستم عامل مهمان، تمام نسخه های دسکتاپ 32 بیتی ویندوز و برخی از نسخه های عجیب OS/2 Warp. همچنین هنوز صحبتی در مورد پشتیبانی از سیستم عامل های 64 بیتی در رایانه شخصی مجازی وجود ندارد.

سرور VMware

VMware Server یک محصول رایگان اعلام شده در ابتدای سال جاری است که توسط سازنده به عنوان جایگزینی برای محصول پولی VMware GSX Server توصیه شده است. سرور VMware در حال حاضر در نسخه بتا موجود است و انتظار می رود نسخه نهایی در سه ماهه دوم سال جاری منتشر شود.

سرور VMware بر روی سرورهای 32 یا 64 بیتی اجرا می شود نسخه های ویندوزو لینوکس که بر روی رایانه هایی با یک یا چند پردازنده سازگار با x86 اجرا می شود (در حال حاضر تعداد پردازنده های پشتیبانی شده 16 است). طیف وسیعی از سیستم عامل های پشتیبانی شده توسط این محصول بسیار چشمگیر است: در بین سیستم عامل های مهمان طیف گسترده ای از نسخه های لینوکس و ویندوز وجود دارد و در صورت لزوم می توانید با استفاده از این محصول نیز اجرا کنید. آخرین نسخه ها Novell NetWare (شکل 1).

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

از جمله نوآوری هایی که در دسترس کاربران سرور VMWare قرار خواهد گرفت، ما به پشتیبانی از چند پردازش متقارن مجازی (Virtual SMP) و فناوری مجازی سازی روی سخت افزار اشاره می کنیم. سطح اینتلفناوری مجازی سازی و همچنین پشتیبانی از سیستم عامل های مهمان 64 بیتی.

اگرچه سرور VMware خود یک محصول رایگان است، اما VMware و شرکای آن (از جمله روسی) پشتیبانی فنی پولی را برای مشتریانی که به آن نیاز دارند ارائه می دهند.

توجه داشته باشید که قابلیت های فنیمحصول رایگان VMware Server مشابه قابلیت‌های محصولات Microsoft Virtual Server 2005 Enterprise Edition است و از قابلیت‌های Microsoft Virtual Server 2005 Standard Edition (مثلاً از نظر تعداد پردازنده‌های پشتیبانی‌شده در رایانه میزبان) فراتر است. در همان زمان، سرور مجازی مایکروسافت فقط تحت نسخه های سرور ویندوز اجرا می شود (در نظر گرفته شده است که عمدتاً از نسخه های مختلف ویندوز به عنوان سیستم عامل مهمان استفاده کند)، در حالی که سرور VMware علاوه بر ویندوز، از طیف گسترده ای از سیستم عامل های دیگر (لینوکس) پشتیبانی می کند. , Solaris, FreeBSD, Novell NetWare ) به عنوان مهمان و لینوکس به عنوان سیستم عامل میزبان.

پخش کننده VMware

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

برخلاف VMware Server، VMware Player نیازی به پشتیبانی پولی از طرف سازنده یا شرکا ندارد.

محصولات برای استفاده به عنوان بخشی از زیرساخت فناوری اطلاعات سازمانی

سرور VMware ESX

VMware ESX Server 2.5 یک ابزار ایجاد ماشین مجازی است که نیازی به سیستم عامل میزبان ندارد (در اصل به عنوان یک سیستم عامل عمل می کند) و بر روی رایانه هایی با دو یا چند بیت 32 بیتی اجرا می شود. پردازنده های اینتلو AMD و با دو یا چند آداپتور شبکه. ذخیره سازی فایل باید دیسک های SCSI، درایوهای قابل دسترسی از طریق کانال فیبر یا یک کنترلر RAID داخلی در چنین فضای ذخیره سازی باشد سیستم فایلسیستم فایل VMware (VMFS). این محصول را می توان بر روی سرورهای Blade یا روی SAN (شبکه فضای ذخیره سازی - یک شبکه اختصاصی با کارایی بالا که برای انتقال داده ها بین سرورها و دستگاه های ذخیره سازی طراحی شده و مستقل از شبکه محلی طراحی شده است) نصب کرد.

این محصول از شبیه سازی تا 80 پردازنده مجازی و نسخه های سرور ویندوز، لینوکس، FreeBSD، Novell NetWare به عنوان سیستم عامل مهمان پشتیبانی می کند. پیکربندی های چند پردازنده متقارن مجازی برای برخی از نسخه های ویندوز و لینوکس پشتیبانی می شوند.

برخلاف سرور VMware، سرور VMware ESX برای مدیریت از راه دور طراحی شده است. این شامل هیچ ابزاری نیست که به صورت محلی روی خود سرور اجرا شود، به غیر از ابزارهای نصب و پیکربندی اولیه خود سرور ESX. ابزارهای سازماندهی مدیریت از راه دور سرور ESX بر اساس رابط وب هستند (شکل 2).

برنج. 2. ابزار مدیریت از راه دور برای VMware ESX Server 2.5

افزونه ای برای VMware ESX Server وجود دارد که نام دارد VMware Virtual SMP، که به یک ماشین مجازی اجازه می دهد تا روی چندین پردازنده فیزیکی اجرا شود. این افزوده امکان مقیاس‌پذیری بیشتر برنامه‌های کاربردی با منابع فشرده‌ای را که روی ماشین‌های مجازی اجرا می‌شوند، و همچنین آزمایش تنظیمات چند پردازنده‌ای نرم‌افزار سرور را ممکن می‌سازد.

VMware VirtualCenter

VMware VirtualCenter 1.2 ابزاری برای مدیریت ماشین های مجازی است که VMware ESX Server و VMware Server و سرورهای حاوی آنها را اجرا می کنند. این محصول به شما امکان می دهد پیکربندی سیستم عامل ها، سرویس ها و برنامه های در حال اجرا بر روی ماشین های مجازی را ایجاد کنید، آنها را از یک ماشین به ماشین دیگر منتقل کنید و به سرعت سرورهایی را با سیستم عامل و برنامه های از پیش نصب شده مستقر کنید، عملکرد و استفاده از منابع سرور را نظارت کنید. شکل 3).

برنج. 3. استفاده از منابع سرور را با استفاده از VMware VirtualCenter نظارت کنید

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

برای جابجایی پویا ماشین‌های مجازی که نرم‌افزار سرور را بین سرورهای فیزیکی اجرا می‌کنند، VMware VirtualCenter شامل VMotion می‌شود. به صورت پویا نرم افزار سرور را با استفاده از VMotionتنظیمات ایستگاه های کاری را تحت تاثیر قرار نمی دهد و بدون توجه کاربران نهایی رخ می دهد، که به شما امکان می دهد به سرعت تعادل بار سرور را تنظیم کنید و استفاده از منابع محاسباتی را بهینه کنید.

VMware ACE

VMware ACE (از Assured Computing Environment) ابزاری است که برای مدیران شبکه طراحی شده است تا ماشین‌های مجازی استاندارد و تنظیمات ایستگاه کاری ایجاد کنند. هدف اصلی آن ساده سازی مدیریت ایستگاه های کاری با ایجاد تنظیمات مشابه و انتقال آنها به ایستگاه های کاری است.

ویژگی خاص این محصول طیف گسترده ای از قابلیت های مرتبط با تضمین امنیت شبکه مانند پشتیبانی از ایستگاه های کاری مهمان (به عنوان مثال لپ تاپ بازدیدکنندگان)، تنظیم قوانین برای دسترسی به ماشین های مجازی، رمزگذاری داده ها یا مدت اعتبار آن است. یک پیکربندی خاص (شکل 4).

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

به عنوان سیستم عامل مهمان، VMware ACE از نسخه های مختلف DOS، Windows، Linux، FreeBSD، Novell NetWare، Sun Solaris و به عنوان سیستم عامل میزبان و ابزارهای مدیریتی، VMware ACE Manager تمامی نسخه های ویندوز را پشتیبانی می کند که از ویندوز 2000 شروع می شود.

دستیار VMware P2V

VMware P2V Assistant ابزاری برای ایجاد ماشین‌های مجازی بر اساس ماشین‌های فیزیکی واقعی که نسخه‌های مختلف ویندوز را اجرا می‌کنند، که با Windows NT 4.0 شروع می‌شود. این محصول یک عکس فوری از سیستم عامل منبع می گیرد و آن را به یک ماشین مجازی تبدیل می کند و نیازی به نصب و پیکربندی آن توسط مدیران ندارد. ماشین های مجازی ایجاد شده با کمک آن می توانند تحت VMware ESX Server، VMware Server و VMware Workstation اجرا شوند.

چند کلمه در مورد هزینه ها

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

استفاده از VMware Workstation در شرکت های توسعه نرم افزار به صرفه جویی در هزینه های خرید ایستگاه های کاری اضافی برای تست نرم افزار و ایجاد توزیع کمک می کند و هزینه های قرارگیری فیزیکی، نصب نرم افزار، پیکربندی و نگهداری آنها را حذف می کند. با توجه به اینکه هزینه VMware Workstation از چند صد دلار فراتر نمی رود، خرید این محصول حتی برای شرکت های بسیار کوچک نیز قابل توجیه است.

اگر شرکتی برنامه های کاربردی قدیمی داشته باشد که همه را راضی کند، اما برای پلتفرمی طراحی شده باشد که دیگر توسط سازنده پشتیبانی نمی شود، چنین شرکتی با یک معضل مواجه می شود: آیا ادامه استفاده از پلتفرمی که تهدیدی بالقوه برای امنیت کل است. شبکه شرکتی به دلیل توقف به روز رسانی آن، یا بازنویسی برنامه های موجود؟ راه اول برای حل این مشکل خطرناک به نظر می رسد، روش دوم معمولاً بسیار گران است. استفاده از VMware Player و VMware Server در چنین موردی ممکن است با بهره‌برداری از یک پلتفرم خطرناک (بدون توجه به بخش سرور یا مشتری از برنامه قدیمی) همان گزینه‌ای باشد که از معایب دو مورد قبلی خالی است. ) در داخل یک ماشین مجازی، می توانید هم سطح قابل قبولی از راحتی و هم سطح امنیتی کافی را فراهم کنید.

اگر در مورد استفاده از ماشین های مجازی به عنوان بخشی از زیرساخت فناوری اطلاعات راه حل های شرکتی صحبت کنیم، در این صورت فرصت های بسیار بیشتری برای کاهش هزینه های زیرساخت و عملکرد آن وجود دارد. محصولی مانند VMware ESX Server می‌تواند با ایجاد یک ناوگان سرور کارآمدتر و مقرون‌به‌صرفه‌تر که می‌تواند به سرعت به شرایط عملیاتی و الزامات برنامه‌های کاربردی در حال تغییر پاسخ دهد، خرید سرورهای سخت‌افزار جداگانه برای کارهای مختلف غیرضروری شود. استفاده از فناوری VMware VirtualCenter و VMotion زمان مورد نیاز برای استقرار سرورهای جدید و همچنین از کار افتادن آنها را در حین نگهداری سخت افزار با انتقال ماشین های مجازی به سرورهای فیزیکی دیگر به میزان قابل توجهی کاهش می دهد. و در نهایت، VMware ACE اجرای دقیق‌ترین قوانین امنیتی را در هنگام استفاده از ماشین‌های مجازی ممکن می‌سازد و از این طریق خطرات احتمالی نشت داده‌های شرکتی و نفوذ به رایانه‌ها را کاهش می‌دهد. شبکه شرکتیاز بیرون، به این معنی که از ضرر و زیان اغلب جبران ناپذیری که در اثر چنین حوادثی به شهرت شرکت وارد می شود، جلوگیری می کند.

، سافت لاین (www.softline.ru).

علاوه بر این، یک دوره تخصصی به زبان روسی "ساخت زیرساخت مجازی با استفاده از سرور ESX و VMware VirtualCenter" اکنون در کشور ما در مرکز آموزش Microinform (www.microinform.ru) در دسترس است که برای هر دو مصرف کننده محصولات VMware (مدیران سیستم، کاربران)، و برای یکپارچه‌سازهای سیستم که راه‌حل‌هایی را با استفاده از محصولات VMware در مشتریان خود پیاده‌سازی می‌کنند.

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

نتیجه

این مقاله به محصولات VMware، رهبر بازار در ابزارهای ایجاد و پشتیبانی از ماشین‌های مجازی برای رایانه‌های سازگار با x86 اختصاص دارد. در پنج سال گذشته، انتخاب محصولات برای چنین مقاصدی بسیار گسترده شده است، اگر در ابتدای سال 2001 به یک محصول محدود می شد، که علاقه به آن عمدتاً توسط توسعه دهندگان و متخصصان تست نرم افزار نشان داده شد، امروز نه تنها شامل می شود. ابزارهایی برای اجرای ماشین های مجازی بر روی ایستگاه های کاری و رایانه های تک پردازنده، و همچنین ابزارهای مختلف برای ایجاد و نگهداری راه حل های سرور، به روش خود عملکردنزدیک شدن به ابزارهای پشتیبانی از ماشین های مجازی برای مین فریم ها، و از برخی جهات حتی پیشی گرفتن از آنها. امروزه، هم در جهان و هم در روسیه، پروژه های مجازی سازی زیرساخت های زیادی در حال انجام است، و به نظر ما، در آینده نزدیک استفاده گسترده تری از چنین محصولاتی به عنوان بخشی از زیرساخت های شرکت های بزرگ و همچنین وجود خواهد داشت. در شرکت های متخصص در توسعه و نگهداری نرم افزار.

نسخه آزمایشی محصولات VMware را در مکمل CD-ROM مجله خواهید دید.




بالا