۱۳۹۵ مرداد ۳۱, یکشنبه

آموزشگاه شبکه محاسبات ابری

آموزشگاه شبکه

محاسبات ابری Cloud Computing
دو بخش اصلی در تعریف این مفهوم باید در نظر گرفته شود:
مراکز داده و سروری که سرویس ارائه می دهند (Datacenter) که به آنها ابر (Cloud) گفته می شود.
و برنامه های کاربردی (Application) که سرویس را دریافت می کنند.
به مجموع سخت افزار و نرم افزار سیستم (Hardware & System Software) و برنامه کاربردی که سرویس لازم را تحت شبکه اینترنت تحویل می دهد محاسبات ابری (Cloud Computing) گفته می شود.
در این حالت به جای اینکه یک نرم افزار بر روی چندین کامپیوتر نصب و راه اندازی شود.
تنها یک بار بارگذاری و اجرا صورت می گیرد و افراد با استفاده از سرویس های آنلاین از آن بهره مند می شوند. بطور نمونه می توان به Amazon Web Service و Google App Engine و Microsoft Azure اشاره کرد.
یک نقطه خوب برای شروع تعریف و بیان رایانش ابری تعریفی است که:
انستیتوی ملی استانداردها و فناوری ها NIST(National Institute of Standard & Technology) در سپتامبر 2011 ارائه نموده است.
که در آموزشگاه شبکه در سه بعد به معرفی مشخصات و مدلهای رایانش ابری می پردازیم:
رایانش ابری مدلی است برای داشتن دسترسی فراگیر، آسان و بنا به سفارش شبکه به مجموعه ای از منابع رایانشی پیکر بندی پذیر.
(مثل: شبکه ها، سرورها، فضای ذخیره سازی، برنامه های کاربردی و سرویس ها)
که بتواند با کمترین کار و زحمت یا نیاز به دخالت فراهم کننده، سرویس مورد نظر را به سرعت فراهم نموده یا آزاد (رها) سازد.
آموزشگاه شبکه

آموزشگاه شبکه

مشخصات رایانش ابری
رایانش ابری دارای پنج مشخصه زیر است:
سرویس بر پایه در خواست (Ondemand self-service):
بدون دخالت انسان منابع مورد نیاز شامل حافظه ، پردازشگر و ....
در زمان درخواست کاربر اختصاص داده یا آزاد می شود و هزینه بر اساس نوع و حجم درخواست و عملکرد کاربر محاسبه می شود (Play as you go).
-ارائه سرویس در همه جا (Broad network access): با توجه به ارائه سرویس تحت شبکه اینترنت؛ در هرجا که دسترسی به اینترنت فراهم باشد.
با هر نوع سیستم و دستگاهی امکان استفاده از این سرویس ها فراهم می باشد.
-دارای منابع فراوان و نامحدود (Resource pooling):
فرض بر این است که در اینگونه سیستم ها منابع سخت افزاری و نرم افزاری فراوانی وجود داردکه نیاز کاربران متعدد را برآورده می سازد.
-قابلیت ارتجاعی خودکار و سریع (Rapid elasticity):
با توجه به عملکرد و نوع سرویس درخواستی، خیلی سری منابع اختصاص داده شده به کاربر حذف یا اضافه می شود.(Scale Out,Scale in)
-قابلیت اندازه گیری سرویس (Measured service):
سرویس ارائه شده هم در نزد کاربر و هم سمت ابر قابل اندازه گیری و مونیتورینگ می باشد.
تا در حالت بهینه تنظیم شود .
Cloud Computing is measured , on- demand , elastic computing using pooled resources , usually on the internet

آموزشگاه شبکه

مدل های سرویس دهی
محاسبات ابری طبق سه مدل سرویس دهی می نماید:
نرم افزار به عنوان سرویس (Software as a Service):
در این حالت فقط یک برنامه کاربردی در اختیار کاربر قرار می گیرد تا از آن استفاده کند.
مثال : Google Doss
هزینه بسیار کم (اکثرا رایگان )، استفاده و توسعه آسان از مزایای این مدل سرویس می باشد.
بستر به عنوان سرویس (Platform as a Service):
در این حالت یک محیط قابل توسعه در اختیار کاربر قرار می گیرد.
تا با استفاده از ابزارهای موجود و محدود  آن بتواند به اهداف مورد نظر خودش دست یابد.
مثال: Microsoft Azure
در اینجا کاربر خیلی سریع می تواند برنامه سازی و پیاده سازی سرویس مورد نظر را انجام دهد.
اما با محدودیت هایی در خصوص ابزار و امکانات روبرو می شود.
-زیر ساخت به عنوان سرویس (Infrastructure as a Service):
در این حالت منابع مورد نظر دراختیار کاربر قرار می گیرد.
تا با ایجاد یک ماشین مجازی از منابع استفاده نماید و کاربر قدرت کنترل سیستم عامل و منابع (مانند پردازنده ها و پیکربندی سرورها و حافظه ها) را دارا می باشد.
مثال:  Amazon Web Services (AWS)
برای شرکت در دوره شبکه با آموزشگاه برتر تماس بگیرید.
آموزشگاه برتر مجهزترین مرکز آموزشگاه شبکه در خاورمیانه است.
مطالب جدید آموزش دوره شبکه را در وب سایت برتر مطالعه کنید.
 

هیچ نظری موجود نیست:

ارسال یک نظر