این روزها تکنولوژی با سرعت بیشتری به سمت رایانش ابری (Cloud Computing) در حال حرکت است.
حرکت از روشهای سنتی به سمت این تکنولوژی طی سالهای گذشته به طور پیوسته در حال انجام شدن است و احتمالا در آینده شاهد امکانات بیشتری در حوزه تعامل با ابر، از هر نقطه با استفاده از تلفنهای همراه خواهیم بود.
رایانش ابری (Cloud Computing) به چه معناست؟
به طور کلی میتوان گفت “رایانش ابری | Cloud Computing” به معنای برونسپاری کردن، نرم افزار، فضای ذخیرهسازی و پردازش دادهها است. به عبارت سادهتر کاربران با استفاده از منابعی خارج از کامپیوتر شخصی خود میتوانند به موارد فوق دسترسی داشته باشند و برای این کار فقط به یک دستگاه با قابلیت اتصال به اینترنت نیاز دارند.
در رایانش ابری ، اطلاعات و برنامهها، به جای سخت افزار کامپیوتر کاربران در دیتاسنترهایی با امنیت بالا ذخیره میشوند و از طریق آنها قابل دسترس هستند. این امر، به صرفهجویی در قدرت پردازشی، راحتتر شدن تعامل کاربران و به اشتراکگذاری اطلاعات منجر خواهد شد و از طرفی دیگر این امکان را به کاربران میدهد تا با امنیت بالا، از هر مکانی با استفاده از تلفن همراهشان بتوانند به فضای ابر خود دسترسی داشته باشند.
رایانش ابری یک راه بسیار کارآمد برای استفاده حداکثری از منابع کامپیوتری است. با استفاده از این تکنولوژی، نرمافزار و محیطهای نرم افزاری بر مبنای پرداخت حق اشتراک قابل دسترس خواهند بود.
کاربران به جای هزینه کردن برای خرید لایسنس نرمافزار هزینهای به صورت ماهانه یا حتی روزانه پرداخت میکنند و از آن استفاده میکنند. نرم افزارها توسط سرویسدهندهها نگهداری میشود و به روزرسانیهای لازم هم روی آن انجام خواهد شد تا از نظر امنیتی و بازدهی وضعیت مطلوبی داشته باشند.
برای درک مفهوم رایانش ابری بهتر است تعریف سازمانها و نهادهای بزرگ در این زمینه را ببینیم:
Gartner
Cloud computing is a style of computing in which scalable and elastic IT-enabled capabilities are delivered as a service using internet technologies
AWS
Cloud computing is the on-demand delivery of compute power, database, storage, applications, and other IT resources via the internet with pay-as-you-go pricing
IBM
The cloud is the delivery of on-demand computing resources — everything from applications to data centers — over the internet on a pay-for-use basis.
Elastic resources, Metered services, Self-service are key characteristics of it
نقاط مشترک در تعاریف فوق که در معرفی Cloud Computing ارائه شدهاند نشان میدهد که Cloud یک محصول خاص نیست بلکه زیرساختی است که دارای ویژگیها و مشخصات خاصی است که به شرح زیر میباشد:
Self service: انواع محصولات و خدمات در این زیرساخت از قبیل خدمات IAAS، PAAS و SAAS در سبد محصولات قرار دارند و مصرفکننده میتواند به دلخواه و متناسب با شرایط مورد نیاز خود آنها را انتخاب کند.
Scalable and Elastic : خدمات ارائه شده با توجه به مصرف کاربر قابلیت بزرگ و یا کوچک شدن اتوماتیک دارند و این زیرساخت میتواند به فراخور نیاز بزرگ و کوچک شود.
On-demand: خدمات به محض تقاضای مصرفکننده در اختیار او قرار میگیرد.
Via internet: کلیه محصولات و خدمات از طریق بستر اینترنت در اختیار مصرفکننده قرار میگیرند.
Metered: در Cloud همه چیز اندازهگیری میشود.
Pay for use: بر اساس خدمات اندازهگیری شده، مصرف دقیق و مفید کاربر محاسبه شده و پرداخت بر اساس آن صورت میگیرد.
As a service: تمامی خدمات در قالب سرویس ارائه میشوند و مصرفکننده چیزی بیشتر از سرویسهای مورد نیاز خود سفارش نمیدهد.
به صورت کاملا شفاف اگر سرویسی دارای مشخصات فوق نباشد نمیتواند نمایانگر یک سرویس ارائه شده توسط Cloud باشد.
چرا رایانش ابری بهترین راه است؟
رایانش ابری (Cloud Computing) یک راهکار جدید نیست!
بلکه مدل جدیدی از راهکار ارائه سرویس است. اما این روش جدید مانند انقلابی در صنعت آیتی (IT) بوده است که اجازه میدهد یوزرها و کاربران سرویسها خودشان سرویس خود را انتخاب کنند و سفارش دهند.
این تکنولوژی دردسرهایی که ذخیرهسازی دادهها توسط کاربران ایجاد میکند را از بین میبرد. با استفاده از این تکنولوژی نگهداری و مدیریت نرمافزارها و سختافزارها به عهده کاربران نیست و فراهمکنندگان سرویس ابر این کار را انجام میدهند.
زیر ساختهای به اشتراک گذاشته شده در ابر کاملا شبیه به یک ابزار عمل میکند: شما تنها برای چیزی که به آن احتیاج دارید هزینه پرداخت میکنید، علاوه بر این به روزرسانیها بهصورت اتوماتیک برای شما انجام میشود و کم و زیاد کردن سرویستان هم به سادگی امکان پذیر است.
نرم افزارهای مبتنی بر ابر میتوانند به صورت هفتگی یا روزانه در اختیار کاربران قرار بگیرند و از این نظر در هزینههای کاربران صرفهجوییهای چشمگیری اتفاق میافتد.
برای استفاده کردن از این نرم افزارها شما فقط لازم دارید مرورگر خود را باز کنید، وارد فضای ابر خود شوید، نرم افزار را سفارشیسازی کنید و با آن کار کنید.
علاوه بر این کاربران بسیاری میتوانند همزمان و از مکانهای مختلف به نرم افزارها یا فایلهای به اشتراک گذاشته شده، دسترسی داشته باشند.
علاوه بر موارد بالا برخی از قابلیتهایی که باعث شده رایانش ابری ترند امروز فناوری اطلاعات باشد به شرح زیر است:
-
قابل دسترس از هر مکانی:
دادهها و برنامهها، متکی به دستگاه خاصی نیستند و از هر مکانی قابل دسترس هستند. این امر همکاری بلادرنگ (real-time) بین تیمهایی که از راه دور باهم در ارتباط هستند را فراهم میکند.
-
اجازه سفارشیسازی (Customize) سرویس:
اپلیکیشنهای مبتنی بر ابر، قابلیت سفارشیسازی بینهایت دارند. شما به سادگی میتوانید توان، فضای ذخیرهسازی، و پهنای باند را بر اساس نیاز کاربران تغییر دهید.
-
به صرفه از نظر هزینه:
با استفاده از Cloud شرکتها فقط برای چیزی که از آن استفاده دارند هزینه پرداخت میکنند. در این حالت هیچ سختافزاری فضای شرکت را اشغال نمیکند و علاوه بر این نیاز به صرف انرژی 24 ساعته هم ندارد.
در واقع این تکنولوژی از دو جنبه باعث صرفهجویی در هزینهها خواهد شد:
نرم افزارهای مبتنی بر وب دائما آپدیت میشوند. ارائهدهنده سرویس ابر نگهداری، بکآپگیری و رفع ایرادات آن را نیز به عهده دارد.
-
سریع:
سرویسها بر مبنای تقاضای کاربران از طریق یک شبکه عمومی از دیتاسنترهای ایمن به آنها تحویل میشود. این دیتاسنترها مدام به روز رسانی میشوند تا از نظر کارایی و بهرهوری در بهترین حالت ممکن باشند.
-
ایمن:
اطلاعات، در برابر حوادث طبیعی یا مشکلات سختافزاری که در یک مکان رخ میدهند آسیب پذیر نیستند؛ پروتکلهای امنیتی و زیرساختهای ابر بهصورت دائم مورد تجزیه و تحلیل قرار میگیرند تا در مقابله با تهدیدهای احتمالی به روز باشند.
کسب و کارها نرمافزارهای مختلفی با اهداف متفاوت را روی فضای ذخیرهسازی ابری اجرا میکنند. نرم افزارهایی مثل CRM ، منابع انسانی ، حسابداری و… .
برخی دیگر از مزایای این تکنولوژی عبارتند از:
- مدل پرداخت Pay as You Go
- قابلیت Destroy کردن سرویس
- قابلیت تغییر Plan های سفارش داده شده
- قابلیت Auto Scale
- Business Continuity
انواع رایانش ابری:
نه تنها همه فضاهای ابری شبیه به یکدیگر نیستند، بلکه هر نوع از رایانش ابری نیز برای همه کاربران مناسب نیست.
انواع، مدلها و سرویسهای متفاوتی در حوزه رایانش ابری ارائه میشود تا به کاربران کمک کند بر اساس نیازهایشان مناسب ترین و بهترین راه حل را انتخاب کنند.
در ابتدا شما باید نوع فضای ابری که سرویس cloud شما روی آن پیادهسازی خواهد شد را انتخاب کنید.
به طور کلی سه روش برای پیادهسازی و استقرار سرویسهای ابری وجود دارد: “ابر خصوصی ، ابر عمومی و ابر ترکیبی” که در ادامه به معرفی هر کدام خواهیم پراخت.
-
ابر عمومی (Public Cloud)
ابرهای عمومی توسط شرکتهای سرویسدهنده ابر نگهداری و مدیریت میشوند و مشتری تنها با پرداخت هزینه استفاده از سیستم از آن بهرهمند میشود. این شرکتها منابع رایانهای مثل سرور یا فضای ذخیرهسازی را از طریق اینترنت در اختیار کاربران قرار میدهند.
Microsoft Azure مثالی از ابر عمومی است.
قابلیتهای ابر عمومی:
- هزینه بسیار پایینتر
- قابلیت Scale کردن به سمت بینهایت
- اطمینان بالا
- SLA بسیار بالا
در ابر عمومی تمام سختافزار، نرمافزار و زیر ساختهای پشتیبانی توسط سرویسدهندگان ابر مدیریت میشود و شما میتوانید از طریق مرورگر خود به حساب کاربریتان دسترسی داشته باشید و از این سرویسها استفاده کنید.
-
ابر خصوصی (Private Cloud)
ابر خصوصی به منابع رایانش ابری گفته میشود که مربوط به داخل یک سازمان و محدود به کاربران آن سازمان است. این نوع از ابر میتواند در دیتاسنترهای خود آن شرکت قرار داشته باشد، برخی از کمپانیها هم از سرویسدهندگان خارجی برای میزبانی ابر خود استفاده میکنند.
در ابر خصوصی سرویسها و زیرساختها در یک شبکه خصوصی نگهداری میشوند.
استفادهکنندگان این مدل از رایانش ابری بیشتر سازمانها و ارگانهای دولتی میباشند که برای ارائه سرویس به کارکنان خود از این پلتفرم استفاده میکنند.
قابلیتهای ابر خصوصی:
- قابلیت Scale شدن بسیار بالا
- امنیت بیشتر
- منعطف شدن سیستم
-
ابر ترکیبی (Hybrid Cloud)
ابر ترکیبی تلفیقی از ابرهای خصوصی و عمومی است، با استفاده از تکنولوژی این دو نوع را با هم درمیآمیزد و این امکان را میدهد که داده و اپلیکیشنها بین آنها به اشتراک گذاشته شود.
این مدل از پیادهسازی رایانش ابری اغلب به عنوان بهترین مدل پیادهسازی شناخته میشود. در این مدل یک سازمان هم دارای پلتفرم Private Cloud و هم Public Cloud هست و میتواند بر حسب نیاز خود از هر کدام از این دو مدل استفاده کند.
با امکان اشتراک داده و نرمافزار بین ابر عمومی و خصوصی، ابر ترکیبی به کسب و کار شما انعطاف بیشتری میدهد، آپشنهای بیشتری برای گسترش آن وجود دارد و همچنین به شما کمک میکند زیرساختها و امنیت خود را بهینهسازی کنید.
قابلیتهای ابر ترکیبی:
- کنترل بیشتر
- راحتی مدیریت
- کاهش هزینه
انواع سرویسهای رایانش ابری
اغلب سرویسهای رایانش ابری در 4 دسته کلی تقسیم بندی میشوند که در ادامه به معرفی آنها خواهیم پرداخت.
-
IaaS (زیرساخت به عنوان سرویس)
پایهایترین سرویس رایانش ابری “IaaS” است.
با این سرویس شما یک زیر ساخت آیتی (سرورها و ماشینهای مجازی، فضای ذخیرهسازی، شبکهها و سیستمهای عامل) را از یک سرویسدهنده رایانش ابری خریداری میکنید.
-
PaaS (پلتفرم به عنوان سرویس)
این نوع از رایانش ابری محیطی برای توسعه، تست، تحویل و مدیریت نرمافزارها در اختیار کاربران قرار میدهد.
با استفاده از “PaaS” توسعهدهندگان میتوانند به راحتی و بدون نگرانی از تنظیم و مدیریت زیر ساختها، سرورها، فضاهای ذخیرهسازی و پایگاههای داده به توسعه اپلیکیشنهای موبایل یا وب خود بپردازند.
-
رایانش ابری بدون سرور (Serverless Computing)
با همپوشانی با “PaaS”، این سرویس از رایانش ابری روی توسعه قابلیتهای برنامهها بدون صرف زمان روی مدیریت سرورها زیرساختهای مورد نیاز برای انجام آن تمرکز دارد.
سرویسدهنده ابر، نصب، مدیریت ظرفیتها و همچنین مدیریت سرورها را برای شما انجام میدهد.
-
SaaS ( نرم افزار به عنوان سرویس)
سرویس “SaaS” روشی است برای در اختیار گذاشتن نرم افزارها از طریق اینترنت با پراخت حق اشتراک.
با استفاده از این روش سرویسدهنده، نرمافزارها را نصب و مدیریت میکند و کاربران از طریق مرورگرهای خود به نرم افزار وصل میشوند و از آن استفاده میکنند.
برای آشنایی بیشتر با انواع سرویسهای رایانش ابری این مطلب را بخوانید.
همانطور که دیدید با ابر، سازمانها به بهرهوری بهتر خواهند رسید و صرفهجویی قابل توجهی در هزینههای آنها خواهد داشت.
اما این تمام ماجرا نیست و پیشرفتهای این تکنولوژی قطعا در ادامه شگفتیهای بیشتری برای کاربران به دنبال خواهد داشت.
سرویسها و خدمات گروه VIPromise
گروه VIPromise بعد از گذشت 9 سال و تلاش شبانهروزی موفق به پیادهسازی پلتفرم رایانش ابری بهصورت خصوصی (Private) و عمومی (Public) شدهاست.
نام این پلتفرم رایانش ابری DHC یا Dynamic Hybrid Cloud گذاشته شدهاست که در ادامه در رابطه آن توضیحاتی خواهیم داد.
“DHC” سیستمی است که با استفاده از نیروهای متخصص داخلی و بسترهای موجود شرکتهای معتبر صنعت IT طراحی و پیادهسازی شده و به مشتریان خود اعم از افراد و سازمانها اجازه میدهد که بتوانند در مدت زمان بسیار کوتاه و با هزینه بسیار پایین، زیرساخت و راهکارهای سختافزاری و نرمافزاری خود را با استفاده از این محصول تامین نمایند.
مشتریان میتوانند بر روی راهکار ما از اتوماسیون لایههای زیر استفاده نمایند:
- شبکه
- سرور
- ذخیرهساز
- امنیت
- نرمافزار
- بکآپ
- مانیتورینگ
در واقع سازمانهای کوچک با استفاده از این بستر (پلتفرم)، تا آخر عمر کاریشان نیاز به درگیر کردن خود با IT و نیروهای IT را نخواهند داشت و سازمانهای بزرگ نیز میتوانند هزینههای بسیار زیاد خود را با استفاده از سرویسهای ما کاهش داده و از درگیریها با قسمت IT رهایی یابند.
بستر (پلتفرم) ما این قابلیت را دارد تا بتواند به شرکتهای واسطه اجازه دهد که محصول را با نام خود بهفروش رسانده و به عنوان Retailer نیز به دیگران ارائه خدمات نمایند.
قابلیتهای سیستم جامع فناوری اطلاعات DHC Cloud:
- قابلیت ارائه سرویسهای مجازی و فیزیکی به مشتریان (VPS, Physical Servers) و VDC
- قابلیت سفارش لایه ذخیرهساز به صورت On-demand
- قابلیت سفارش لایه شبکه
- قابلیت پیادهسازی فایروال
- قابلیت پیادهسازی Load Balancer
- قابلیت ارائه Software as a Service
- قابلیت پیادهسازی Desktop as a Service
- قابلیت پیادهسازی Platform as a Service
- قابلیت ارائه Disaster Recovery as a Service
- قابلیت Scale Up
- قابلیت Scale In
- قابلیت Scale Out
- قابلیت Auto Scale (یکی از قابلیتهای منحصر به فرد Amazon)
- قابلیت پیادهسازی IPS/IDS بر روی ماشینها
- قابلیت ارائه Storage Drivers (مانند Google Drive)
- قابلیت ارائه سرویس بر اساس Lease Time
- قابلیت مانیتورینگ لحظهای ماشین و منابع آن
- استفاده از متد Pay as you Go به عنوان Revenue Model
مدلهای همکاری:
-
سرمایهگذاری
گروه VIPromise همواره به دنبال این بوده است که بتواند از پلتفرم جامع رایانش ابری خود استفاده کند و به کاربران ایرانی سرویس بدهد.
در این راستا این گروه از هر گونه سرمایه گذاری و اسپانسرشیپ استقبال خواهد کرد.
-
فروش پلتفرم
سازمانها یا شرکتهایی که نیاز به پلتفرم رایانش ابری داشته باشند میتوانند از طریق برقراری ارتباط با گروه VIPromise این پلتفرم را خریداری کرده و از آن کسب درآمد کنند.
-
پیادهسازی و نگهداری
سازمانها و شرکتها میتوانند با پرداخت هزینه ماهانهای پلتفرم را از VIPromise به صورت Lease اجاره کنند و از آن بهره ببرند.
در این مدل مادامی که پلتفرم در اجاره میباشد نگهداری و پشتیبانی آن بر عهده تیم ما میباشد.