نرم افزار مدیریت کلاستر (خوشه های محاسباتی )
متخصصان فناوری اطلاعات به منظور استقرار و اجرای نرم افزارهای خود روی خوشه ای از نودهای محاسباتی با استفاده از فناوری داکر، از رده خاصی از نرم افزارهای مدیریت خوشه های محاسباتی استفاده می کنند که عموما با نام cluster manager یا container orchestrator شناخته می شوند. نرم افزارهای Kubernetes و Apache Mesos از جمله محبوبترین نرم افزارهای مدیریت کلاستر به حساب می آیند.
علیرغم مزیت های بی شمار استفاده از معماری سرویس گرا در طراحی نرم افزارها و استفاده از فناوری داکر در محیط اجرایی آن ها، سطح انتزاع بالا و فناوری به شدت پیچیده نرم افزارهای مدیریت کلاستر، متخصصان حوزه فناوری اطلاعات را با چالش های جدی و در بعضی از موارد لاینحل مواجه کرده است. به گونه ای که بسیاری از شرکت ها با وجود فراهم نمودن کلیه مقدمات و الزامات جهت اجرای توزیع شده نرم افزارهای خود، عملا به واسطه محدودیت های استفاده از نرم افزارهای مدیریت کلاستر نمی توانند به طور کامل از محصولات خود بهره برداری نمایند.
مهم ترین چالش های استفاده از نرم افزارهای مدیریت کلاستر
- سطح انتزاع بالا و ماژولاریتی گسترده نرم افزار به گونه ای که برای دست یافتن به یک پیکربندی مناسب، تخصص و تجربه بسیار بالایی نیاز است.
- کمبود نیروی متخصص و با تجربه جهت بهره برداری از قابلیت ها و امکانات نرم افزار
- برخی از کامپوننت های پایه این نرم افزارها روی بسترهایی از جمله Docker Hub قرار دارند که به واسطه تحریم های سیاسی، ارائه خدمات به کاربران ایرانی را مسدود نموده اند.
- پشتیبانی نکردن از پروتکل های ارتباطی non-HTTP
شرکت آرتیان با عنایت به چالش های موجود در استفاده از نرم افزارهای مدیریت کلاستر، در کنار تولید سرورهای اختصاصی خود، که از یک معماری کاملا منطبق با نرم افزارهای سرویس گرا برخوردار هستند، با استفاده از دانش و تجربه برجسته ترین متخصصان حوزه فناوری اطلاعات در کشور اقدام به طراحی و تولید نرم افزار مدیریت کلاستر بومی نموده است. این نرم افزار که از یک رابط کاربری ساده و کاربرپسند برخوردار است، کلیه پیچیدگی های فنی مربوط به اجرای توزیع شده نرم افزارها روی خوشه ای از نودهای محاسباتی را از دید کاربر نهایی پنهان می نماید. در این نرم افزار جهت اجرای توزیع شده رده های مختلف نرم افزارها با کاربردهای متفاوت (پیام رسان ها، پخش محتوای صوتی و تصویری، فروشگاه های آنلاین، پخش زنده و جلسات تصویری، کاربردهای آموزشی، نرم افزارهای سازمانی و ERP و …) پروفایل های مشخص با تنظیمات خاص طراحی شده است.
با نرم افزار مدیریت کلاستر آرتیان
تنها با چند عملیات ساده و بارگذاری فایل های داکر خود و انتخاب یکی از پروفایل های از پیش تعریف شده، به پیکربندی مطلوب خود دست پیدا کرده و اجرای نرم افزار خود را به صورت توزیع شده آغاز کنید
مزیت های نرم افزار مدیریت کلاستر آرتیان نسبت به نمونه های مشابه موجود
- سازگاری کامل با سرورهای بومی تولید شده توسط شرکت آرتیان و سایر سرورهای موجود در بازار
- وابسته نبودن به بسترهای نرم افزاری تحریم شده یا مسدود شده
- رابط کاربری ساده، روان و کاربرپسند در عین برخورداری از کلیه قابلیت ها و امکانات نرم افزارهای موجود
- عدم نیاز به تخصص سطح بالا یا تجربه زیاد جهت استفاده از نرم افزار.
- امکان استفاده از پروفایل های از پیش تعریف شده جهت دستیابی به مطلوب ترین پیکربندی
- پشتیبانی از انواع پروتکل های ارتباطی
- حفظ امنیت اطلاعات با توجه به بومی بودن کامل نرم افزار و عدم ارتباط با سرویس ها و بسترهای خارجی.