در سالهای اخیر استقبال گستردهای از تکنولوژی Cloud صورت گرفته است. زمانی که یک کاربر یا سازمان از چند فضای ابری (cloud) استفاده میکنند از اصطلاح Multi-cloud استفاده میکنیم. این استفاده چندگانه پیچیدگیهای مختص به خود را دارد و نیازمند مدیریت ویژهای است. VMware vRealize Suite یک راه حل مناسب برای مدیریت فضاهای Multi-cloud ارائه میدهد. VMware vRealize Suite که پیش از این vCenter Operations Management Suite نامیده میشد، در واقع یک پلتفرم نرمافزاری است که برای کمک به مدیران فناوری اطلاعات در ایجاد و مدیریت فضاهای ابری ناهمگن و ترکیبی طراحی شده است.
VMware vRealize Suite امکان ایجاد یک پلتفرم مدرن برای اتوماسیون زیرساختی داخلی را به سازمانهای فناوری اطلاعات میدهد. به این ترتیب، این پلتفرم امکان انجام عملیات و مدیریت برمبنای DevOps و اصول ML را هم برای این شرکتها ایجاد میکند به عنوان مرکز توزیع داده برای زیرساخت VMware Cloud در محیطهای Multi-cloud عمل میکند. این محیطها شامل VMware Cloud Foundation وVMware Cloud بر رویAWS و cloud های عمومی معروفی مانند AWS، Azure و پلتفرم Google Cloud میشوند.
قابلیتهای VMware vRealize Suite
مولفه تشکیل دهنده VMware vRealize Suite شامل موارد زیر است:
- vRealize Automation: این محصول یک پلتفرم اتوماسیون زیرساختی مدرن برای شبکههای سنتی و همینطور وابسته به Cloud فراهم میکند. این برنامه بر اصول DevOps و پروژه Salt با دسترسی باز متکی است.
- vRealize Operations: کار این برنامه بهینهسازی مستمر عملکرد سیستمها، مدیریت موثر هزینه و ظرفیت، برنامهریزی کنشگرانه، اصلاح هوشمند و پذیرش یکپارچه از طریق هوش مصنوعی و تحلیلهای آیندهنگر است.
- vRealize Log Insight: تحلیل هوشمند، نظارت عمقی عملکرد و مدیریت متمرکز ورودیها از وظایف این محصول هستند.
- vRealize Suite Lifecycle Manager: تمام مراحل ساخت و طراحی و آزمایش اپلیکیشن را پوشش میدهد و راه حلهای مدیریت محتوا را برای vRealize Suite فراهم میکند.
مهمترین مزایای VMware vRealize Suite
Cloud های ترکیبی مزایای زیادی دارند ولی همزمان چالش برانگیز هم هستند. یکی از این چالشها، چالش مدیریتی است. منابع، ماشینهای مجازی (Virtual machine)، اپلیکیشنها و اطلاعات ممکن است روی پلتفرمهای خود شرکت، Cloud های خصوصی و Cloud های پراکنده عمومی قرار بگیرند. منابع جدید ممکن است پراکنده شوند و از دست بروند. بنابراین لازم است که بتوانیم بفهمیم چه چیزی کجا قرار گرفته، چه کاری انجام میدهد و در هر برهه زمانی چقدر هزینه روی دستمان میگذارد و تمام اینها را باید بتوانیم به نحو موثری مدیریت کنیم. برنامهVMware vRealize Suite کمک میکند که تا بتوانیم سرویسهای فناوری اطلاعات را روی Cloud های شخصی و عمومی و ترکیبی مدیریت کنیم. مزیتهایی که به این ترتیب از آنها برخوردار میشویم متعددند. برخی از این مزایا شامل موارد زیر هستند.
- چابکی: این برنامه سرعت سرویسهای فناوری اطلاعات را افزایش میدهد و به این سرویسها امکان میدهد که از DEVOPS، هوش مصنوعی، یادگیری ماشین و ابداعات Open access استفاده بهینه کنند.
- کنترل: انسجام امنیت شبکه و انطباقپذیری آن را افزایش میدهند.
- عملکرد: کارآمدی تیم فناوری اطلاعات و استفاده از منابع شخصی و عمومی Cloud را ارتقا میدهد و به این ترتیب هزینه عملیاتی و هزینه سرمایهای را کاهش میدهد.
- انتخاب: به کاربران متنوع داخلی این امکان را میدهد که از منابع زیرساختی با ابزارهای ساده و دلخواه خودشان استفاده کنند.
مقاله پیشنهادی“VMware vSAN چیست؟ ساختار و اجزای آن”
نسخههای مختلف vRealize Suite
سه نسخه مختلف از این پلتفرم وجود دارد که هر کدام ترکیبی از اجزای vRealize Suite را ارائه میدهند. این سه نسخه عبارتند از نسخه استاندارد، نسخه پیشرفته و نسخه تجاری که در ادامه اجزای تشکیلدهنده هرکدام را معرفی خواهیم کرد.
- نسخه استاندارد: نسخه استاندارد شامل بخش عملیات برای مرکز داده نرمافزاری و مدیریت ابر ترکیبی، بخش ثبت وقایع و نسخه استاندارد Cloud است.
- نسخه پیشرفته: نسخه پیشرفته تا حد زیادی مشابه نسخه استاندارد است؛ با این تفاوت که شامل نسخه پیشرفته Cloud و اضافه شده بخش اتوماسیون هم میشود.
- نسخه تجاری: نسخه تجاری با افزودن بخش اتوماسیون برای برنامهها و بخش عملیات برای نظارت بر برنامهها، تاکید بیشتری در این زمینه دارد و امکانات کاملی را ارائه میکند.
مدیر عملیات vRealize
مدیر عملیات vRealize، مدیریت هوشمند عملیات زیرساختهای فیزیکی، مجازی و ابری را ارائه میدهد. با استفاده از اتوماسیون مبتنی بر خط مشی، تیمهای عملیاتی فرآیندهای کلیدی را خودکار کرده و کارایی کلی فناوری اطلاعات را بهبود میبخشند. با استفاده از دادههای جمعآوری شده از منابع سیستمی، مدیر عملیات vRealize مسائل مربوط به هر یک از اجزای سیستم تحت نظارت را اغلب قبل از اینکه مشتری متوجه مشکلی شود تشخیص میدهد. مدیر عملیات vRealize همچنین اقدامات اصلاحی مناسب را پیشنهاد میکند که میتوانید بلافاصله برای رفع مشکل اجرا کنید. در مورد مشکلات چالشبرانگیزتر، ابزارهای تحلیلی غنی ارائه میشود که امکان بررسی و دستکاری دادههای شی برای آشکارسازی مسائل پنهان، بررسی مشکلات پیچیده فنی و شناسایی روندها را فراهم میکند.
مدیریت عملیات vRealize به صورت خوشهای طراحی شده است و هر خوشه شامل یک گره اصلی، یک گره ماکت برای بالا بردن میزان دسترسی، گرههای داده و گرههای گردآوری از راه دور است که به جز گره اصلی، باقی گرهها اختیاری هستند. هنگام نصب مدیریت عملیات vRealize، به کمک vApp گرهها ایجاد میشوند و پس از ایجاد گرهها، نام و آدرس IP آنها، از طریق یک رابط مدیریت برای پیکربندی با توجه به نقش هرکدامشان استفاده میشود. وظایف گرههای تشکیلدهنده هر خوشه از مدیریت عملیات vRealize در ادامه به اختصار توضیح داده شده است:
گره اصلی
گره اصلی، گره اولیه مورد نیاز در مدیریت عملیات vRealize است و وظیفه مدیریت همه گرههای دیگر را به عهده دارد. در پیکربندی تکگره، گره اصلی خود را مدیریت میکند، آداپتورهایی روی آن نصب میشود و کلیه وظایف مربوط به جمعآوری و تجزیه و تحلیل دادهها را به عهده میگیرد.
گره داده
در استقرارهای بزرگتر، گرههای اختیاری داده دارای آداپتورهایی هستند که جمعآوری و تجزیه و تحلیل را انجام میدهند و این بار را از دوش گره اصلی برمیدارند. در استقرارهای بزرگتر معمولا فقط گرههای داده شامل آداپتورها هستند تا منابع گره اصلی و گره ماکت به مدیریت خوشه اختصاص داده شود.
گره ماکت
برای بالا بردن دسترسیپذیری مدیریت عملیات vRealize، خوشه نیاز دارد که یک گره داده به گره ماکت تبدیل شود؛ گره ماکت در واقع یک تکرار از گره اصلی است که در صورت بروز هر گونه مشکل برای گره اصلی، وظایف آن را انجام میدهد.
گره جمعآوری
استقرارهای توزیع شده ممکن است به یک گره جمعآوری نیاز داشته باشند که بتواند فایروالها را هدایت کند، با منبع داده از راه دور ارتباط برقرار کند، پهنای باند را در مراکز داده و بار خوشه تجزیه و تحلیل را کاهش دهد. گره جمعآوری فقط اشیا را جمعآوری میکند و دادهها را ذخیره نمیکند و تجزیه و تحلیلی روی آنها انجام نمیدهد. علاوه بر این، گره جمعآوری ممکن است بر روی سیستم عامل متفاوتی نسبت به بقیه خوشهها نصب شود.
برای اینکه vRealize دستریپذیری بالا داشته باشد، به شرایط خاصی نیاز دارد؛ در قدم اول یک تکرار از گره اصلی ایجاد میشود و از خوشه تجزیه و تحلیل در برابر از دست دادن یک گره محافظت میکند. با ایجاد چنین شرایطی، دادههای ذخیره شده در گره اصلی همیشه به طور کامل در گره ماکت پشتیبانگیری می شوند. برای این کار، باید علاوه بر گره اصلی، حداقل یک گره داده مستقر شده باشد. اگر بیش از یک گره داده داشته باشیم، دادههای ذخیره شده در گره اصلی را میتوان در هر یک از گرههای دیگر ذخیره و تکرار کرد. اما در صورت خرابی گره اصلی، فقط گره ماکت میتواند به عنوان جایگزین گره اصلی عمل کند.