نقاط قوت و ضعف Cloud Computing
مقدمه:
مزايا و نقاط قوت Cloud Computing
ـ هزينه هاي کامپيوتري کم تر: شما براي اجراي برنامه هاي کاربردي مبتني بر وب، نيازي به استفاده ازيک کامپيوتر قدرتمند و گران قيمت نداريد و از آن جائي که برنامه هاي کاربردي بر روي ابر اجرا مي شوند، نه بر روي يک پي سي دسک تاپ شما نيازي به توان پردازشي زياد يا فضاي ديسک سخت که نرم افزارهاي دسک تاپ محتاج آن هستند ندارد. وقتي شما يک برنامه کاربردي تحت وب را اجرا مي کنيد، پي سي شما مي تواند ارزان تر، با يک ديسک سخت کوچک تر، با حافظه کم تر و داراي پردازنده کارآمدتر باشد. در واقع، پي سي شما دراين سناريو حتي نيازي به يک درايو CD يا DVD هم ندارد زيرا هيچ نوع برنامه نرم افزاري بار نمي شود و هيچ سندي نياز به ذخيره شدن بر روي کامپيوتر ندارد.
ـ هزينه هاي نرم افزاري کم تر: به جاي خريد برنامه هاي نرم افزاري گران قيمت براي هر پي سي، شما مي توانيد تمام نيازهاي خود را به صورت رايگان برطرف کنيد.بله درست است، اغلب برنامه هاي کامپيوتري Cloud Computing که امروزه عرضه مي شوند، نظير Googel Docs، کاملاً رايگان هستند. اين، بسيار بهتر از پرداخت 200 دلار يا بيش تر براي خريد برنامه Office مايکروسافت است که اين موضوع به تنهايي مي تواند يک دليل قوي براي سوئيچ کردن به Cloud Computing محسوب شود.
ـ ارتقاي نرم افزاري سريع ودائم: يکي ديگر از مزاياي مربوط به نرم افزار درCloud Computing اين است که شما ديگر نيازي به Update کردن نرم افزارها و يا اجباربه استفاده از نرم افزارهاي قديمي، به دليل هزينه زياد ارتقاي آن ها نداريد. وقتي برنامه هاي کاربردي، مبتني بر وب باشند، ارتقاها به صورت اتوماتيک رخ مي دهند و دفعه بعد که شما به ابر، Login کنيد به نرم افزاراعمال مي شوند. وقتي شما به يک برنامه کاربردي مبتني بر وب دسترسي پيدا مي کنيد، بدون نياز به پرداخت پول براي دانلود يا ارتقاي نرم افزار، از آخرين نسخه آن بهره مند مي شويد.
ـ سازگاري بيش تر فرمت اسناد: نيازي نيست که شما نگران مسئله سازگاري اسنادي که بر روي کامپيوتر خود ايجاد مي کنيد با ساير سيستم عامل ها يا ساير برنامه هاي کاربردي ديگران باشيد. در دنيايي که اسناد 2007 Word را اجرا مي کند باز مي شوند، تمام اسنادي که با استفاده از برنامه هاي کاربردي مبتني بر وب ايجاد مي شوند مي توانند توسط ساير کاربراني که به آن برنامه کاربردي دسترسي دارند خوانده شوند. وقتي همه کاربران اسناد و برنامه هاي کاربردي خود را بر روي ابر اشتراک مي گذارند، هيچ نوع ناسازگاري بين فرمت ها به وجود نخواهد آمد.
ـ ظرفيت نامحدود وذخيره سازي: Cloud Computing ظرفيت نامحدودي براي ذخيره سازي در اختيار شما قرار مي دهد.ديسک سخت 200 گيگابايتي فعلي کامپيوتردسک تاپ شما درمقايسه با صدها پتابايت (يک ميليون گيگا بايت) که ازطريق ابر دردسترس شما قرار مي گيرد اصلاً چيزي به حساب نمي آيد. شما هرچيزي را که نياز به ذخيره کردن آن داشته باشيد مي توانيد ذخيره کنيد.
ـ قابليت اطمينان بيش تر به داده ها:برخلاف Desktop Computing که درآن يک ديسک سخت مي تواند crash کند و تمام داده هاي ارزشمند شما را از بين ببرد، کامپيوتري که بر روي ابر crash کند نمي تواند بر داده هاي شما تأثير بگذارد. اين همچنين بدان معنا است که اگر کامپيوترهاي شخصي شما crash کنند، تمام داده ها هنوز هم آن جا و بر روي ابر وجود دارند و کماکان در دسترس شما هستند. در دنيايي که تنها تعداد اندکي از کاربران به طور مرتب و منظم از داده هاي مهم و حساس خود نسخه پشتيبان تهيه مي کنند، Cloud Computing حرف آخر در زمينه محافظت از داده ها به شمار مي رود.
ـ دسترسي جهاني به اسناد: آيا تا به حال کارهاي مهم خود را از محيط کار به منزل برده ايد؟ و يا تا کنون به همراه بردن يک يا چند فايل مهم را فراموش کرده ايد؟ اين موضوع در Cloud Computing رخ نمي دهد زيرا شما اسناد و فايل هاي مهم خود را همراهتان حمل نمي کنيد. در عوض، اين اسناد و فايل ها بر روي ابر مي مانند و شما مي توانيد از هرجايي که يک کامپيوتر واتصال اينترنتي وجود داشته باشد به آن ها دسترسي پيدا کنيد. شما درهر کجا که باشيد به سرعت مي توانيد به اسناد خود دسترسي پيدا کنيد و به همين دليل، نيازي به همراه داشتن آن ها نخواهيد داشت.
ـ دراختيار داشتن آخرين و جديدترين نسخه: يکي ديگر از مزاياي مرتبط با اسناد در Cloud Computing اين است که وقتي شما يک سند را در خانه تان اديت مي کنيد، اين نسخه اديت شده همان چيزي است که وقتي درمحل کار خود به آن دسترسي مي يابيد مشاهده مي کنيد. ابر همواره، آخرين نسخه از اسناد شما را ميزباني مي کند وتا وقتي شما به اينترنت وابر متصل باشيد، هيچ گاه درمعرض خطراستفاده از يک نسخه تاريخ گذشته نخواهيد بود.
ـ همکاري گروهي ساده تر: به اشتراک گذاشتن اسناد، شما را مستقيماً به همکاري بر روي اسناد رهنمون مي شود. براي بسياري از کاربران، اين يکي ازمهم ترين مزاياي استفاده ازCloud Computing محسوب مي شود زيرا چندين کاربر به طور همزمان مي توانند بر روي اسناد و پروژه ها کار کنند. به دليل اين که اسناد بر روي ابر ميزباني مي شوند، نه برروي کامپيوترهاي منفرد، همه چيزي که شما نياز داريد يک کامپيوتر با قابليت دسترسي به اينترنت است.
ـ مستقل از سخت افزار: در نهايت، در اين جا به آخرين و بهترين مزيت Cloud Computing اشاره مي کنيم. شما ديگر مجبور نيستيد به يک شبکه يا يک کامپيوتر خاص محدود باشيد. کافي است کامپيوتر خود را تغيير دهيد تا ببينيد برنامه هاي کاربردي و اسناد شما کما کان و به همان شکل قبلي، بر روي ابر در اختيار شما هستند. حتي اگر از ابزار پرتابل نيز استفاده کنيد، بازهم اسناد به همان شکل در اختيار شما هستند. ديگرنيازي به خريد يک نسخه خاص، يا ذخيره کردن اسناد با يک فرمت مبتني بر يک ابزار ويژه نداريد. فرقي نمي کند که شما ازچه نوع سخت افزاري استفاده مي کنيد زيرا اسناد و برنامه هاي کاربردي شما در همه حال به يک شکل هستند.
نقاط ضعف Cloud Computing
ـ نياز به اتصال دائمي به اينترنت دارد: در صورتي که شما نتوانيد به اينترنت متصل شويد، غير ممکن خواهد بود. از آن جائي که شما بايد براي ارتباط با برنامه هاي کاربردي و اسناد خود به اينترنت متصل باشيد نمي توانيد به هيچ چيزي، حتي اسناد خودتان دسترسي پيدا کنيد. نبود يک ارتباط اينترنتي، به معناي نبود کار است. وقتي شما آف لاين هستيد، Cloud Computing کار نمي کند.
ـ با اتصال هاي اينترنتي کم سرعت کار نمي کند. به همان شکلي که در بالا اشاره شد، يک ارتباط اينتر نت کم سرعت نظير نمونه اي که در سرويس هاي Dial-up ديده مي شود، در بهترين حالت، استفاده از Cloud Computing را با درسرهاي فوق العاده همراه مي کند و اغلب اوقات، استفاده از آن غير ممکن مي سازد. برنامه هاي کاربردي تحت وب و همچنين اسنادي که بر روي ابر ذخيره شده اند براي دانلود شدن به پهناي باند بسيار زيادي نياز دارند. اگر شما از يک ارتباط اينترنتي Dial-up استفاده مي کنيد، اعمال تغيير در يک سند يا رفتن از يک صفحه به صفحه ديگر همان سند ممکن است براي هميشه به طول بينجامد. و البته در مورد بار شده يک سرويس غني از امکانات حرفي نمي زنيم. به عبارت ديگر، Cloud Computing براي افرادي که ازاينترنت باند پهن استفاده نمي کنند، نيست.
ـ مي تواند کند باشد: حتي در يک ارتباط اينترنتي سريع نيز، برنامه هاي کاربردي تحت وب مي توانيد گاهي اوقات کند تر از دسترسي به همان برنامه نرم افزاري ازطريق يک پي سي دسک تاپ باشند. تمام جنبه هاي يک برنامه، از جمله اينترفيس و سند فعلي، بايد بين کامپيوتر يا کامپيوترها موجود بر روي ابر مبادله شود. اگر در آن لحظه، سرورهاي ابر در معرض تهيه نسخه پشتيبان باشند يا اگر اينتر نت يک روز کند را پشت سر بگذارد، شما نمي توانيد به همان دسترسي سريعي که در يک برنامه دسک تاپ وجود دارد، برسيد.
ـ ويژگي ممکن است محدود باشند: اين وضعيت در حال تغيير است اما بسيار ي از برنامه هاي کاربردي مبتني بر وب به اندازه همتاي دسک تاپ خود داراي ويژگي ها و امکانات غني نيستند. به عنوان مثال، شما مي توانيد کارهاي بسيار زيادي با برنامه Powerpoint انجام دهيد که امکان انجام همه آنها توسط برنامه ارائه Google Docs وجود ندارد. اصول اين برنامه ها يکسان هستند، اما برنامه کاربردي که بر روي ابر قرار دارد فاقد بسياري از امکانات پيشرفته Powerpoint است. اگر شما يک کاربر با تجربه و حرفه هستيد، ممکن است نخواهيد از Cloud Computing استفاده کنيد.
ـ داده ها ذخيره شده ممکن است از امنيت کافي برخوردار نباشند. با استفاده از Cloud Computing، تمام داده ها شما بر روي ابر ذخيره مي شوند. اين داده ها تا چه حد ايمن هستند؟ آيا کاربران غيرمجاز مي توانند به داده ها مهم ومحرمانه شما دسترسي پيدا کنند؟ کمپاني هاي Cloud Computingاظهار مي کنند که داده ها امن هستند اما هنوز براي اطمينان کامل از اين موضوع خيلي زود است. از نظر تئوري، داده هاي ذخيره شده بر روي ابر ايمن هستند و بين چندين ماشين توزيع شده اند. اما درصورتي که داده ها شما مفقود شوند، شما هيچ نسخه پشتيبان فيزيکي يا محلي در اختيار نخواهيد داشت (مگر اين که تمام اسناد ذخيره شده بر روي ابر را بر روي دسک تاپ خود دانلود کنيد که معمولاً کاربران کمي چنين کاري مي کنند). به سادگي بگويم، اتکا به ابر، شما را در معرض خطر قرار مي دهد. چه کساني مي توانند از مزاياي Cloud Computing بهرمند شوند؟ چه نوع کاربراني
براي استفاده ازCloud Computing مناسب هستند؟ با در يظر گر فتن نقاط قوت و ضعف Cloud Computing که قبلاً اشاره کرديم، من فکر مي کنم که کاربران زير مي توانند به بهترين نحو ممکن از مزاياي سوئيچ کردن به Cloud Computing بهره برداري کنند:
ـ به طور مشترک بر روي اسناد و پروژه ها کار مي کنند. اگر شما به طور معمول با ساير افراد و به شکل گروهي بر روي پروژه اي خاص کار مي کنيد، بهترين کانديد استفاده ازCloud Computing هستيد.توانايي به اشتراک گذاشتن و ويرايش اسناد در زمان واقعي بين چندين کاربر، يکي از مزاياي اصلي برنامه هاي کاربردي تحت وب است که همکاري بر روي پروژه ها را تسهيل مي کند.
ـ افرادي که دائماً درحال سفرهستند. وقتي شما يک روز در دفتر کار خود کار مي کنيد وروز بعد درمنزل تان و روز ديگر دريک شهر ديگر، نگه داشتن در تمام اسناد و برنامه هاي کاربردي به کاري دشوار تبديل مي شود. با استفاده ازCloud Computing، شما مجبور نيستيد به خاطر بسپاريد که کدام سند کجا است و يا يک کپي از اسنادتان را هرجا که مي رويد به همراه داشته باشيد. شما حتي مجبور نيستيد نگران اين باشيد که آيا يک برنامه خاص بر روي تمام پي سي ها شما نصب هست يا نه. ازآن جائي که برنامه هاي کاربردي و اسناد شما بر روي وب ذخيره شده اند و از هر جائي که به اينترنت دسترسي داشته باشيد قابل بازيابي و مشاهده هستند نسخه ها و سازگار بودن اسناد با هم اهميتي ندارد. شما هرجا که برويد به يک نسخه واحد ازبرنامه کاربردي و سند دسترسي داريد.
ـ کاربراني که درمورد هزينه ها نگران هستند. Cloud Computing مي تواند در پول شما چه درحوزه سخت افزار وچه درحوزه نرم افزار صرفه جويي کند. هيچ نيازي به سرمايه گذاري براي خريد ديسک هاي سخت بزرگ يا پردازنده هاي فوق سريع نيست. زيرا ازآن جائي که همه چيز بر روي ابر ذخيره مي شود شما مي توانيد با خريد يک پي سي که از ويژگي هاي کم تري برخوردار است در هزينه ها صرفه جويي کنيد. شما حتي مي توانيد به جاي استفاده ازMicrosoft Office ، بدون پرداخت حتي يک سنت ازGoogle Docs يا Zoho Office بهره برداري نمائيد. وقتي بودجه شما اندک است، "رايگان" بسياربهتر ازصدها يا هزاران دلاري است که ممکن است مجبور باشيد براي خريد نرم افزار پرداخت کنيد.
ـ کاربراني با نيازهاي روز افزون تر: آيا براي ذخيره کردن عکس هاي ديجيتال و فايل هاي MP3 خود به فضاي ديسک سخت بيش تري نياز داريد؟ شما مي توانيد يک ديسک سخت بيروني جديد بخريد يا به جاي آن مي توانيد از فضاي ذخيره سازي رايگان (يا کم هزينه تر Cloud Computing)استفاده کنيد آيا با اجراي آخرين نسخه برنامه نرم افزازي خود که به منابع بسيار زيادي نياز دارد مشکل داريد؟ از خير اين برنامه بگذريد و به جاي آن، به برنامه نرم افزاري خود که به برنامه هاي کاربردي مبتني بر وب که به منابع کم تري نيازدارند روي آوريد. درگذشته، تنها راه حل براي نيازهاي روبه رشد، خريد سخت افزار قدرتمندتر بود.با Cloud Computing، راه حل بر روي ابر قرار دارد که در پول شما صرفه جويي مي کند.
چه کساني نبايد از Cloud Computingاستفاده کنند؟
ـ کساني که به اينترنت مناسب دسترسي ندارند. Cloud Computing به ابر اينترنتي و دسترسي به اينترنت وابسته است. اگر شما به اينترنت دسترسي نداريد، شانس استفاده از Cloud Computing را از دست خواهيد داد.
کاربراني که قادر به استفاده ازاينترنت نيستند، نبايد استفاده از Cloud Computing را به عنوان يک گزينه در نظر بگيرند. همين قانون در صورتي که شما از يک اينترنت کم سرعت، مثل يک ارتباط Dial-up استفاده کنيد نيز صادق است. يک ارتباط اينترنتي کند، هنگامي که بخواهيد به برنامه هاي کاربردي بزرگ و اسناد دسترسي پيدا کنيد از هر چيزي بدتر است.
ـ افراد آف لاين: در بين ساير موارد، هرکسي که به طور دائم در محيط آف لايني کار کند که دسترسي به اينترنت اهميت زيادي ندارد، نمي تواند از مزاياي Cloud Computing بهره برداري کند. اين دسته از افراد شامل کساني هستند که بدون دسترسي به اينترنت در محيط کار يا خانه مشغول انجام فعاليت هاي خود هستند و نيازي به اينترنت حس نمي کنند.
ـ افرادي که به مسائل امنيتي حساس هستند.امروزه ما فکر مي کنيم که Cloud Computing امن است اما نمي توانيم اين موضوع را تضمين کنيم. امکان عملي اين وجود دارد که سيستم هاي مبتني بر ابر، هک شوند و اسنادي که بر روي ابر و برنامه هاي کاربردي مبتني بر ابر قرار دارند در معرض دسترس افراد غير مجاز قرار گيرند. اگر اسناد شما محرمانه هستند، احتمالاً هنوز نمي خواهيد به Cloud Computing اطمينان کنيد. وقتي امنيت براي شما اهميت دارد، هيچ چيزي جايگزين آن نکنيد.
ـ هرکسي که با برنامه هاي کاربردي فعلي، عقد اخوت بسته است. اين موضوع احتمالاً مهم ترين دليل براي عدم استفاده از برنامه هاي کاربردي تحت وب محسوب مي شود: شما از آفيس مايکروسافت استفاده مي کنيد. بله درست است، بسياري از برنامه هاي کاربردي مبتني بر وب به طور کامل با فرمت آفيس سازگار نيستند. ممکن است باز کردن سند Word ياExcel در يک برنامه کاربردي تحت وب، يا باالعکس، دشوار يا حتي غير ممکن باشد.
آيا Cloud Computing براي شما مناسب است؟ تمام واقعيت ها را بررسي کنيد و قبل ازتصميم گيري، آن را امتحان کنيد.
منبع:ماهنامه کامپيوتري بزرگراه رايانه شماره 119