أداة المحاكاة في تطبيقات و أبحاث الحوسبة السحابية - CloudSim -
من: 04 فبراير 2017 إلى: 23 مارس 2017 (6 اسابيع)
هذه المادة هي عبارة عن شرح متكامل للـ CloudSim أحد أشهر أدوات المحاكاة المستخدمة في مشاريع و أبحاث الحوسبة السحابية Cloud Computing. في هذه المادة ستبدأ من تثبيت الأداة على جهازك خطوة بخطوة حتى الإنتهاء من تنفيذ مشروع متكامل بهذه الأداة. بواسطة الـ CloudSim تستطيع تصميم بنية تحتية Infrastructure لبيئة السحابية افتراضية, يمكن أيضا محاكاة مراكز البيانات Data centers و التحكم في خصائصها و مكوناتها و تحديد كيفية تنفيذ العمليات داخلها. أخيرا طباعة النتائج نهاية كل عملية محاكاة.
هذه المادة هي الشرح العربي الوحيد لهذه الأداة.
عن المحاضر
متخصصة في الحاسب الآلي
خديجة سالم باحويرث طالبة ماجستير, تخصص حاسب الآلي (شبكات), جامعة أم القرى. - حسابها في تويتر :
https://twitter.com/khadijah_s_b
- نشرت عدد من الأوراق العلمية في عدد من المؤتمرات العالمية يمكن الاطلاع عليها من : https://www.researchgate.net/profile/Khadijah_Bahwaireth
منهج المادة
- سلسلة تعلم CloudSim : مقدمة عن ال CloudSim و مميزاتها و المصادر المهمة.
- سلسلة تعلم CloudSim:إعداد بيئة المحاكاة و تنصيب الملفات اللازمة.
- سلسلة تعلم CloudSim: معلومات عن بيئة المحاكاة و المكونات الاساسية
- سلسلة تعلم CloudSim: تابع معلومات عن بيئة المحاكاة – حجز و مشاركة المصادر Allocation and scheduler policies
- سلسلة تعلم CloudSim: شرح ال Packages الأساسية داخل بيئة المحاكاة CloudSim
- سلسلة تعلم CloudSim: الخطوات ال 11 الأساسية المتبعة في كل عملية محاكاة ( الجزء الأول -نظري)
- سلسلة تعلم CloudSim: الخطوات ال 11 الأساسية المتبعة في كل عملية محاكاة ( الجزء الثاني -- تطبيق على المثال 1)
- سلسلة تعلم CloudSim: تطوير و اضافات على المثال الأول خطوة بخطوة
- سلسلة تعلم CloudSim: شرح مثال آخر و التقدم في الكود
- سلسلة تعلم : cloudSim : الأحداث Events داخل بيئة المحاكاة و كيفية تفاعلها.
- سلسلة تعلم CloudSim: مشروع عملي –الجزء 1-
- سلسلة تعلم CloudSim: مشروع عملي –الجزء 2-
متطلبات المادة
- هذه الأداة مفتوحة المصدر, ومبنية بشكل مباشر على لغة الجافا لذلك يتطلب العمل و التطبيق عليها معرفة متوسطة بلغة الجافا.
- جهاز كومبيوتر.
- الرغبة في التعلم.
ملاحظة : كل الأدوات المستخدمة في هذه المادة هي متوفرة بروابط مجانية و مباشرة عند التسجيل في المادة
المخرجات المتوقعة
عند الانتهاء من هذه المادة سوف يكون الطالب بإذن الله قادرا على :
- التعرف على أداة المحاكاة و مميزاتها.
- امكانية تثبيتها و استخدامها بشكل مجاني.
- القدرة على محاكاة أي بيئة محاكاة يفترضها.
- استخدام الأداة بكفاءة في محاكاة أي بيئة سحابية.
- تنفيذ مشروع عملي متكامل و تشغيله.