پاسخگویی به نیازهای گوناگون هر کسبوکار باعث شده است تا مدلهای مختلفی برای ارائهی خدمات ایجاد شود. در همین راستا، یکی از مدلهای اساسی رایانش ابری، زیرساخت به عنوان سرویس یا IaaS است. این مقاله، به تعریف IaaS، بررسی تفاوتهای آن با SaaS و PaaS و بیان مزایا و معایب آن میپردازد.
زیرساخت به عنوان سرویس (IaaS) چیست؟
پیش از این به بررسی مدلهای دیگر رایانش ابری، یعنی PaaS و SaaS پرداختیم. IaaS یکی دیگر از سه مدل اصلی رایانش ابری است که به عبارت زیرساخت به عنوان سرویس یا Infrastructure as a Service اشاره دارد.زیرساخت به عنوان سرویس (IaaS)، منابع زیرساختهای اساسی IT مانند سرورها، ماشینهای مجازی، شبکه و فضای ذخیرهسازی را در اختیار کاربران خود قرار میدهد و آنها از طریق اتصال به اینترنت و پرداخت اشتراک، از این خدمات استفاده میکنند.
کاربران در مدل زیرساخت به عنوان سرویس نیازی به مدیریت، نگهداری و حتی بهروزرسانی زیرساخت مرکز دادهی خود را ندارند و این کار توسط تامینکنندگان سرویس انجام میشود. در عوض، مدیریت سیستمهای عامل، میانافزارها، برنامهها و دادهها برعهدهی سازمان و کارکنان آن خواهد بود.
اجزای اصلی IaaS
بهطور کلی میتوان زیرساخت به عنوان سرویس را به 5 بخش زیر تقسیم کرد:ماشینهای مجازی (Virtual Machines)
فضای ذخیرهسازی (Storage)
شبکه (Networking)
سیستم عامل (Operating System)
API (Application Programming Interface)
زیرساخت به عنوان سرویس چه مزایایی را ارائه میکند؟
IaaS از قابلیتهای گوناگونی برخوردار است که هرکدام در عملیاتهای گوناگون یک کسبوکار مورد استفاده قرار میگیرند.مقیاسپذیری
انعطافپذیری
بازیابی
بهصرفه بودن
توسعه و تست
چالشهای پیشرو در IaaS
در کنار تمام مزیتها و قابلیتهایی که استفاده از زیرساخت به عنوان سرویس برای کسبوکار به همراه خواهد داشت، این مدل از رایانش ابری میتواند چالشهایی داشته باشد. در ادامه به 3 مورد از رایجترین نگرانیهایی که سازمانها هنگام استفاده از IaaS دارند اشاره کردهایم.هزینههای استفادهی طولانیمدت از رایانش ابری
هزینهی خدمات ابری بسیار دقیق محاسبه میشود، چرا که بهصورت دقیق نشان میدهد یک سازمان از چه خدماتی استفاده کرده است. به همین دلیل، گاهی اوقات کاربران هنگام بررسی صورتحسابها برای منابع و سرویسهای دخیل در استقرار برنامههای خود، هزینه هایی بالاتر از حد انتظار را شاهد هستند.
به همین منظور، کاربران باید محیطهای IaaS و صورتحسابهای خود را با دقت بررسی کنند تا بهخوبی با نحوهی استفاده از این سرویسها آشنا شوند و ناچار به پرداخت هزینه برای خدمات بیربط نباشند.
نداشتن دسترسی و کنترل کامل
اختلالات خارجی
علاوهبر این، از آنجایی که زیرساخت به عنوان سرویس یک معماری چندکاربره است، کاربران ممکن است مجبور شوند با "همسایهی پرسروصدا" یا "Noisy Neighbor" نیز دستوپنجه نرم کنند. در رایانش ابری، این اصطلاح به وضعیتی اشاره دارد که در آن، یک ماشین مجازی (VM) در یک سرور فیزیکی مشترک، بیش از حد از منابعی مانند CPU، حافظه یا پهنای باند استفاده کند و باعث شود عملکرد سایر ماشینهای مجازی و کاربران آن سرور مختل شود.
تفاوت IaaS با PaaS
پلتفرم بهعنوان سرویس (Platform as a Service) که با نام اختصاری PaaS نیز شناخته میشود، یکی دیگر از 3 مدل اصلی رایانش ابری است. مدل PaaS روی IaaS ساخته شده است و در این مدل، تامینکننده علاوهبر زیرساخت، سیستمهای عامل، میانافزارها و سایز اجزای مورد نیاز را تامین و مدیریت میکند.PaaS میتواند پیادهسازی حجم کاری یک سازمان را سادهسازی کند؛ اما توانایی کسبوکار برای ایجاد محیط دلخواه خود را محدود خواهد کرد.
تفاوت IaaS با SaaS
سومین مدل اصلی در رایانش ابری، سیستم به عنوان سرویس (Software as a Service) یا SaaS است. این دو مدل با یکدیگر از این جهت تفاوت دارند که SaaS در واقع ترکیبی از IaaS و PaaS به شمار میرود؛ یعنی هم زیرساختها و هم برنامهها و میانافزارهای مورد نیاز را در خود دارد.کاربران SaaS نیاز به نصب هیچ برنامهای ندارند و لازم نیست از دانش فنی زیادی برخوردار باشند. تنها کاری که لازم است انجام دهند، این است که با اتصال به اینترنت، وارد حساب کاربری خود در اپلیکیشن تامینکننده شوند و از آن استفاده کنند.
علاوهبر این، آنها میتوانند تا حدی نحوهی عملکرد نرمافزار را تنظیم کنند، اما بقیهی تنظیمات و پیکربندیها برعهدهی تامینکننده خواهد بود.
با این تفاصیل میتوان گفت زیرساخت به عنوان سرویس، راهکاری مناسب برای جایگزینی سرمایهگذاری در سختافزارهای فیزیکی است. از آنجایی که کسبوکارها همواره در تلاش هستند تا به پیشرفت و مزیتهای رقابتی دست پیدا کنند، IaaS این امکان را برای کسبوکارها فراهم خواهد کرد تا بهجای نگهداری از زیرساختهای فیزیکی، بر نوآوری تمرکز کنند.

هنوز دیدگاهی ثبت نشده است.