10 نوع رایانش ابری که باید درباره آنها بدانید

همه ما درباره « ابر(cloud) » شنیده‌ایم و بیشتر مردم می‌دانند که محاسبات ابری به این معنی است که برای دسترسی به نرم‌افزار و خدمات باید از اتصال اینترنت استفاده کنید. با این حال، انواع زیادی از محاسبات ابری وجود دارد که اهداف و مزایای متفاوتی دارند.

انواع اصلی رایانش ابری

وقتی در مورد "انواع" محاسبات ابری صحبت می کنیم، این می تواند به دو چیز متفاوت اشاره داشته باشد. یکی از راه‌های نگاه کردن به محاسبات ابری، تمرکز بر روی این است که این فناوری برای چه چیزی استفاده می‌شود. بیشتر این مقاله روی آن متمرکز است، اما ابتدا باید محاسبات ابری را از نظر معماری آن بررسی کنیم. 

از این دیدگاه، سه نوع محاسبات ابری وجود دارد.

1. زیرساخت به عنوان یک سرویس ( (Infrastructure as a Service ()IaaS

یکی از انواع محاسبات ابری منابع مرکز داده بر اساس تقاضا را ارائه می دهد. همه نرم افزارها را بارگذاری و/یا می نویسید. این اساساً مانند خرید مرکز داده خودتان است، با این تفاوت که شما سخت افزار را اجاره می کنید.

2. پلتفرم به عنوان سرویس (PaaS)

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

3. نرم افزار به عنوان سرویس (SaaS) 

اگر ارائه‌دهنده یا توسعه‌دهنده ابری نیستید، SaaS رایج‌ترین نوع محاسبات ابری است که با آن مواجه می‌شوید. تقریباً تمام انواع محاسبات ابری که در زیر به آنها می پردازیم نمونه ای از SaaS هستند و کاربران نهایی را هدف قرار می دهند. 

4. اجاره کامپیوتر از راه دور

اگر نیاز به دسترسی به رایانه در یک مرکز داده دارید، می توانید برای دسترسی انحصاری یا اشتراکی هزینه کنید. این دقیقاً مشابه استفاده از یک دسکتاپ از راه دور(remote desktop) برای دسترسی به رایانه خانگی خود از مثلاً رایانه لوحی است. تفاوت در این است که شما مجبور نیستید برای کامپیوتر پول بپردازید، مجبور نیستید آن را نگهداری کنید، و تمام دردسرهای دیگر در دسترس قرار دادن آن به صورت 24 ساعته و 7 ساعته توسط شخص دیگری با یک هزینه درمان می شود.

این یک انتخاب محبوب برای افرادی است که گاهی اوقات نیاز به دسترسی به انواع خاصی از سخت افزار دارند یا نمی خواهند به طور دائم رایانه ای داشته باشند که مرتباً نیاز به ارتقا دارد. به عنوان مثال، می‌توانید یک مک را در فضای ابری(Mac in the cloud) اجاره کنید ، یا شاید به یک رایانه ایستگاه کاری فوق‌العاده سریع نیاز دارید تا تعدادی اعداد را برای شما خرد کرده و سپس نتایج را برای شما ارسال کند.

5. ماشین مجازی در ابر

استفاده از ماشین مجازی نوعی از محاسبات ابری است که تا حدودی با نوع ذکر شده مرتبط است، با این تفاوت که شما یک کامپیوتر فیزیکی اجاره نمی کنید. در عوض، شما برای یک ماشین مجازی(virtual machine) که در کنار بسیاری از ماشین های مجازی دیگر روی همان کامپیوتر فیزیکی کار می کند، پرداخت می کنید. 

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

6. برنامه های کاربردی ابر بومی

یک برنامه ابری بومی برنامه‌ای است که بر روی زیرساخت رایانش ابری اجرا می‌شود و از همان ابتدا توسعه داده شد تا به این ترتیب کار کند. بنابراین اجرای مایکروسافت ورد(Microsoft Word) بر روی یک ماشین مجازی که در فضای ابری اجاره می‌کنید، نمونه‌ای(not ) از یک برنامه ابری بومی نیست. 

برنامه Office 365 Word که از طریق مرورگر خود به آن دسترسی دارید، یک برنامه ابری بومی است. همین امر در مورد برنامه هایی مانند Gmail و اکثر سرویس های مبتنی بر ابری که هر روز استفاده می کنید نیز صدق می کند.

7. ذخیره سازی ابری

Cloud Storage یک مفهوم ساده است. به جای اینکه فایل های خود را بر روی هارد درایو رایانه خود یا در یک هارد دیسک خارجی محلی ذخیره کنید، آن را با استفاده از یک سرویس ابری در رایانه راه دور ذخیره می کنید.

اکثر سرویس های ذخیره سازی ابری بسیار بیشتر از یک درایو خارجی در آسمان هستند. داده‌های شما بر اساس استانداردهای بین‌المللی ذخیره می‌شوند، که شامل داشتن چندین نسخه اضافی در مکان‌های فیزیکی مجزا می‌شود. سرویس‌های ذخیره‌سازی ابری(Cloud) همچنین قابلیت‌های بیشتری را ارائه می‌دهند، مانند امکان جستجو در فایل‌های خود یا ویرایش آن‌ها در فضای ابری.

نمونه‌هایی از فضای ذخیره‌سازی ابری عبارتند از: Google Drive ، Microsoft OneDrive ، DropBox ، و Apple iCloud .

8. رسانه های اجتماعی

شبکه‌های اجتماعی جهان را در برگرفته است. این احتمال وجود دارد که هرکسی که این مقاله را می‌خواند، حداقل از یکی از خدمات اصلی رسانه‌های اجتماعی، چه فیس‌بوک(Facebook) ، توییتر(Twitter) ، اینستاگرام(Instagram) یا هر یک از نام‌های بزرگ دیگر استفاده کند. اگر چنین است، شما از یک سرویس ابری استفاده می کنید. حتی اگر رسانه های اجتماعی را به عنوان برنامه های کاربردی ابری تصور نکنید، تمام داده های شما و بیشتر محاسباتی که با این سرویس ها استفاده می شود در فضای ابری زندگی می کنند.

9. خدمات جریان سرگرمی

چه در حال گوش دادن به موسیقی در Spotify یا تماشای آخرین نسخه Netflix Original هستید، از یک سرویس ابری استفاده می کنید. اگرچه برنامه‌های در حال اجرا بر روی دستگاه شما برخی از کارها را انجام می‌دهند، اما بیشتر کارهای سنگین در مرکز داده انجام می‌شود.

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

همچنین می توانید بازی های ویدیویی را پخش کنید. لازم نیست کنسول بخرید یا کامپیوتر بازی بسازید، فقط برای استفاده از سرویس هایی مانند Xcloud، Geforce Now و Google Stadia هزینه کنید. آنها با تبلت‌ها، تلویزیون‌های(TVs) هوشمند یا تقریباً هر چیزی که از مرورگر و کنترلر پشتیبانی می‌کند کار می‌کنند. بازی های ابری(Cloud) هنوز بسیار جدید هستند، بنابراین همه باگ ها برطرف نشده اند. با این حال، اگر اتصال اینترنت عالی دارید، ارزش امتحان کردن را دارد.

10. خدمات ابری غیرمتمرکز

سرویس‌های ابری سنتی برای کار به مراکز داده متمرکز متکی هستند، اما نگرانی‌هایی درباره حفظ حریم خصوصی وجود دارد. به عنوان مثال، اگر می‌توانید در داخل اسناد خود در سرویسی مانند Google Docs جستجو کنید ، به این معنی است که Google می‌تواند (در اصل) همه چیز داخل آن سند را نیز بخواند. تنها چیزی که از شما محافظت می کند قوانین حفظ حریم خصوصی و خط مشی رازداری خود ارائه دهنده ابر است، اما هیچ مانعی برای محافظت از اطلاعات شما در برابر آنها وجود ندارد.

ایده ارائه دهنده ابر غیر متمرکز از اینجا بود. Graphite Docs (اکنون منسوخ شده) شاید شناخته شده ترین نمونه باشد. Graphite Docs حداقل از منظر کاربر بسیار شبیه به Google Docs کار می کرد ، اما مرکز داده مرکزی نداشت. در عوض، از فناوری بلاک چین برای میزبانی و رمزگذاری داده های کاربران استفاده کرد. شما از مزایای بهره وری ابری بدون نگرانی در مورد حریم خصوصی برخوردار هستید. 

متأسفانه، Graphite Docs در سال 2020 بسته شد، اما کد منبع آن Open Source است، به این معنی که هر شخص دیگری می تواند نسخه خود را تنظیم کند.

همچنین گزینه‌های توسعه غیرمتمرکز برنامه دیگری مانند Stacks (بلاک استکس سابق )(Blockstacks) وجود دارد که به شما امکان می‌دهد «dapps» یا برنامه‌های غیرمتمرکز را(decentralized apps) بنویسید که به ارزهای مبتنی بر بلاک چین متصل می‌شوند.

سر زنده در ابرها

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



About the author

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



Related posts