Professional Documents
Culture Documents
مبانی رایانش ابری
مبانی رایانش ابری
یک سری سرورهای به هم متصل شده با فضای ذخیره و پردازش خود ،سرویس دهی میکنند .نیازی نداریم بدانیم داخل ابر
چه اتفاقی می افتد و چه هزینه هایی را پرداخت میکند.
کامپیوترهای قدرتمندی که به یکدیگر متصل هستند و کار نیازی به کنترل آنها ندارد.
حذف هزینه های نیروی متخصص برای نگهداری تجهیزات سخت افزاری
بی نیازی از پایش تجهیزات سخت افزاری
استفاده از سرویس فقط در زمان استفاده
امکان ارتثا سخت افزار در زمان افزایش ترافیک
حذف هزینه های نگهداری از سخت افزار
امنیت اطالعات در ابرهای عمومی نسبت به ابرهای خصوصی و ترکیبی بسیار پایین تر است
بستر عمومی است و افراد مختلفی میتوانند از خدمات آن سرویس استفاده کنند
تامین تجهیزات و امنیت و پایش و بر عهده ارائه دهنده خدمات ابری است
Vmware
Openstack
Block storage
Gpu as a service
Auto Scale
چنانچه گزینه Auto Scaleدر پلتفرم انتخاب شود ،در مواقع افزایش ترافیک به صورت خودکار منابع افزایش میدهد
میتوان برای پلتفرم مشخص کرد که اگر ترافیک به اندازه معینی تغییر پیدا کرد Auto Scaleاجرا شود
هزینه سرویسها بر اساس میزان منابعی که استفاده شده است محاسبه میشود
Github
در سرویسهای ابری زمان تبدیل ipتنها تا پایگاه داده مقصد ارسال میشود .افزایش سرعت
CDN
ذخیره سازی اطالعات یکی از ذغذغه های مشترک امروزی است
اضافه کردن سرور برای ذخیره سازی اطالعات هزینه و محدوددیت های زیادی دارد
یکی از پر استفاده ترین فضای ذخیره سازی ابری object storage
Object storageمعمموال در نرم افزارها و سایتها استفاده میشود
Blockبرای دیسکها یا زیرساخت استفاده میشود
Fileداخل سیستم عامل مورد استفاده قرار میگیرد
بهینه ترین حالت برای استفاده از نرم افزار objectاست
Objectهزینه ها را در زمینه دیسک تا 60تا 70درصد کاهش و سرعت را افزایش میدهد
ابزار CEPH
Glusterfs
مدیریت ابری
تا سالهای 2008و 2009دو مفهوم برنامه نویسی و توسعه در کنار هم وجود داشت
بعد از ارائه کد ممکن است در زمان پیاده سازی یا productionاتفاق های مختلفی بیفتد
DevOps
مجموعه ای از فرآیندها و ابزارها است که در کنار هم قرار گرفته و یکپارچه شده اند
مفهوم CI/CD
Infrastructure as a code
در رایانش ابری تعداد سرورهایی که باید مدیریت شوند خیلی زیاد است
نیازمند اختصاص زمان بسیار زیاد
اشتباه کاربری
انتشار به روزرسانی در حین نصب سرورها و خارج شدن سرورها از یکپارچگی
برای پیاده سازی خودکار ابزارهای توسعه داده شد و کلمه infrastructure as a codeبه وجود آمد
ابزارهای مثل puppetیا ansible
در برخی از ابزارها میبایت اجنت در مقصد نصب بشود
در برخی از sshاستفاده میشود
در بعضی از ابزارها کامد باید poolشوند
هر کدام از این ابزارها با زبانهای مختلفی نوشته شود
Open sourceبودن این ابزارها به نوشتن ماژول اختصاصی برای محصوالت شرکت کمک میکند
Ansible
مانیتورینگ
Zabbix
Prometheus
Netdata