آیا می‌دانید محاسبات ابری توزیع‌شده چیست؟

توزیع سرویس‌­های ابری عمومی در مکان­‌های مختلف، محاسبات ابری توزیع‌شده نامیده می‌شود. فرآیند مدیریت ابر توزیع‌شده که توسط ارائه‌دهنده­‌ی ابر عمومی انجام می‌شود، شامل اداره عملیات مختلف مانند به‌روزرسانی­‌ها و تکامل سرویس‌­های ابری است.

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

Distributed_Cloud
Distributed_Cloud

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

تفاوت ابرهای توزیع‌شده با ابرهای چندگانه چیست؟

ابر توزیع‌شده را نباید با ابرهای چندگانه (اصطلاحاً multicloud) اشتباه گرفت. در ساختار ابرهای چندگانه، از چندین واحد برند ابر عمومی مانند AWS، Microsoft Azure، ابرآوید و .. استفاده می­‌شود. این ساختار گرچه به صورت عمومی پیچیده است ولی لزوماً توزیع‌شده محسوب نمی­‌شود.

برای شرکت­‌هایی که در حال حاضر از سرویس‌­های ابر عمومی واحد و یا چندگانه استفاده می‌کنند؛ استفاده از ابر توزیع شده، دلایل زیادی دارد.

برای مثال یک دلیل این است که شرکت‌ها باید از سیستم­‌های محاسباتی مبتنی بر لبه (edge-based) از جمله IoT و سایر فرآیندهای تخصصی پشتیبانی کنند. از الزامات سیستم‌ها و فرآیندهای فوق، نزدیکی به منبع داده است. به عبارتی دیگر درحالی­که ما چند سال گذشته را در متمرکز نمودن فرآیند ذخیره­‌سازی در ابرهای عمومی گذراندیم، اکنون دلایل مؤثر و موجهی را برای قرار دادن برخی برنامه­‌ها و منابع داده متصل به ابر در نزدیک‌­ترین مکان داریم. جای‌گذاری فوق نباید اتصال با ارائه‌دهنده سرویس ابر عمومی را تضعیف کند.

Distributed_Cloud

نیاز فعلی سازمان‌ها در استفاده از محاسبات ابری توزیع‌شده چیست؟

در حال حاضر سازمان­‌ها نیاز به گنجاندن سیستم­‌های سنتی در ابرهای عمومی بدون مهاجرت فیزیکی دارند. سیستم­‌هایی مانند AWS Outpost و یا Azure Stack تلاش‌هایی برای بهره‌برداری سازمان‌ها از امکانات ابری بدون مهاجرت فیزیک است. روش‌های دیگر شامل Containerها و Kubernetes است که به صورت محلی اجرا می‌شوند. با این وجود بیشتر شرکت­‌ها هنوز برای مواجهه با توزیع سرویس‌­های ابر عمومی مجهز نیستند. بنابراین انتقال یک توده حیاتی از برنامه­‌ها و داده­‌ها به ابر برایشان تقریباً غیر ممکن است.

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

Distributed_Cloud

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

به اشتراک بگذارید.

بیشتر بخوانیم

مقالات مرتبط

امتیاز بدهید post
1399-10-24 06:01:50 +00:00

ثبت ديدگاه

Go to Top