
افزونههای vCenter Server
در مورد در این مقاله در مورد ویژگیهای vSphere توضیح خواهیم داد. افزونههای vCenter Server یا همان plug-inها در واقع، برنامههایی هستند که ویژگیها و قابلیتهای اضافی را به vCenter Server ارائه میدهند. به طور معمول، افزونهها شامل یک جزء مربوط به سرور و یک جزء مربوط به کاربر هستند. پس از نصب سرور افزونه، جزء مربوط به سرور آن افزونه در vCenter Server ثبت شده و جزء مربوط به کاربر آن برای دانلود در vSphere Client در دسترس است. یک افزونه پس از نصب در vSphere Client، ممکن است با افزودن نماها، Tabها، دکمههای نوار ابزار یا آیتمهای منوی مربوط به عملکرد اضافه شده، رابط کاربری را تغییر دهد.
افزونهها از قابلیتهای اصلی سرور vCenter، مانند احراز هویت و مدیریت مجوز استفاده میکنند، اما میتوانند انواع رویدادها، وظایف، اَبَردادهها و امتیازات خاص خود را داشته باشند.
برخی از ویژگیهای vCenter Server به عنوان افزونه پیادهسازی شده و میتوانند با استفاده از vSphere Client Plug-in Manager مدیریت شوند. این ویژگیها شامل نظارت بر ذخیرهسازی vCenter، وضعیت سختافزاری vCenter و وضعیت سرویس vCenter است.
پایگاه دادهی vCenter Server
این پایگاه ذخیرهسازی دائمی برای حفظ وضعیت هر ماشین مجازی، هاست و کاربر مدیریت شده در محیط vCenter Server است. پایگاه دادهی vCenter Server میتواند به صورت از راه دور یا محلی برای سیستم vCenter Server وجود داشته باشد.
پایگاه داده در حین نصب vCenter Server نصب و پیکربندی میشود. اگر شما مستقیماً از طریق VMware Host Client، و نه از طریق سیستم vCenter Server و vSphere Client، به هاست ESXi خود دسترسی دارید، از پایگاه دادهvCenter Server استفاده نمیکنید.
نحوهی کار vVols بین یک Array و vSphere و vCenter
ویدیوهای بیشتر درباره vSphere
tcServer
بسیاری از توابع vCenter Server به عنوان سرویسهای وب، که نیاز به tcServer دارند، اجرا میشوند. tcServer به عنوان بخشی از نصب vCenter Server بر روی ماشین vCenter Server نصب شده است. ویژگیهایی که نیاز به اجرای tcServer دارند عبارتند از: تب lCIM/Hardware Status، نمودارهای عملکرد یا Performance، WebAccess، سرویسهای Storage Policy-Based، و وضعیت vCenter Service.
عامل vCenter Server
این عامل در واقع نرمافزاری است که در هر هاست مدیریت شده، اقدامات دریافت شده از سرور vCenter را جمع آوری، منتقل و اجرا میکند. عامل vCenter Server اولین باری که هر هاستی به موجودی سرور vCenter اضافه شود نصب میشود.
عامل هاست
این عامل در هر هاست مدیریت شده، نرمافزاری است که اقدامات دریافتشده از طریق vSphere Client را جمعآوری، مرتبط و اجرا میکند. این عامل به عنوان بخشی از نصب ESXi نصب شده است.
خدمات vSphere Cluster
vSphere Cluster Services یا vCLS به طور پیش فرض فعال است و در تمام کلاسترهای vSphere اجرا میشود. vCLS تضمین میکند که اگر سرور vCenter در دسترس نباشد، خدمات کلاستری برای حفظ منابع و سلامت بارهای کاری که در کلاسترها اجرا میشود، در دسترس باقی میمانند. سرور vCenter هنوز برای اجرای DRS و HA مورد نیاز است.
vCLS زمانی فعال میشود که شما ورژن خود را به vSphere 7.0 Update 3 ارتقاء داده باشید و یا یک vSphere 7.0 Update 3 جدید را داشته باشید. vCLS به عنوان بخشی از ارتقاء vCenter Server ارتقاء داده میشود.
بیشتر بخوانید: پلتفرم VMware vSphere چیست و مهمترین ویژگی های آن کدامند
vCLS از ماشینهای مجازیِ عامل برای حفظ سلامت سرویسهای کلاستری استفاده میکند. ماشینهای مجازی عامل vCLS یا vCLS VMs زمانی ایجاد میشوند که هاستها را به کلاسترها اضافه میکنید. حداکثر سه ماشینِ مجازیِ vCLS برای اجرا در هر کلاستر vSphere، توزیع شده در یک کلاستر، مورد نیاز است. vCLS همچنین روی کلاسترهایی فعال میشود که فقط یک یا دو هاست دارند. در این کلاسترها تعداد ماشینِ مجازیِ vCLS به ترتیب یک و دو است.
قوانین جدید ضد وابستگی به طور خودکار اعمال میشوند. هر سه دقیقه یک بررسی انجام میشود، و اگر چندین ماشینِ مجازیِ vCLS در یک هاستِ واحد قرار داشته باشند، به طور خودکار در هاستهای مختلف توزیع میشوند. ماشینهای مجازیِ vCLS در تمامی کلاسترها اجرا میشوند، حتی اگر سرویسهای کلاستری مانند vSphere DRS یا vSphere HA روی آن کلاستر فعال نشده باشند. عملیات چرخهی عمر ماشینهای مجازی vCLS توسط سرویسهای سرور vCenter مانند ESX Agent Manager و Workload Plane مدیریت میشود. vCLS VM ها از NIC پشتیبانی نمیکنند.
اگر نسخههای ESXi با سرور vCenter سازگار باشند، یک کلاستر فعال شده با vCLS میتواند حاوی هاستهای ESXi از نسخههای مختلف باشد. vCLS با کلاسترهای مدیریت چرخهی حیات vSphere کار میکند.
جهت مشاوره رایگان و یا راه اندازی زیرساخت مجازی سازی دیتاسنتر با کارشناسان شرکت APK تماس بگیرید. |
اگر DRS غیرِکاربردی باشد، این بدان معنا نیست که DRS غیرفعال شده است. تنظیمات DRS موجود و استخرهای منابع در حد نصاب VCLS VM از دست رفته زنده میمانند. وضعیت vCLS فقط در کلاسترهای فعالشده DRS زمانی ناسالم میشود که ماشینهای مجازی vCLS در حال اجرا نیستند و اولین نمونه از DRS به این دلیل نادیده گرفته میشود. هنگامی که حداقل یک VCLS VM در حال اجرا نباشد، سلامت vCLS در یک کلاسترِ فعالشده از نوعِ غیر DRS کاهش مییابد.
انتخاب Datastore برای ماشینهای مجازیِ vCLS
منبع ذخیرهی داده یا Datastore برای ماشینهای مجازی vCLS بهطور خودکار بر اساس رتبهبندی تمام ذخیرههای دادهی متصل به هاستهای داخل کلاستر انتخاب میشود. اگر هاستهایی در کلاستر با اسلاتهای ذخیرهشده رایگان DRS متصل به Datastore وجود داشته باشد، احتمالاً یک Datastore انتخاب میشود. این الگوریتم سعی میکند قبل از انتخاب یک منبع ذخیرهی داده محلی، ماشینهای مجازی vCLS را در صورت امکان در یک منبع ذخیرهی داده محلی یا همان Datastore اشتراکی قرار دهد. یک منبع ذخیرهی داده محلی با فضای خالی بیشتر ترجیح داده میشود و الگوریتم سعی میکند بیش از یک ماشین مجازی vCLS را در یک Datastore قرار ندهد. فقط پس از استقرار و روشن شدن ماشینهای مجازی vCLS میتوانید Datastore را تغییر دهید.
اگر میخواهید VMDKهای ماشینهای مجازی vCLS را به یک Datastore دیگر منتقل کنید یا سیاستهای ذخیرهسازی متفاوتی را ضمیمه کنید، میتوانید ماشینهای مجازی vCLS را دوباره پیکربندی کنید. هنگام انجام این عملیات یک پیام هشدار نمایش داده میشود.
شما میتوانید یک vMotion ذخیرهسازی را برای انتقال به یک Datastore دیگر انجام دهید. همچنین، اگر میخواهید ماشینهای مجازی vCLS را به صورت مجزا از ماشینهای مجازیِ بارِکاری گروهبندی کنید، میتوانید آنها را برچسبگذاری کرده و یا ویژگیهای سفارشی را پیوست کنید؛ برای مثال اگر یک استراتژی اَبَر دادهی خاصی را برای همهی ماشینهای مجازی که در یک مرکز داده اجرا میشوند دارید این مورد برایتان کاربرد خواهد داشت.
بیشتر بخوانید: بررسی راهکارهای پشتیبانگیری از پایگاه داده در پلتفرمهای مجازیسازی VMware و vSphere
vSphere DRS
vSphere DRS یک ویژگیِ حیاتیِ vSphere است که برای حفظ سلامت بارهای کاریِ در حال اجرا در کلاستر vSphere لازم است. DRS به در دسترس بودن ماشینهای مجازی vCLS بستگی دارد.
- رابطهای کاربری برای vSphere: شما میتوانید از طریق vSphere Client، VMware Host Client و vSphere Command-Line Interface به اجزای vSphere دسترسی داشته باشید.
- vSphere Managed Inventory Objects: در vSphere، فهرست موجودی یا Inventory مجموعهای از اشیاء مجازی و فیزیکی است که میتوانید مجوزها را روی آنها قرار دهید ، بر وظایف و حوادث را نظارت کرده و همچنین هشدارها را تنظیم کنید. شما میتوانید بیشتر اشیاءِ موجودی را با استفاده از پوشهها گروهبندی کنید تا مدیریت آنها آسانتر شود.
- اجزای اختیاری vCenter Server: اجزای اختیاری vCenter Server با محصول پایه بسته بندی و نصب میشوند، اما ممکن است به مجوز جداگانه نیاز داشته باشند.
ویژگیهای اختیاری سرور vCenter عبارتند از:
VMware vSphere® vMotion®
این ویژگیها شما را قادر میسازد تا ماشینهای مجازی در حال اجرا را از یک هاست ESXi به هاست ESXi دیگر بدون وقفه در سرویس منتقل کنید. این امر، هم به مجوز هاست مبدا و هم به مجوز هاست مقصد نیاز دارد. vCenter Server به طور مرکزی تمام فعالیتهای vSphere vMotion را هماهنگ میکند.
vSphere Storage vMotion
این ویژگی به شما این امکان را میدهد تا دیسکها و فایل پیکربندی یک ماشین مجازی در حال اجرا را از یک Datastore به Datastore دیگری بدون وقفه در سرویس منتقل کنید. این امر نیاز به مجوز در هاست ماشین مجازی دارد.
VMware vSphere High Availability
این ویژگی یک کلاستر با قابلیت دسترسی بالا را فعال میکند. اگر هاست از کار بیفتد، تمام ماشینهای مجازیای که روی هاست در حال اجرا بودند، به سرعت در هاستهای مختلف در همان کلاستر مجدداً راهاندازی میشوند.
هنگامی که کلاستر را برای vSphere HA فعال میکنید، تعداد هاستهایی را که میخواهید بازیابی شوند را مشخص میکنید. اگر تعداد خرابیهای مجازِ هاست را 1 قرار دهید، vSphere HA ظرفیت کافی را در سراسر کلاستر برای تحمل خرابی یک هاست حفظ میکند. تمام ماشینهای مجازیِ در حال اجرا در آن هاست میتوانند در هاستهای باقی مانده مجدداً راهاندازی شوند. بهطور پیشفرض، در صورتی که انجام این کار ظرفیت لازم برای شکست را نقض کند، نمیتوانید ماشین مجازی را روشن کنید.
VMware vSphere Distributed Resource Scheduler ™
VMware vSphere به بهبودِ تخصیصِ منابع و مصرفِ انرژی در همهی هاستها و منابعِ استخر کمک میکند. در یکی از این دو موقعیت vSphere DRS اطلاعاتِ استفاده از منابع را برای همهی هاستها و ماشینهای مجازی در کلاستر جمعآوری میکند و توصیههایی را ارائه میدهد (یا ماشین های مجازی را انتقال می دهد):
- قرارگیری اولیه: هنگامی که برای اولین بار یک ماشینِ مجازی را در کلاستر روشن میکنید، DRS یا ماشین مجازی را قرار میدهد و یا توصیهای را ارائه میدهد.
- تعادل بار: DRS تلاش میکند تا با انجام مهاجرتهای خودکارِ ماشینهای مجازی (vSphere vMotion) یا با ارائهی توصیهای برای مهاجرت ماشینهای مجازی، استفاده از منابع را در سراسر کلاستر بهبود بخشد.
vSphere DRS شامل قابلیتهای VMware vSphere® Distributed Power Management TM (DPM) است. هنگامی که DPM فعال است، سیستم ظرفیت سطح کلاستر و سطح هاست را با خواستههای ماشینهای مجازی که در آن کلاستر اجرا میشوند مقایسه کرده و بر اساس نتایج این مقایسه، DPM اقداماتی را توصیه (یا اجرا) میکند که میتواند مصرف انرژی کلاستر را کاهش دهد.
VMware vSphere ® Storage DRS™
این ویژگی به شما این امکان را میدهد که چندین منبع ذخیرهی داده یا Datastore را به عنوان یک منبعِ واحد مدیریت کنید که به آن کلاستر منبع ذخیرهی داده یا Datastore Cluster نیز میگویند. یک Datastore Cluster، ادغام چندین منبع ذخیرهی داده در یک استخر منطقی و با بار متعادل است. شما میتوانید Datastore Cluster را به عنوان یک منبعِ ذخیرهسازی منعطف برای اهداف مدیریت منابع در نظر بگیرید. شما میتوانید یک دیسک مجازی را به یک Datastore Cluster اختصاص دهید و vSphere Storage DRS یک Datastore مناسب برای آن پیدا میکند. متعادلکنندهی بار از قرارگیری اولیه و مهاجرتهای آینده بر اساسِ اقدامات بارهای کاری مراقبت میکند. متعادلسازی فضایِ ذخیره سازی و متعادلسازی ورودی و خروجی خطر کم آوردن فضا و نیز خطر ایجاد تنگناهای ورودی و خروجی را، که عملکرد ماشین مجازی را کند میکند، به حداقل میرساند.
VMware vSphere® Fault Tolerance
vSphere Fault Tolerance با ایجاد و نگهداری یک ماشینِ مجازی ثانویه که مشابه ماشین مجازیِ اولیه است، دسترسی مداوم را برای ماشینهای مجازی فراهم میکند. این ماشینِ مجازی ثانویه به طور مداوم برای جایگزینی ماشین مجازی اولیه در یک وضعیت خرابی در دسترس است.
افزونههای vCenter Server
افزونههای vCenter Server قابلیتهای vCenter Server را با ارائهی ویژگیها و توابع اضافی گسترش میدهند. برخی از افزونهها به عنوان بخشی از محصول پایهی vCenter Server نصب شده اند.
نظارت بر vCenter Storage
این ویژگی به شما این امکان را میدهد که اطلاعات مربوط به استفاده از فضای ذخیرهسازی را مرور کرده و روابط بین تمام موجودیتهای ذخیرهسازیِ سرور vCenter را به صورت بصری ترسیم کنید.
vCenter Hardware Status
از مانیتورینگ CIM برای نمایشِ وضعیتِ سختافزاری هاستهایی که سرورِ vCenter مدیریت میکند، استفاده میکند.
vCenter Service Status
وضعیت خدمات vCenter را نمایش میدهد، برخی از افزونهها به طور جداگانه از محصولِ پایه بستهبندی میشوند و نیاز به نصب جداگانه دارند. شما میتوانید افزونهها و محصولِ پایه را به طور مستقل از یکدیگر بهروز کنید. ماژولهای VMware عبارتند از:
- vSphere Lifecycle Manager
مدیران را قادر میسازد تا بهروزرسانیها و پچها را در هاستهای ESXi و همهی ماشینهای مجازی مدیریتشده اعمال کنند. مدیران میتوانند خطوط پایهی امنیتیِ تعریفشده توسطِ کاربر را ایجاد کنند که مجموعهای از استانداردهای امنیتی را نشان میدهد. مدیران امنیتی میتوانند هاستها و ماشینهای مجازی را با این خطوط پایه مقایسه کنند تا سیستمهایی را که مطابقت ندارند شناسایی و اصلاح کنند.
- vRealize Orchestrator
یک موتور بارِ کاری است که شما را قادر میسازد تا بارهای کاری خود را به صورت خودکار در محیط vSphere ایجاد و اجرا کنید. vRealize Orchestrator وظایف بارهای کاری را در چندین محصول VMware و نیز راهکارهای مدیریت و سرپرستی شخص ثالث را، از طریق معماری افزونهی باز خود، هماهنگ میکند. vRealize Orchestrator مجموعهای از بارهای کاری را ارائه میدهد که قابل توسعه هستند. شما میتوانید از هر عملیات موجود در vCenter Server API برای سفارشیسازی بارهای کاری vRealize Orchestrator استفاده کنید.