خبرنامه

خدمات ابری – Cloud Services :

رایانش ابری

ارائه دهندگان رایانش ابری همه چیز را «به عنوان یک سرویس-as a service» میفروشند. نوع خدمات برای بالاترین سطح فناوری ارائه شده نامگذاری شده است. به عنوان مثال، اگر محاسبات و ذخیره سازی بالاترین سطح باشد، مشتری Infrastructure as a Service را خریداری میکند. اگر برنامه‌ها درگیر باشند، نرم‌افزار به عنوان سرویس خواهد بود. تقریباً هر چیزی که بتوان دیجیتالی کرد را میتوان به عنوان یک سرویس ارائه کرد.

بیایید نگاهی به سه نوع رایج ترین نوع خدمات ارائه شده توسط ارائه دهندگان ابر، از ابتدا بیندازیم:

زیرساخت به عنوان یک سرویس – Infrastructure as a Service :

فرض کنید که یک شرکت به ظرفیت شبکه اضافی، از جمله قدرت پردازش، ذخیره سازی، و خدمات شبکه (مانند فایروال) نیاز دارد، اما پولی برای خرید سخت افزار شبکه بیشتر ندارد. درعوض، میتواند زیرساخت به‌عنوان سرویس (IaaS) را خریداری کند، که بسیار شبیه پرداخت هزینه‌های خدمات شهری میباشد – مشتری برای آنچه استفاده میکند، پرداخت میکند. از بین سه مورد، IaaS به بیشترین تخصص مدیریت شبکه از مشتری نیاز دارد. در راه اندازی IaaS، مشتری نرم افزار را ارائه و مدیریت می کند.

پلت فرم به عنوان یک سرویس – Platform as a Service :

پلتفرم به عنوان سرویس (PaaS) یک لایه به IaaS اضافه میکند که شامل ابزارهای توسعه نرم افزار مانند محیط های زمان اجرا میباشد. به همین دلیل، میتواند برای توسعه دهندگان نرم افزار بسیار مفید باشد. فروشنده پلتفرم های سخت افزاری مختلف را مدیریت میکند. این به توسعه‌دهنده نرم‌افزار اجازه میدهد تا روی ساختن برنامه و مقیاس‌بندی آن تمرکز کند. بهترین راه حل های PaaS به مشتری اجازه میدهد تا برنامه های توسعه یافته خود را صادر کند و آنها را در محیطی غیر از جایی که توسعه یافته میباشد اجرا کند. نمونه هایی از PaaS عبارتند از Google App Engine، Microsoft Azure، Red Hat OpenShift، Amazon Web Services Elastic Beanstalk،Engine Yard و Heroku.

نرم افزار به عنوان یک سرویس – Software as a Service :

بالاترین سطح از این سه سطح خدمات نرم افزار به عنوان سرویس (SaaS)میباشد که وظیفه مدیریت نرم افزار و استقرار آن را بر عهده دارد و پلتفرم و زیرساخت را نیز شامل میشود. این همان چیزی میباشد که احتمالاً بیشتر با آن آشنا هستید، زیرا این مدلی است که توسط Google Docs، Microsoft Office 365  و حتی راه حل های ذخیره سازی مانند Dropbox استفاده میشود. مزیت این مدل کاهش هزینه ها برای مالکیت و مدیریت نرم افزار است. مشتریان معمولاً برای استفاده از نرم افزار برای اشتراک ثبت نام میکنند و در صورت نیاز میتوانند آن را تمدید کنند.

شکل 9.13 نمونه هایی از این سه نوع خدمات را نشان می دهد. SaaS همان لایه Applicationمیباشد که در شکل نشان داده شده است.

رایانش ابری

سطوح خدمات دیگر رایانش ابری:

■ سخت افزار به عنوان سرویس (Hardware as a Service – HaaS) که شبیه به IaaSمیباشد اما به احتمال زیاد به طور خاص مربوط به ذخیره سازی داده است.

■ ارتباطات به عنوان سرویس (Communications as a Service – CaaS)، که مواردی مانند Voice over IP (VoIP)، پیام‌رسانی فوری و همکاری ویدیویی را فراهم میکند.

■ شبکه به عنوان یک سرویس (Network as a Service – NaaS)، که زیرساخت شبکه را فراهم میکند.

■ دسکتاپ به عنوان یک سرویس (Desktop as a Service – DaaS) که دسکتاپ های مجازی را فراهم می کند تا کاربران با چندین دستگاه یا پلتفرم بتوانند تجربه دسکتاپ مشابهی را در همه سیستم ها داشته باشند.

■ داده به عنوان یک سرویس (Data as a Service – DaaS)، که چندین منبع داده را در یک ترکیب فراهم می کند.

■ فرآیندهای کسب و کار به عنوان یک سرویس (Business Processes as a Service – BPaaS)، که فرآیندهای تجاری مانند حقوق و دستمزد، میز کمک فناوری اطلاعات یا سایر خدمات را ارائه میدهد.

Anything/Everything as a Service (XaaS) ■ ، که ترکیبی از خدماتی میباشد که قبلاً بحث شد.

میزان مسئولیت بین ارائه دهنده و مشتری در قرارداد مشخص شده است.

باید کاملاً روشن باشد که در صورت خرابی، کدام بخش مسئولیت عناصر خاصی را بر عهده دارد.

انواع رایانش ابری

اجرای یک ابر محدود به شرکت های بزرگی نیست که خدمات را از طریق اینترنت ارائه می دهند.

شرکت ها می توانند نرم افزار مجازی سازی را برای راه اندازی ابرهای جداگانه در شبکه خود خریداری کنند. به این نوع تنظیمات، ابر خصوصی(private cloud) گفته میشود. اجرای یک ابر خصوصی تقریباً بسیاری از ویژگی‌هایی را که شرکت‌ها از ابر می‌خواهند حذف می‌کند، مانند مقیاس‌پذیری سریع و حذف نیاز به خرید و مدیریت دارایی‌های رایانه. با این حال، مزیت بزرگ این میباشد که به شرکت اجازه میدهد تا امنیت خود را در فضای ابری کنترل کند.

نوع سنتی رایانش ابری که معمولاً به ذهن خطور می کند، یک ابر عمومی (public cloud)میباشد، مانند آنهایی که توسط شرکت های شخص ثالثی که قبلاً ذکر کردیم اداره میشوند. این ابرها بهترین ها را در مقیاس پذیری، قابلیت اطمینان، انعطاف پذیری، استقلال جغرافیایی و مقرون به صرفه بودن ارائه می دهند. مشتری هر چه بخواهد، مشتری به دست می آورد. به عنوان مثال، اگر مشتری به منابع بیشتری نیاز داشته باشد، به سادگی افزایش می یابد و بیشتر استفاده میکند. البته، مشتری نیز هزینه بیشتری خواهد پرداخت، اما این بخشی از معامله است.

برخی از مشتریان ترکیب ابرهای عمومی و خصوصی را در یک ابر ترکیبی انتخاب کرده اند. این ویژگی‌های عالی یک ابر عمومی را به مشتری می‌دهد در حالی که به طور همزمان امکان ذخیره اطلاعات حساس‌تر روی ابر خصوصی را فراهم میکند. این  hybrid cloud است.

آخرین نوع رایانش ابر برای بحث، ابر جامعه (community cloud) است. اینها زمانی ایجاد میشوند که چندین سازمان با علایق مشترک برای ایجاد یک ابر ترکیب شوند. به یک معنا، مانند یک ابر عمومی میباشد اما با امنیت بهتر. مشتریان میدانند که سایر مشتریان چه کسانی هستند و از نظر تئوری، بیشتر از اینکه بتوانند به افراد تصادفی در اینترنت اعتماد کنند، میتوانند به آنها اعتماد کنند. صرفه جویی در مقیاس و انعطاف پذیری به اندازه یک ابر عمومی عالی نخواهد بود، اما این مبادله ای برای امنیت بهترمیباشد.

به استثنای ابرهای خصوصی، همه انواع رایانش ابرها از مفهوم منابع مشترک استفاده میکنند.

مجموعه ای از منابع خریداری میشود و هر شرکت کننده در فضای رایانش ابری برای کسری از این منابع هزینه می پردازد. این منابع به احتمال زیاد برای شرکتی که از آنها استفاده میکند خارجی خواهد بود، برخلاف منابع داخلی که در صورت مدیریت یک ابر خصوصی در اختیار خواهند داشت.

ویژگی های مهم رایانش ابری

ما چندین ویژگی مهم ابر را تا این مرحله مورد بحث قرار داده ایم. موسسه ملی استانداردها و فناوری (NIST)، گروهی در وزارت بازرگانی ایالات متحده، پنج ویژگی اساسی زیر را برای محاسبات رایانش ابری تعریف کرده است:

سلف سرویس بر حسب تقاضا – On-Demand Self-Service :

این یکی از بهترین ویژگی های ابر از دیدگاه کاربر نهایی میباشد. با سلف‌سرویس درخواستی، کاربران می‌توانند به طور خودکار به فضای ذخیره‌سازی، پردازش و قابلیت‌های اضافی دسترسی داشته باشند، بدون اینکه نیازی به مداخله ارائه‌دهنده خدمات داشته باشند.

دسترسی به شبکه گسترده – Broad Network Access :

این بدان معناست که قابلیت‌های رایانش ابری از طریق شبکه توسط انواع مختلف کلاینت‌ها، مانند ایستگاه‌های کاری، لپ‌تاپ‌ها و تلفن‌های همراه، با استفاده از نرم‌افزارهای دسترسی رایج مانند مرورگرهای وب قابل دسترسی میباشد. توانایی کاربران برای به دست آوردن داده های مورد نظر خود، زمانی که می خواهند و چگونه می خواهند، گاهی اوقات به عنوان دسترسی همه جانبه نامیده می شود.

تجمیع منابع – Resource Pooling :

ایده ادغام منابع ارتباط نزدیکی با مجازی سازی دارد که به زودی به آن خواهیم پرداخت. منابع ارائه دهنده به عنوان یک مجموعه بزرگ در نظر گرفته میشود که میتواند در صورت نیاز بین مشتریان تقسیم شود. مشتریان باید بتوانند در صورت نیاز به منابع اضافی دسترسی داشته باشند، حتی اگر مشتری از مکان فیزیکی منابع آگاه نباشد. منابع تلفیقی معمولی شامل پهنای باند شبکه، ذخیره سازی، قدرت پردازش و حافظه میباشد.

الاستیسیته سریع – Rapid Elasticity :

ما در مورد توانایی افزایش مقیاس منابع در صورت نیاز صحبت کرده‌ایم، و آن کشش است. در بیشتر موارد، مشتریان میتوانند منابع بیشتری را فوراً (یا حداقل خیلی سریع) دریافت کنند و به آن کشش سریع میگویند. برای مشتری، این یک ویژگی عالی است زیرا آنها میتوانند بدون نیاز به خرید، نصب و پیکربندی سخت افزار جدید، بزرگ شوند. خاصیت ارتجاعی نیز میتواند معکوس عمل کند. اگر منابع کمتری مورد نیاز باشد، مشتری میتواند بدون نیاز به فروش سخت‌افزار، کاهش یابد و هزینه کمتری بپردازد. برخی از اشتراک‌ها را می‌شنوید که قابلیت ارتجاعی داخلی دارند که به آن‌ها به‌عنوان خدمات پرداخت به‌محض رشد شناخته میشوند.

خدمات اندازه گیری شده – Measured Service :

اکثر ارائه دهندگان رایانش ابری استفاده مشتریان را ردیابی میکنند و سپس برای خدمات استفاده شده از آنها هزینه دریافت میکنند. به این نوع راه اندازی سرویس اندازه گیری یا سرویس اندازه گیری میگویند. استفاده از منابع توسط ارائه دهنده نظارت میشود و به صورت شفاف به مشتری گزارش میشود.

بازگشت به لیست

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.