يمكن تخطيط Azure Arc نشر خدمات البيانات.
توضح هذه المقالة كيفية التخطيط لنشر خدمات البيانات التي تدعم Azure Arc.
تلميح
راجع كافة المعلومات الواردة في هذه المقالة قبل بدء النشر.
خطوات النشر
لتجربة خدمات البيانات التي تدعم Azure Arc، ستحتاج إلى إكمال المهام التالية.
تخطيط توزيعك
التفاصيل الواردة في هذه المقالة سوف توجه خطتك.
الوصول إلى مجموعة Kubernetes.
لأغراض العرض التوضيحي والاختبار والتحقق من الصحة، يمكنك استخدام مجموعة خدمة Azure Kubernetes. لإنشاء مجموعة، اتبع الإرشادات الموجودة في التشغيل السريع: نشر خدمات البيانات التي تدعم Azure Arc - وضع الاتصال المباشر - مدخل Azure للتجول خلال العملية بأكملها.
قم بإنشاء وحدة تحكم بيانات Azure Arc في وضع الاتصال المباشر (المتطلبات الأساسية).
للحصول على طرق أخرى لإنشاء وحدة تحكم في البيانات، راجع الارتباطات ضمن الخطوات التالية.
إنشاء خدمات البيانات.
على سبيل المثال، إنشاء مثيل Azure SQL مدار على Azure Arc.
الاتصال مع Azure Data Studio.
عندما تبدأ التخطيط لنشر خدمات البيانات التي تدعم Azure Arc، من المهم فهم أحمال عمل قاعدة البيانات ومتطلبات عملك لأحمال العمل هذه بشكل صحيح. على سبيل المثال، تحتاج إلى مراعاة التوافر واستمرارية العمل ومتطلبات السعة للذاكرة ووحدة المعالجة المركزية والتخزين لأحمال العمل. وتحتاج إلى إعداد البنية التحتية بعناية لدعم أعباء عمل قاعدة البيانات ، بناء على متطلبات عملك.
المتطلبات الأساسية
قبل البدء ، تأكد من أنك استوفيت بعض المتطلبات الأساسية وأن لديك الخلفية والمعلومات اللازمة جاهزة. لضمان النشر الناجح، يجب تكوين بيئة البنية الأساسية لديك بشكل صحيح مع المستوى الصحيح من الوصول والسعة المناسبة للتخزين ووحدة المعالجة المركزية والذاكرة.
راجع المقالات التالية:
تحقق مما يلي:
- يتم
arcdataتثبيت ملحق CLI . - يتم تثبيت أدوات العميل الأخرى.
- يمكنك الوصول إلى مجموعة Kubernetes.
- تم تكوين ملف kubeconfig . يجب أن يشير إلى مجموعة Kubernetes التي تريد النشر فيها. للتحقق من السياق الحالي لنظام المجموعة، قم بتشغيل الأمر التالي:
kubectl cluster-info - لديك اشتراك Azure سيتم عرض موارد مثل وحدة تحكم بيانات Azure Arc أو مثيل مدار SQL ممكن من Azure Arc أو خادم PostgreSQL Hyperscale ممكن من Azure Arc وإصدار فوترة إليه.
بعد إعداد البنية الأساسية، انشر خدمات البيانات التي تدعم Azure Arc بالطريقة التالية:
- إنشاء وحدة تحكم بيانات ممكنة بواسطة Azure Arc على إحدى التوزيعات التي تم التحقق من صحتها لمجموعة Kubernetes.
- قم بإنشاء مثيل مدار SQL ممكن من Azure Arc و/أو مجموعة خوادم PostgreSQL Hyperscale ممكنة من Azure Arc.
تنبيه
بعض مستويات وأوضاع خدمات البيانات متاحة بشكل عام (GA) ، وبعضها قيد المعاينة. نوصي بعدم خلط خدمات GA ومعاينة الخدمات على وحدة التحكم في البيانات نفسها. إذا قمت بمزج خدمات GA ومعاينة على وحدة التحكم في البيانات نفسها، فلن تتمكن من الترقية في مكانها. في هذا السيناريو، عندما تريد الترقية، يجب إزالة وإعادة إنشاء وحدة تحكم البيانات وخدمات البيانات.
متطلبات التوزيع
يمكنك نشر خدمات البيانات التي تم تمكين Azure Arc عليها على أنواع مختلفة من مجموعات Kubernetes. حاليا ، تتضمن القائمة التي تم التحقق من صحتها لخدمات وتوزيعات Kubernetes ما يلي:
- خدمة Amazon Elastic Kubernetes (Amazon EKS)
- خدمة Azure Kubernetes (AKS)
- Azure Kubernetes Service on Azure Stack HCI
- Azure Red Hat OpenShift
- محرك جوجل كوبرنيتيس (GKE)
- مفتوح المصدر، المنبع Kubernetes (عادة ما يتم نشره باستخدام kubeadm)
- OpenShift Container Platform (OCP)
هام
- الحد الأدنى للإصدار المدعوم من Kubernetes هو v1.21. لمزيد من المعلومات، راجع قسم "المشكلات المعروفة" من ملاحظات الإصدار - خدمات البيانات التي تدعم Azure Arc.
- الحد الأدنى للإصدار المدعوم من OCP هو 4.8.
- إذا كنت تستخدم Azure Kubernetes Service، فيجب أن يكون حجم الجهاز الظاهري لعقدة العامل (VM) الخاص بمجموعتك Standard_D8s_v3 على الأقل واستخدام الأقراص Premium.
- يجب ألا تمتد المجموعة عبر مناطق توافر خدمات متعددة.
- لمزيد من المعلومات، راجع قسم "المشكلات المعروفة" من ملاحظات الإصدار - خدمات البيانات التي تدعم Azure Arc.
معلومات النشر
عند إنشاء خدمات بيانات ممكنة بواسطة Azure Arc، بغض النظر عن خيار الخدمة أو التوزيع الذي تختاره، ستحتاج إلى توفير المعلومات التالية:
اسم وحدة التحكم في البيانات: اسم وصفي لوحدة التحكم في البيانات (على سبيل المثال، الإنتاج-DC أو سياتل-dc). يجب أن يفي الاسم بمعايير تسمية Kubernetes.
اسم المستخدم: اسم المستخدم لمستخدم مسؤول Kibana/Grafana.
كلمة المرور: كلمة المرور الخاصة بمستخدم مسؤول Kibana/Grafana.
اسم مساحة اسم Kubernetes الخاصة بك: اسم مساحة اسم Kubernetes حيث تريد إنشاء وحدة تحكم البيانات.
وضع الاتصال: يحدد درجة الاتصال من بيئة خدمات البيانات التي تدعم Azure Arc إلى Azure. يحدد اختيارك لوضع الاتصال خيارات طرق النشر. لمزيد من المعلومات، راجع أوضاع الاتصال ومتطلباته.
معرف اشتراك Azure: المعرف الفريد العمومي لاشتراك Azure للمكان الذي تريد إنشاء مورد وحدة تحكم البيانات فيه في Azure. يتم أيضا إنشاء جميع المثيلات المدارة التي تدعم Azure Arc SQL وقاعدة بيانات Azure لمجموعات خوادم PostgreSQL Hyperscale وتتم فوترتها لهذا الاشتراك.
اسم مجموعة موارد Azure: اسم مجموعة الموارد حيث تريد إنشاء مورد وحدة تحكم البيانات في Azure. يتم أيضا إنشاء جميع المثيلات المدارة التي تدعم Azure Arc SQL وقاعدة بيانات Azure لمجموعات خوادم PostgreSQL Hyperscale في مجموعة الموارد هذه.
موقع Azure: موقع Azure حيث سيتم تخزين بيانات تعريف مورد وحدة التحكم في البيانات في Azure. للحصول على قائمة بالمناطق المتوفرة، راجع صفحة المنتجات المتوفرة حسب المنطقة للبنية الأساسية العمومية ل Azure. يتم تخزين بيانات التعريف ومعلومات الفوترة حول موارد Azure التي تتم إدارتها بواسطة وحدة التحكم في البيانات المنشورة فقط في الموقع في Azure الذي تحدده كمعلمة الموقع. إذا كنت تقوم بالنشر في وضع الاتصال المباشر، فإن معلمة الموقع الخاصة بوحدة التحكم في البيانات هي نفسها التي تحدد موقع مورد الموقع المخصص المستهدف.
المعلومات الرئيسية للخدمة:
- إذا كنت تقوم بالنشر في وضع الاتصال غير المباشر ، فستحتاج إلى معلومات أساسية عن الخدمة لتحميل بيانات الاستخدام والمقاييس. لمزيد من المعلومات، راجع قسم "تعيين الأدوار إلى أصل الخدمة" من Upload بيانات الاستخدام والمقاييس والسجلات إلى Azure.
البنية الأساسية: لأغراض الفوترة، يجب الإشارة إلى البنية الأساسية التي تقوم بتشغيل خدمات البيانات التي تدعم Azure Arc عليها. الخيارات هي:
alibabaawsazuregcponpremisesotherوقت تشغيل الحاوية: استخدم
containerdوقت التشغيل لوقت تشغيل الحاوية. لا تدعم خدمات البيانات التي تدعم Azure Arc وقت تشغيل Docker.
مفاهيم إضافية لوضع الاتصال المباشر
كما هو موضح في أوضاع الاتصال ومتطلباته، يمكنك نشر وحدة تحكم بيانات Azure Arc إما في وضع الاتصال المباشر أو غير المباشر . يتطلب نشر خدمات بيانات Azure Arc في وضع الاتصال المباشر مفاهيم واعتبارات إضافية:
أولا، يجب أن تكون مجموعة Kubernetes حيث سيتم نشر خدمات البيانات التي تدعم Azure Arc عبارة عن مجموعة Kubernetes ممكنة من Azure Arc. من خلال توصيل مجموعة Kubernetes ب Azure، يمكنك نشر خدمات بيانات Azure Arc وإدارتها إلى مجموعتك مباشرة من مدخل Azure، وتحميل الاستخدام والسجلات والمقاييس إلى Azure تلقائيا والحصول على العديد من مزايا Azure الأخرى. لمعرفة كيفية القيام بذلك، راجع الاتصال مجموعتك إلى Azure.
بعد تمكين مجموعة Kubernetes Azure Arc، انشر خدمات البيانات التي تدعم Azure Arc عن طريق القيام بما يلي:
- إنشاء ملحق خدمات بيانات Azure Arc. لمعرفة كيفية القيام بذلك، راجع ملحقات الكتلة على Kubernetes التي تم تمكين Azure Arc.
- إنشاء موقع مخصص. لمعرفة كيفية القيام بذلك، راجع المواقع المخصصة أعلى Kubernetes التي تدعم Azure Arc.
- إنشاء وحدة تحكم بيانات Azure Arc.
يمكنك تنفيذ جميع هذه الخطوات الثلاث في خطوة واحدة باستخدام معالج إنشاء وحدة تحكم بيانات Azure Arc في مدخل Azure.
بعد تثبيت وحدة تحكم بيانات Azure Arc، يمكنك إنشاء خدمات البيانات والوصول إليها مثل المثيل المدار SQL المدعوم من Azure Arc أو PostgreSQL Hyperscale الذي تم تمكين Azure Arc.
الخطوات التالية
لديك العديد من الخيارات الإضافية لإنشاء وحدة تحكم بيانات Azure Arc:
هل تريد تجربة الأشياء فحسب؟ ابدأ بسرعة باستخدام Azure Arc Jumpstart على AKS أو Amazon EKS أو GKE أو في جهاز Azure الظاهري.
- إنشاء وحدة تحكم بيانات في وضع الاتصال المباشر باستخدام مدخل Azure
- إنشاء وحدة تحكم في البيانات في وضع الاتصال غير المباشر باستخدام CLI
- إنشاء وحدة تحكم بيانات في وضع الاتصال غير المباشر باستخدام Azure Data Studio
- إنشاء وحدة تحكم بيانات في وضع الاتصال غير المباشر من مدخل Azure عبر دفتر ملاحظات Jupyter في Azure Data Studio
- إنشاء وحدة تحكم في البيانات في وضع الاتصال غير المباشر باستخدام أدوات Kubernetes مثل kubectl أو oc