Majdict.com
July 27th, 2016, 11:50
رایانش ابری (به انگلیسی (https://fa.wikipedia.org/wiki/%D8%B2%D8%A8%D8%A7%D9%86_%D8%A7%D9%86%DA%AF%D9%84% DB%8C%D8%B3%DB%8C): Cloud Computing) مدل رایانشی بر پایهٔ شبکههای رایانهای (https://fa.wikipedia.org/wiki/%D8%B4%D8%A8%DA%A9%D9%87_%D8%B1%D8%A7%DB%8C%D8%A7% D9%86%D9%87%E2%80%8C%D8%A7%DB%8C) مانند اینترنت (https://fa.wikipedia.org/wiki/%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA) است که الگویی تازه برای عرضه، مصرف و تحویل خدمات رایانشی (شامل زیرساخت (https://fa.wikipedia.org/wiki/%D8%B2%DB%8C%D8%B1%D8%B3%D8%A7%D8%AE%D8%AA)، نرمافزار (https://fa.wikipedia.org/wiki/%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A 7%D8%B1)، بستر (https://fa.wikipedia.org/wiki/%D8%A8%D8%B3%D8%AA%D8%B1)، و سایر منابع رایانشی) با به کارگیری شبکه ارائه میکند. «رایانش ابری» از ترکیب دو کلمه رایانش و ابر ایجاد شده است. ابر در اینجا استعاره از شبکه یا شبکهای از شبکههای وسیع مانند اینترنت است که کاربر معمولی از پشت صحنه و آنچه در پی آن اتفاق میافتد اطلاع دقیقی ندارد (مانند داخل ابر) در نمودارهای شبکههای رایانهای نیز از شکل ابر برای نشان دادن شبکهٔ اینترنت استفاده میشود. دلیل تشبیه اینترنت به ابر در این است که اینترنت همچون ابر جزئیات فنیاش را از دید کاربران پنهان میسازد و لایهای از انتزاع (https://fa.wikipedia.org/wiki/%D8%A7%D9%86%D8%AA%D8%B2%D8%A7%D8%B9) را بین این جزئیات فنی و کاربران به وجود میآورد. به عنوان مثال آنچه یک ارائهدهندهٔ خدمات نرمافزاری رایانش ابری ارائه میکند، برنامههای کاربردی تجاری آنلاین (https://fa.wikipedia.org/wiki/%D8%A2%D9%86%D9%84%D8%A7%DB%8C%D9%86) است که از طریق مرورگر وب (https://fa.wikipedia.org/wiki/%D9%85%D8%B1%D9%88%D8%B1%DA%AF%D8%B1_%D9%88%D8%A8) یا نرمافزارهای دیگر به کاربران ارائه میشود. نرمافزارهای کاربردی (https://fa.wikipedia.org/wiki/%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A 7%D8%B1_%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C ) و اطلاعات، روی سرورها (https://fa.wikipedia.org/wiki/%D8%B3%D8%B1%D9%88%D8%B1_%28%D8%B1%D8%A7%DB%8C%D8% A7%D9%86%D9%87%29) ذخیره میگردند و براساس تقاضا در اختیار کاربران قرار میگیرد. جزئیات از دید کاربر مخفی میمانند و کاربران نیازی به آشنایی یا کنترل در مورد فناوری زیرساخت ابری که از آن استفاده میکنند ندارند.
در این راستافاوامجد (http://www.micloud.ir)به عنوان نخستین مرجع ارایه دهنده خدمات عمومی رایانش ابری در ایران همواره درصدد است تا با شناسایی نیاز های کاربران و مشتریان خود، بیشترین میزان انطباق و انعطاف پذیری را در مطالبات آنها از خود نشان دهد و برای نیل به این مهم نیز گام های اساسی ای برداشته شده است که پس از استفاده از خدمات این شرکت، برای مشتریان خدمات نرم افزاری فاوامجد (http://www.micloud.ir)، واضح و بدیهی خواهد بود. از این روی، فاوامجد (http://www.micloud.ir)پیشنهاد می کند با استفاده از راه حل ها و خدمات رایانش ابری این شرکت، کسب و کار خود را برای تجربه تحولی سازنده و رو به رشد در صنعت فناوری اطلاعات آماده سازید.
معرفی سرویس Daas:
در ابتدا باید گفت که DaaS مخفف کلمات Desktop as a Service می باشد. که توسط شرکتهای ارائه دهنده نرم افزار های third-party به عنوان یک راهکار cloud computing یا محاسبات ابری برای مجازی سازی دسکتاپ مورد استفاده قرار می گیرد. قابلیتهای DaaS متکی بر مجازی سازی دسکتاپ بوده و شامل مدیریت تسهیلاتی مانند کامپیوتر های رومیزی ، لپ تاپ ها و thin clients ها می شود که با استفاده از یک رابط کنترلی کاربر و یا با استفاده از دیوایس های اختصاصی درخواست های سرویس ابر را برای کاربران و سازمان ها درسرتاسر جهان انتقال می دهد.که این مدل کارامد توسط مدیریت ارائه دهندگان خدمات ابردر نقطه پایانی پاسخ گویی آنها،به صورت معمول از طریق نرم افرارهای کاربردی ارائه می شود. از همین رو DaaS جایگزین مقرون به صرفه ای نسبت به اکثر راه کارهای فناوری اطلاعات برای استفاده سازمان ها و شرکتهایی میباشد که نیازمند سطح بالایی از عملکرد و دسترس پذیری می باشند. علاوه بر این DaaS یک راه حل ایده آل برای سازمان های کوجک با منابع محدود می باشد. Desktop as a service به عنوان virtual desktop و یا hosted desktop services نیز معرفی می شود که در اصل مفهوم آنها تفاوتی نمی کند.
معرفی سرویس Saas:
اما Saas به این معناست که نرم افزار یا(Application) به عنوان یک سرویس نه یک محصول به کاربران عرضه میشوند و کاربران میتوانند به ازای استفاده از آن هزینه پرداخت کننده، نه برای مالکیت آن (حتی نرم افزار های مثل Google Docs, EverNote, DropBox هر چند به صورت رایگان عرضه میشوند ولی مبتنی بر SaaS هستند و تولید کننده آن میتواند با مدلهای تجاری مختلف از نرم افزار درآمد زایی کند).مزایای SaaS
SaaS هم برای کاربر و هم برای توسعه دهنده نرم افزار مزایای زیادی دارد. برای مثال فروش تولید کننده مبتنی بر خرید (یک بار برای همیشه) نخواهد بود، بلکه به صورت ماهانه مبلغ کمتری رو برای ارائه خدمات بر روی نرم افزار دریافت میکند. این در پستی و بلندیهای نمودار فروش را کم میکند، به این معنی که احتمال اینکه فروش محصول به صورت فصلی یا مقطعی بالا یا پایین نخواهد رفت.همینطور کاربر نهایی معمولاً قبل از پرداخت هزینه میتواند از تعرفه (plan) های رایگان سرویس استفاده کند یا حتی آن را به صورت آزمایشی برای یک دوره کوتاه خریداری کند و در صورت ناراضی بودن اشتراک خود بدون هزینه کردن مبلغهای هنگفت برای خرید محصول قطع کند.
معرفی سرویس Pass:
در ابتدا باید گفت که PaaS مخفف کلمات Platform as a Service به معنی یک پلت فرم به عنوان یک سرویس می باشد. اما برای به دست آوردن مفهومی که می خواهیم از آن برداشت کنیم ابتدا باید تعریفی از پلت فورم ابر و نحوه مدیرت بر آن را داشته باشیم که اشاره به نرم افزار ها و برنامه های کاربردی دارد که میتوان از آنها در یک محیط متشکل از ابزار ها و خدمات cloud، که در یک محیط منطقی و انتزاعی قابلیت اجرا را داشته باشد استفاده کرد.و از نظر مدیریت platform با استفاده از ابزار های تخصصی امکان مدیریت بر محیط های خصوصی ، عمومی و یا ترکیبی ، گزینه های مختلف موجود در ابر فراهم شود. حال به راحتی می توان فهمید که PaaS یک سری بستر های نرم افزاری بوده و توسط ارائه دهندگان خدمات ابر به عنوان یک سرویس میزبانی در جهت تسهیل به کارگیری برنامه های کاربردی و انواع نرم افزار های سازگار در محیط ابر با هزینه های بسیار پایین حتی در بعضی موارد در حد رایگان و بدون درگیر شدن کاربر استفاده کننده با پیچیدگی های لایه های سخت افزاری و نرم افزاری خواهد بود و به شما امکان توسعه نرم افزار های خود را خواهد داد.با توجه به این مطلب اصلی ترین مشکل خدمات PaaS که امروز وجود دارد. پیاده سازی یک برنامه کاربردی با استفاده از پلت فرم های اختصاصی خواهد بود به این معنی که شما باید اقدام به ارائه برنامه هایی بکنید که قابلیت سازگاری با محیط ابر مورد نظر ارائه شده توسط یک شرکت خاص را داشته باشد و همچنین کاربران به راحتی بتوانند با دسترسی به آن برنامه های خود را اجرا کنند. و از همین نکته نظر است که یک فرایند رقابتی بین شرکت های استفاده کننده از گزینه های ترکیبی ابر برای ایجاد راه حل های دقیق تر در هر بخش از معماری کسب و کار و یا برای هر فرآیند منحصر به فرد دیگر، آغاز می شود.اگر چه سیستم PaaS ابر از فروشندگان مختلف ممکن است ویژگی های منحصر به فرد و خاص خود را داشته باشند، اما به طور معمول،در این سیستم شما شاهد ویژگی های مشابه، از جمله رابط های کاربری معمول برای افراد ، منابع ذخیره سازی اطلاعات برای ابر و سیستم های اندازه گیری خدمات و ابزارهایی برای بهینه سازی حجم کار خواهید بود.اما استراتژی های مدیریت ابر به طور معمول در سیستم PaaS شامل وظایف متعددی از جمله نظارت بر عملکرد برنامه های کاربردی ، زمان پاسخ دهی، زمان تاخیر، امنیت و رعایت حسابرسی داده ها و خدمات موجود در ابر و نظارت بر بازیابی اطلاعات در حوادث احتمالی و احتمال موفقیت برنامه های در حال کار و همچنین جمع آوری ابزارهای مدیریت ابر انعطاف پذیر و مقیاس پذیر به عنوان استراتژی محاسبات ابری در نظر گرفته خواهد شد.
معرفی سرویس Iaas:
در ابتدا باید گفت که (IaaS) مخفف کلمات Infrastructure as a Service به معنی لغوی زیرساختی به عنوان یک سرویس میباشد اما مفهومی که ما از آن در حوزه فناوری برداشت خواهیم کرد : (IaaS) به عنوان یک مدلی از سرویس زیرساخت های رایانه ای برای حمایت از عملیات سازمانی و به عنوان مبنایی برای سیاستهای خدمات سازمانی ارائه می شود. و در این مدل به طور معمول (IaaS) ، به ارائه سیاست های سخت افزاری ، فضاهای ذخیره سازی (storage ) ، سرور ها servers و فضاهای مراکز داده (data center) تحت شبکه های کامپیوتری پرداخته می شود که مرتبط با عملکرد و مدیریت تجهیزات مورد ارائه به یک کلاینت است و هزینه های مرتبط با این نگرش برای کلاینتها معمولا بر اساس استفاده آنها از ابزار هایی که شبکه در اختیارشان گذاشته است محاسبه می شود .
البته در بعضی موارد شامل نرم افزار ها نیز میشود. از عبارت IaaS به عنوان (HaaS) که مخفف کلمات Hardware as a Service می باشد نیز یاد میشود که باز به همان مفهوم است و در اصل فرقی نمی کند. IaaS شامل ویژگی های دیگری همانند : مدیریت خودکار وضایف پلتفورم های مجازی سازی مرتبط با اینترنت و همچنین به عنوان یکی از سه دسته اصلی خدمات cloud computing شرح داده شده است که در این زمینه به تشریح مفاهیم ( Software as a Service (SaaS و همچنین (PaaS) مخفف کلمات Platform as a Service می پردازد.
IaaS یکی از سه مدل بنیادی سرویس های محاسبات ابری در کنار Platform as a Service (PaaS) و Software as a Service (SaaS) است. مثل تمام سرویس های محاسبات ابری این مدل هم بر روی یک ارتباط عمومی (معمولا این ارتباط اینترنت است) به منابع محاسباتی در یک محیط شبیه سازی شده – ابر – دسترسی می دهد. در مورد IaaS منابع محاسباتی ارائه شده دقیقا همان سخت افزار مجازی سازی شده می باشد. به معنای دیگر : زیر ساخت (infrastructure) محاسباتی، این توصیف شامل مواردی همچون فضای سرور مجازی، ارتباط های شبکه ای، پهنای باند، IP آدرس ها و Load balancer ها می شود. از نظر فیزیکی، ائتلافی از منابع سخت افزاری چندین سرور گرفته می شود و شبکه ها معمولا بین دیتاسنتر های متعددی توزیع می شود، که ارائه دهنده سرویس ابری موظف است از همه ی آنها نگهداری نماید. از سوی دیگر به مشتری دسترسی به مولفه های مجازی سازی شده داده می شود تا بتوانند پلتفورم IT مختص به خود را ایجاد نمایند.
در این راستافاوامجد (http://www.micloud.ir)به عنوان نخستین مرجع ارایه دهنده خدمات عمومی رایانش ابری در ایران همواره درصدد است تا با شناسایی نیاز های کاربران و مشتریان خود، بیشترین میزان انطباق و انعطاف پذیری را در مطالبات آنها از خود نشان دهد و برای نیل به این مهم نیز گام های اساسی ای برداشته شده است که پس از استفاده از خدمات این شرکت، برای مشتریان خدمات نرم افزاری فاوامجد (http://www.micloud.ir)، واضح و بدیهی خواهد بود. از این روی، فاوامجد (http://www.micloud.ir)پیشنهاد می کند با استفاده از راه حل ها و خدمات رایانش ابری این شرکت، کسب و کار خود را برای تجربه تحولی سازنده و رو به رشد در صنعت فناوری اطلاعات آماده سازید.
معرفی سرویس Daas:
در ابتدا باید گفت که DaaS مخفف کلمات Desktop as a Service می باشد. که توسط شرکتهای ارائه دهنده نرم افزار های third-party به عنوان یک راهکار cloud computing یا محاسبات ابری برای مجازی سازی دسکتاپ مورد استفاده قرار می گیرد. قابلیتهای DaaS متکی بر مجازی سازی دسکتاپ بوده و شامل مدیریت تسهیلاتی مانند کامپیوتر های رومیزی ، لپ تاپ ها و thin clients ها می شود که با استفاده از یک رابط کنترلی کاربر و یا با استفاده از دیوایس های اختصاصی درخواست های سرویس ابر را برای کاربران و سازمان ها درسرتاسر جهان انتقال می دهد.که این مدل کارامد توسط مدیریت ارائه دهندگان خدمات ابردر نقطه پایانی پاسخ گویی آنها،به صورت معمول از طریق نرم افرارهای کاربردی ارائه می شود. از همین رو DaaS جایگزین مقرون به صرفه ای نسبت به اکثر راه کارهای فناوری اطلاعات برای استفاده سازمان ها و شرکتهایی میباشد که نیازمند سطح بالایی از عملکرد و دسترس پذیری می باشند. علاوه بر این DaaS یک راه حل ایده آل برای سازمان های کوجک با منابع محدود می باشد. Desktop as a service به عنوان virtual desktop و یا hosted desktop services نیز معرفی می شود که در اصل مفهوم آنها تفاوتی نمی کند.
معرفی سرویس Saas:
اما Saas به این معناست که نرم افزار یا(Application) به عنوان یک سرویس نه یک محصول به کاربران عرضه میشوند و کاربران میتوانند به ازای استفاده از آن هزینه پرداخت کننده، نه برای مالکیت آن (حتی نرم افزار های مثل Google Docs, EverNote, DropBox هر چند به صورت رایگان عرضه میشوند ولی مبتنی بر SaaS هستند و تولید کننده آن میتواند با مدلهای تجاری مختلف از نرم افزار درآمد زایی کند).مزایای SaaS
SaaS هم برای کاربر و هم برای توسعه دهنده نرم افزار مزایای زیادی دارد. برای مثال فروش تولید کننده مبتنی بر خرید (یک بار برای همیشه) نخواهد بود، بلکه به صورت ماهانه مبلغ کمتری رو برای ارائه خدمات بر روی نرم افزار دریافت میکند. این در پستی و بلندیهای نمودار فروش را کم میکند، به این معنی که احتمال اینکه فروش محصول به صورت فصلی یا مقطعی بالا یا پایین نخواهد رفت.همینطور کاربر نهایی معمولاً قبل از پرداخت هزینه میتواند از تعرفه (plan) های رایگان سرویس استفاده کند یا حتی آن را به صورت آزمایشی برای یک دوره کوتاه خریداری کند و در صورت ناراضی بودن اشتراک خود بدون هزینه کردن مبلغهای هنگفت برای خرید محصول قطع کند.
معرفی سرویس Pass:
در ابتدا باید گفت که PaaS مخفف کلمات Platform as a Service به معنی یک پلت فرم به عنوان یک سرویس می باشد. اما برای به دست آوردن مفهومی که می خواهیم از آن برداشت کنیم ابتدا باید تعریفی از پلت فورم ابر و نحوه مدیرت بر آن را داشته باشیم که اشاره به نرم افزار ها و برنامه های کاربردی دارد که میتوان از آنها در یک محیط متشکل از ابزار ها و خدمات cloud، که در یک محیط منطقی و انتزاعی قابلیت اجرا را داشته باشد استفاده کرد.و از نظر مدیریت platform با استفاده از ابزار های تخصصی امکان مدیریت بر محیط های خصوصی ، عمومی و یا ترکیبی ، گزینه های مختلف موجود در ابر فراهم شود. حال به راحتی می توان فهمید که PaaS یک سری بستر های نرم افزاری بوده و توسط ارائه دهندگان خدمات ابر به عنوان یک سرویس میزبانی در جهت تسهیل به کارگیری برنامه های کاربردی و انواع نرم افزار های سازگار در محیط ابر با هزینه های بسیار پایین حتی در بعضی موارد در حد رایگان و بدون درگیر شدن کاربر استفاده کننده با پیچیدگی های لایه های سخت افزاری و نرم افزاری خواهد بود و به شما امکان توسعه نرم افزار های خود را خواهد داد.با توجه به این مطلب اصلی ترین مشکل خدمات PaaS که امروز وجود دارد. پیاده سازی یک برنامه کاربردی با استفاده از پلت فرم های اختصاصی خواهد بود به این معنی که شما باید اقدام به ارائه برنامه هایی بکنید که قابلیت سازگاری با محیط ابر مورد نظر ارائه شده توسط یک شرکت خاص را داشته باشد و همچنین کاربران به راحتی بتوانند با دسترسی به آن برنامه های خود را اجرا کنند. و از همین نکته نظر است که یک فرایند رقابتی بین شرکت های استفاده کننده از گزینه های ترکیبی ابر برای ایجاد راه حل های دقیق تر در هر بخش از معماری کسب و کار و یا برای هر فرآیند منحصر به فرد دیگر، آغاز می شود.اگر چه سیستم PaaS ابر از فروشندگان مختلف ممکن است ویژگی های منحصر به فرد و خاص خود را داشته باشند، اما به طور معمول،در این سیستم شما شاهد ویژگی های مشابه، از جمله رابط های کاربری معمول برای افراد ، منابع ذخیره سازی اطلاعات برای ابر و سیستم های اندازه گیری خدمات و ابزارهایی برای بهینه سازی حجم کار خواهید بود.اما استراتژی های مدیریت ابر به طور معمول در سیستم PaaS شامل وظایف متعددی از جمله نظارت بر عملکرد برنامه های کاربردی ، زمان پاسخ دهی، زمان تاخیر، امنیت و رعایت حسابرسی داده ها و خدمات موجود در ابر و نظارت بر بازیابی اطلاعات در حوادث احتمالی و احتمال موفقیت برنامه های در حال کار و همچنین جمع آوری ابزارهای مدیریت ابر انعطاف پذیر و مقیاس پذیر به عنوان استراتژی محاسبات ابری در نظر گرفته خواهد شد.
معرفی سرویس Iaas:
در ابتدا باید گفت که (IaaS) مخفف کلمات Infrastructure as a Service به معنی لغوی زیرساختی به عنوان یک سرویس میباشد اما مفهومی که ما از آن در حوزه فناوری برداشت خواهیم کرد : (IaaS) به عنوان یک مدلی از سرویس زیرساخت های رایانه ای برای حمایت از عملیات سازمانی و به عنوان مبنایی برای سیاستهای خدمات سازمانی ارائه می شود. و در این مدل به طور معمول (IaaS) ، به ارائه سیاست های سخت افزاری ، فضاهای ذخیره سازی (storage ) ، سرور ها servers و فضاهای مراکز داده (data center) تحت شبکه های کامپیوتری پرداخته می شود که مرتبط با عملکرد و مدیریت تجهیزات مورد ارائه به یک کلاینت است و هزینه های مرتبط با این نگرش برای کلاینتها معمولا بر اساس استفاده آنها از ابزار هایی که شبکه در اختیارشان گذاشته است محاسبه می شود .
البته در بعضی موارد شامل نرم افزار ها نیز میشود. از عبارت IaaS به عنوان (HaaS) که مخفف کلمات Hardware as a Service می باشد نیز یاد میشود که باز به همان مفهوم است و در اصل فرقی نمی کند. IaaS شامل ویژگی های دیگری همانند : مدیریت خودکار وضایف پلتفورم های مجازی سازی مرتبط با اینترنت و همچنین به عنوان یکی از سه دسته اصلی خدمات cloud computing شرح داده شده است که در این زمینه به تشریح مفاهیم ( Software as a Service (SaaS و همچنین (PaaS) مخفف کلمات Platform as a Service می پردازد.
IaaS یکی از سه مدل بنیادی سرویس های محاسبات ابری در کنار Platform as a Service (PaaS) و Software as a Service (SaaS) است. مثل تمام سرویس های محاسبات ابری این مدل هم بر روی یک ارتباط عمومی (معمولا این ارتباط اینترنت است) به منابع محاسباتی در یک محیط شبیه سازی شده – ابر – دسترسی می دهد. در مورد IaaS منابع محاسباتی ارائه شده دقیقا همان سخت افزار مجازی سازی شده می باشد. به معنای دیگر : زیر ساخت (infrastructure) محاسباتی، این توصیف شامل مواردی همچون فضای سرور مجازی، ارتباط های شبکه ای، پهنای باند، IP آدرس ها و Load balancer ها می شود. از نظر فیزیکی، ائتلافی از منابع سخت افزاری چندین سرور گرفته می شود و شبکه ها معمولا بین دیتاسنتر های متعددی توزیع می شود، که ارائه دهنده سرویس ابری موظف است از همه ی آنها نگهداری نماید. از سوی دیگر به مشتری دسترسی به مولفه های مجازی سازی شده داده می شود تا بتوانند پلتفورم IT مختص به خود را ایجاد نمایند.