Cloud Computing     هذا الموضوع منقول من صفحة

                                      المهندس خالد الدسوقي

                       الايميل المباشر:
                     Khaled@vmman.me

               Cloud Computing

الحوسبة السحابية هذا هو الترجمة الحرفية لعنوان موضوعنا الاهم على الاطلاق
الكثير مننا هذا الايام يسمع ويشاهد مصطلح ال Cloud Computing
لكن غالبيتنا لا يجد له توصيف شامل لمعناه . وهذا صحيح لان هذا المصطلح مرتبط بعدة تكنولوجيات وتطبيقات تابعة له
لذلك يجب فهم التكنولوجيا والتطبيقات الخاصة بها لكى نقدر ان نفهم ما هو ال Cloud Computing
يمكن مشاهدة هذا الفيديو للمساعدة فى فهم ما معنى ال Cloud Compiuting
لذلك سوف تقسم موضوعنا الى عدة نقاط
1- ما هو ال Cloud Computing
2- فوائد ال Cloud Computing
3- البنية التحتية لل Cloud Computing
4- ما هى تطبيقات ال Cloud Computing
5- شركات تعمل فى مجال ال Cloud Computing
ما معنى ال Cloud Computing : هوا عباره عن نقل سيرفراتك واجهزتك وبرامجك من داخل الداتا سنتر الموجودة داخل شركتك الى داتا سنتر موجودة عند شركات اخرى والاتصال بهذة الداتا سنتر عن طريق الانترنت
لذلك يسموها ال Cloud لانك لا تعرف مكان برامجك تحديدا انما انت تعرف طريق الوصل اليها فقط عن طريق سحابة الانترنت
هذة التكنولوجيا كمفهوم هى فكرة قديمة من الستينيات لكن وقتها كانت كانها فكرة خيالية وكانت عبارة عن انة يمكن تقديم خدمه الحواسيب كمرفق عام مثل الكهرباء والماء ويتم توصيل هذة الخدمة لمنازل مستخدمى الحواسيب
لكنها كانت فكرة خيالية فى ذلك الوقت لان كان مستحيل تطبيقها فى الواقع بسبب انة لم يكون يوجد وسيلة ربط قوية بين الشركات والمستخدمين بسبب انة لم يكن شئ اسمة انترنت مثل وقتنا الحالى وانما الشبكات وقتها كانت محدودة وداخلية بين عدد محدود من الاجهزة التى تحتاج الى مبرمجين للعمل عليها بسبب صعوبتها وحجمها الخرافى
ملحوظة: نقطة ضعف تطبيق هذة التكنولوجيا فى دولنا العربية والفقيرة هو ان خدمة الانترنت مازالت بسرعات متوسطة وباسعار غالية لذلك مازل عندنا صعوبة فى استخدام هذة التكنولوجيا على مجال واسع
لكن مع الاختلاف الضخم فى البنية الاساسية للانترنت والداتا سنتر والاستخدام المتزايد للحواسيب والبرامج فى كل مكان حولنا
كان الحاجة الملحة لتطبيع هذة التكنولوجيا
وكانت البداية فى صور بسيطة مثل ان تقوم شركة باعطائك امكانية عمل موقع من خلال موقعها على الانترنت
لكن الانطلاقة الحقيقة لهذة التكنولجيا جاءت عام 2007 على يد بعض الشركات العملاقة وهيا Amazon and Google ,Intel ,HP IBM and other
وكانت شركة امازون هيا من الاوائل فى هذا المجال والدخول فعليا فى السوق وبيع هذة الخدمة للمستخدمين
ان يكون لكل شخص جزء خاصة بة فى ال السحابة الخاصة بامازون او تحديدا فى الداتا سنتر الخاصة بها يتكمن من خلالها ان يدير ملفاتة ويحررها ويعدلها وحفظها
وخلال عامين كان يوجد عشرات الشركات العاملة فى هذا المجال ودخلت غالية شركات ال IT and ISP فى هذا المجال
وكل شركة قدمت خدمتها بشكل مختلف على الاخرى
فبعض الشركات قدمة خدمات البرامج فقط مثل مايكروسوف office 365
وشركات قدمت سيرفرات كاملة مثل شركات Blue lock
وشركات قدمة خدمة حفظ ملفاتك الشخصية فقط مثل Apple and HTC
ومن هنا قسمت تكنولوحيا ال Cloud Computing الى عدة خدمات وهى:
IaaS
DaaS
SaaS
PaaS
وسوف نتعرف على معانى هذة المصطلحات فى الجزء الخاص بها فى مقالنا هذا
2- ما هى فوائد ال Cloud Computing
البعض يتسائل ما فائدة ان انقل برامجى من الداتا سنتر الخاصة بى الى شركة اخرى بعيدة عنى
للاجابة عن هذا السؤال يجب ان نعرف الفوائد التى سوف تعود علينا وتحديدا على الشركات الكبرى والعاملين فى مجال ال IT
• تقليل تكلفة ان تشترى سيرفرات واجهزة وتوفير مصادر طاقة كهرباء وتكلفتها الدائمة
• عدم الاحتياج الى طاقم كبير فى ادارة ال IT لانك لن تحتاج احد يدير سيرفراتك وبرامجك
• عدم الاحتياج الى عملBackupاو HA لان الداتا الخاصة بك مؤمنة بشكل كامل فى الخارج
• عدم الاحتياج اى ترقية لبرنامج او غيرها لانها بشكل دائم تحدث
• فى حالة احتياجك الى عملية تغيير سيرفراتك او تقديم خدمة ليوزر اكتر عندك لن يكون هناك اى توقف لاحد
• يمكن الدفع قيمة استجارلك هذة الخدمة شهريا او سنويا او على حسب حجم استخدامك لها
نلاحظ ان الفوائد تنحصر فى التوفير الكبير فى بناء داتا سنتر وتحديثها باستمرار وتامينها من الاعطال
وتوفير فى اليد العاملة عليها لانك لن تحتاج احد فى الداخل لان كل شئ يدار من خلال الشركة المقدمة للخدمة
واى مشكلة تقابلك الشركة سوف تقوم بحلها
فى حالات الشركات الكبيرة يكون هذا الحل الامثل لها من حيث التوفير فى الاجهزة والرواتب
3- البنية الاساسية لل Cloud Computing
بالطبع هذة التكنولوجيا لا يمكن لاى احد او شركة صغيرة ان تقوم بعملها لانها تحتاج الى داتا سنتر ضخمة مع تامين شامل لها من ناحية الامن والكهراباء والاطفاء والباكب الخارجى وتامين خطوط الانترنت من اكثر من مصدر وبسرعات عالية
لذلك فمقدمى هذة الخدمة من الشركات الضخمة لضخامة الاستثمرارت التى سوف ينفقوها فى البداية
لكنى سوف اقدم لكم وصف مبسط لهذة التكنولوجيا
اهم نقطة فى خدمة الخدمة وهوا العامل الاساسى فى عملها وفى نشرها هو ال VT
البعض يقول ما علاقة ال VT بموضوعنا – ببساطة لا يوجد Cloud computing بدون ال VT
لان ببساطة كل سيرفراتك والخدمات التى تقدم لك فى النهاية مبنية على احدة منصات ال hypervisor سواء من شركه
VMware or Citrix or others
ويتم عمل تطبيق لادارة هذة السيرفرات ومن خلالة يتم عمل السيرفرات وانشاءها وتعديلها وتقديمها بشكل مبسط لليوزر العادى
ومثال على هذة البرامج ال VMware VCloud Director – الذى يقوم بادارة ال Cloud Computing
بعض الشركات الكبيرةتقوم بعمل تطبيع مشابة له لادارة الداتا سنتر الخاصة بها
لذلك نجد مرونة كبيرة فى انشاء سيرفرات باعداد كبيرة وبامكانيات مختلفة على حسب طلب الزبون ويتم عملها وتشغيلها خلال دقائق ويمكن ترقيتها وتغييرها بامكانيات اعلى من المعالجات والذاكرة بدون ان نتوقف او تضيع الداتا او نقلها على سيرفر اخر
كل ذلك بسبب ان كل السيرفرات التى نعمل عليها هى فى النهاية سيرفرات وهمية
وهذا سر نجاح ال Cloud Computing
4- انواع ال cloud وتطبيقاتها
يوجد نوعان لل Cloud وهما :
Public Cloud: وهى عبارة عن الداتا سنتر الموجودة على الانترنت التى تقدم خدمة تاجير السيرفرات والبرامج للمستخدمين
Private Cloud: وهى عبارةعن انك قكت ببناء داتا سنتر خاصة داخل مؤسستك لخدمة موظفينك
تطبيقات ال cloud computing
من خلال ما قرائناه حتى الان نستطيع ان نفهم ان تكنولوجيا ال cloud computing عبارة عن خدمة host
لكن الخدمة هذة لها عدة صور وتطبيقات وهى:
• IaaS اختصارا ل Infrastrure as a Service: وهى عبارة عن تقديم خدمة تاجير سيرفرات كاملة على حسب الامكانيات التى نظلبها وبنظام التشغيل التى نحتاجة ( على سبيل المثال تطلب جهاز يعمل على ويندوز سيرفر 2008 يعمل ب 4 بروسيسور و32 جيجا رامات ) فتقوم الشركة بتجيهزة لك واعطائك ال IP الخاص بة وانت تقوم بالدخول علية وادارتة وتشغيلة بالكيفية التى تريدها . ويمكنك تغيير امكانياتها من تغيير البروسيسور او الرامات على حسب احتياجك ويتم محاسبتك على حسب استخدامك فقط
• PaaS اختصار ل Platforn as a Service : وهى عباره عن تقديم منصة للمبرمجين لكى يبنوا عليها برامجهم وينشروها مثل مايكروسوفت ويندوز Azure و Vmware Java هذة المنصات تكون مفتوحة للمبرمجين
• SaaS اختصارا ل Software as a Service : وهى عبارة عن تقديم برنامج معين للمستخدمين على سبيل المثال office 365 من شركة مايكروسوفت يقدم لك تطبيقات الماسنجر والايميل والشير بوينت وجوجل ايضا تقدم لك Google Docs
ويوجد الكثير من الشركات تقدم هذة الخدمات وهى اكثر صورة من صور تطبيقات ال Cloud
• DaaS اختصار Desktop as a Service : وهى عبارة عن تقديم خدمة ال VDI لاجهزة اليوزر وليس فقط سيرفرات
)من لا يعرف ما هى ال VDI يرجع ال مقال سابق لشرح ما هى ) لكن هذا التطبيق ما يزال فى بدايتة وسوف يبداء فى العمل وبيعة فى الاسواق خلال عام 2012
• ITaaS اختصارا ل IT as a Service: وهى عبارة عن تقديم خدمة الدعم الفنى من خلال فرق دعم فنى خارجية لحل مشاكل الداتا سنتر والبرامج الموجودة فى داخل الشركة
يعتبر هذا التطبيق بشكلة هذا قديم ومستخدم من فترة طويلة
6- الشركات العاملة فى مجال ال Cloud Computing
لو بحثنا قليلا عن الشركات التى تعمل حاليا فى هذة التكنولوجيا سوف نتفاجا ان كل الشركات الكبيرة العاملة فى مجال تكنولجيا المعلومات تعمل فى هذا المجال سواء من فترة او بدائت فية حاليا
لذلك فالسؤال ما هى الشركات التى لا تعمل فى هذة التكنولوجيا
NimbusAmazonForce.comNetSuite
CloudshareFlexiscaleWolf   FrameworksRightScale
Cirrhus9MonitisJoyentEnomaly
HPIBM10 GenAkamai
HadoopSynageGoGridCloud9Analytics
Skytap3TeraAppiroAppistry
RackspaceReliaCloudKaavoAppnexus
BlueWolfVMwareIntalioEMC
BoomiAT&TCloudSwitchCloudWorks
ClouderaCloudscaleArjuan3LeafSystems
CohesiveftCitrixenStratusCloud Leverage
ElastichostsElastraGigaSpacesCitrix
Magic   SoftwareUtilityStatusSymetriqGoogle
هذة بعض الشركات التى تخدم خدمة ال Cloud وليس كلها
لمقارنة خدماتها واسعارها يمكنك ان تزور هذا الموقع وتقارن بين اسعار الخدمات

بذلك نكون قد انتهينا من تعريف ال Cloud Computing و انواعها وتطبيقاتها وفوائدها والشركات العاملة فيها
وهذة هى بداية تعريفنا لهذة التكنولوجيا وسوف يتم عمل مقالات اخرى وفيديوهات تعليمية لهذا العالم العديد فتابعونا باستمرار