دیتابیس ابری یا پایگاه داده ابری

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

بهزاد میرزازاده بهزاد میرزازاده

زمان مطالعه

7 دقیقه

بازدید

190

پرسش و پاسخ

0
دیتابیس ابری

دیتابیس چیست؟

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

دیتابیس ابری چیست؟

دیتابیس ابری یکی از سرویس های ارائه شده توسط رایانش ابری است که با عنوان Database-as-a-service یا دیتابیس بعنوان سرویس (DBaaS) شناخته می‌شود. دیتابیس به روش رایانش ابری در اختیار افراد قرار میگیرد و هر شخصی متناسب با نیاز خود از آن استفاده می کند. یک سازمان که تامین کننده است به عنوان host از دیتابیس اصلی مراقبت می کند و منابع و نیازمندی های نگهداری از آن را تامین می کند؛ سایر افراد با پرداخت حق اشتراک می توانند بر اساس میزان استفاده و نیاز خود از آن استفاده کنند. در واقع این یک دیتابیس فیزیکی است که توسط هاست به بخش های مختلفی تقسیم می شود و کاربران به صورت مجازی از آن استفاده می کنند و اطلاعات خود را ذخیره می کنند.

بر اساس نوع سرویس، DBaaS می‌تواند PaaS، IaaS یا SaaS باشد. تامین کنندگان دیتابیس به همراه تامین کنندگان ابری با همکاری یکدیگر شرایطی استفاده از مزایای رایانش ابری برای ذخیره داده‌ها را برای کاربران ایجاد کردند.

چه کسب و کارهایی از دیتابیس ابری استفاده کنند

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

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

سرویس دیتابیس ابری

ویژگی های دیتابیس ابری

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

چالش های دیتابیس ابری

عدم کنترل بر زیرساخت های فیزیکی

حضور زیرساخت فیزیکی آی تی در یک مجموعه را نمی توان به صورت صفر و یک نگاه کرد. در واقع نه کاملا مثبت هستند و نه کاملا منفی! با توجه به اینکه زیرساخت فیزیکی درون سازمان وجود ندارد، کسب و کارها نمی توانند تغییرات مورد نظر خود را اعمال کنند و دسترسی به سخت افزار دیتابیس وجود ندارد.

قطع ارتباط با سرور در صورت مشکل اینترنت

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

تاخیر در دسترسی به اطلاعات

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

نقاط قوت دیتابیس ابری

مقرون به صرفه بودن

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

 

مقیاس پذیری

نقطه تمایز اصلی دیتابیس ابری این است که می‌توان در زمان اوج کار حجم بیشتری تهیه کرد و زمانی که نیاز نباشد، حجم مصرفی را  کاهش داد. در واقع  استفاده از دیتابیس بر اساس میزان نیاز است.

 

مدیریت راحت و اقتصادی

مواردی که نیاز به تغییر و مدیریت دارند از طریق رابط کاربری API در اختیار کسب و کار قرار می گیرند، اما هزینه ای بابت تهیه سخت افزارهای مورد نیاز و به روزرسانی ها پرداخت نمی کنند. تنها هزینه اشتراک استفاده از خدمات پرداخت می شود.

امنیت داده ها

امنیت بالایی برای تمام داده ها توسط تامین کنندگان دیتابیس ابری ارائه می شود که شامل رمزگذاری پیش فرض داده‌ها در حالت استراحت، حین انتقال و هویت ادغام شده (integrated identity)، و همچنین دسترسی به کنترل‌های مدیریتی می‌شود.

 

تضمین آپ تایم بالا

هنگام ثبت قرارداد تامین میزان آپ تایم خاصی توسط تامین کننده تضمین می شود که این سطح خدمات با عنوان SLA  یا Service Level Agreement  شناخته می شود. در صورتیکه تغییری در این میزان آپ تایم ایجاد شود، تامین کننده موظف به جبران مشکل است. این کار مسئولیت نگهداری و حفظ شرایط پایدار را بر دوش تامین کننده قرار می دهد و ریسک حفظ آپ تایم بالا را برای کسب و کار از بین می برد.

نرم افزارهای به روز

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