مروری بر پردازش ابری - گونه های پردازش ابری
مروری بر پردازش ابری - گونه های پردازش ابری
در همهی مدلهای پردازشی استفاده کننده در نهایت در قالب یک نرم افزار به مجموعه ای از خدمات (سرویسها) دسترسی پیدا میکند. سطح بندی عناصر دخیل در ارائه سرویس توسط نرم افزار می تواند شامل اقلام زیر باشد : شبکه/ ذخیره سازی/ سرورها/ مجازی سازی/ سیستم عامل/ میان افزار/ موتور زبان اجرای برنامه/ داده های برنامه/ هسته برنامه ی کاربردی.
به عبارتی ابر و باد و مه و خورشید و فلکی که دست در دست هم می نهند تا تو نانی (نرم افزاری) به کف آری و به غفلت نخوری؛ از یک نگاه می توانند موارد مطرح شده در شکل فوق باشند.
حال اگر شما گونه های مختلفی از این عناصر دخیل در ارائه سرویس را از یک فضای مشترک قابل مدیریت بر روی اینترنت بگیرید به نوعی به دسته بندی های مختلف مربوط به پردازش ابری میرسید. که در شکل زیر ارائه شده اند.
نرم افزار به عنوان سرویس: در این نوع شما نیازی به داشتن فضای ذخیره سازی، سیستم عامل خاص، داده و ... ندارید. همهی اینها در یک ابر خاص به شما داده میشود. به زبان ساده یک سایت برای شما راه اندازی میشود، نرم افزار در آن نصب میشود و کاملا به شما اختصاص دارد. برخی نمونه های این عبارتند از AceProject و SalesForce که بد نیست به اینها سری بزنید و با آنها آشنا شوید.
سکو به عنوان سرویس: در این حالت فقط برخی لایه ها بر روی ابر قرار دارد و سایر لایه ها در اختیار شماست. در این حالت شما امکان نوشتن برنامه و نگهداری داده خارج از ابر را برای خود را دارید. در این مدل با توجه به اینکه موتور زمان اجرای را در خود دارد، باید توجه داشت که بستگی به انتخاب زبان برنامه نویسی متفاوت است. به عنوان مثال Java PAAS برای نوشتن برنامه های Java کاربرد دارد. به عنوان مثال AppHarbor به طور کامل مختص dotNet است.
در این آدرس میتوان به برخی نمونههای این نوع دست پیدا کرد http://www.clouds360.com/paas.php.
زیر ساخت به عنوان سرویس: در این حالت، سیستم عامل قابل نصب و پیکربندی توسط شماست و برنامههای مورد نیاز بر روی آن و تنها فضای ذخیره سازی و شبکه به عنوان ابر در اختیار قرار داده میشود.
در این آدرس میتوان به برخی نمونههای این نوع دست پیدا کرد http://www.clouds360.com/paas.php.