با توجه به پیشرفت علم و تکنولوژی به همراه فضای دیجیتال، دستیابی به پاسخ سوال رایانش ابری چیست؟ میتواند بسیار مفید و کاربردی واقع شود.
در تعریف به ارائه سرویسهای محاسباتی، از جمله سرورها، فضای ذخیره سازی، نرم افزارها، شبکه ها، تجیزه و تحلیلها و اطلاعات به وسیله اینترنت، رایانش ابری گفته میشود که به منظور ارائه نوآوری سریعتر و منابع انعطاف پذیر و صرفه جویی در مقیاس، انجام میگیرد. به بیانی ساده تر رایانش ابری برای ارگانها و شرکتهایی که به فضای ذخیره سازی نیاز دارند، این امکان را به وجود می آورد که در عوض داشتن زیرساختهای محاسباتی یا یک مرکز داده برای خود، از طریق سرویسهای ابری به همه چیز دسترسی داشته باشند. حال این همه چیز میتواند برنامه های کاربردی باشد یا فضای ذخیره سازی و هرچیز دیگری. با این حساب اطلاع از چیستی، مفهوم، کاربردها، تاریخچه و انواع مدلهای رایانش ابری بحث گستردهای را میطلبد که در ادامه به نقد و بررسی مفصل آن میپردازیم.
رایانش ابری (Cloud Computing) چیست؟
به سرویسهای مختلفی که با استفاده از اینترنت ارائه میشوند، رایانش ابری (Cloud Computing) گفته میشود، که این سرویسها ابزارها و برنامه هایی را در برمیگیرند. سرورها، داده های ذخیره سازی، پایگاههای داده، شبکه و نرم افزار، نمونه هایی از این ابزارها و برنامه ها را تشکیل میدهند.
در صورتی که بخواهیم تعریف رایانش ابری را به صورت ساده تری توضیح دهیم، باید بگوییم که در این فرآیند ذخیره سازی مبتنی بر ابر است. به طوری که به جای ذخیره سازی نگهداری فایلها بر روی هارد دیسک اختصاصی یا دستگاه ذخیره سازی لوکال، امکان ذخیره سازی فایلهای مورد نظر در پایگاه داده از راه دور فراهم میشود. بنابراین از طریق رایانش ابری میتوان تنها به وسیله دسترسی و اتصال به اینترنت در زمان و مکان دلخواه به داده ها و برنامه های نرم افزاری دسترسی پیدا کرد.
سوالی ک در ادامه رایانش ابری چیست؟ به وجود می آید، این است که رایانش ابری چه مزیتهایی برای استفاده دارد و چرا کاربر باید برای سوق پیدا کردن به سمت آن ترغیب شود؟.. حتما میدانید که رایانش ابری یک گزینه محبوب است که کاربران زیادی اصرار به استفاده از آن دارند. در واقع رایانش ابری از مزیتها و ویژگیهایی چون افزایش بهره وری، مقرون به صرفه بودن، عملکرد و امنیت و سرعت و کارایی را با خود به همراه دارد. بنابراین کاملا طبیعی است که کاربران زیادی بخواهند از این سیستم بهره ببرند.
شناخت رایانش ابری، با درک معنای این عبارت
برای درک بهتر عبارت رایانش ابری که عنوان این سیستم است، خوب است به علت نام گذاری آن مراجعه کنیم. در حقیقت رایانش ابری، امکان دسترسی به اطلاعات را به وسیله فضای ابری یا همان فضای مجازی فراهم میکند و به همین دلیل است که آن را به عنوان رایانش ابری میشناسند.
با استفاده از این سرویس، شرکتها میتوانند برای کاربران خود این امکان را فراهم کنند که فایلها و برنامه های کاربردی خود را بر روی سرورهای راه دور ذخیره کنند و در ادامه با استفاده از اینترنت میتوانند در مکان و زمان دلخواه خود به اطلاعات خود دسترسی داشته باشند.
زمانی که کاربر برای دسترسی به دادهها و برنامه های خود، نیازی به حضور در مکان خاصی نداشته باشد و زمان معینی برای او تعریف نشود، قادر خواهد بود که داده های ذخیره شده خود را به سهولت مدیریت و کنترل کند.
از سوی دیگر رایانش ابری میتواند تمامی فعالیتهای سنگین که در ارتباط با پردازش داده ها هستند را انجام دهد و همه اینها را به کامپیوترهای دیگر در مقیاسهای بسیار دور در فضای مجازی انتقال دهد. با این اوصاف، اینترنت به یک فضای ابری بدل میشود که کاربر از طریق آن میتواند به وسیله هر دستگاهی در هر نقطه ای از جهان به فایلها و اطلاعات خود دسترسی داشته باشد.
به صورت کلی رایانش ابری از سه بخش اصلی تشکیل میشود که مشمول موارد زیر هستند:
شرکتهایی که سرویسهای ابری داده ها را ارائه میدهند و برنامه های مورد نیاز را در ماشینهای فیزیکی ذخیره میکنند. به این صورت که مکانهایی به عنوان مرکز داده شناسایی میشوند.
کاربران به تمامی داده ها و برنامه های مورد نظر و کاربردی امکان دسترسی دارند.
به هم متصل کردن شرکتهای ارائه دهنده و کاربران با سرعت بالا و فواصل زیاد نیز بر عهده اینترنت است.
مشاهده میشود که تعریف ارائه شده از این سه بخش ساده است، اما در واقع فناوریهایی که این سه بخش را در کنار یکدیگر قرار میدهد، دارای پیچیدگی است. اما نکته حائز اهمیت این است که رایانش ابری میتواند عملکرد و رویکرد کسب و کارها به منابع فناوری اطلاعات را تغییر دهد و ساده سازد.
به طور مثال اکثریت ارائه دهندگان فضای ابر با استفاده از اشتراک، خدمات خود را ارائه میدهند و کاربران در این صورت میتوانند با پرداخت هزینه اشتراک به صورت ماهانه به کلیه منابع محاسباتی مورد نیاز خود، دسترسی پیدا کنند. تحت این شرایط دیگر تهیه مجوزهای نرم افزاری، ارتقا سرورهای قدیمی، خرید ماشینهای بیشتر در صورت پایان یافتن فضای ذخیره سازی و خرید نرم افزارهای بروزرسانی شده، برای کاربری که اشتراک را تهیه کرده است، ضرورتی نخواهد داشت.
تاریخچه رایانش ابری؛ از دهه 60 میلادی تا امروز
ایده ای که برای سرویس رایانش ابری ارائه شد، به سال 1950 میلادی بازمیگردد. در دهه 50 بسیاری از شرکتها نمیتوانستند برای هر نفر یک کامپیوتر تهیه کنند و همین موضوع باعث شد که ایده امکان استفاده مشترک کارمندان از یک کامپیوتر یک چالش بزرگ باشد. سالهای 1960 تا 1970 به عنوان آغازی برای سرویس ابری شناخته میشوند.
پرفسور جان مک کارتی در دهه 1960 تئوری تقسیم زمان یا به عبارتی (Theory of Time-sharing) را مطرح نمود. حرفی که در بطن این تئوری نهان شده بود، این بود که یک سیستم میتواند در لحظه به تعداد کاربران زیادی سرویس دهد. وی دانشمند حوزه کامپیوتر و هوش مصنوعی بود که طبق فرضیات خود بیان کرده بود: (رایانش ابری ممکن است روزی به عنوان یکی از صنایع همگانی مورد استفاده بشر قرار بگیرد.)
مکانیزمهای پیاده شده در سالهای 1960 تا 1970 باعث شد که کاربران قادر باشند اطلاعات و دادههای مورد نیاز خود را دریافت کرده و در ترمینال رایانه خودشان آنها را ببینند. این سرویسهای مرکزی به عنوان Hosted application شناسایی میشوند.
از سوی دیگر پارک هیل داگلاس در سال 1966 در کتابی به اسم ( صنعت همگانی رایانه)، کلیه ویژگیهای حاضر رایانش ابری را همراه با مقایسه با شکلهای مصرف خصوصی و عمومی و صنعت برق و مصرف انجمنی، بررسی کرده است.
جالب است بدانید که واژه ابر در گذشته به شدت امروز مورد استفاده قرار نمیگرفته است؛ این کلمه از صنعت تلفن برگرفته شده که کمپانیهای ارتباطات راه دور که تنها خطوط نقطه به نقطه اختصاصی را تا دهه 1990 ارائه میکردند و بدین ترتیب آغاز راه ارائه به شبکه های خصوصی مجازی با کیفیت مشابه سبب شد تا قیمتها کمتر شوند. همچنین ناگفته نماند که نماد ابر به منظور نمایش شبکه های مخابراتی کاربرد داشت.
در ادامه تاریخچه رایانش ابری، قابل ذکر است که حرکت شرکتها از حیطه شبکه های نقطه به نقطه به سمت خدمات شبکه خصوصی مجازی سوق پیدا کرد. در این حالت شرکتها توانستند زیرساخت فیزیکی واحد فراهم کنند و دسترسی مشترک را برای چندین کاربر فراهم آورند. بهبود پهنای باند و صرفه جویی در هزینه ها در نتیجه این اتفاق رخ داد. همچنین در سالهای پایانی دهه 1990 یک شرکت نرم افزاری به نام SalesForce در حوزه اپلیکیشنهای جامع و کاربردی سازمانها به نرم افزار تحت وب شروع به فعالیت کرد. از طرف دیگر، نخستین تعریف شناخته شده از رایانش ابری در سال 1997 به وسیله پرفسوری از دالاس به نام رامناث چلاپا ارائه شد. او تعریف خود را به این شکل بیان کرد که (یک الگوی محاسباتی که مرزهای آن را منطق اقتصادی بیش از منطق فنی مشخص میکند.)
در سال 1999 نرم افزاهای مجازی سازی وارد بازار شد و دهه اول قرن 21 زمان شروع رشد و شکوفایی تکنولوژی رایانشی شناخته میشود. در سال 2007 نیز تحقیقات و پژوهشهایی توسط گوگل و آی بی ام برای رایانش ابری انجام شد. و در نهایت سال 2008 بود که شرکت گارتنر به موقعیت اصلی رایانش ابری دست یافت.
کاربردهای رایانش ابری چیست و برای چه کسانی مناسب است؟
به صورت کلی ویژگیهای ابر شامل دسترسی به سرویس بدون محدودیت جغرافیایی، سلف سرویس، انعطاف پذیری بالا در منابع و اجزای تشکیل دهنده و Pay As You Go میشود. احتمالا مفهوم این ویژگیها برای شما همچنان گنگ است و به دنبال این است که بفهمید رایانش ابری چه کاربردهایی دارد و اصلا برای چه کسانی مناسب است؟..
کاربردهای رایج رایانش ابری عبارت هستند از:
- سرور ابری
- ابر ترکیبی و چند ابری
- تست و توسعه
- فضای ذخیره ابری
- تجزیه و تحلیل دادههای بزرگ
- بکاپ گیری از اطلاعات
سه نوع از محاسبات ابری که برای کاربران هر حیطه مناسب هستند:
- زیرساخت به عنوان سرویس (IaaS)
- پلتفرم به عنوان سرویس (PaaS)
- نرم افزار به عنوان سرویس (SaaS)
مزایا استفاده از رایانش ابری:
- استفاده آسان و راحت
- انعطاف پذیری
- صرفه جویی در هزینه
- مقیاس پذیری
- قابلیت اطمینان
- سرعت زیاد
- بکاپ گیری
معایب استفاده از رایانش ابری:
- امنیت
- اشکالات داخلی و قطع برق
- وجود اشتباهات غیرعمدی به وسیله کنترل یک پورتال توسط چند نفر
با انواع مدلهای رایانش ابری آشنا شوید
ابرها مدلهای مختلفی را شامل میشوند که متمایز از یکدیگر هستند. به صورت کلی سه نوع ابر عمومی، خصوصی و ترکیبی، انواع مدلهای رایانش ابری را تشکیل میدهند.
ابرهای عمومی
به ابرهایی که سرویسهای خود را روی سرورها و فضای ذخیره سازی در اینترنت ارائه میدهند، ابر عمومی اطلاق میشود. در این نوع، وظیفه اداره سخت افزار و نرم افزار و زیرساختهای کلی بر عهده یک شرکت شخص ثالث است. حسابها در این نوع از ابر تقریبا بر همه در دسترس هستند.
ابرهای خصوصی
ابرهایی که برای مشتریان خاص مانند کسب و کارها یا سازمانها تهیه میشوند را ابر خصوصی مینامند. هاست سرویس رایانش ابری میتواند مرکز خدمات داده شرکت باشد. اغلب خدمات این سرویس بر روی شبکه خصوصی ارائه میشوند. در واقع استفاده انحصاری در این ابر به ارگان مورد نظر تعلق میگیرد و دیگر دسترسی عمومی وجود نخواهد داشت.
ابرهای ترکیبی
همانطور که میتوان از نام این ابرها حدس زد، خدماتی که توسط ابرهای ترکیبی ارائه میشود به صورت ترکیبی از ابرهای خصوصی و عمومی هستند. انعطاف پذیری، بهینه سازی زیرساخت و امنیت، سه فاکتوری هستند که این نوع از رایانش ابری برای کاربر در پی دارد. به صورت کلی یک سازمان میتواند برای استفاده از ابر ترکیبی، عملکردهای حساس را با ابر خصوصی و تطبیق با افزایش تقاضای محاسباتی را با ابر عمومی به انجام برساند.
البته ناگفته نماند که یک نوع از رایانش ابری با عنوان چند ابری (Multicloud) وجود دارد که در این حالت سازمانها از ابرهای متعدد چنین شرکت ارائه دهنده استفاده میکنند.
در نهایت امیدواریم مطالب ارائه شده در رابطه با رایانش ابری و مفاهیم آن مفید واقع شده باشند و پاسخ سوال رایانش ابری چیست؟ را در این مطلب دریافت کرده باشید.