محاسبات ابری

تاریخ انتشار: ۲۹ شهریور ۱۳۹۶

این روزها اصطلاح “محاسبات ابری” همه جا بر سر زبان هاست. اما ابر چیست؟ ابر كجاست؟ آیا ما درحال حاضر در ابر هستیم؟ اینها همگی سوالاتی هستند كه در مورد “ابر” از خودمان می‌پرسیم. محاسبات ابری به بیانی ساده  ذخیره و دسترسی به اطلاعات و برنامه ها از طریق اینترنت است به جای آنكه برروی هارد سیستم شخصی خودمان ذخیره شده باشند. در واقع “ابر” استعاره ای از اینترنت است. این استعاره به زمانی برمی‌گردد كه در ارائه ها برای نمایش فضای بینهایت بزرگ، پیچیده و غیر قابل ترسیم از مجوعه‌ای از سرورها و كلاینت‌ها از یك نماد ابری شكل استفاده شد كه داده ها و بسته ها در آن شناور بودند.

محاسبات ابری

زمانی كه شما داده خود را برروی هارد شخصی خود ذخیره می كنید یا برنامه ای را از روی آن اجرا می كنید، این عملیات محاسبات و ذخیره سازی “محلی” نامیده می‌شود. تمام چیزی كه شما نیاز دارید بصورت فیزیكی در كنار شماست و این بدین معناست كه دسترسی شما به تمامی اطلاعات مورد نیازتان بسیار سریع و راحت است. كاركردن با هارد دیسك ها نحوه كار در صنعت كامپیوتر در دهه های اخیر بوده است.  برخی هنوز بر این باورند كه استفاده از محاسبات محلی نسبت به محاسبات ابری برتر دارد كه در ادامه به توضیح آن خواهیم پرداخت.

ذخیره سازی برروی ابرها و استفاده از آنها به معنی دراختیار داشتن یك حافظه شبكه ای اختصاص یافته (NAS) برروی یك سخت افزار یا سررو نیست. ذخیره اطلاعات در منزل یا محل كار استفاده از “ابر” به حساب نمی آید ( با این حال برخی NAS ها اجازه دسترسی از راه دور بر بستر اینترنت را برای شما فراهم می‌كنند). برای استفاده از “محاسبات ابری” شما نیاز دارید تا به اطلاعات و برنامه های خود از طریق اینترنت دسترسی داشته باشید یا حداقل همگام‌سازی داده های مورد نیازتان از طریق وب انجام گیرد.

ابرها و حوزه های عملیاتی

ابرها سه حوزه عملیاتی مشخص دارند كه در ذیل به شرح هریك می‌پردازیم.

محاسبات ابری

SaaS : برنامه های كاربردی مبتنی بر ابر -و یا نرم افزار به عنوان سرویس- در كامپیوترهای دور از هم اما در یك ابر مشترك قرار دارند. مدیریت و اداره این برنامه ها بر عهده شخص یا اشخاص خاصی نبوده و توسط هریك از افراد درون ابر امكان پذیر است. استفاده از این برنامه ها از طریق اینترنت و عموما بوسیله یك مرورگر وب بر روی رایانه های كاربران فراهم می‌شوند.

Saas

مزایای SaaS :

  • برنامه ها و داده ها از هر كامپیوتر متصل به ابر امكان پذیر است.
  • این سرویس قادر است به صورت پویا نیازهای كاربران را توزیع كند.
  • در صورت خرابی و حتی شكستگی كامپیوتر شما! اطلاعات شما از بین نمی روند.
  • پس از ثبت نام به سرعت می توانید شروع به استفاده از برنامه های كسب و كار نوآورانه كنید.

با استفاده از SaaSها دیگر نیازی نیست تا كاربران برنامه های كاربری خود را تهیه، نصب، بروزرسانی و نگهداری كنند.

 

PaaS: پلتفرم به عنوان سرویس، یك محیط میتنی بر ابر و تمامی موارد مورد نیاز برای پشتیبانی كل چرخه عمر ساخت و ارائه برنامه های مبتنی بر وب (ابر) بدون هزینه و پیچیدگی خرید و مدیریت سخت افزار، تهیه و میزبانی را فراهم می كند.

مزایای استفاده از PaaS:

  • توسعه نرم افزار و زمان رسیدن به ماركت تجاری را سرعت می بخشد.
  • فراهم كردن امكان ارسال برنامه های كاربردی وب جدید در چند دقیقه
  • كاهش پیچیدگی با تعریف middleware ها به عنوان یك سرویس

PaaS امكان گسترش و جابجایی برنامه ها را در ابرهای عمومی و خصوصی فراهم می كند.

 

IaaS: زیرساخت به عنوان سرویس، شركت هایی با منابع كامپیوتری مختلف نظیر سرورها، شبكه ها، Storageها و مراكز داده را به عنوان زیرساختی برای نیاز سایر كاربران در ابر، فراهم می‌كند.

مزایای استفاده از IaaS:

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

با استفاده ازIaaS، برخیزید و با كاهش هزینه ها  سریع تر از همیشه به سمت اهداف خود بدوید.

IaaS

شكل زیر به تفكیك به تفاوت های  هر حوزه عملیاتی در ارتباطات ابری می پردازد.

حوزه عملیاتی در ارتباطات ابری

ابر عمومی

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

از جمله جنبه های كلیدی ابر عمومی میتوان به موارد زیر اشاره كرد:

  • برنامه های كسب و كار نوآورانه SaaS برای طیف گسترده ای از برنامه های كاربردی، از مدیریت منابع مشتری (CRM) تا مدیریت معاملات و تجزیه و تحلیل داده ها است.
  • مقیاس پذیری، استقاده از IaaS مثیاس پذیر برای ذخیره و سرویس های محاسباتی با قابلیت محاسبه آنی.
  • استفاده از PaaS قدرتمند برای توسعه برنامه های مبتنی بر ابر و استقرار.
  • ابر عمومی

ابر خصوصی

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

از مهمترین جنبه های كلیدی ابر خصوصی میتوان به موارد زیر اشاره كرد.

  • وجود یك رابط سرویس خودكار به منظور كنترل خدمات به كاربران این اجازه را می دهد تا با سرعت بیشتری به تامین، تخصیص و عرضه منابع بپردازند.
  • مدیریت خودكار استخر منابع برای هر عملیاتی از محاسبه تا ذخیره سازی، آنالیز و تحلیل واسط ها
  • برقراری امنیت و مجموعه قوانین پیچیده كه براساس نیازمندی های خاص هر سازمان طراحی شده است.

ابر خصوصی

ابر هیبریدی

ابر هیبریدی از زیر ساختی مشابه ابر خصوصی و  ادغام استراتژی های مختلف به همراه  سرویس های ابر عمومی تشكیل شده است. واقعیت این است كه ابر خصوصی نمی تواند جدا از سایر منابع فناوری شركت و ابر عمومی باشد. اكثر شركت های دارای ابر خصوصی برای مدیریت حجم كار در مراكز داده از تركیب سرویس های ارایه شده توسط ایرهای خصوصی و عمومی، استفاده می كنند و در نتیجه ابرهای هیبریدی را بوجود می آورند.

جنبه های كلیدی ابر هیبریدی:

  • امكان حفاظت از اطلاعات مهم و اساسی در شركت ها در فضایی كاملا خصوصی
  • استفاده از منابع ابر عمومی مانند SaaS برای جدیدترین برنامه ها و IaaS برای استفاده از منابع مجازی الاستیك.
  • تسهیل قابلیت انتقال داده ها، برنامه ها و سرویس ها و انتخاب های بیشتر برای مدل های استقراری.

ابر هیبریدی

منبع:

https://www.ibm.com/cloud-computing/learn-more/what-is-cloud-computing/