مدونة الخوادم

دليل CloudStack

دليل CloudStack
مدونة Netbudur البنية التحتية وأدلة الاستضافة والخادم

قم ببناء السحابة الخاصة بك: دليل Apache CloudStack التفصيلي (266)

في عصر الحوسبة السحابية (السحابة) ، كانت الآلات الافتراضية (VM) متأخرة الآن. في الوقت الحاضر ، تتمثل الحاجة الرئيسية في إدارة آلاف الخوادم ووحدات التخزين وتكوينات الشبكة المعقدة من مركز واحد وواجهة سهلة الاستخدام وتلقائيًا تمامًا.

للقيام بذلك ، هناك طريقتان رئيسيتان مفتوحتان أمامك: أحدهما هو أنه معقد بما يكفي لإعداد الشعر وإدارته OpenStackالآخر مستقر وقوي للغاية ، مصمم بفلسفة "القيادة والتشغيل" أباتشي CloudStack.

في هذا الدليل ، نفحص ما هو CloudStack العمارة الفريدة والاختلافات مع OpenStack ولماذا يتم ملاحظة الجيل الجديد من مراكز البيانات بكل التفاصيل.

1. ما هو Apache CloudStack؟

أباتشي CloudStackهو مفتوح المصدر مفتوح لإنشاء وإدارة وتوزيع شبكات الأجهزة الافتراضية على نطاق واسع منصة الإدارة السحابية (منصة الإدارة السحابية - CMP).

CloudStack ليس Hypervisor (مثل KVM أو ESXi). إنها لوحة سحابية عالية المستوى تجمع مكبرات الصوت الحالية ووحدات تخزين البيانات (التخزين) وأجهزة الشبكة (المفتاح ، جدار الحماية) تحت سقف واحد أداة orkestration.

يمكن للمستخدمين والمديرين إنشاء أجهزة افتراضية جديدة في ثوانٍ عن طريق الاتصال بالنظام عبر واجهة الويب أو سطر الأوامر (CLI) أو واجهات برمجة تطبيقات RESTful أو تعيين IP أو تغيير أحجام القرص.

2. بنية CloudStack (التخطيط الأفقي)

أحد أقوى جوانب CloudStack هو أنه يحتوي على بنية هرمية منتظمة للغاية تميز البنية التحتية المادية الخاصة بك إلى أقسام منطقية. يمكننا تلخيص هذا الهيكل من الأعلى إلى الأعلى:

[ Region (Bölge) ]
    └── [ Zone (Alan) ]
         └── [ Pod (Grup) ]
              └── [ Cluster (Küme) ]
                   └── [ Host (Fiziksel Sunucu) ]

1. المنطقة

إنه أكبر قسم جغرافي. عادة ما يمثل مراكز البيانات في مدن أو دول مختلفة. يمكن العثور عليها في مناطق متعددة في منطقة واحدة.

2. المنطقة (ألان)

وهي تمثل مركز بيانات واحد (مركز البيانات). تتمتع المنطقة ببنية تحتية خاصة بها للنسخ الاحتياطي للطاقة والمناخ والشبكة. تنقسم المناطق إلى قسمين:

  • التخزين الأساسي (التخزين الأساسي): مناطق عالية السرعة (SAN ، NAS ، Ceph).

  • التخزين الثانوي (التخزين الثاني): المنطقة التي تقف فيها ملفات ISO (القوالب) والنسخ الاحتياطية (القطات).

3. بود (مجموعة)

إنه يمثل كبائن خادم فعلية (رف) في منطقة. إنها مجموعة أجهزة عادة ما ترتبط بنفس المفتاح المادي وتشارك نفس شبكة IP الفرعية المحلية (الشبكة الفرعية).

4. الكتلة (قطع)

تقع في Pod ، وهي مجموعة من الخوادم المادية التي تستخدم نفس نوع Hypervisor وتشارك نفس التخزين الأساسي (التخزين الأساسي). على سبيل المثال ، أثناء تشغيل KVM في مجموعة ، يمكن لـ VMwares في مجموعة أخرى تشغيل ESXi.

5. المضيف (الخادم المادي)

الآلات الافتراضية هي أقل وحدة تعمل فعليًا (الجبهة: خادم Dell PowerEdge مثبت على Ubuntu + KVM).

3. CloudStack مقابل OpenStack: أيهما أفضل؟

يواجه الاسمان الأولان اللذان يتبادران إلى الذهن عندما يُطلق عليهما اسم orkestration السحابة دائمًا. إن معرفة الاختلافات بينهما أمر حيوي لمستقبل مشروعك:

ميزة أباتشي CloudStack OpenStack
التركيب والتوزيع سهلة جدا (المفتاح بدوره) مجمع شديد (مئات الوحدات)
لوحة الإدارة المدمج في، الحديثة والعملية HTML5 واجهة المستخدم الأفق (من الصعب تجفيفه وتخصيصه)
الهيكل المعماري موحدة ومستقرة (إدارة قطعة واحدة) المستندة إلى Microservice (يختلف لكسر بين وحدات)
الحاجة الهندسية إدارة فريق صغير / متوسط تحتاج فقط إلى فريق ضخم للحفاظ على النظام واقفًا
قابلية التوسع عالية جدا (آلاف المضيفين) غير محدود (للبنية التحتية العالمية)

ملخص: يعد OpenStack رائعًا للمؤسسات ذات الميزانية غير المحدودة والفرق الهندسية الضخمة ، مثل NASA أو مشغلي الاتصالات العملاقة. ولكن لمراكز البيانات التي تبحث عن استقرار "التشغيل الضريبي" ، الذين يرغبون في استخدام الميزانية والوقت بكفاءة CloudStack هو الفائز منفتح إلى نهاية.

4. ما هي التكنولوجيا التي تدعم CloudStack؟

يمكن لـ CloudStack العمل بشكل متكامل مع جميع التقنيات تقريبًا في معايير الصناعة لتوفير هيكل مستقل للأجهزة والبرامج:

  • دعم Hypervisor: KVM (Ubuntu/CentOS)، VMware vSphere (ESXi/vCenter)، XenServer، XCP-ng.

  • تكامل التخزين (التخزين): NFS ، iSCSI ، قناة الألياف ، التخزين المحلي ، Ceph ، GlosterFS ، SolidFire.

  • الشبكة المتقدمة (الشبكات): المدمج في راوتر البرمجيات (الموجه الظاهري)، VLAN، VXLAN، حلول SDN (Apache CloudStack VPC، NetScaler، F5، Juniper Contrail).

5. Neden CloudStack Terchih Etmelisiniz؟

1. دعم مثالي متعدد المستخدمين (متعدد الإيجار)

يعد CloudStack مثاليًا في إدارة الحسابات الهرمية (إعادة البيع) أو القائمة على القسم. بفضل هياكل "النطاق" و "المجال الفرعي" ، يمكن لعملائك تعيين حدود الموارد الخاصة بهم (الجبهة: 100 وحدة المعالجة المركزية ، 500 جيجابايت من ذاكرة الوصول العشوائي) ، يمكنهم إدارة أجهزتهم الافتراضية الخاصة بحرية على البنية التحتية الخاصة بك عن طريق إنشاء مستخدمين فرعيين من لوحاتهم الخاصة.

2. دعم API غني وقوي

يمكن تشغيل كل عملية على البنية التحتية الخاصة بك (إنشاء VM ، حذف ، نسخ احتياطي ، تعيين IP) باستخدام برنامج في الخارج. إنه يعمل بشكل مباشر مع أتمتة الاستضافة الشائعة مثل WHMCS. وبالتالي ، العميل الذي يشتري الخوادم من خلال موقع الويب الخاص بك ، دون أي عملية يدوية يمكنك تسليم الخادم تلقائيًا في غضون ثوانٍ.

3. واجهة حديثة سهلة الاستخدام

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

الكلمة الأخيرة: البنية التحتية السحابية للمستقبل

بعد تغيير سياسات ترخيص VMware ، لم تعد شركات الشركات ومراكز البيانات ترغب في الاعتماد على شركة تصنيع واحدة. أباتشي CloudStackCloudStack هي المنصة الأكثر نضجًا التي تجمع بين الحرية والاستقرار على مستوى المؤسسة والإدارة السهلة. إذا كنت ترغب في أن تصبح رئيسًا لسحابتك الخاصة وتقدم خدمة سحابية دون انقطاع لعملائك ، فإن CloudStuck هو الاستثمار الأكثر دقة.

يمكنك أيضًا الاتصال بفريق الخبراء لدينا لتكامل Apache CloudStack وتحويلات KVM Hypervisor وتوافق تخزين Pocket وتركيبات أتمتة مبيعات الخادم التلقائية في مركز البيانات الخاص بك!