رایانش ابری یا Cloud Computing چیست؟

به گزارش کنفرانس هکا، رایانش ابری در سال 1960 مفهوم پیدا کرد و نخستین تعریف شناخته شده از رایانش ابری در سال 1997 توسط پروفسور رامناث چلاپا (Ramnath Chellappa) در دالاس شکل گرفت.

رایانش ابری یا Cloud Computing چیست؟

، از ترکیب دو کلمه رایانش و ابر ایجاد شده است که راه چاره هایی برای ارائهٔ خدمات فناوری اطلاعات به شیوه های مشابه با صنایع همگانی همانند (آب، برق، تلفن و …) پیشنهاد می نماید و به همین دلیل امروز میخواهد تا شما را با این مدل رایانشی و تاریخچه آن آشنا کند.

رایانش ابری (Cloud Computing) مدل رایانشی بر پایهٔ شبکه های رایانه ای مانند اینترنت محسوب می گردد که الگویی جدید در جهت عرضه، مصرف و تحویل خدمات رایانشی (شامل زیرساخت، نرم افزار، بستر، و سایر منابع رایانشی) با به کارگیری شبکه ارائه می نماید. رایانش ابری از ترکیب دو کلمه رایانش و ابر ایجاد شده است.

ابر در اینجا استعاره از شبکه یا شبکه ای از شبکه های وسیع مانند اینترنت است که کاربر معمولی از پشت صحنه و آنچه در پی آن اتفاق می افتد اطلاع دقیقی ندارد (مانند داخل ابر) در نمودار های شبکه های رایانه ای نیز از شکل ابر برای نشان دادن شبکهٔ اینترنت استفاده می گردد و دلیل تشبیه اینترنت به ابر نیز این است که اینترنت همچون ابر جزئیات فنی اش را از دید کاربران پنهان می سازد و لایه ای از انتزاع را بین این جزئیات فنی و کاربران به وجود می آورد.

بعنوان مثال؛ آنچه یک ارائه دهندهٔ خدمات نرم افزاری رایانش ابری ارائه می نماید، برنامه های کاربردی تجاری آنلاین است که به وسیله مرورگر وب یا نرم افزار های دیگر به کاربران ارائه می گردد.

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

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

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

به علاوه در معنای علوم رایانه معادل های دیگری برای کلمات محاسبه و پردازش وجود دارند، مانند؛ calculation و processing ، که عدم تمایز این کلمات با یکدیگر می تواند منشأ اشتباه در درک این مفاهیم گردد. رایانش ابری راه چاره هایی برای ارائهٔ خدمات فناوری اطلاعات به شیوه های مشابه با صنایع همگانی (آب، برق، تلفن و …) پیشنهاد می نماید.

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

در صورت استفاده از رایانش ابری نیز کاربر تنها هزینه خدمات رایانشی مورد استفاده خود (اگر هزینه از کاربر دریافت گردد) را پرداخت خواهد نمود که در اصطلاح به این مدل محاسبه هزینه، pay as you go گفته می گردد. رایانش ابری را گروهی تغییر الگوواره ای می دانند که دنباله روی تغییری است که در اوایل دهه 1980 از مدل رایانه بزرگ به مدل کارخواه-کارساز صورت گرفت.

تاریخچه پیدایش رایانش ابری

رایانش ابری در سال 1960 مفهوم پیدا کرد. یکی از اعضای بنیانگذاران هوش مصنوعی به نام پروفسور جان مک کارتی در پیش بینی خود در خصوص رایانش ابری چنین اعلام کرد رایانش ابری روزی به عنوان یک صنت همگانی سازماندهی خواهد شد.

در سال نیز 1966 پارک هیل داگلاس در کتابی با عنوان ؛مشکل صنعت همگانی رایانه به مواردی مانند توهم دسترسی نامحدود، تدارک الاستیک، ارائه امکانات به صورت صنعت همگانی به مراکز خصوصی و دولتی و انجمنی اشاره نمود.

اما واژه هایی که در دهه 1960 استفاده شد هیچ کدام مفهوم امروزی ابر را نداشت و به صورت لفظی از آن به عنوان صنعت همگانی استفاده می شد. در سال 1969 ایده شبکه کهکشانی یا شبکه بین کهکشانی که امروزه آن را اینترنت می نامیم توسط J.C.R.Licklider مطرح شد و مدتی بعد موسسه تحقیقات امریکا شبکه ARPANET را توسعه بخشید و فعال کرد تا هرشخصی بتواند به برنامه ها و اطلاعات از سراسر این شبکه دسترسی داشته باشد.

10 ویژگی جذاب سیستم عامل جدید 13 iOS

در دهه 1970 نرم افزار های مجازی سازی مانند VMware معرفی شدند و توانستد چندین سیستم عامل را در یک سیستم عامل میزبان قرار بدهند و هریک را به صورت جداگانه سرویس دهی کنند. اولین تعریف شناخته شده از رایانش ابری در سال 1997 توسط پروفسور رامناث چلاپا (Ramnath Chellappa) در دالاس شکل گرفت. او در سخنرانی خود چنین اعلام کرد:

یک نمونه محاسباتی در جایی که حداکثر توان محاسباتی قرار دارند به زودی از مرز های مالی گذشته و به تنهایی قادر به محاسبات نخواهد بود و باید از محدودیت های فنی گذر کرد.

:

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

در اواخر دهه 1990 شرکت Salesforce.com فعالیت خود را در حوزه تبدیل اپلیکیشن های جامع و کاربردی سازمان ها به صورت وب شروع کرد.

فعالیت این شرکت شروعی بود تا سازمان ها بتوانند موضوع فعالیت خود را با یک نرم افزار و به صورت یکپارچه روی یک بستر (اینترنت) انجام دهند. می توان گفت دهه 2000 اوج شکوفایی تکنولوژی Cloud Computing بود. در سال 2003 شرکت Xen نرم افزار Virtual Machine Manitor را توسعه بخشید.

این سیستم اجازه می داد تا تعداد زیادی سیستم عامل مهمان روی چندین سرور قرار بگیرند و از منابع سرور ها به صورت اشتراکی استفاده کنند. به این ترتیب بود که ایده cloud computing ایجاد شد و به دنبال آن تکنولوژی cloud computing نیز شکل گرفت.

منبع: باشگاه خبرنگاران جوان
انتشار: 30 مرداد 1398 بروزرسانی: 27 آبان 1399 گردآورنده: hecaconf.ir شناسه مطلب: 4243

به "رایانش ابری یا Cloud Computing چیست؟" امتیاز دهید

امتیاز دهید:

دیدگاه های مرتبط با "رایانش ابری یا Cloud Computing چیست؟"

* نظرتان را در مورد این مقاله با ما درمیان بگذارید