ما المقصود بالتدفق السحابي (Cloud Bursting)؟
التدفق السحابي هو أسلوب تكوين يستخدم موارد الحوسبة السحابية عندما تصل البنية الأساسية المحلية إلى ذروة سعتها. عندما تستنفد المؤسسات موارد الحوسبة في مركز البيانات الداخلي الخاص بها، فإنها توجه عبء العمل الإضافي إلى خدمات سحابية تابعة لجهات خارجية. التدفق السحابي هو وسيلة سهلة وميسورة التكلفة لدعم أعباء العمل ذات أنماط الطلب المتنوعة والارتفاعات الموسمية في الطلب.
ما أهمية التدفق السحابي؟
تقليديًا، كانت تلجأ المؤسسات إلى شراء البنية الأساسية للحوسبة وصيانتها، مثل الخوادم وأجهزة التخزين وأجهزة الشبكة، في مركز بيانات خاص أو منشأة مشتركة. ولكن مع ظهور موفري الخدمات السحابية من جهات خارجية مثل Amazon Web Services، أصبح الآن بإمكان المؤسسات استخدام البنية الأساسية للحوسبة الآمنة والمتاحة للجميع والتي يمكن زيادة سعتها أو خفضها بسهولة لتلبية متطلبات أعباء العمل، وهي متوفرة في العديد من المناطق حول العالم. أصبح استخدام البنية الأساسية التي تديرها جهات خارجية أكثر ملاءمةً. ظهر مصطلح السحابة العامة للتمييز بين البنية الأساسية الداخلية والموارد السحابية الخارجية.
ترغب العديد من المؤسسات في مواصلة استخدام البنية الأساسية للحوسبة المحلية المتوفرة لديها، وكذلك الاستفادة من مزايا السحابة العامة. فيمكنها نشر بنية سحابية مختلطة متدفقة إلى السحابة للوصول إلى موارد السحابة العامة عند نفاذ سعة الحوسبة المحلية لديها. من خلال تنفيذ تقنيات التدفق السحابي، يمكن لمستخدمي السحابة إجراء ما يلي:
- استخدام الموارد المحلية بكفاءة
- تقليل الاستثمار الإضافي في تكاليف البنية الأساسية المحلية
- الاستمتاع بميزة التوسّع والمرونة التي توفرها السحابة العامة
- تجنب انقطاع الخدمة في التطبيقات الضرورية لسير العمل بسبب الارتفاع المفاجئ في أعباء العمل
متى تستخدم المنظمات التدفق السحابي؟
في ما يلي أمثلة شائعة لحالات استخدام التدفق السحابي:
الحملات التسويقية
تؤدّي الحملات التسويقية، مثلها مثل عمليات إطلاق المنتجات أو المبيعات الموسمية، إلى التدفق الهائل في حركة البيانات، الذي يتراجع بعد انتهاء الحدث. ومع أنّ سعة الموارد المحلية لديك قد تكون كافية في أوقات أخرى، فقد لا تتمكن من إدارة حركة البيانات الهائلة. يمكنك استخدام التدفق السحابي لتلبية متطلبات الذروة في هذه الأوقات بدون الحاجة إلى شراء موارد حوسبة إضافية.
تحليل البيانات الكبيرة
غالبًا ما تتطلب مهام نمذجة البيانات الكبيرة، مثل العرض ثلاثي الأبعاد أو تعلم الآلة، استخدام موارد إضافية مثل سعة المعالج والذاكرة الداخلية. نظرًا لأن هذه المهام ليست معتادة، فهي مناسبة للتدفقات السحابية إلى السحابة العامة. يمتلك مقدمو الخدمات السحابية العامة أيضًا موارد محسّنة مخصصة لتحليلات البيانات الضخمة ومهام الذكاء الاصطناعي.
آلية عمل التدفق السحابي
يقوم مسؤولو تكنولوجيا المعلومات بتكوين حدود السعة لموارد الحوسبة المحلية لديهم. عندما يصل عبء عمل التطبيق إلى الحد الأقصى، يتحول التطبيق إلى استخدام موارد السحابة العامة. تعمل تقنية Load balancer (موازن التحميل) على إعادة توجيه الطلبات الواردة للتطبيق إلى السحابة.
فيما يلي أنواع بنيات التدفق السحابي.
التدفق اليدوي
التدفق اليدوي هو أحد طرق التدفق السحابي التي يمكنك استخدامها في توفير خدمات السحابة العامة وإيقاف توفيرها يدويًا حسب الحاجة. يراقب برنامج موازنة التحميل استخدام الموارد ويرسل التنبيهات التي يمكنك اتّخاذ الإجراءات اليدوية وفقًا لها.
الحسنات والسيئات
تستخدم المؤسسات التدفق اليدوي لإنشاء عمليات نشر سحابية كبيرة ولكن مؤقتة لمهام محددة. يساعد التدفق اليدوي في اختبار مشاريع التدفق السحابي الجديدة. ومع ذلك، فإنه يزيد من مخاطر الخطأ البشري والإشراف على النشر.
التدفق الآلي
يستخدم التدفق الآلي أدوات التدفق السحابي لإدارة الموارد تلقائيًا من موفر السحابة العامة الخاص بك. يمكنك إعداد السياسات التي تحدد كيفية تعامل الأداة مع الطلب المتزايد. توفر الأداة موارد السحابة بشكل ديناميكي عندما تكون مطلوبةً وتوقف توفيرها عند انخفاض الطلب.
الحسنات والسيئات
يمكن لأدوات التدفق السحابي المؤتمتة إنشاء موارد السحابة وزيادة سعتها وتخفيض سعتها وإزالتها تلقائيًا. فهي تقلل من مخاطر الخطأ البشري وتستخدم كلاً من البنية الأساسية العامة والبنية الأساسية المحلية بكفاءة.
موازنة التحميل الموزعة
موازنة التحميل الموزعة عبارة عن نهج تدفق سحابي يعمل على إدارة أعباء العمل بالتزامن في البنية الأساسية للسحابة العامة ومركز البيانات لديك. عليك إعداد نشر احتياطي في السحابة العامة مع سعة بحد أدنى. وعليك أيضًا تعيين حدود التحميل في البنية الأساسية المحلية لديك وتوزيعها حسب الحاجة. باستخدام عمليات موازنة التحميل، تتشارك البنية الأساسية المحلية والشبكة السحابية العامة حركة بياناتك، ما يؤدي تلقائيًا إلى زيادة النشر الاحتياطي للتعامل مع الأحمال الأكبر.
كيف يمكن للمؤسسات تنفيذ التدفق السحابي بفعالية؟
بهدف التنفيذ الفعّال للتدفق السحابي، تتطلب المؤسسات الميزات التالية.
الرؤية
يجب أن تتضمن خدمات موفري السحابة رؤيةً دقيقةً، ما يتيح لهم ضبط التدفق. من خلال مراقبة استخدام الموارد بالتفصيل، يمكن للمؤسسات التغلب على التعقيدات وزيادة إمكانات السحابة المختلطة لديهم.
الكفاءة
تحتاج المؤسسات إلى تنفيذ برامج وأدوات يمكنها تنظيم موارد الحوسبة السحابية تلقائيًا. الموازنة اليدوية فعّالة فقط عند التعامل مع عمليات ضيقة النطاق وحالات استخدام محددة. تحتاج المؤسسات إلى تنفيذ الأتمتة إذا أرادت التوسّع بشكل فعال.
عناصر التحكم
أنت بحاجة إلى إمكانية المراقبة لتتبع الموارد والتأكد من توفيرها بشكل صحيح بدون انقطاع الخدمة، وتحديدًا أثناء أوقات ذروة الطلب. تعمل أدوات وخدمات التدفق السحابي التي تنفذ المراقبة وإعداد التقارير على تقليل التكاليف وزيادة الكفاءة بمرور الوقت.
كيف يمكنك تطبيق التدفق السحابي على AWS؟
تقدم خدمات السحابة المختلطة من AWS تجربة AWS متسقة بين موارد السحابة المحلية وموارد AWS. ويمكنك الاختبار من بين أوسع مجموعة من الخدمات المتاحة لإنشاء بنيات التدفق السحابي التي تلبي متطلباتك وحالات الاستخدام المحددة. تشمل الخدمات السحابية خدمات الحوسبة والشبكات والتخزين والأمان والهوية وتكامل البيانات والإدارة والمراقبة والعمليات.
على سبيل المثال، يمكنك استخدام الخدمات التالية:
- تمنح AWS Storage Gateway تطبيقاتك المحلية إمكانية الوصول إلى مساحة تخزين سحابية غير محدودة تقريبًا.
- Amazon CloudWatch هي خدمة مراقبة تعمل على تقديم عرض موحّد للموارد والخدمات التي يتم تشغيلها على AWS ومحليًا في أماكن العمل.
- AWS Systems Manager عبارة عن مركز محوري يمكنك استخدامه في تتبع المشاكل التشغيلية وحلها في موارد AWS ومواردك المحلية.
ابدأ باستخدام التدفق السحابي على AWS عن طريق إنشاء حساب AWS اليوم.
الخطوات التالية للتدفق السحابي مع AWS
ابدأ في الإنشاء باستخدام سحابة AWS المختلطة على وحدة إدارة تحكّم AWS.