«همروش» از دیتابیس مدیریتشده رونمایی کرد
مدیران «همروش» میگویند قابلیت اطمینان، مقیاسپذیری و سادگی ارزشهای کلیدی محصولات این کسبوکار در ارائه خدمات ابری هستند.
«همروش» را سال ۱۳۹۵ جمعی از فارغالتحصیلان دانشگاه صنعتی شریف به راه انداختند. این کسبوکار از ۱۳۹۷ بهصورت تخصصی وارد حوزه زیرساخت ابری مبتنیبر تکنولوژی کوبرنتیز شده است و از پیشگامان ارائه این خدمات زیرساختی به شمار میرود. این شرکت میزبان بیش از ۸۰۰ کسبوکار کوچک و بزرگ است. مدیر تیم محصول آن میگوید بیش از ۲۵ میلیون نفر در ماه از خدمات کسبوکارهایی استفاده میکنند که همروش میزبان آنهاست. همروش در الکامپ ۱۴۰۳، از سرویس دیتابیس ابری مدیریتشده خودش بهصورت عمومی رونمایی کرد. «علیرضا احمدی»، مدیر تیم محصول، و «امیرحسین لطیفی»، مدیر تیم دیتابیس، در گفتگو با دیجیاتو خدمات همروش به کسبوکارها را توضیح دادند.
تمرکز «همروش» بر لایه پلتفرم
احمدی درباره استراتژی همروش برای فعالیت در بازار خدمات ابری گفت: «تمرکز همروش بر ارائه سرویس مطمئن، مقیاسپذیر و ساده است. برای ما مهم است که بتوانیم باتوجهبه شرایط شبکه و زیرساخت، سرویسی مطمئن به کاربران عرضه کنیم که بتوانند در همه مراحل کسبوکارشان از محصولات ما استفاده کنند و نیازی به مهاجرت به زیرساختهای مختلف نداشته باشند. علاوهبراین، کاربر ما در استفاده از پلتفرم کمترین نیاز را به استفاده از نیروهای فنی زیرساختی دارد.»
به گفته مدیر تیم محصول همروش، تمرکز این کسبوکار بر ارائه سرویس در لایه پلتفرم است و کمتر وارد لایههای زیرساختی، مانند IaaS، میشود. همروش میخواهد با استفاده از تکنولوژی کوبرنتیز ناپایداریهای لایه سختافزار را جبران کند تا بتواند مقیاسپذیری و قابلیت اطمینان بالایی را به سازمانها ارائه دهد.
خدمات همروش هم بهصورت عمومی هم اختصاصی عرضه میشود. این خدمات در چند دیتاسنتر داخلی و خارجی در دسترس قرار گرفته است.
احمدی درباره خدمات ارائهشده در همروش افزود: «سرویس پایهای ما سرویس حوزه استقرار (Deployment) است که کاربران میتوانند با استفاده از آن، اپلیکیشنهایشان را در بستری مطمئن و ساده مستقر کنند. هدف پلتفرم ابری «دارکوب» این است که تمام قابلیتها و امکانات را بدون درگیر شدن با پیچیدگیها در اختیار کاربران بگذارد.»
سرویسهای دیگری نیز برای مشاهدهپذیری و مانیتورینگ وضعیت و خدمات یکپارچهسازی مداوم و تحویل پیوسته (CICD) در همروش ارائه میشود؛ مانند «همگیت». به گفته احمدی، این سرویس یکی از بزرگترین ریپازیتوریهای رایگان ایران است.
مدیر تیم محصول همروش درباره انتخاب تکنولوژی کوبرنتیز بهجای بستر خدمات ارائهشده گفت: «در لایه زیرساخت همواره سطحی از ناپایداری در لایههای سختافزار یا شبکه وجود دارد. از سوی دیگر، کاربر انتظار زیرساختی پایدار را دارد و میخواهد با رشد کسبوکارش کمتر دغدغه مقیاسپذیری داشته باشد. کوبرنتیز این امکانات را بهراحتی در اختیار کاربر قرار میدهد.»
عرضه عمومی دیتابیس مدیریتشده
علاوهبراین، سرویس دیتابیس مدیریتشده که از پنج سال پیش بهصورت اختصاصی در اختیار برخی کاربران همروش قرار گرفته، حالا بهصورت عمومی عرضه شده است و همه کاربران میتوانند از طریق پنل کاربری آن را خریداری کنند. عرضه عمومی این محصول در آغاز ارائه، با تخفیفی ویژه انجام میشود.
احمدی درباره این محصول توضیح داد: «راهاندازی و نگهداری دیتابیس مطمئن و مقیاسپذیر کار پیچیده و زمانبری است و نیروی متخصص میخواهد. ازآنجاییکه دیتابیس حیاتیترین زیرساخت اپلیکیشن بر بستر اینترنت است، اهمیت آن مضاعف میشود. این میتواند تمرکز تیمهای توسعهدهنده را از توسعه محصولشان منحرف کند. ما برای رفع این دغدغهها تصمیم گرفتیم دیتابیس مدیریتشده را بهصورت عمومی در اختیار کاربران خود بگذاریم.»
ابری بودن این دیتابیس باعث میشود قابلیت اطمینان و مقیاسپذیری آن برای کاربر تضمین شود. مدیریتشده بودن آن هم دغدغه راهاندازی و نگهداری آن را برطرف میکند.
دسترسیپذیری بالا در دیتابیس مدیریتشده همروش
لطیفی درباره ویژگیهای دیتابیس ابری مدیریتشده، گفت: «در بحث دیتابیس چند مسئله بسیار مهم است. یکی از آنها دسترسیپذیری بالا (High-Availability) است. به این صورت که مشکلات لایههای مختلف ازجمله از دسترس خارج شدن سرور یا حتی اختلال در دیتاسنتر باعث نشود دیتابیس از دسترس خارج شود. در محصول دیتابیس ابری مدیریتشده، دیتابیس بهصورت یک کلاستر که شامل نود اصلی و نودهای پشتیبان است، راهاندازی میشود که اگر مشکلی برای نود اصلی پیش بیاید، بهصورت خودکار نود پشتیبان که همواره با نود اصلی سینک است، جایگزین نود اصلی میشود و دیتابیس همواره در دسترس خواهد بود.»
در دیتابیس ابری مدیریتشده همروش، این امکان نیز فراهم است که نودهای پشتیبان در چند دیتاسنتر مختلف راهاندازی شوند تا حتی اگر یک دیتاسنتر از دسترس خارج شد، دیتابیس کماکان در دسترس باشد.
آنطور که مدیر تیم دیتابیس همروش میگوید، از دیگر ویژگیهای این محصول آن است که دیتابیس صرفاً با چند کلیک راهاندازی شود. او افزود: «برای مهاجرت از دیتابیس دیگری به دیتابیس مدیریتشده همروش فرایند خودکاری ایجاد کردهایم که با استفاده از آن، دیتابیس جدید بهراحتی با دادههای دیتابیس قبلی سینک میشود.»
اطمینان از سلامت دادهها
لطیفی درباره راهکارهای همروش برای حفاظت از دادهها در دیتابیس ابری مدیریتشده توضیح داد: «ما برای حفاظت از دادهها راهکارهایی در نظر گرفتهایم که یکی از آنها پشتیبانگیری منظم و خودکار است که هر ۲۴ ساعت انجام میشود. علاوهبراین، قابلیت Point in Time Recovery را فراهم کردهایم که به کاربر این امکان را میدهد تا دیتابیس را به نقطه مشخصی از زمان برگرداند.»
دیتابیسی کاملاً مدیریتشده
او اضافه کرد: «همانطور که از نام دیتابیس مدیریتشده برمیآید، کاملاً مدیریتشده است و مدیریت و نگهداری آن کاملاً برعهده تیم متخصص همروش است. علاوهبراین، ما وضعیت سلامت دیتابیس کاربران را بهصورت ۲۴/۷ پایش میکنیم تا درصورت دریافت هشدار بروز مشکل، اقدامات لازم را انجام بدهیم. در این صورت میتوانیم نگرانی زمانی و ذهنی کاربران را برطرف کنیم.»
تحلیل و بهبود عملکرد دیتابیس
ابزارهای تحلیل وضعیت دیتابیس و مصرف منابع و ابزارهای مکمل برای بهبود عملکرد دیتابیس از دیگر امکاناتی است که برای این محصول در نظر گرفته شده است. مدیر تیم دیتابیس همروش در این باره گفت: «یکی از رایجترین مشکلاتی که باعث کندی دیتابیس میشود، استفاده نامناسب در لایه اپلیکیشن و کد است؛ بهطور مثال، کوئریهای کند میتواند باعث ایجاد کندی در کل دیتابیس شود. کاربران زیادی داریم که در وهله اول فکر میکنند مشکل از کمبود منابع دیتابیس است اما پس از استفاده از این ابزارها، متوجه میشوند با تغییر کوئریها میتوانند وضعیت دیتابیس را بهبود ببخشند. در محصول دیتابیس ابری مدیریتشده، ما ابزارهایی را به کاربران میدهیم که مشاورههایی برای حل اینگونه مشکلات در اختیار او میگذارد.»
لطیفی در پایان گفت: «ما تکنولوژی متنبازی به نام rawfile-localpv توسعه دادهایم که زیرساختی برای مدیریت فضای ذخیرهسازی بر بستر کوبرنتیز در دسترس قرار میدهد. با این تکنولوژی امکان استفاده از دیسک لوکالسرورها را با عملکرد بالا فراهم کردهایم و در نتیجه آن، بهترین خروجی را در لایه دیسک دریافت میکنیم و این باعث میشود عملکرد دیتابیس بسیار بهتر شود.»
برای گفتگو با کاربران ثبت نام کنید یا وارد حساب کاربری خود شوید.