السلام عليكم
نظرة عن قرب
VMware vCloud Director
تكلمنا في مقالات سابقة عن تكنولوجيا ال Cloud Computing ما هي وما أنواعها
وكلنا بالطبع قرائنا عن هذه التكنولوجيا في اكثر من موضع سواء في مجلة او في موقع او في فيديو. لان مما لا شك فيه انها سوف تكنولوجيا الحاضر والمستقبل
اليوم سوف يكون موضوعنا له منظور مختلف وسوف نستعرض هذه التكنولوجيا من وجه النظر العملية والتطبيقية ((TECHNICAL
بمعنى اخر من فينا كمهندسين وفنين ومسئولين نظم ومسئولين عن داتا سنتر لم يفكر ولو مرة انه يريد ان يقوم بعمل هذه التكنولوجيا عنده. حتى لو فكرة او حلم
هذا التفكير يأخذنا الى الناحية الفنية ونسأل أنفسنا عن كيفية بناء داتا سنتر تعمل بتكنولوجيا الCloud Computing
سؤال بسيط وسهل لكن أجابته ليست بالسهلة او المباشرة. وسوف نوضح ذلك لكم
لكي نستطيع ان تقوم بعمل داتا سنتر تعمل بتكنولوجيا ال Cloud Computing يجب ان نمتلك إداة تدير هذه الداتا سنتر وتقوم بعمل ذلك
وهذه الإدارة ليست أداة موحدة عند كل الشركات العاملة في هذه التكنولوجيا وانما توجد العديد من هذه الأدوات بأسماء مختلفة من شركات مختلفة
ونقطة أخرى هذه الأدوات ليست في حد ذاتها تقوم بعمل ال Cloud Computing وانما هي فقط لل Management ويوجد أدوات أخرى خارجية تحتاجها لعمل ال Cloud Computing مثل ال HOSTs and Firewall and vSwitch and Chargeback and LDAP وغيرها
وتوجد شركات قليلة حتى اليوم تقدم هذه التطبيقات في صورة مجموعة مترابطة لعمل ال Cloud Computing مثل شركات VMware ,Citrix , Microsoft and Open Stack
VMware vCloud Director Suite
Citrix Cloud
Microsoft System Center Suite
Open Stack
يوجد ما هو مجاني ويوجد ما هو غير مجاني
بالطبع لن يمكننا ان نقوم بشرح كل هذه التطبيقات او معلومات عنها لكننا سوف نستعرض اهم هذه المنتجات واقواها نتيجة دعمها من خلال شركة VMware وهو تطبيق ال VMware vCloud Director Suite
وللأمانة هو ليس تطبيق واحد وانما مجموعة من التطبيقات منفردة عن بعضها في اعدادها لكنها تكمل بعضها البعض في عملها وفى نتيجتها النهائية وبدون احداها تفقد المنظومة كلها عملها وتتوقف
سوف نتعرف على هذا التطبيق عن طريق بعض النقاط التالية: في صور أسئلة تهم الغالبية وتدور في الاذهان
1- ما هو ال VMware vCloud Director Suite
هو عبارة عن مجموعة من التطبيقات التي تقدم احدى صور ال Cloud Computing وتحديدا ال IaaS
وهو احدى منتجات شركة VMware وقامت بتطويره والاعلان عنة عام 2008 لكن لم يبدا في البيع للعملاء الا سنة 2010
وهو يقوم بعمل إدارة للسيرفرات ال vSphere Hosts وعمل Virtual Machine واتاحتها للعملاء من خلال صفحة ويب بسيطة من خلالها العميل يختار نوع نظام التشغيل الذى يريده والهاردوير الخاص به
ويكون له الحق في تستغيل او توقيف ال VM او مسحها وعمل واحدة أخرى بدون ما يتعامل مع لا
vSphere or vCenter او ان يكون له اى خبره بالتكنولوجيا التخيلية
وهذا بالطبع مع وجود نظام حماية من صلاحيات لكل يوزر وجدار ناري لحماية السيرفرات على الانترنت
2- مكونات ال VMware vCloud Director Suite
يتكون من عدة تطبيقات كل تطبيق له دور في عمل هذه التكنولوجيا من تطبيقات أساسية يجب تواجدها ويوجد تطبيقات أخرى يمكن استخدامها او الغائها
• vCloud Director : هذا هو العقل لهذه التكنولوجيا والذى من خلاله نقوم بإدارة الداتا سنتر والسيرفرات والهوست واليوزر الجدار النارى وكل شيء
• vSphere Server : هذه كما نعرف كلنا السيرفرات التي سوف يستخدمها التطبيق السابق في عمل وتشغيل ال Virtual Machine والتحكم فيها بشكل كام
• VMware vCenter : عبارة عن تطبيق يدير كل ال vSphere Servers
• vShield Manager : هو عبارة عن تطبيق يقوم بعمل عدة أدوار في الحماية مثل ( Firewall – NAT – Routing – DHCP – VPN ) وتبرز أهميته في انه يحمى الماشين من بعضها البعض وأيضا حمايتها من الانترنت
• vCloud Connector : هو عبارة عن تطبيق يقوم بعمل ربط بين الداتا سنتر الخاصة بك في شركتك وبين الداتا سنتر الموجودة عند احد شركات الهوست ومن خلال هذا التطبيق يمكن عمل نقل للماشين التي عندك في الداتا سنتر الداخلية الى الداتا سنتر في الخارج والعكس
• Chargeback : هي عبارة أداة تقوم بعمل حساب تكلفة استخدام كل يوزر من الماشين ومن الهاردوير المؤجر وعمل به فاتورة للعميل
• VMware Operation : هذا يستخدم في عملية ال Monitoring
• VMware Orchestrator: هو عبارة عن تطبيق يقوم بعمل Workflow لعمل بعض المهام المتسلسلة
• توجد بعض التطبيقات الأخرى التي تضاف الى هذه المجموعة لعمل بعض الإضافات الثانوية مثل ال VMware Site Recovery
3- كيف يعمل ال VMware vCloud Director
يقوم ال vCloud Director بالاتصال بالسيرفرات ال vSphere عن طريق ال vCenter وهذه السيرفرات يوجد عليها ال VM التي تعمل على السيرفرات . ومن خلال ال vCloud Director تقوم بعمل تقسيم للهاردوير الخاص بالسيرفرات الى مجموعات تحت اسم vDC وتقوم بعمل إدارة لهذة المجموعات وال VM التي تعمل بداخلها
وأيضا يقوم ال vCloud Director بعمل جدار نارى بين ال VM وبين الانترنت وبينها البعض . بالإضافة الى عمل vNetwork سواء داخلية او خارجية بالإضافة الى خدمات ال NAT and DHCP
وهذا عن طريق تطبيق ال VMware vShield . وأيضا يقوم ال vCloud Director بعمل صلاحيات لكل يوزر بصلاحيات معينة لادارة ال Organization الخاصة به داخل ال Datacenter
وهذا عن طريق الاتصال بال LDAP او ال Active Directory . وأيضا يقوم بعمل حساب تكلفة تأجير الهوست لكل عميل عن طريق برنامج ال Chargeback
ويتم كل هذا من خلال Web Interface لليوزر وللعميل من خلاله يقوم بإدارة الداتا سنتر الخاصة به والسيرفرات بشكل كامل بدون أدني خبرة
4- الكورسات والامتحانات
بالطبع برنامج بهذا الحجم يحتاج الى تعلم كورسات وكتب لمعرفة التعامل معه والتعامل علية
لذلك قامت شركة VMware بعمل كورس خاص به لشرحة كيفية عملة وإعداده وهو كورس مدته 24 ساعة فقط
وله شهادة تسمى VCP-Cloud
ملحوظة: هذا الكورس يشرح فقط ال
vCloud Director وليس بقية تطبيقاته مثل ال vSphere , vCenter , vShield لذلك لكى تستطيع ان تفهم هذا الكورس وتكون مستعد له او لشهادة يجب ان تكون قد درست كورس ال VCP
كما ذكرنا في بداية المقاله انه يوجد العديد من الشركات المنافسة التي تقوم بعمل تطبيقات مشابه لكن الفكرة في النهاية واحدة مع اختلاف الأسماء والطرق
من الجدير بالذكر: انه منذ عدة اشهر قامت شركة VMware
بشراء احدى البرامج المهمة للغاية وهو برنامج كانت تنتجه شركة أخرى منذ فترة طويلة واثبت نجاحه وهو برنامج يسمى
vCloud Automation Center وهذا التطبيق اصبح جزء من مجموعة ال vCloud Director Suite . ويقوم هذا التطبيق بعدة اداور أهمها انه يقوم بعمل إدارة لل Hosts الخاصة بشركات أخرى غير ال VMware مثل Microsoft Hyper-v and Citrix XenServer ad KVM وهذا من خلال مكان واحد فقط وهذا لم يكن موجود داخل ال vCloud Director
ومن المتوقع ان يكون لهذا التطبيق دور كبير للغاية وسوف يكون بديل لل vCloud Director.
ومنذ عدة أيام صدر له كورس خاص به
بالطبع لم ينتهى التعريف بهذا التطبيق الضخم عند هذه النقطة وانما هي البداية فقط ويوجد هناك الكثير والكثير من المميزات والادوار الأخرى التي يقوم بها لكننا ركزنا على اهم الأدوار في شكل بسيط وسهل
ولم ندخل في النقاط الفنية العالية لكى يستطيع المبتدئ والمتوسط من فهم هذه التكنولوجيا عن قرب
يمكن معرفة المزيد عن طريق عمل بعض البحث البسيط وسوف تجد العديد من المقالات والفيديو الذى يعطيك فكرة اكبر واعمق عن هذه التكنولوجيا وهذا التطبيق بشكل خاص.
9 Comments