همه ما درباره "ابر " شنیدهایم و بیشتر مردم میدانند که محاسبات ابری به این معنی است که برای دسترسی به نرمافزار و خدمات باید از اتصال اینترنت استفاده کنید. با این حال، انواع زیادی از محاسبات ابری وجود دارد که اهداف و مزایای متفاوتی دارند.
انواع اصلی رایانش ابری
وقتی در مورد "انواع" رایانش ابری صحبت می کنیم، این می تواند به دو چیز متفاوت اشاره داشته باشد. یکی از راههای نگاه کردن به محاسبات ابری، تمرکز بر روی این است که این فناوری برای چه چیزی استفاده میشود. بیشتر این مقاله بر روی آن متمرکز شده است، اما ابتدا باید محاسبات ابری را از نظر معماری آن بررسی کنیم.
از این دیدگاه، سه نوع محاسبات ابری وجود دارد.
1. زیرساخت به عنوان یک سرویس ( IaaS )
یک نوع از محاسبات ابری منابع مرکز داده بر اساس تقاضا را ارائه می دهد. شما همه نرم افزارها را بارگذاری و/یا می نویسید. این در اصل مانند خرید مرکز داده خود است، با این تفاوت که سخت افزار را اجاره می کنید.
2. پلتفرم به عنوان سرویس (PaaS)
اگر می خواهید برنامه های کاربردی ابری توسعه دهید، اما نمی خواهید سیستم عامل یا محیط توسعه را در فضای ابری حفظ کنید، به PaaS نیاز دارید. آنها ابزارهایی را که برای ایجاد سرویس یا برنامه ابری شما نیاز دارید، ارائه خواهند کرد.
3. نرم افزار به عنوان سرویس (SaaS)
اگر ارائهدهنده یا توسعهدهنده ابری نیستید، SaaS رایجترین نوع رایانش ابری است که با آن مواجه میشوید. تقریباً تمام انواع محاسبات ابری که در زیر به آنها می پردازیم نمونه ای از SaaS هستند و کاربران نهایی را هدف قرار می دهند.
4. اجاره کامپیوتر از راه دور
اگر نیاز به دسترسی به رایانه در مرکز داده دارید، میتوانید برای دسترسی انحصاری یا اشتراکی هزینه کنید. این دقیقاً مشابه استفاده از دسکتاپ از راه دور برای دسترسی به رایانه خانگی خود از مثلاً رایانه لوحی است. تفاوت در این است که شما مجبور نیستید برای کامپیوتر پول بپردازید، مجبور نیستید آن را نگهداری کنید و تمام دردسرهای دیگر در دسترس قرار دادن آن به صورت 24 ساعته و 7 ساعته توسط شخص دیگری با یک هزینه درمان می شود.
این یک انتخاب محبوب برای افرادی است که گاهی نیاز به دسترسی به انواع خاصی از سختافزار دارند یا نمیخواهند برای همیشه رایانهای داشته باشند که باید مرتباً ارتقا یابد. برای مثال، میتوانید یک Mac in the ابر اجاره کنید، یا شاید به یک رایانه ایستگاه کاری فوقالعاده سریع نیاز دارید تا تعدادی اعداد را برای شما خرد کند و سپس نتایج را برای شما ارسال کند..
5. ماشین مجازی در ابر
استفاده از ماشین مجازی نوعی از محاسبات ابری است که تا حدودی با نوع ذکر شده مرتبط است، با این تفاوت که شما یک کامپیوتر فیزیکی اجاره نمیکنید. در عوض، شما برای ماشین مجازی پرداخت میکنید که در کنار بسیاری از ماشینهای مجازی دیگر در همان رایانه فیزیکی اجرا میشود.
برای بسیاری از کاربران، تمایز مهم نیست و آنها فقط گزینه ارزانتر را انتخاب میکنند. با این حال، اجاره یک کامپیوتر مرکز داده فیزیکی برای استفاده انحصاری شما به این معنی است که شما همیشه عملکرد تضمینی دارید.
6. Native Cloud Applications
یک برنامه ابری بومی برنامهای است که روی زیرساخت رایانش ابری اجرا میشود و از همان ابتدا توسعه داده شده است تا به این روش کار کند. بنابراین اجرای مایکروسافت ورد بر روی ماشین مجازی که در فضای ابری اجاره میکنید نمونهای از یک برنامه ابری بومی نیست.
برنامه Word دفتر 365 که از طریق مرورگر خود به آن دسترسی دارید، یک برنامه ابری بومی است. همین امر در مورد برنامه هایی مانند Gmail و اکثر سرویس های مبتنی بر ابری که هر روز استفاده می کنید نیز صدق می کند.
7. فضای ذخیره سازی ابری
Cloud Storage یک مفهوم ساده است. به جای اینکه فایلهای خود را روی یک دیسک سخت در رایانه یا یک هارد دیسک خارجی محلی ذخیره کنید، آن را با استفاده از یک سرویس ابری در رایانه راه دور ذخیره میکنید.
اکثر سرویسهای ذخیرهسازی ابری بسیار بیشتر از یک درایو خارجی در آسمان هستند. دادههای شما بر اساس استانداردهای بینالمللی ذخیره میشوند، که شامل داشتن چندین نسخه اضافی در مکانهای فیزیکی مجزا میشود. سرویسهای ذخیرهسازی ابری همچنین قابلیتهای بیشتری را ارائه میکنند، مانند امکان جستجو در فایلهای خود یا ویرایش آنها در ابر.
نمونههایی از فضای ذخیرهسازی ابری عبارتند از درایو گوگل ، مایکروسافت وان درایو ، دراپ باکس ، و iCloud اپل.
8. رسانه های اجتماعی
شبکههای اجتماعی جهان را در برگرفته است. این احتمال وجود دارد که هرکسی که این مقاله را میخواند، حداقل از یکی از خدمات اصلی رسانههای اجتماعی استفاده کند، خواه فیس بوک ، توییتر ، اینستاگرام یا هر یک از نام های بزرگ دیگر اگر چنین است، از یک سرویس ابری استفاده می کنید. حتی اگر رسانههای اجتماعی را به عنوان برنامههای کاربردی ابری تصور نکنید، تمام دادههای شما و بیشتر محاسباتی که با این سرویسها استفاده میکنید در فضای ابری زندگی میکنند..
9. خدمات پخش جریانی سرگرمی
چه در Spotify به موسیقی گوش دهید یا آخرین نتفلیکس اصلی را تماشا کنید، از یک سرویس ابری استفاده میکنید. اگرچه برنامههای در حال اجرا در دستگاه شما برخی از کارها را انجام میدهند، اما بیشتر کارهای سنگین در مرکز داده انجام میشود.
این سرویسها نه تنها محتوا را به صورت درخواستی به دستگاه شما ارسال میکنند، بلکه به صورت پویا کیفیت را بسته به اتصال اینترنت شما تنظیم میکنند. این سرویسها همچنین کارهایی را که با این سرویس انجام میدهید زیر نظر دارند، بنابراین میتوانند بر اساس دادههای شخصی شما و سایر کاربران توصیههایی ارائه کنند.
همچنین میتوانید بازیهای ویدیویی را پخش کنید. نیازی نیست کنسول بخرید یا رایانه بازی بسازید، فقط برای استفاده از سرویسی مانند Xcloud، Geforce Now و Google Stadia هزینه کنید. آنها با تبلت ها، تلویزیون های هوشمند یا تقریباً هر چیزی که از مرورگر و کنترلر پشتیبانی می کند کار می کنند. بازیهای ابری هنوز بسیار جدید هستند، بنابراین همه باگها برطرف نشدهاند. با این حال، اگر اتصال اینترنت عالی دارید، ارزش امتحان کردن را دارد.
10. خدمات ابری غیرمتمرکز
سرویسهای ابری سنتی برای کار به مراکز داده متمرکز متکی هستند، اما نگرانیهایی در مورد حفظ حریم خصوصی نیز وجود دارد. به عنوان مثال، اگر میتوانید داخل اسناد خود را در سرویسی مانند Google Docs جستجو کنید، به این معنی است که Google میتواند (در اصل) همه چیز داخل آن سند را نیز بخواند. تنها چیزی که از شما محافظت می کند قوانین حفظ حریم خصوصی و خط مشی رازداری خود ارائه دهنده ابر است، اما هیچ مانعی برای محافظت از اطلاعات شما در برابر آنها وجود ندارد.
ایده ارائهدهنده ابر غیرمتمرکز از اینجا آمد. (اکنون منحل شده) اسناد گرافیت شاید شناخته شده ترین نمونه باشد. Graphite Docs حداقل از منظر کاربر بسیار شبیه به Google Docs کار می کرد، اما مرکز داده مرکزی نداشت. در عوض، از فناوری بلاک چین برای میزبانی و رمزگذاری داده های کاربران استفاده کرد. شما از مزایای بهره وری ابری بدون نگرانی در مورد حریم خصوصی برخوردار هستید.
متأسفانه، Graphite Docs در سال 2020 بسته شد، اما کد منبع آن منبع باز است، به این معنی که هر فرد دیگری میتواند نسخه خود را تنظیم کند.
گزینههای توسعه برنامه غیرمتمرکز دیگری نیز وجود دارد، مانند پشته ها (قبلاً Blockstacks) که به شما امکان میدهد «dapps» یا برنامههای غیرمتمرکزبنویسید که به ارزهای مبتنی بر بلاک چین متصل میشوند. ..
سر زنده در ابرها
در حالی که همیشه مکانی برای رایانه شخصی شما وجود خواهد داشت، به نظر می رسد که آینده بیشتر و بیشتر مبتنی بر ابر خواهد بود. از آنجایی که اینترنت در نهایت کل سیاره را پوشش می دهد، ما شاهد تبدیل شدن ابر به مهم ترین نوع فناوری رایانه خواهیم بود.
.