بیشک همهی ما در دنیای اطراف خودمان، کلمهی ابر (Cloud) یا سرور ابری را بارها شنیدهایم؛ اما برای بسیاری از ما این کلمه معنی و مفهوم خاصی ندارد.
در جواب این سوال می توان به سادگی گفت برخی کاربران با توجه به نیازشان، ترجیح می دهند به جای اجاره یا خرید سرورهای فیزیکی، از سرورهایی در بستر ابر استفاده کنند. هزینه ی این سرویس ها به صورت “پرداخت در ازای مصرف” یا اصطلاحا “Pay as you go” محاسبه می شود. یعنی شما بر اساس ساعت و ظرفیتی که استفاده می کنید، پرداخت می کنید. همین مسئله توجه بسیاری را به خود جلب کرده است.
سرورهای ابری (Cloud server) از چندین سرور متصل به هم در یک کلاستر که توسط فضای ذخیره سازی پشتیبانی می شود، استفاده میکنند. مشتریانی که از یک پلتفرم ابری (Cloud Platform) استفاده میکنند، از چندین سرور بهرهمند میشوند زیرا میتوانند یک فضای ذخیره نامحدود، پهنای باند حداکثری و یک تعادل بار مدیریت شده داشته باشند و هیچگونه ارتباطی با قطعه خاصی از سختافزار نداشته باشند.
اگر شما یک فضای ذخیرهسازی بر روی سرور خود خریداری کردید و پس از مدتی به دلایل مختلف (سیستمعاملی و سختافزاری)، این فضای ذخیرهسازی دچار مشکل شود، چه اتفاقی برای اطلاعات شما میافتد؟ اگر بار پردازشی شما بین چندین سرور تقسیم شود، ثبات و عملکرد سیستم شما بدون شک بهتر میشود، این موضوع دقت عملکرد سرویس های ابری را نشان میدهد.
راهاندازی سرورهای ابری، زمان نسبتا کمی را از شما میگیرد و در مدت چند دقیقه میتوانید این کار را انجام دهید اما همین عمل در سرورهای اختصاصی مدتزمان بیشتری طول میکشد، همچنین در سرورهای ابری به سادگی با چند کلیک می توانید منابع سرور از قبیل Ram,CPU,…را افزایش دهید.
این مدل ابر برای هر شرکت و سازمان بهصورت اختصاصی طراحی میشود و تنها به همان شرکت خدمات میدهد؛ البته توجه داشته باشید که این ابر نیز نمیتوانند در محیط شرکت باشد، بلکه باید از آن در محیط ارائهدهندهی سرویس کلود نگهداری شود اما میتوان مدیریت آن را به شرکت یا شخص ثالث دیگری سپرد.
نام این زیرساخت نشان میدهد که استفاده از آن برای عموم مناسب است و شامل محدودیتی نمیشود. پیکربندی ابر خصوصی و عمومی تفاوتی ندارد و فقط نوع دسترسی این دو طرح، متفاوت است. دراپ باکس (Dropbox) یک نمونه از ابرهای عمومی بهحساب میآید که مورداستفادهی بسیاری از افراد واقع میشود.
این ابر هیبریدی نوع دیگر از زیرساخت های ابری است که هر دودستهی قبل را شامل میشود، این ابر زمانی شکل میگیرد که شرکت و سازمانهای مختلف، قصد به اشتراک گذاشتن ابرهای اختصاصی و عمومی خود را داشته باشند.
بهطورکلی رایانش ابری در سه مدل IaaS، PaaS، SaaS ارائه میشود که به آنها در این مقاله میپردازیم.
Iaas یا ( Infrastructure as a Service ) که در این مدل زیرساختهایی چون نتورک و سرورهای ذخیرهسازی بهصورت اینترنتی و آنلاین در اختیار شما قرار میگیرد.
Paas یا ( Platform as a service ) که این سرور به شما امکان میدهد که نگران نگهداری از زیرساختهای سیستمعامل خود نباشید و همچنین بتوانید در یک مدت کم، یک سیستمعامل که موردنظرتان است را آماده کنید و سپس بر روی موضوعات دیگر مربوط به کارتان تمرکز کافی داشته باشید.
Saas یا ( Software as a service ) که در این مدل، کار بدون نیاز به نرمافزار و بدون کانفینگ انجام میشود؛ برای مثال ایمیل بدون درگیری با سیستمعامل یا نرمافزار ایمیل، سرور خود را راهاندازی میکند.