۱۳۹۵ شهریور ۸, دوشنبه

آموزش شبکه مراحل پیاده سازی رایانش ابری

آموزش شبکه

مراحل پیاده سازی
رایانش ابری چهار مرحله پیاده سازی و استقرار دارد:
ابر عمومی (Public Cloud): سرویس ها را برای عموم کاربران اعم از سازمان ها و اشخاص حقیقی ارائه می کند.
ابر اختصاصی (Private Cloud): فقط برای کاربران سازمان یا شرکت خاصی ارائه سرویس می نماید.
ابر گروهی (Community Cloud): چند شرکت یا گروه می تواند از آن استفاده کنند و منابع را به اشتراک بگذارند.
ابر ترکیبی (Community Cloud): ترکیبی از ابر عمومی و خصوصی می باشد.
آموزش شبکه
رایانش ابری
مزایای رایانش ابری:
1-هزینه های سخت افزاری کم تر:
شما برای اجرای برنامه های کاربردی مبتنی بر وب، نیازی به استفاده از یک کامپیوتر قدرتمند و گران قیمت در آموزش شبکه ندارید.
از آنجائیکه برنامه های کاربردی بر روی ابر اجرا می شوند.
نه بر روی یک دستگاه؛ شما نیازی به توان پردازشی زیاد یا فضای دیسک سخت زیاد ندارید.
وقتی شما یک برنامه کاربردی تحت وب را اجرا می کنید.
کامپیوتر شما می تواند ارزان تر، با یک دیسک سخت کوچک تر، با حافظه کم تر و دارای پردازنده کارآمدتر باشد.
در واقع، شما در این سناریو حتی نیازی به یک درایو CD یا DVD هم ندارید.
زیرا هیچ نوع برنامه نرم افزاری بار نمی شود و هیچ سندی نیاز به ذخیره شدن بر روی کامپیوتر ندارد.
2-کارایی توسعه یافته:
با وجود برنامه های کمتری که منابع کامپیوتر شما (خصوصا حافظه) را به خود اختصاص می دهند.
شما شاهد کارایی بهتر دستگاه خود هستید.
به عبارت دیگر کامپیوترهای یک سیستم رایانش ابری، سریع تر بوت و راه اندازی می شوند.
زیرا آن ها دارای فرآیند ها و برنامه های کم تری هستند که به حافظه بار شود.

آموزش شبکه

3-ارتقای نرم افزاری سریع و دائم:
یکی دیگر از مزایای مربوط به نرم افزار در رایانش ابری این است که:
شما دیگر نیازی به بروزرسانی نرم افزارها و یا اجبار به استفاده از نرم افزارهای قدیمی، به دلیل هزینه زیاد ارتقای آنها ندارید.
وقتی برنامه های کاربردی، مبتنی بر وب باشند، ارتقاها به صورت اتوماتیک در آموزش شبکه رخ می دهد.
و شما که مجدد به ابر، وارد شوید به نرم افزار اعمال می شوند.
وقتی شما به یک برنامه کاربردی مبتنی بر وب دسترسی پیدا می کنید.
بدون نیاز به پرداخت هزینه برای دانلود یا ارتقای نرم افزار، از آخرین نسخه آن بهره مند می شوید.
4-سازگاری بیشتر فرمت اسناد:
نیازی نیست که شما نگران مسئله سازگاری اسنادی که بر روی کامپیوتر خود ایجاد می کنید با سایر سیستم عامل ها یا سایر برنامه های کاربردی دیگران باشید.
وقتی همه کاربران اسناد و برنامه های کاربردی خود را بر روی ابر به اشتراک می گذارند، هیچ گونه ناسازگاری بین فرمت ها به وجود نخواهد آمد.
در دنیایی که فایل ها و اسناد Office2010 نمی تواند بر روی کامپیوتری که Office 2003 را اجرا می کند باز شود.
این نقطه قوت است.
چرا که تمام اسنادی که با استفاده از برنامه های کاربردی مبتنی بر وب ایجاد می شود می تواند توسط سایر کاربرانی که به آن برنامه کاربردی دسترسی دارند خوانده شود.

آموزش شبکه

5-ظرفیت نامحدود ذخیره سازی:
رایانش ابری فضایی نامحدود برای ذخیره سازی دراختیار شما قرار می دهد.
دیسک سخت چند گیگابایتی فعلی دستگاه شما در مقایسه با صدها پتا بایت (یک میلیون گیگابایت) که از طریق ابر در دسترس شما قرار می گیرد اصلا قابل مقایسه نمی باشد.
و شما هرچیزی را که نیاز به ذخیره کردن آن داشته باشید می توانید ذخیره کنید.
6-دسترسی جهانی به اسناد:
آیا تا به حال کارهای مهم خود را از محیط کار به منزل برده اید؟
و یا تاکنون به همراه بردن یک یا چند فایل مهم را فراموش کرده اید؟
این موضوع در رایانش ابری رخ نمی دهد زیرا شما اسناد و فایل های مهم خود را همراهتان حمل نمی کنید.
در عوض، این اسناد و فایل ها بر روی ابر هستند.
و شما می توانید از هر جایی که یک کامپیوتر و اتصال اینترنتی و جود داشته باشد به آن دسترسی پیدا کنید.
شما در هر کجا که باشید به سرعت می توانید به اسناد خود دسترسی پیدا کنید.
و به همین دلیل، نیازی به همراه داشتن آن ها نخواهید داشت.

آموزش شبکه

7-قابلیت اطمینان بیشتر:
برخلاف دستگاه های شما، که در آن حافظه دستگاه می تواند کرش کند.
و تمام داده های ارزشمند شما از بین برود، کامپیوتری که بر روی ابر کرش کند.
نمی تواند برداده های شما تاثیر بگذارد.
تمام داده ها هنوز همان جا و بر روی ابر وجود دارند. و کماکان در دسترس شما هستند.
در دنیایی که تنها تعداد اندکی از کاربران به طور مرتب و منظم از داده های مهم و حساس خود نسخه پشتیبان تهیه می کنند.
رایانش ابری حرف آخر در زمینه محافظت از داده ها به شمار می رود.
تنها عیب این سیستم از نگاه کاربران و سازمانها، نفوذپذیری و عدم امنیت در دوره شبکه می باشد.
و همواره این نگرانی وجود دارد که شرکت های ارائه دهنده این سرویس ها در صورت بروز برخی مسائل و مناقشات سیاسی و نظامی مانع دسترسی به سیستم ها و اطلاعات شوند.
و یا از آنها استفاده غیرمجاز نمایند .

آموزش شبکه

رایانش ابری سیارMobile Cloud Compuing
رایانش ابری سیار به کاربران این امکان را می دهد که در هر زمان و هر مکان که لازم است با اینترنت در ارتباط باشند.
و نیازهای خود را مرتفع نمایند.
این موضوع باعث شده است تا رشد فزاینده ای در استفاده از این تکنولوژی را شاهد باشیم.
و عموم مردم به استفاده از آن روی بیاورند.
با توجه به محدودیت مکانی ابرهای سرویس دهنده، در اکثر موارد فاصله بین کاربران و آنها زیاد می باشد.
و این موضوع باعث افت کیفیت سرویس در جهت افزایش تاخیر، هزینه و مصرف انرژی می شود.
برای رفع این مساله و بهبود عملکرد سیستم می توان از ابرهای محلی (Local Cloud) بهره برد.
بدین صورت که پایانه های سیار ابتدا به یک سرور محلی متصل شده و داده ها را ارسال می کنند.
و سپس آن دستگاه از طریق اینترنت به ابرهای سرویس دهنده متصل و عملیات مربوطه را انجام می دهد.
ونتیجه بالعکس منتقل به سرور محلی و سپس پایانه می شود.
یکی از مهمترین گلوگاه های این سیستم برای اطمینان از کیفیت سرویس گام آخر یعنی ارتباط دستگاه های سیار با شبکه می باشد.
که از طریق شبکه های 3G یا اکسس پوینت بر قرار می گردد.
همانطور که می دانید شبکه های 3G در همه جا قابل دسترسی و استفاده است.
اما دارای تاخیر نسبتاً زیاد و سرعت انتقال کم می باشد.
که انتقال اطلاعات از طریق آن در آموزش دوره شبکه منجر به مصرف انرژی زیاد و افزایش هزینه در سمت کاربر است.
در مقابل ارتباط از نوع WiFi تاخیر کم و سرعت بالایی دارد که باعث صرفه جویی در انرژی و هزینه می شود.
اما با افزایش تعداد کاربران، تاخیر و گم شدن بسته ها (Packet Lost) افزایش می یابد.
که باعث می شود بازدهی و راندمان سیستم کاهش پیدا کند.

آموزش شبکه

بهینه نمودن پارامترهای فوق بصورت جمعی امکان ندارد و باید یک حد میانه ای را برای کاربردهای مختلف در نظر گرفت. در الگوریتم ابتکاری CRAM(Cloud Resource Allocation for Mobile Application) پیشنهاد شده تا راه حلی برای بهینه نمودن پارامترها بیان نماید. با توجه به این الگوریتم و شبیه سازی های انجام شده در صورتیکه تعداد کاربران زیاد باشد نزدیک به 84% بهینگی حاصل می شود و همچنین این نتایج در دوره آموزش شبکه بدست آمده است:
بکارگیری معماری دولایه ای نسبت به استفاده مستقیم از ابر باعث صرفه جویی 32 درصدی در مصرف انرژی شده است. این الگو گاهش 40 درصدی هزینه های کاربران را (بافرض تاخیر و مصرف انرژی ثابت) در بر خواهد داشت.
روش دیگری که در بهینه سازی این سیستم ها پیاده می شود ارجاع محاسبات (Computing Offloading) از پایانه های سیار به سمت ابر می باشد. الگوریتم های مشابهی جهت استفاده از این روش در برنامه های موبایل طراحی و اجرا شده اند که در هر یک نقطه جداسازی اجرای برنامه و ارجاع بخش محاسباتی آن به ابر (Offloading) متفاوت می باشد. با توجه به حساسیت اجرا و نوع اطلاعات قابل انتقال تکنیک های مختلف ایجاد شده است. در برخی موارد حتی وضعیت پردازنده و حافظه نیز برای سرور مربوطه ارسال می شود تا با مجازی سازی اجرای کل برنامه به عهده ابر قرار گرفته و تنها نتیجه را برای نمایش در پایانه سیار ارسال نماید؛ بطور مثال می توان از CloneCloud نام برد.
نکته قابل تامل این است که با توجه به این موضوع که اجاره و استفاده از سرویس های ابر نیز هزینه بر است، آیا برای تمام کاربردها می توان این تکنیک ها را بکار گرفت یا در برخی موارد، صرفا با اجرای کامل برنامه در خود دستگاه موبایل می باشد؟!
برای شرکت در دوره های تخصصی شبکه با آموزشگاه برتر تماس بگیرید و از خدمات مشاور رایگان ما بهره مند شوید.

هیچ نظری موجود نیست:

ارسال یک نظر