Cloud Computing چیست؟
Rayan
/ دسته ها: IT, فناوری اطلاعات

Cloud Computing چیست؟

Cloud و مفاهیم مربوطه

Cloud از چه چیزی تشکیل شده است؟

به صورت ساده می توان گفت که هر سرویسی که از روی بستر اینترنت ارائه شود، سرویس ابری است.

ساختارCloud از 3 لایه تشکیل شده است:

1- Front end layer
2- Back end layer
3- )Network layerبرای ارتباط دادن و متصل کردن دستگاهای end-user ها)

Front end Layer شامل موارد زیر است:

A client
An application
User interface
basically, what the user “sees and interacts with”

Back end layer- شامل موارد زیر است:

computers that run the applications
servers (with a central server(s))
data storage systems
basically, what we call “the cloud”


دسته بندی Cloud Computing

سرویسهای ابری از 2 دیدگاه قابل تقسیم بندی هستند:
1- موقعیت و محل قرار گرفتن سرویس ابری
2- سرویسی که از طریق سرور ابری ارائه می شود

بر اساس موقعیت سرویس ابری:

عمومی Public
خصوصی Private
هیبرید Hybrid
سرویس ابری اجتماعی (گروهی) Community Cloud

بر اساس سرویسی که ارائه میدهند

IaaS
PaaS
SaaS
Storage as a Service STaaS
API as a Service APIaaS
و . . .

سرویس ابری عمومی – Public Cloud

در این حالت تمامی زیر ساختهای سرویس ابری در محل تامین کننده سرویس قرار دارند. بنابراین مشتری هیچ دخل و تصرفی در کنترل فیزیکی زیرساختها ندارد.
سرویس ابری عمومی از منابع مشترک (shared resources) برای همه مشتریان استفاده می کند. این امر پرفورمنس را بالا می برد ولی نسبت به حملات امنیتی در مقایسه با بقیه موارد مستعدتر است.

سرویس ابری خصوصی – Private Cloud

به معنی استفاده از یک زیرساخت مختص یک مشتری/موسسه است. در این حالت زیر ساخت با سایر مشتریان تقسیم نمی شود. می تواند هم در محل مشتری باشد و هم در محل تامین کننده.
در حالتی که در محل مشتری قرار گیرد به مراتب گرانتر است ولی مشتری کنترل فیزیکی بیشتری بر روی منابع زیرساخت خود دارد
امنیت و کنترل فیزیکی در حالت سرویس ابری خصوصی که در محل مشتری باشد، در بیشترین سطح است. در عین حال کاهش هزینه های مشتری در کمترین سطح قرار می گیرد.

سرویس ابری هیبرید – Hybrid Cloud

این حالت به معنای استفاده از هر دو نوع عمومی و خصوصی بر اساس نیاز و هدف مورد نظر است.
برای مثال عمومی برای موارد مربوط به رویارویی با مشتریان (customer interaction) مورد استفاده قرار گیرد و دیتا بصورت امن در حالت خصوصی ذخیره شود.

سرویس ابری اجتماعی – Community Cloud

در این حالت زیرساخت بین سازمانها به اشتراک گذاشته می شود – این امر در خصوص دیتا اشتراکی و مسائل مربوط به مدیریت دیتا می باشد.
برای مثال یک ابر اجتماعی می تواند متعلق به دولت یک کشور باشد. این سرویس ابری می تواند در محل مشتری و یا در محل تامین کننده باشد.

چه کارهایی می شود با cloud انجام داد؟

متداولترین سرویسهای ابری شامل زیرساخت، پلتفرم، نرم افزار، و حافظه است.
متداولترین سرویس ابری، سرویسی است که دیسکهای ذخیره داده (حافظه) و سرورهای مجازی را ارائه می دهد – در واقعهمان زیرساخت (IaaS). مثالهای متداول IaaS ، Amazon، Rackspace و Flexiscale است.
در حالتی که سرویس ابری یک پلتفرم برای توسعه و تولید نرم افزار – که شامل سیستم عامل، محیط پیاده سازی زبانهای برنامه نویسی، پایگاه داده، و وب سرور – باشد، این مدل PaaS است.
مثالهای رایج آن Google App Engine، Microsoft Azure، و Salesforce است.
در این حالت سیستم عامل می تواند بطور متناوب Upgrade شود، سرویسها از منابع مختلف استفاده شوند، و توسعه نرم افزار در تیمهای مختلف – حتی تیمهایی که در موقعیتهای جغرافیایی مختلف هستند – انجام شود.
و بالاخره SaaS به این معنی است که کاربران می توانند به اپلیکیشنهای نرم افزاری گوناگونی بر اساس پرداخت هزینه اشتراکی (pay as you go) – به جای خرید لایسنسهای گران قیمت - دسترسی داشته باشند.
مثالهای آن شامل Gmail و یا Google docs است.
تهیه و گردآوری: گلناز تحیری

مطلب قبلی مرکز تبادل ترافیک داده‌های اینترنتی (IXP) چیست و چه مزایایی دارد
مطلب بعدی SaaS چیست؟
Print
154
  • فایل ها برای دانلود
  • Gallery

فایل ها برای دانلود

  • One (1)(.jpg, 32/65 KB) - 8 download(s)

  • One (2)(.jpg, 33/97 KB) - 7 download(s)

نام شما
ایمیل شما
عنوان
پیام خود را وارد کنید ...
x