رایانش ابری سیار (MCC) چیست و چه مزایایی دارد؟
گزارشی که مؤسسه Mordor Intelligence منتشر کرده نشان میدهد، بازار ابر موبایل (سیار) تا پایان سال 2026 به ارزش 118.70 میلیارد دلار میرسد.
رایانش ابری سیار (MCC) چیست و چه مزایایی دارد؟
گزارشی که مؤسسه Mordor Intelligence منتشر کرده نشان میدهد، بازار ابر موبایل (سیار) تا پایان سال 2026 به ارزش 118.70 میلیارد دلار میرسد. فناوری رایانش ابری بهطور مداوم در حال پیشرفت است، با اینحال، رایانش ابری سیار (MCC) سرنام Mobile Cloud Computing در مقایسه با دیگر پارادایمهای حاکم بر دنیای رایانش ابری با سرعت بیشتری در حال پیشرفت است. با گسترش روزافزون ابر سیار و توان پردازشی که محاسبات سیار ارایه میکنند، فرصتهای شغلی و بازارهای جدیدی در صنعت رایانش ابری پدید خواهند آورد.
شاید از شنیدن این حرف تعجب کنید یا ناراحت شوید، اما واقعیت این است که شرکتهای تولیدکننده نرمافزارهای کاربردی علاقه عجیبی به ابر پیدا کردهاند و سعی دارند برنامههای کاربردی خود را به ابر انتقال دهند. این استراتژی مزایا و معایب خاص خود را دارد. به طور مثال، دیگر مجبور نیستید، انواع مختلفی از برنامههای کاربردی را روی کامپیوتر شخصی یا دستگاه همراه خود ذخیرهسازی کنید یا برای اجرای برنامههای کاربردی دستگاههای گرانقیمتی را خریداری کنید، زیرا گوشی یا تبلت هوشمندتان تنها نقش یک رابط یا به عبارت بهتر واسطی را بازی میکند که دسترسی به برنامههای میزبانی شده روی ابر را فراهم میکند. در این مقاله، شما را با یکی از قدرتمندترین و آیندهدارترین پارادایمهای رایانشی ابری آشنا خواهیم کرد که هنوز بازار به طور کامل به بازار فناوری ایران وارد نشده است. به بیان دقیقتر، اگر کاربر تجهیزات سیار هستید و دوست دارید درباره تحولات آینده این فناوری بر زندگی شخصی یا کاری خود اطلاعاتی کسب کنید یا صاحب کسبوکاری رایانش محور هستید و دوست دارید حوزه کاری خود را گسترش دهید، این مقاله درباره نحوه سرمایهگذاری در این حوزه اطلاعات جالبی در اختیارتان قرار میدهد.
رایانش ابری سیار چیست؟
ابر سیار ترکیبی از برنامههای کاربردی تلفن همراه و خدمات ابر محور است که از زیرساختهای ابری برای ارائه خدمات و عرضه برنامههای ابری به کاربران تجهیزات سیار استفاده میکند. پژوهشی که مؤسسه Mordor Intelligence انجام داده نشان میدهد، این فناوری بهسرعت در آسیا – اقیانوسیه در حال پیشرفت است و اغلب شرکتهای مستقر در شرق آسیا و استرالیا سرمایهگذاریهای کلانی در این حوزه انجام دادهاند. ایالات متحده و اروپا چند وقتی است بهطورجدی سرمایهگذاری روی این حوزه را آغاز کردهاند، اما جنوب غرب آسیا و افریقا در این زمینه عقبتر از دیگر قارهها هستند.
چرا رایانش سیار مهم است؟
یک برنامه کاربردی ابری سیار، نرمافزاری ابر محور است که در آن مولفههای ابر محور و محلی به شکل هماهنگ با همکار میکنند. در معماری فوق، مراکز داده، دادهها را ذخیرهسازی میکنند و برنامهها روی سرورهای مستقر در مرکز داده کار میکنند؛ بنابراین برای دسترسی به این برنامههای سیار ابر محور به یک ارتباط اینترنتی پایدار نیاز دارید. در معماری فوق تمامی محاسبات روی ابر اجرا میشوند و دادهها نیز روی ابر ذخیره میشوند. رویکرد فوق انعطافپذیری برنامهها در اجرا روی دستگاههای مختلف را بیشتر میکند، زیرا همه دستگاههای سیار منابع پردازشی و ذخیرهسازی قدرتمندی ندارند.
رایانش ابری سیار به توسعهدهندگان و شرکتهای نرمافزاری اجازه میدهد برنامههای کاربردی موبایل را به شکلی طراحی کنند که قابلیت استفاده از خدمات ابری را داشته باشند. در این روش، برنامهها روی سرورها ذخیرهسازی میشوند و کاربران شبیه به صفحات وب از آنها استفاده میکنند. مزیت روش فوق این است که دستگاههای موبایل ممکن است سیستمعاملها و دادههای سیستمی مختلفی داشته باشند، اما قابلیت استفاده از برنامههای کاربردی مختلف را داشته باشند، زیرا محدودیت پلتفرمی از میان میرود. درست مشابه با وضعیت وبسایتهایی که روزانه از آنها استفاده میکنید. یک وبسایت ممکن است با زبانهای برنامهنویسی مختلفی نوشته شده باشد و روی زیرساخت ابری لینوکسی یا ویندوزی میزبانی شده باشد، اما شما از هر دستگاه و هر نوع سیستمعاملی قادر به باز کردن وبسایتها هستید. اکنون شرکتها به دنبال پیادهسازی چنین الگویی در ارتباط با برنامههای سیار هستند. علاوه بر این، رایانش ابری سیار به کاربران اجازه میدهد اگر درگذشته به دلیل محدودیتهایی مثل فضای ذخیرهسازی، توانایی نصب برنامههای کاربردی را نداشتند با سهولت برنامههای کاربردی را روی دستگاه سیار اجرا کنند.
بااینحال، ایدهای کهرایانش ابری موبایل بر مبنای آن پدیدآمده، فراتر از اجرای برنامههای کاربردی به شیوه از راه دور است. این پارادایم محاسباتی به دنبال آن است که دسترسی کاربران سیار به منابع غنی محاسباتی را ساده کند و به اپراتورهای شبکه سیار و ارائهدهندگان خدمات رایانش ابری اجازه دهد شکل نوینی از خدمات را به مصرفکنندگان ارائه دهد. بهطوری کهرایانش ابری، رایانش سیار و شبکههای بیسیم امکان اجرای برنامههای غنی موبایل و برنامههای غنی اینترنتی (Rich Internet Applications) در دستگاههای مختلف سیار را به وجود آورند. در این بحث، غنی به نوع خاصی از برنامههای کاربردی اشاره دارد که روی وب میزبانی میشوند، سریع و تعاملی هستند و برای اجرا به تجهیزات پردازشی قدرتمندی فراتر از دستگاههای سیار و همطراز با کامپیوترهای دسکتاپی نیاز دارند.
رایانش سیار شکلی تکاملیافته از رایانش ابری
رایانش ابری به ارائه خدمات محاسباتی از طریق اینترنت اشاره دارد که شامل فضای ذخیرهسازی، پایگاهداده، نرمافزارها و تحلیلهای کاربردی است. این رایانش مبتنی بر الگوی پرداخت بهازای خدمات است و یک الگوی مقرونبهصرفه و گسترشپذیر به شمار میرود.
رایانش سیار به شما امکان میدهد در هر نقطهای که هستید به دادهها و اطلاعات دسترسی پیدا کنید. این دادهها میتوانند مستندات، صوت، ویدئو و هر نوع فایلی باشند که از طریق شبکه انتقال پیدا میکنند و با استفاده از یک دستگاه سیار دسترسی به آنها فراهم میشود.
در ابتدا رایانش سیار باهدف پاسخگویی به نیازهای مصرفکنندگان پدید آمد، اما بهتدریج که سازمانها برنامهها و فرایندهای تجاری خود را با تجهیزات سیار ادغام کردند به بازار بزرگتری تبدیل شد و اجازه داد کارمندان یک سازمان از هر مکانی قادر به انجام وظایف محوله باشند. رویکردی که صرفهجویی در وقت و هزینهها را به همراه داشت.
اکنون که اطلاعات اولیهای در ارتباط با رایانش ابری سیار به دست آورید، اجازه دهید به راهحلهای همهمنظوره و خاصمنظوره مبتنی بر رایانش ابری سیار نگاه کنیم.
راهحلهای عمومی رایانش ابری سیار (GPMCC)
راهحلهای GPMCC (سرنام General-Purpose MCC) به سامانههای رایجی اشاره دارد که زیرساختهای ابر محور باهدف بهبود عملکرد دستگاههای سیار از آنها استفاده میکنند. این سیستمها باهدف غلبه بر محدودیت توان محاسباتی دستگاههای تلفن همراه پدید آمدهاند. GPMCC انجام پردازشهایی که به شکل محلی روی دستگاه تلفن همراه انجام میشوند را به ابر انتقال میدهد. وظایفی مثل تشخیص گفتار، نمایهسازی ویدئو و پردازشهای هوشمند از جمله این موارد هستند.
راهحلهای MCC با کاربرد خاص (ASMCC)
برنامههای کاربردی و مهمی که روی دستگاههای همراه اجرا میشوند و خاصمنظوره هستند به روشهای مختلف از رایانش ابری استفاده میکنند. به طور مثال، دسترسی به اطلاعات تحلیل شده آبوهوایی یا مشاهده پیشبینیهایی در ارتباط با نوسانات بازارهای مالی بر مبنای رویکردهای نوین محاسباتی از رایانش ابری سیار استفاده میکنند تا اطلاعات به شکل فشرده و با صرف کمترین پهنای باند در اختیار کاربر قرار گیرد. در مجموع باید بگوییم، ASMCC (سرنام Application-Specific MMC) به توسعه برنامههایی با کاربرد خاص برای دستگاههای سیار اشاره دارد که از رایانش ابری در این زمینه استفاده میکنند.
هر دو مدل GPMCC و ASMCC به دستگاههای سیار اجازه میدهند از معماری کاربردهای دادهای فشرده (Data-Intensive Applications) بهرهمند شوند، اما ASMCC مزیت دیگری نیز دارد. ASMCC این امکان را برای دستگاههای سیار به وجود میآورد تا به شکل کارآمدتری از قابلیتهای ذاتی رایانش ابری در کاربردهای سنگینی نظیر پردازش بزرگدادهها یا مدیریت استریمهای جریانی که حجم زیادی از دادهها را انتقال میدهند مثل چت استفاده کنند؛ بنابراین لزوم وجود کامپیوترهای پیشرفته برای انجام برخی محاسبات مرتبط با این حوزه را برطرف میکنند.
اکنون که با اصول اولیه رایانش ابری سیار آشنا شدیم وقت آن رسیده تا ببینیم، MCC در دنیای واقعی چه کاربردهای ملموسی دارد؟
برنامههای رایانش ابری سیار
همانگونه که اشاره شد، یک برنامه ابری سیار نرمافزاری است که دسترسی به آن از طریق اینترنت روی دستگاههای سیار فراهم میشود. در دنیای واقعی به نمونههای ابر محور زیادی میتوان اشاره کرد که برخی از آنها به شرح زیر هستند:
پست الکترونیک: پست الکترونیک نمونه رایجی است که همه مردم از آن استفاده میکنند. جیمیل، آتلوک، یاهو نمونههای معروفی از پست الکترونیک هستند. هنگامی که ایمیلهای خود را از طریق تلفن همراه بررسی میکنید از فناوری رایانش موبایل استفاده میکنید.
آفیس: در گذشته برای بهرهمندی از نرمافزارهای آفیس مثل ورد، کاربران نسخهای از ورد را روی گوشی همراه خود نصب میکردند، اما اکنون اینگونه نیست و کافی است یک حساب کاربری مایکروسافت یا گوگل داشته باشید، مقالههای خود را روی ورد وب محور تایپ کنید و روی کامپیوتر شخصی به ویراستاری آن بپردازید.
شبکههای اجتماعی: توییتر، اینستاگرام، فیسبوک و سایر شبکههای اجتماعی به دستگاههای سیار اجازه میدهند فرایند اشتراکگذاری دادهها را به شکل بلادرنگ انجام دهند. به طور مثال، یک کاربر تلفن همراه میتواند دادهها را ذخیره کند و فیلمها را با سایر کاربران به اشتراک بگذارد. در این زمینه رایانش ابری سیار شکل پیشرفته و نوینی از خدمات ابری که به آنها OTT سرنام Over The Top گفته میشود را ارائه میکند. OTT یکی از پیشرفتهترین کاربردهای تعریف شده برای رایانش ابری است که به گروههای مختلفی طبقهبندی میشود. در ارتباط با شبکههای اجتماعی مثل واتساپ که امکان برقراری ارتباط صوتی را فراهم میکنند این معماری OTT Voice نام دارد.
تجارت الکترونیک: اگر از یک برنامه بانکی یا سایت الکترونیکی بانک در تلفن همراه خود استفاده میکنید در حال استفاده از رایانش ابری سیار هستید. MCC در بحث تجارت سیار از توان پردازشی گسترشپذیر (Scalable Processing Power) استفاده میکند.
مراقبتهای بهداشتی: در بحث مراقبتهای بهداشتی سیار، MCC اجازه میدهد مقدار زیادی از اطلاعات در فضای ابری ذخیره شوند و از طریق دستگاه سیار در دسترس قرار بگیرند. به طور مثال، دسترسی سریع به سوابق بیمار یکی از این کاربردها است.
چرا باید رایانش ابری سیار را جدی گرفت؟
ابر سیار و رایانش ابری سیار به دلیل پیشرفتهای انجامگرفته در صنعت فناوری اطلاعات و سادهکردن دسترسی به خدمات با استقبال شرکتها روبرو شده است. از مهمترین مزایای ابر سیار به موارد زیر باید اشاره کرد:
مقرونبهصرفه
برای بهرهمندی از خدمات رایانش ابری سیار نیازی نیست هزینههای سنگینی انجام دهید، شما فقط برای آنچه استفاده میکنید پرداخت میکنید و گاهی اوقات دسترسی به برخی خدمات رایگان است.
انعطافپذیری
ساخت و بهروزرسانی برنامههای ابری سیار با استفاده از خدمات ابری ساده است. علاوه بر این، MCC از طیف گستردهای از ابزارها و راهحلهای توسعه پشتیبانی میکند که برخی از آنها به طور کامل ابر محور هستند و برخی دیگر قابلیت اجرا روی دستگاههای سیار را دارند. به طور مثال، این امکان وجود دارد که از محیطهای توسعه یکپارچه ابر محور برای ساخت برنامههای کاربردی از طریق دستگاههای سیار استفاده کرد. برنامههای ابری مانند برنامههای وب محور کار میکنند و از طریق تعامل مستقیم با ابر، دادهها را واکشی میکنند تا تجربه کاربری یکپارچه و روان را ارائه کنند.
منابع به اشتراک قرار گرفته
برنامههای سیاری که روی ابر اجاره میشوند کمترین استفاده از منابع دستگاه کاربر را دارند، زیرا به طور کامل یا نسبی وابسته به منابع سرورهای ابری هستند. به طور مثال، فرایندهای سنگین دادهای میتوانند در فضای ابری اجرا شوند؛ بنابراین، برنامههای سیار در بحث ذخیرهسازی با محدودیت فضای ذخیرهسازی دستگاهها روبرو نیستند. علاوه بر این، به دلیل اینکه بخش عمدهای از پردازشها در ابر انجام میشود، باتری دستگاه دیرتر تمام میشود. اشتراک منابع بهویژه در بحث چند مستأجری و پشتیبانی از برنامههای کاربردی متنوع مهم است.
یکپارچهسازی دادهها
MCC به کاربران امکان جمعآوری و یکپارچهسازی دادهها با امنیت و سرعت بالا از منابع مختلف را میدهد. شما دادههای لحظهای را بهدلخواه و هر زمان که نیاز داشتید دریافت میکنید، دادهها را در فضای ابری ذخیره میکنید و در آینده به بررسی آنها میپردازید. علاوه بر این، میتوانید نسخه پشتیبان دادهها را در فضای ابری نگهداری کنید.
بازیابی اطلاعات
با استفاده از MCC، میتوانید دادههای مهم را از طریق ابر و با دنبالکردن مراحل خاص بازیابی کنید. بازیابی از هر مکانی امکانپذیر است، به شرطی که به اینترنت متصل باشید و فضای ذخیرهسازی کافی در دستگاه داشته باشید.
روندها و خواستههای کاربر
مشتریان یک کسبوکار میخواهند از هر کجا و در هر زمان با سهولت به برنامهها دسترسی داشته باشند. MCC بهسادگی این امکان را بهوجود میآورد.
غلبه بر محدودیت منابع در تجهیزات سیار: یک نکته مهم در رایانش ابری سیار، کمبود منابع در دستگاههای سیار در مقایسه با سامانههای دسکتاپ است. دستگاههای سیار مثل موبایل و تبلت دارای صفحهنمایش کوچکتر، حافظه و توان پردازشی کمتر و محدودیت در ظرفیت باتری هستند. به دلیل کمبود منابع در این دستگاهها، رایانش ابری سیار بیشتر در مدل SaaS ارائه میشود. به این معنا که پردازش اطلاعات و ذخیرهسازی برنامههای کاربردی که قبلاً روی دستگاههای سیار نصب میشد در ابر انجام میشود.
معماری ابر سیار
MCC به یک زیرساخت ابری خاص اشاره دارد که پردازش و ذخیرهسازی دادهها بهجای آنکه در دستگاه سیار کاربران انجام شود، در ابر انجام میشود. بهطوری که محاسبات راه دور قلپ تپنده این معماری هستند و محدودیتهای منابع تلفنهای همراه دیگر یک چالش نیست، زیرا منابع ابر محور این مشکل را برطرف میکنند. این منابع متمرکز از طریق یک ارتباط بیسیم در تلفن همراه در دسترس هستند. بهطورکلی، MCC دسترسی به چهار منبع ابر محور زیر را امکانپذیر میکند:
Distant immobile clouds
Proximate immobile computing entities
Proximate mobile computing entities
Hybrid ترکیب سه حالت بالا است
چالشهای رایانش ابری سیار
برخی از مزایای رایانش ابری سیار را بررسی کردیم، اما این فناوری با چالشهایی روبرو است که برخی از آنها به شرح زیر است:
عملکرد
سرورهای راه دور میزبان برنامههای ابری سیار هستند و دسترسی به آنها از طریق شبکههای عمومی است. رویکرد فوق میتواند منجر به کاهش سرعت پاسخدهی و دسترسی به برنامههای ابری سیار شود.
قابلیت اتصال
برای استفاده از یک برنامه ابری سیار به یک اتصال اینترنتی پایدار نیاز دارید. اگر ارتباط سرعت زیادی نداشته باشد در استفاده از برنامههای ابری سیار با مشکل جدی روبرو میشوید. علاوه بر این، هنگامی که تعداد کاربران سیار بیشتر شود، ترافیک دادههای سیار افزایش پیدا میکند که ممکن است ارتباط بین نقاط انتهایی سیار و ابر را مختل کند.
تأخیر و پهنای باند
تأخیر و پهنای باند از عوامل مهم دیگری هستند کهرایانش ابری سیار را تحتتأثیر قرار میدهند. شبکههای بیسیم سلولی (4G) توانستهاند میزان تأخیر را کاهش دهند، اما کاهش پهنای باند زمانی که تعداد دستگاههای سیار زیاد شود مشکلساز میشود. پهنای باند در شبکههای همراه میتواند باتوجهبه پهنای باند هر دکل برای هر سلول در برخی از مناطق با محدودیت بیشتری همراه باشد.
عمر باتری
استفاده زیاد از شبکه روی ماندگاری باتری تأثیر میگذارد و گاهی اوقات باتری خیلی زود تخلیه میشود. اگرچه ابر پردازش عمده را انجام میدهد، اما دستگاهها برای دسترسی به برنامهها و سایر کارها به باتری معقولی نیاز دارند.
سازگاری
زیرساختهای موجود در ابر باید از چند سیستمعامل پشتیبانی کنند که هزینهبر است.
امنیت در رایانش ابری موبایل
امنیت و حریم خصوصی دادهها چالش بزرگ دیگری است. کاربران موبایل اغلب اطلاعات حساس را از طریق شبکه یا هنگام استفاده از برنامهها ارسال میکنند. اگر از این اطلاعات بهدرستی محافظت نشود، چالش نقض دادهها به وجود میآید. هنگام ذخیره اطلاعات روی سرورهای راه دور، موضوع مالکیت مطرح است. به طور مثال، هنگامی که صوت و تصویر روی یک سرور راه دور بهجای منبع محلی ذخیرهسازی میشود، چه کسی مالک دادهها است؟
کلام آخر
رایانش ابری سیار ابزاری قدرتمند در دنیای تجارت است. شرکتها میتوانند از رایانش ابری برای ارائه خدمات به دستگاههای سیار استفاده کنند و از مزایای بالقوه این مدل محاسبات بهرهمند شوند. انعطافپذیر، مقرونبهصرفه بودن، بلادرنگ بودن و سهولت استفاده تنها بخشی از مزایای بالقوه MCC هستند. هرچند این فناوری با چالشهایی همراه است، اما شکی نیست که MCC در دنیای رایانش ابری میماند و رشد میکند.
منبع: shabakeh-mag
آموزش دوره CCNP