PDA

نسخه کامل مشاهده نسخه کامل : محاسبات ابري



alime
08-02-2010, 16:28
محاسبات ابري چيست؟و كاربردهاي ان؟

Mohammad
09-02-2010, 16:54
محاسبات ابري



امروزه هر كجا مي روي و به هر مصاحبه مطبوعاتي كه درباره اينترنت و دنياي رايانه و وب است توجه مي كني، اين كلمه را مي بيني ؛ محاسبات ابري )cloud computing( كه بحث يا نظريه اي است درباره آينده رايانه هاي ما، چگونگي استفاده ما از نرم افزارهايي چون Office، ذخيره فايل ها يا اسنادمان و...
اين مباحث، جايگاه ويژه اي در برنامه هاي غول هاي بزرگ نرم افزاري و سخت افزاري جهان ايجاد كرده است.
حال اين محاسبات ابري چيست؟ فرض كنيد كه تصويري داريد و مي خواهيد آن را ويرايش كنيد، براي اين كار بايد يكي از نرم افزار هاي ويرايش عكس را بر روي هارد خود نصب كرده و آنگاه به ويرايش تصوير خود بپردازيد، اما محاسبات ابري به شما اجازه مي دهد كه فقط با آپلود تصوير خود بر روي مثلاسايت آدوبي به ويرايش تصوير خود بپردازيد، يا اينكه با آپلود فايل هاي خود بر روي سرور، به وسيله هر وسيله اي چون گوشي همراه يا لپ تاپ يا هر وسيله ديگري به آن دسترسي داشته باشيد، اما مسئله اي كه اينجا پيش مي آيد اين است كه چه كسي مصون ماندن اين اطلاعات را تضمين مي كند؟ اين گونه مسائل باعث شده كه بعضي آنچنان روي خوشي به اين مساله نشان ندهند با اينكه آن را به كلي رد كنند، حتي بعضي شركت هاي چند مليتي چون مايكروسافت را متهم مي كنند كه مي خواهد به وسيله آن بازاري جديد براي خالي كردن جيب مردم ايجاد كند؛ اما هر چه هست اين تكنولوژي جديد همچنان به پيش مي رود و موانع را از سر راه خود برمي دارد.
اما ما بايد چه كنيم، ايران در كجاي اين راه جديد است؟ آيا ما خود را براي پذيرش اين تكنولوژي جديد آماده كرده ايم؟
آيا ما قدم در اين را گذاشته ايم؟ آيا شركت هاي سرويس دهنده اينترنت، خود را آماده كرده اند؟ آيا پايانه هاي IT در كشور آمادگي پذيرش اين پديده جديد را دارند؟ و سوال هاي بسيار ديگري كه هنوز بي جواب مانده اند.


محاسبات ابري
محاسبات ابری چيست؟
سير تکاملي محاسبات بگونه اي است که ميتوان آن را پس از آب، برق، گاز و ‌تلفن بعنوان عنصر اساسي پنجم فرض نمود. در چنين حالتي، کاربران سعي ميکنند بر اساس نيازهايشان و بدون توجه به اينکه يک سرويس در کجا قرار دارد و يا چگونه تحويل داده ميشود، به آن دسترسي يابند. نمونه هاي متنوعي از سيستم هاي محاسباتي ارائه شده است که سعي دارند چنين خدماتي را به کاربران ارئه دهند. برخي از آنها عبارتند از: محاسبات کلاستري[1]، محاسبات توري[2] و اخيرا محاسبات ابري[3]. محاسبات ابري ساختاري شبيه يک توده ابر دارد که بواسطه آن کاربران ميتوانند به برنامه هاي کاربردي از هر جايي از دنيا دسترسي داشته باشند. بنابراين، محاسبات ابري ميتواند با کمک ماشين هاي مجازي[4] شبکه شده، بعنوان يک روش جديد براي ايجاد پوياي نسل جديد مراکز داده مورد توجه قرار گيرد. بدين ترتيب، دنياي محاسبات به سرعت به سمت توسعه نرم‌افزارهايي پيش مي رود که به جاي اجرا بر روي کامپيوترهاي منفرد، بعنوان يک سرويس در دسترس ميليون ها مصرف کننده قرار ميگيرند. محبوبيت سه نوع مختلف محاسبات که به آنها اشاره شد، از ديد موتور جستجوي گوگل نيز مورد ارزيابي قرار گرفته است که نتيجه آن در شکل 1 نمايش داده شده است. اين بررسي نشان ميدهد که محاسبات کلاستري در حال حاضر نسبت به دو مورد ديگر مقبوليت کمتري دارد، محاسبات توري در رتبه دوم قرار گرفته است، و پردازش انبود با فاصله زيادي از آنها در حال افزايش جلب توجه افراد بيشتري است.

شکل 1- بررسي گوگل از مقبوليت سيستم هاي کلاستري، توري و ابري در سالهاي 2008 و 2009


محاسبات ابري به گونه اي سيستم هاي توزيع شده و موازي اطلاق مي گردد که مجموعه اي از کامپيوترهاي مجازي را که به يکديگر متصل هستند شامل ميشود. اين کامپيوترها بطور پويا عرضه شده و بعنوان يک يا چند منبع محاسباتي يکپارچه بر اساس توافقات سطح سرويس ديده ميشوند و اين توافقات در طول مذاکرات سرويس دهندگان و مصرف کنندگان برقرار ميگردند. محاسبات ابري سعي دارد ايجاد پوياي نسل جديدي از مراکز داده اي را، با ارائه کردن سرويس ها و خدمات در ماشين هاي مجازي شبکه شده بصورت پويا، بگونه اي ممکن سازد که کاربران بتوانند از هر جايي از دنيا به برنامه هاي کاربردي دسترسي داشته باشند.
يک مثال معمول و ساده براي محاسبات ابري مربوط به محاسبه و پرداخت هزينه هاي آب، برق و تلفن است. شرکتي براي محاسبه و صدور صورتحساب و دريافت آن از مشتريان، ممکن است از نرم افزارهاي خاصي استفاده کند. مثلا نرم افزاري را تهيه و روي سيستم خود نصب کند و همراه آن، سخت افزارهاي لازم را نيز تهيه کرده و هزينه هاي نگه داري و ارتقا را بپردازد. اما روش ديگر ميتواند به اين صورت باشد که شرکتي اين نرم افزار را روي سرور خود قرار دهد و نسبت به نگه داري و توسعه آن اقدام کرده و همواره سعي در بهره بردن از فنّاوري روز دنيا براي نرم افزار هايش را داشته باشد. در اين شرايط تمام سازمان هايي که نياز به صدور صورتحساب و دريافت مبلغ از مشتريان را دارند، از طريق ارتباط با اين نرم افزار و استفاده از منابع موجود روي سرورهاي ارائه شده، عمليات خود را انجام ميدهند. بسيار واضح است که سازمان هاي استفاده کننده از اين امکانات، هيچ مسئوليتي در قبال نگه داري سخت افزار و نرم افزار و منابع مربوط به اين سيستم را نخواهند داشت و تنها از سرور خود انتظار دارند که بهترين خدمات را بصورتي کاملا مطمئن دريافت کنند و در قبال استفاده از اين خدمات مبلغي را به دارنده نرم افزار يا ارائه کننده سرويس بايد پرداخت کنند. اين يک نمونه کاملا کاربردي از فن آوري محاسبات ابري در جهان فنّاوري اطلاعات است. حضور گسترده و روز افزون شرکتهاي بزرگي نظير Microsoft، Google، Amazon، Sun و ... در عرصه رقابتي محاسبات ابري، نشان از توسعه سريع و تسلط اين گونه از محاسبات در دنياي فنّاوري اطلاعات دارد.

ديدگاه هاي مختلف در خصوص محاسبات ابري
در حال حاضر محاسبات ابري از ابعاد مختلف موضوع بسيار بحث برانگيزي است. از اين رو، محققان زيادي به بررسي تفاوت بين اين دو مقوله پرداخته اند. براي اينکه يک ديد اوليه بدست آوريم، ابتدا ديدگاه دو نفر از پيشتازان اين عرصه را مورد بررسي قرار ميدهيم.
Run Daniel مسئول بخش استراتژي هاي خدمات ابري درHP، بعنوان مثالي از سرويس هاي ابري، از خدماتي نام مي‌برد که در حال حاضر از طريق پروتکل هاي اينترنتي و مبتني بر Ajax ارائه ميشود که بجاي قرار گرفتن در کلاينت، در مرورگر ارائه مي شوند. تکنيک هاي مجازي سازي و تکنولوژي هاي اتوماسيون بر روي بهبود اين خدمات تمرکز کرده اند. به عقيده او ما چيز هايي داريم که نياز داريم هميشه در دسترس باشند، به اين ترتيب مي توانيم در ابر قرار بگيريم و آن چيزي که در ابر قرار ميدهيم، بطور فراگير، پايدار و براي هميشه آنجا خواهد بود. ما ميتوانيم ابر ها را بکار بگيريم تا تکنولوژي را در اختيار افراد و گروه هاي وسيعتري قرار دهيم. حتي افرادي که از تکنولوژي بدليل پيچيده بودن يا گران بودن آن استفاده نمي کنند.
Franco Travostino از افراد برجسته در eBay، تفاوت عمده بين محاسبات توري و محاسبات ابري را در پيدايش ابر از مفهوم web 2.0 مي داند. تاثير آن زماني است که مشتريان شما از 2500 به 30000 مي رسند و هر ساعت هزاران کاربر به آن اضافه ميشوند و ابر بر حسب حجم تقاضايي که داريد به شما پاسخ مي دهد. من تصور ميکنم در آينده سه نوع ابر داشته باشيم. ابرهاي با مقياس بسيار زياد که توسط فروشنده ها ارائه ميشود و به مرور بزرگتر مي شوند. تعداد کمي ابر متعلق به مراکز با موقعيت هاي خاص، مثلا گروهي از افراد که قصد داشته باشند پردازش هاي رياضي را بصورت موازي انجام دهند. نوع سوم هم متعلق به شرکت هايي است که ابرهاي خود را ايجاد کرده اند. ابر موقعيت خوبي را براي نوآوران و کارآفرينان ايجاد کرده است تا بتوانند در بازار ويژگي هاي جديد را آزمايش کنند. هر کس که ارزش يک پيشنهاد با قيمت متغيير را بداند ميتواند از مزاياي ابر استفاده کند. ما هميشه بايد در نظر داشته باشيم که 4 بعد مختلف وجود دارد: افراد، پروسه ها، اطلاعات و تکنولوژي. همچنين اگر ما بتوانيم بر موضوع اعتماد غلبه کنيم و اين اعتماد را ايجاد کنيم که ابر ميتواند همانند يا حتي بهتر از تکنولوژي داخلي شرکت، خدمات را مديريت کند، خواهيم ديد که سرويس هاي زيادي روي ابر ايجاد خواهد شد، همانند ابزارهايي که در صنايع ديگر ايجاد ميگردد. نهايتا اينکه مجازي سازي ما را به جايي خواهد رساند که ما به هيچ وجه داده هاي محرمانه يا شخصي را از دست نخواهيم داد، حتي اگر سيستم عامل با مشکل مواجه شود.



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید