You are not allowed to perform this action
مبانی رایانش ابری
Fundamentals of Cloud Computing
مقطع: کارشناسی | گرایش: |
نوع درس: نظری | تعداد واحد: ۳ |
پیشنیاز: – | همنیاز: – |
هدف کلی
هدف از این درس، آشنایی دانشجویان با مفاهیم اولیه رایانش ابری، زیر ساخت ابر، معماری آن، نحوه ایجاد کاربردهای مبتنی بر ابر و یادگیری مفاهیم مجازیسازی، سیستم شبکه و ذخیرهساز است.
سرفصلها
- مفاهیم اولیه
- مفهوم رایانش ابری و مزایا و معایب آن
- تاریخچه رایانش ابری، انگیزه ایجاد و سیر تکاملی آن
- فناوریهای مرتبط با رایانش ابری
- مدلهای سرویس ابری
- استانداردهای مرتبط با مدیریت رایانش ابری (ITIL)
- مدیریت ابر (ارائه نمونه کاربردی مبتنی بر OpenStack)
- معماری منطقی OpenStack
- معماری محاسباتی
- کنترلکننده Console and Controller Scheduler Nova Cert) OpenStack)
- معماری ذخیرهساز بلوکی (Cinder Service)
- ذخیرهساز شی (Swift)
- معماری شبکه (Neutron Open Switch)
- معماری شناسه (…. Keystone to handle AAA, tokens, users)
- معماری سرویس تصویر (Glance)
- معماری تنظیم و مدیریت ابر (Heat)
- زیرساخت ابر
- تاریخچه و سیر تکاملی مراکز داده و معرفی معماری مراکز داده مدرن
- معماری سختافزاری مرکز داده (پردازشگر چندهستهای، پردازشگر گرافیکی حافظه)
- شبکه ذخیرهسازی در مرکز داده (FCoE FC ISCSI NAS SAN)
- معماری شبکه در مرکز داده (InfiniBand Ethernet)
- ملاحظات طراحی سیستم تهویه کابلکشی، استانداردها، نیازمندیها
- محاسبه توان مصرفی PUE و چالشهای مرتبط با این حوزه
- زیرساخت نظارت بر مرکز داده (Zabbix)
- مجازیسازی
- روشهای مجازیسازی (پردازشگر مرکزی، حافظه، ورودی-خروجی)
- ذخیرهساز نرمافزار محور (Ceph FS, Virtual SAN)
- شبکههای نرمافزار محور Software Defined Networks)
- ارائه یک نمونه کاربردی مبتنی بر VMWARE
- مجازیسازی Container (ارائه یک نمونه کاربردی مبتنی بر Docker)
ارزیابی پیشنهادی
- تمرینها و پروژه: ۳۰ درصد نمره
- آزمونهای میانترم و پایانی: ۷۰ درصد نمره
منابع پیشنهادی
- K. Chandrasekaran. Essentials of Cloud Computing. CRC Press, 2015.
- N. B. Ruparelia. Cloud Computing. revised and updated edition, MIT Press, 2023.
- T. Erl, R. Puttini, and Z. Mahmood. Cloud Computing. Concepts, Technology and Architecture. Pearson, 2013.
- H. Geng. Data Center Handbook: Plan, Design, Build, and Operations of a Smart Data Center. 2nd Edition, Wiley, 2021.
- S. Adkins, J. Belamaric, V. Giersch, D. Makogon, and J. E. Robinson. OpenStack Cloud Application Development. Wrox, 2015.