5 نوفمبر, 2009الحوسبة السحابية Cloud Computing
السلام عليكم ورحمة الله وبركاته

مقدمة :
بفرض انك عاوز تعمل شركة ,, و طبعا عاوز سيرفر ,, فطبعا هتشترى سيرفر و ليكن مثلا ب 100 ألف مواصفات كويسة ,, و طبعا لازم مهندس System Engineer علشان
يتابع السيرفر . و طبعا عاوز تاخد نسخة احتاطى backup من الداتا اللى على السيرفر , فهتشترى سيرفر تانى . و طبعا السيرفر ده بيسحب كهربا كثير جداا ولازم نظام لتبريده , يعنى الفواتير هتبقى جامدة كل شهر سواء استعملت السيرفر ده طول الشهر او مثلا مرتين كل اسبوع ! , فأنت بتدفع بالشهر ده غير راتب المهندس و غيره . و طبعا لو عاوز تعمل upgrade للسيرفر هتبوظ كل اللى بنيته من الأول لانك مش عامل حسابك انه يبقى قابل للتوسيع و إلا كنت جبت سيرفر بمواصفات أعلى من الأول.
طيب , ايه رأيك بقى لو السيرفر ده اصلا موجود ع النت , و مش هتحتاج لمهندس , و لا هتحتاج لسيرفر تانى عشان الـ backups , و لا هتدفع كهربا و لا تبريد و لا مرتب للمهندس و لو عاوز تكبره فى اى وقت , سهل جداا انك توسعه , ده غير انك مش هتدفع غير بس وقت استعمالك للسيرفر , يعنى لما تشغله بس . و أنت مش هتوجع دماغك بقصة الصيانة و التطوير و الحماية , وبكده مفيش تكلفة ابتدائية , كل المطلوب منك انك تستخدم بس . ( هى دى فكرة الـ Cloud Computing )
ماهى الحوسبة السحابية Cloud Computing
بكل بساطة , هى نقل تطبيقاتك و برامجك و حتى نظام التشغيل على الأنترنت , حيث تتم المعالجة و التشغيل على سيرفرات بعيدة ذو مواصفات عالية جداا , و الهدف منها ابعاد مشاكل الصيانة والتطوير و الحماية عن المستخدم وبالتالى يصبح المطلوب من المستخدم فقط هو الأستخدام و تتحول برامج تكنولوجيا المعلومات من منتجات إلى خدمــات .
- السحابة Cloud احدى مخططات الشبكة و التى تعبر عن الانترنت فى علم الشبكات Computer Networking
- كل المطلوب من المستخدم هو ان يستطيع الدخول على الأنترنت سواء كان من الموبايل او من الكمبيوتر او غيره .
عندما تسمع كلمة الحوسبة السحابية Cloud Computing , يجب ان يتبادر إلى ذهنك ثلاث أشياء هامـة :
1) Software As a Service
و هى عملية تحويل منتجات الكمبيوتر من برامج و غيره إلى خدمات على الانترنت , و بالتالى لايحمل المستخدم هم الشراء و الصيانة والتطوير و انما الشئ الوحيد المطلوب منه هو أن يستخدم تلك المنتجات
2) Utility Computing
الدفع مقابل الإنتفاع من الخدمة , مثل الخدمات العامة كالكهرباء و المياة والغاز ,, ولكن هنا لاتدفع إلا عندما تنتفع و هذه ميزة أخرى
3) Virtualization
تتكون البنية التحتيه للحوسبة السحابية Cloud Computing من أنظمة وهمية يمكن الأستفادة منها فى الخدمة , فمثلا يمكنك ان تختار نظام التشغل الخاص بالسيرفر الخاص بك على السحابة , و يمكن ان تختار البرامج الخاصة بك علي النظام نفسه و يمكنك ان تغير النظام فى اى وقت مع بقاء البرامج تعمل على النظام الجديد.
كيف تعمل الحوسبة السحابية Cloud Computing
بكل بساطة , يطلب العميل من مزود الخدمة سيرفر مثلا و يدخل الاعدادت و يختار نظام التشغيل و ليكن مثلا لينكس ثم يحدد المساحة و غيرها من الأعدادت , وبعد ذلك يحصل على سيرفر خاص به فى السحابة , و مثلا بعد فترة احتاج مساحة اكبر , يدخل على حسابه فى السحابة و يزود المساحة و فى ثوان يحصل على مساحة اكبر .
المميزات :
1) امكانية التوسيع والتطوير , فبدلا من ان تشترى سيرفر جديد بمساحة عالية ومواصفات أعلى , كل ماعليك هو ان تدخل و تغير الاعدادت فقط و فى ثوان تحصل على ماتريد .
2) التكلفة , فلن تدفع إلا فى مقابل خدمة . لايوجد نظام دفع شهرى , فقط أدفع مقابل الخدمة .
3) عدم الإعتماد على المكان أو الأداة , فيمكنك ان تدخل على السحابة من أى مكان فى العالم ( فقط تحتاج انترنت ) , و يمكن ان تستخدم اى جهاز يستطيع تصفح الأنترنت سواء أكان كمبيوتر او موبايل أو غيره , تخيل معى الأن يمكنك برمجة الجافا من على موبايلك و رؤية النتائج (فقط ارفع برامج للسحابة و دع الباقى عليها ) .
4) ابعاد المستخدم عن المشاكل التقنية او الصيانة والتطوير الخاصة بالنظام , كل ماعليك هو الأستخدام فقط.
5) الدوام , لان الداتا الخاصة بك تحفظ فى اكثر من مكان على مستوى العالم و بالتالى لاخوف عليها من الضياع .
6) الأستفادة من المواصفات العالية للجهاز البعيد فى السحابة , فمثلا إذا كنت مهتم بالجرافيك والماكس و تريد عمل ريندر rendering ستحتاج الى وقت كبير جدااا , ولكن مع السحابة فقط ارفع ملفاتك لها سواء على سيرفر واحد او اكثر و بالتالى تستفيد من الامكانيات العالية و بعد عمل ريندر يمكنك ان تحفظ الفيلم مرة اخرى عندك.
العيوب :
1) امكانية الوصول , فمثلا المهندس المسئول عن السيرفر فى السحابة يمكن ان يصل إلى بياناتك ويراها .
2) مكان الداتا , بمعنى انك لاتعرف اين تحفظ معلومات , فمن الممكن ان تكون مثلا فى سيرفر خاص بالسحابة فى إسرائيل مثلا , وبالتالى تدخل المشاكل السياسية هنا , و لكن مع السحابة يمكنك ان تختار اماكن لحفظ الداتا و تحاول الشركات المزودة جاهدة فى هذا المجال , لتجنب هذا العيب.
3) الاعتمادية, ماذا يحدث لو ضاعت الملفات مثلا بسب عطل ما , من يضمن امكانية استعادتها سليمة ؟ !
4) الأمــان , هل يتم تشفير البيانات فى كل محطات التخزين , ام انها تبقى غير مشفرة ؟!
5) الموثوقية , من يضمن لى انه عندما امسح ملفاتى , انها ليست موجودة على السيرفر بعد المسح ؟!!
6) سرعة الأنترنت , و هذه مشكلة تواجها الحوسبة السحابية مع الدول النامية.
مكونات الحوسبة السحابية Cloud Computing
1 ) Applications
وهى البرامج ووالخدمات التى يمكن ان يشغلها العميل فى السحابة , ومع خدمة Software As a Service تم تخفيف عبئ الصيانة والتطوير عن المستخدم.
2) Client
و هو المستخدم , حيث يستخدم جهازه ( سواء كان موبايل او كمبيوتر ) للإستفادة من الخدمة , و من الممكن ان يمتلك نظام تشغيل يدعم السحابة أو يستخدم المتصفح فقط .
3) Infrastructure
و هى البنية التحتية للسحابة ,و التى تقدم كخدمة Instastructure As a Service
4) Platform
و هى المنصة التى تستخدمها فى السحابة , مثل Python Django , Java Google Web Toolkit فى جوجل.
5) Service
وهى الخدمة التى تستخدمها على السحابة و يتعلق الموضوع أكثر بمصطلح Software as a Service و هى عملية تحويل منتجات الحاسب إلى خدمـات.
أمثلة للشركــات التى تقدم الخدمة :
Google , Microsoft, Sun, Amazon, …. الخ
الحوسبة السحابية Cloud Computing فى تطور مستمر , فمعظم الشركات تحاول و تطور جاهدة لتقديم خدمة افضل , فمثلا شركة مايكروسوفت أعلنت قريبا أنها ستنقل تطبيقها المشهور , مايكروسوفت أوفيس إلى السحابة (مصدر الخبر).
# فبكل بساطة يمكننا القول بأن الحوسبة السحابية مفيدة جداا فى مجال الـ Business و خصوصا المشاريع الصغيرة Small business .
# يمكن تلخيص الموضوع بأكمله فى الفيديوهات التالية :
المصادر بتصرف منى :
http://en.wikipedia.org/wiki/Cloud_computing
http://knol.google.com/k/sam-johnston/cloud-computing/1ndljz4ypn6xa/2#











5 نوفمبر, 2009 في الساعة 4:28 ص
أعتقد انها فكرة جميله لبعض الشركات الصغيره انما الشركات الكبيره الحساسه لا يمكن يعمل كدا لانه يهمه جدا موضوع الSecurity مش معقول انا هقول ياعم لا دي شركه ثقه وموثوق فيها لأن من أول مباديء أمن المعلومات انك متفترضش حسن النية في غيرك.
أنا عن رأيي ان الحكايه دي كمان فيها عيب مش ظاهر لينا وهو إن كدا هيبقا في نوع من الاحتكار للتكنولوجيا دي زي ميكروسوفت كدا لما يتكون دايما هدفها تسهل لك البرمجه وفي الاخر تلاقي نفسك مش قادر تبقا مبرمج كبير لانهم بيقولوا لك ياعم لو عايز تعمل برنامج اضغط على كم مربع اختياري وكم Wizard وانت كدا متعلمتش ازاي تعمل برنامج فعلا من البداية وفي الCloud Computing كدا بيقولوا لك انت ياعم لا تجيب مهندسين ولا تتعلم سيب كل حاجه علينا بس ادفع لنا فلوس وخليك انت جاهل ومش عايزين حد يتعلم ويبقا مهندس
5 نوفمبر, 2009 في الساعة 4:31 ص
كنت هنسى أشكرك على التوبيك يامحمد
5 نوفمبر, 2009 في الساعة 4:49 ص
أولا شكر ع الرد
بالنسبة لحكاية الأحتكار اللى بتقول عليها ,
هى فعلا فى مصلحة الشركة لو بصيت من ناحية البيزنس
لانه هيوفر كتير جداا , و بعدين اللى بيهتم بالبيزنس
مش بيهتم أوى بالتفاصيل التقنية , فعلشان كده ده عرض مغرى جداا
16 نوفمبر, 2009 في الساعة 9:42 م
أستاااااااذ , الموضوع دا من زمان داخل دماغى
هقرأ الموضوع بتأنى وأرجعلك تانى
16 نوفمبر, 2009 في الساعة 9:53 م
شكرا ياوديـــع
خد راحتك خالص , البيت بيتك
26 فبراير, 2010 في الساعة 4:03 ص
شكرا على الموضوع الموضح بشكل سهل و سلس و أنا مهتمة بالموضوع دا و حابة أعرف أكتر عنه فعلا و بالنسبة لتعليق NourEl2mar هو للأسف فيه شيء من الصحة بس احنا بايدينا نستفيد من غير مانبقى تحت تحكمهم لو عايزين
26 فبراير, 2010 في الساعة 5:08 ص
شكرا ع المرور و الرد .
فعلا NourEl2mr عنده حق ,
بس برده انا ممكن أثق فى شركة كبيرة زى جوجل مثلا
كمان العرض مفيد جداا للشركات الغير مهتمة بالتقنية
او لايهما التفاصيل التقنية أكثر.
Thanks
16 مايو, 2010 في الساعة 11:39 ص
فكره جميله
18 مايو, 2010 في الساعة 5:52 م
شكرااا أ / مكرم
بالتوفيق ان شاء الرحمن