22
Grid && Utility computing ة ي م د خ ل وا ة ي ك ب ش ل ا ة ي س و ح ل ا س ك ر ج ي ل سا

Grid computing , Utility computing الحوسبة الشبكية و الخدمية

Embed Size (px)

DESCRIPTION

الحوسبة الشبكية و الخدمية , Grid computing , Utility computing

Citation preview

Page 1: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

Grid && Utility computingالخدمية و الشبكية الحوسبة

جركس سالي

Page 2: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الرئيسية العناوين

مقدمة

الشبكية الحوسبة مفهوم

الشبكية الحوسبة تعريف

الشبكية للحوسبة الطبقية البنية

الشبكة مكونات

الشبكات أنواع

مقارنات

عيوبها و الشبكية الحوسبة مزايا

الخدمية الحوسبة

Page 3: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الموارد - أنواع مقدمة

الحوسبة

التخزين

االتصاالت

البرمجيات

, سياسات و بنى خاصة معدات

Page 4: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الشبكية الحوسبة مفهوم

و البعيدة الحواسيب من مجموعة من مكونة شبكة الشبكية الحوسبةحاسب , إلنشاء ذلك و ناري بجدار محدودة الغير و جغرافيا مرتبطة الغير

الموجودة للحواسيب الحاسوبية الطاقة تجميع خالل من وهمي فائق. ديناميكا الشبكة على

, , الطرفيات الحواسيب تشمل الموزعة الجغرافية الشبكة مواردالبيانات switchesالمحوالت و

إلى للوصول واحد تسجيل حساب لديه الشبكة على مستخدم كلمواردها

من مكونة أو لمنظمة تابعة تكون أن ممكن كاملة الشبكة و المواردالتي المنظمة حسب شتى أغراض و ألهداف تحجز أفراد و منظمات

الشبكة ستحجز

Page 5: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الشبكية الحوسبة تعريف

و الجودة عالية حسابية خدمات توفر عتاديه و برمجية تحتية بنيةمكلفة . ) الغير و المتناسقة و سوية Foster andالمرتبطة

Kesselman, 1998 ) طريف عن بعضها مع المتباينة و الكبيرة األنظمة من مجوعة تكامل

السريعة الرقمية الشبكات خطوط

Page 6: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الشبكية للحوسبة الطبقية البنية(By Analogy to Internet Architecture)

Application التطبيق

Fabric النسيجية الطبقة“ , , :” ب التحم & الوصول محليا بالموارد التحكم

منطقيا الشبكة بروتوكوالت خالل من الموارد

Connectivity الربط بروتوكوالت “ “ طبقة و االتصاالت األشياء مع التواصلاالمن & االنترنت

Resource الموارد “ :” الوصول تفويضات توزيع الوحيدة الموارد مشاركةللموارد, الدفوعات و الحسابات و التحكم مراقبة

المحجوزة

Collective التجميع و “ “ بروتوكوالت تحوي موارد عدة تجمع

الموارد بين التفاعل تحقق التي خدماتالموزعة

InternetTransport

التطبيق طبقةApplication

Link

Inte

rnet P

roto

col A

rchite

cture

بروتوكول خالل من الشبكة بيئة في الموارد تستخدمالموارد إلى النفاذ

Page 7: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الشبكة بناء عند تحقيقها يجب التي الشبكية الحوسبة :Foster 2002مزايا مركزية عمل آلية إلى تعود ال المتشاركة الموارد

المصدر مفتوحة قياسية واجهات و بروتوكوالت تستخدم

... , االمن المستغرق الزمن االعتبار بعين باألخذ الجودة عالية خدمة تقدم

Page 8: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الشبكة مكونات

Portal/user interface

Page 9: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الشبكة مكونات

Security Grid Security

Infrastructure (GSI)

Page 10: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الشبكة مكونات

Broker

Monitoring and Discovery Service (MDS)

Page 11: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الشبكة مكونات

Scheduler

Page 12: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الشبكة مكونات

Data management

Grid Access to Secondary Storage (GASS)

Page 13: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الشبكة مكونات

Job and resource management

Grid Resource Allocation Manager (GRAM)

Page 14: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الشبكات أنواع

الحسابية computational gridالشبكة المزودات تكون و الموزعة النظم مجموعة على حسابية بعملية للقيام المعالجة قدرة بتجميع تقوم

األداء عالية هنا

البحثية scavenging gridالشبكة و المعالجة وحدة دورات عن البحث فيها يتم حيث المكتبية الحواسيب من كبيرة أعداد مع تستخدم

الشبكة على متاحة جعلها بشأن لهم يعود القرار و الحواسب هذه لمالكي التابعة الموارد من غيرها

البيانات data gridشبكة بمكان المشتركون يهتم ال حيث متعددة منظمات بيانات إلى النفاذ تأمين و التخزين عن مسؤولة

العلمي . بالبحث تقومان جامعتان مثال إليها النفاذ لهم يحق طالما البيانات توضع

Page 15: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

مقارنات

الشبكية الحوسبة تخزين لسعات باإلضافة أنواعها بكافة الحاسوبية للموارد الوصول توفر تحتية بنية

العالم أنحاء كافة من كبيرة

االنترنت الحواسيب ماليين في المخزنة الوثائق و المعلومات على للحصول الوصول توفر

مختلفة) ( جغرافية مواقع في تتوضع التي المخدمات

Page 16: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

مقارنات الشبكية الحوسبة

وحيد برنامج معالجة في تتشارك ال ظاهريا لكن و الموزع النظام عن تطور

ديناميكي

جغرافيا مستقل

معايير على مبني

لها أساسا االنترنت من تتخذ

الموزعة الحوسبة

أكثر أو معالجين على برنامج في العمل توزيع على تعمل

البرنامج أجزاء عليها ستعمل التي المختلفة البيئات بالحسبان يؤخذ حيث األولويات حول مبني

. المنظمات و باألنظمة عملها يحدد

Page 17: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الشبكية الحوسبة مزايا

إمكانيات و أداء في الكبير التطور و التزايد مع المهدرة الحاسوبية القدرة استغاللأو أشخاص لخدمة تسخيرها و العمل عن المستخدم توقف أوقات خالل ذلك و الحواسيب

المفرد الحاسب يعجز التي المشاكل من العديد لحل و آخر مكان في متوضعة منظماتحلها . على

لسرعات أدائها في لتصل أكبر بشكل تتسارع التي و الحديثة الشبكات تكنولوجيا استغاللالصغرية المعالجات تفوق

التفرعية المعالجات قدرات استغالل

االنترنت إلى للوصول الحزمة عرض كاستغالل إضافية موارد إلى الوصول

االستخدام القليلة اآلالت بين االعمال جدولة عمليات خالل من الموارد بين الموازنة

Page 18: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الشبكية الحوسبة سيئات

: مجموعات إلدارة األمثل النمط إيجاد في مشاكل وجود التطور و اإلدارةواحد نظام وفق تعمل ال التي و األرض في الموزعة الشبكات و الحواسيب

, : هذا و الفردية الملكيات تستغل الشبكية الحوسبة ألن القانونية المخالفاتالخصوصية على تعدي يشكل

, , , التكامل التوسع قابلية االمن التسعير

Page 19: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الشبكية الحوسبة تطبيقات البرمجيات بعض

Berkeley Open Infrastructure for Network Computing (BOINC)

gLite (EGEE)

Java CoG Kit

GridGain

منظماتOpen Grid Forum (Formerly Global Grid Forum)

Object Management Group

شبكات عالميةD-Grid (German)grid computing project at VECC (Calcutta, India)China Grid ProjectINFN Grid (Italian)Enabling Grids for E-sciencE II (EGEE II) - April 2006 -> April

2008BREIN — September 2007 → August 2009

Page 20: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الخدمية الحوسبة

الحاسوبية بالخدمات التزويد على يعتمد الذي تجاري مفهوم

و الطلب حسب حزمة عرض و برمجيات و عتاد من الحاسوبية الموارد استئجار تشملإلى المستخدم توجيه و الخدمة قياس بالتالي و كخدمة المنتجات مع التعامل يتم بالتالي

الفعلي االستهالك

Page 21: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الخدمة يعرف الذي ما

الشبكة عبر خدمة تزويد

الخدمة منطقة في الموجودين األشخاص لكل متوفرة

االستهالك فوترة يتم

توفرها و للخدمة يدفعون المستهلكون

, التغير على القدرة من درجة أكبر يعطي الذي العمل لتشغيل منهج إلى للوصول ذلك والخدمة جودة و بالتكلفة التحكم

Page 22: Grid computing , Utility computing  الحوسبة الشبكية و الخدمية

الخدمية الحوسبة طبقات

الخدمة • serviceطبقةالخدمات – ألصناف صحيح بشكل معرفةاالستخدام – حسب تتغير

•Organization Layer التنظيم طبقةالخدمة – إدارة مفاهيم تطبق

•Process Layer العمل طبقةالخدمة – عمل دورة تدعمالممكنة – األماكن في االتمتة

•Software Layer البرمجة طبقةالعتاد – عن عالي تجريدمركزي – بشكل المعلومات تكنولوجيا إدارة

•Hardware Layerهيكلية – بنى