دراسات الحالة: قواعد بيانات NoSQL وتخزين الكائنات السحابية
تعرّف على نوعين إضافيين من التخزين - قواعد بيانات NoSQL ومخزن الكائنات - باستخدام دراسات حالة من المجال.
الأهداف التعليمية
خلال هذه الوحدة، سوف تتمكن مما يلي:
- شرح Apache HBase، وApache Cassandra، ونماذج بيانات قواعد بيانات MongoDB NoSQL.
- سرد العمليات الشائعة في HBase وCassandra وMongoDB.
- تلخيص بنيات HBase وCassandra وMongoDB.
- سرد حالات استخدام HBase وCassandra وMongoDB.
- شرح نماذج بيانات تخزين كائن سحابة OpenStack Swift.
- مناقشة ضمانات التناسق التي تقدمها Swift.
بالاشتراك مع الدكتور. ماجد صقر وجامعة كارنيجي ميلون.
المتطلبات الأساسية
- فهم ما هي الحوسبة السحابية، بما في ذلك نماذج خدمة السحابة، ومقدمي الخدمات السحابية الشائعة
- تعرّف على التقنيات التي تمكّن الحوسبة السحابية
- فهم كيفية دفع موفري خدمة السحابة للسحابة وكيفية حساب رسومها
- معرفة ما هي مراكز البيانات وسبب وجودها.
- معرفة كيفية إعداد مراكز البيانات، وتشغيلها، وتوفيرها
- فهم كيفية توفير موارد السحابة وقياسها
- كن على دراية بمفهوم الظاهرية
- معرفة مختلف أنواع المحاكاة الافتراضية
- فهم الوضع الظاهري لوحدة المعالجة المركزية
- فهم المحاكاة الافتراضية للذاكرة
- فهم الوضع الظاهري لوحدة الإدخال والإخراج
- تعرّف على أنواع البيانات المختلفة وكيفية تخزينها
- كن على دراية بأنظمة الملفات الموزعة وكيفية عملها