البنيه التحتية في Azure

تتكون البنية التحتية في Azure من مجموعة من المراكز البيانات (Datacenters) المنتشرة في جميع أنحاء العالم، حيث تشبه هذه المراكز البيانات بنية البيانات الخاصة بالشركات الكبيرة، حيث تحتوي على العتاد والخدوام، مع بنية تحتية خاصة للطاقة والتبريد والشبكات.

ونظراً لأن Azure هي مزود سحابي عالمي، فإنها تمتلك مراكز بيانات في جميع أنحاء العالم، ومع ذلك، فإنه لا يمكن الوصول المباشر إلى هذه المراكز البيانات الفردية، حيث تم تجميعها في مجموعات معينة تسمى بـ Azure Regions أو Azure Availability Zones، والتي تم توزيعها حول العالم لتقديم الخدمات بشكل اسهل والاتصال بشكل اسرع لكل منطقه جغرافيه على حدى.

مافائده Azure Regions  ؟

Azure Regions هي مجموعة من العناوين الجغرافية المختلفة حول العالم، والتي تحتوي على مجموعات من مراكز البيانات التي تعمل على توفير الخدمات السحابية. وتمثل هذه المناطق بيئة عمل افتراضية لتشغيل الخدمات السحابية. وعادة ما تحتوي Regions Azure على مراكز بيانات متعددة تقع في مناطق جغرافية مختلفة وتتصل ببعضها البعض عبر شبكة اتصالات خاصة.

مافائده Azure Availability Zone ؟

Azure Availability Zones هي عبارة عن عدة datacenters متصلة ببعضها البعض داخل نفس الـ Azure Region، حيث يتم تصميمها لتوفير الاستمرارية والموثوقية للتطبيقات والخدمات الحيوية. وتعمل Azure Availability Zones بشكل مستقل عن بعضها البعض، حيث يتم توفير شبكات اتصال مختلفة ومستقلة لكل منها، وتضم كل Availability Zone مجموعة من الـ datacenters التي يتم توزيعها على مواقع مختلفة لتوفير الاستمرارية والموثوقية للتطبيقات.

Diagram showing three datacenters connected in a single Azure region representing an availability zone.

تندرج الخدمات اللتي تدعم availability zones  تحت ثلاث تصنيفات وهي كالتالي:

Zonal services: هي الخدمات التي تم تثبيتها في منطقة محددة أو “Zone” وتشمل مثلاً الأجهزة الافتراضية “VMs” وأقراص التخزين وعناوين IP. يتم تقسيم كل منطقة إلى أجزاء مختلفة يطلق عليها Availability Sets وتتوفر هذه الخدمات في كل منطقة بشكل منفصل ويمكن استخدامها لتحسين الاستجابة وتقليل التأخير.

Zone-redundant services: تعني الخدمات التي يتم تكرارها تلقائياً عبر مناطق مختلفة، وهي تشمل مثلًا تخزين متعدد المناطق وقواعد بيانات SQL. تم تصميم هذه الخدمات لتوفير أعلى درجات التحمل والموثوقية، حيث يتم نسخ البيانات  في مناطق مختلفة، وبالتالي فإنه إذا حدث خلل في إحدى المناطق، يمكن الوصول إلى النسخة الأخرى بشكل تلقائي.

Non-regional services: هي الخدمات التي تتوفر دائمًا من جميع المناطق في Azure وتتميز بموثوقية وتحمل عاليين حتى في حالة حدوث انقطاع في إحدى المناطق. تشمل هذه الخدمات مثلًا Azure Active Directory وAzure DNS وAzure Traffic Manager.

ماذا يعني Region pairs

يشير مصطلح Region pairs في Azure إلى اقتران بين منطقتين في مواقع مختلفة ولكن قريبه بمدى 300 ميل  والتي تسمح للعملاء بتشغيل تطبيقاتهم وخدماتهم في منطقتين مختلفتين بشكل متزامن والتي تمكن من استمرار العمل بالتطبيق أو الخدمة حتى في حالة وقوع الكوارث التي قد تؤثر على المنطقة أو الموقع الأساسي للتطبيق أو الخدمة. علاوة على ذلك، فإن استخدام Region pairs يقلل من  تأثيرات الكوارث الطبيعية أو الإنسانية التي قد تحدث في المنطقة الرئيسية  على العملاء.

من مميزات Region pairs

  1. يقلل من  تأثيرات الكوارث الطبيعية أو الإنسانية التي قد تحدث في المنطقة الرئيسية  على العملاء.
  2. في حاله حدوث عطل شامل يتم التركيز على منطقه واحده من كل زوج لضمان استعاده الخدمات لجميع العملاء في اسرع وقت.
  3. عند وجود تحديثات حساسه ومهمه يتم تفعيلها في منطقه واحده من كل زوج لضمان استمراريه العمل في حاله وجود خطأ او تعطل في الانظمة.
  4. وجود البيانات في مناطق جغرافيه متقاربة باستثناء جنوب البرازيل بسبب اختلاف القوانين والضرائب.

Diagram showing the relationship between geography, region pair, region, and availability zone.

 Sovereign Regions

الترجمه الحرفيه هي “الأقاليم السيادية” وهي مشابهة للمناطق العادية ولكنها معزولة تمامًا عن المناطق الأخرى في Azure. ويتم استخدام الأقاليم السيادية لأسباب تتعلق بالامتثال القانوني والتنظيمي والتشريعي، مثل الالتزام بلوائح الحماية البيئية أو المعايير الصارمة للأمن السيبراني في بعض البلدان. ويمكن أن توفر Azure أقاليمًا سيادية مختلفة في مواقع مثل الصين وألمانيا والولايات المتحدة الأمريكية، ويتم تشغيلها وفقًا لمتطلبات خاصة لحكومة الدولة أو للصناعة المحلية.

إذا وجدت أن هذه التدوينة مفيدة، يسعدني دعمكم من خلال مشاركتها على تويتر عبر الضغط على أيقونة تويتر في الأسفل. كما يمكنكم متابعة حسابي على تويتر @buhaimedi للاطلاع على مزيد من التدوينات والمحتوى المفيد.