تارا فایل

محاسبات ابری




موضوع پروژه :
محاسبات ابری

نام استاد راهنما:
آقای دکترعلی براتی

ارائه دهنده :
نرگس ترنجی زاده

کامپیوتر- نرم افزار
خرداد 91

تقدیر و تشکر

با سپاس ازسه وجود مقدس:
آنان که ناتوان شدند تا ما به توانایی برسیم
موهایشان سپید شد تا ماروسفید شویم
و عاشقانه سوختند تا گرمابخش وجود ما و روشنگر راهمان باشند…

پدرانمان
مادرانمان
استادانمان
تقدیم به پدر بزرگوار و مادر مهربانم
آن دو فرشته ای که از خواسته هایشان گذشتند، سختی ها را به جان خریدند و خود را سپر بلای مشکلات و ناملایمات کردند تا من به جایگاهی که اکنون در آن ایستاده ام برسم…

فهرست مطالب
شماره صفحه
محاسبات ابری چیست؟ 6
دیدگاه های مختلف درخصوص محاسبات ابری 13
شناخت بهترمحاسبات ابری 24
محاسبات جادویی 29
ظرفیت نامحدودذخیره سازی 46
دسترسی جهانی به اسناد 49
ویندوز 8 و محاسبات ابری 84
چاپ ابری چیست؟ 92
تفاوت رایانش ابری با رایانش مشبک 101
محاسبات ابری چیست؟
سیر تکاملی محاسبات بگونه ای است که میتوان آن را پس از آب، برق، گاز و تلفن بعنوان عنصر اساسی پنجم فرض نمود. در چنین حالتی، کاربران سعی میکنند بر اساس نیازهایشان و بدون توجه به اینکه یک سرویس در کجا قرار دارد و یا چگونه تحویل داده میشود، به آن دسترسی یابند. نمونه های متنوعی از سیستم های محاسباتی ارائه شده است که سعی دارند چنین خدماتی را به کاربران ارئه دهند. برخی از آنها عبارتند از: محاسبات کلاستری[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 بعد مختلف وجود دارد: افراد، پروسه ها، اطلاعات و تکنولوژی. همچنین اگر ما بتوانیم بر موضوع اعتماد غلبه کنیم و این اعتماد را ایجاد کنیم که ابر میتواند همانند یا حتی بهتر از تکنولوژی داخلی شرکت، خدمات را مدیریت کند، خواهیم دید که سرویس های زیادی روی ابر ایجاد خواهد شد، همانند ابزارهایی که در صنایع دیگر ایجاد میگردد. نهایتا اینکه مجازی سازی ما را به جایی خواهد رساند که ما به هیچ وجه داده های محرمانه یا شخصی را از دست نخواهیم داد، حتی اگر سیستم عامل با مشکل مواجه شود.

محاسبات ابری یا Cloud مدتهاست که در محدوده فن آوری اطلاعات خود نمایی میکند اما اکنون قصد دارد جای پای خود را در حیطه تجاری محکم نماید.
به گزارش خبرنامه کامپیوتر و وب www.PcWebPaper.com از بی بی سی، برایان به عنوان رئیس ارشد اطلاعات شرکتی کهبهارائهسرویسهای تجاریمیپردازد،بدنبالنیرویکاریمیگرددکهبتواندبهجاهایمختلفبرودوبهنوعیمتحرکباشد.
دراینراستا،پستالکترونیکابزاریکلیدیبرایمدیریتاومحسوبمیشود،امابارشدشرکتوبزرگ شدن آن، او خود را با 40 سیستم ایمیل مختلف در 50 کشور جهان برای 20000 کارمند مواجه دید، در حالیکه 15،000 کارمند آفلاین دیگر هم داشت.
راه اندازی یک سیستم ایمیل جدید تنها با زیر ساخت سرور های جهانی می توانست به معنای هزینه های سرمایه گذاری عظیم برای او محسوب شود.
در عوض ، او به سمت سیستم ابری رفت و از راه حل شرکت گوگل برای ایمیل اینترپرایز در سراسر شرکت سود جست. بدین ترتیب صرفه جویی حدود 70 ٪برایشرکتبدستآمد. اومیگوید،بغیرازاینمسئله،کاهشهزینهپشتیبانینیزازاهمیتویژهایبرخوردار است.

سیستم ابری، در ساده ترین تعریف "ارائهسرویسکامپیوتریرویاینترنت" است. بهجایآنکهتاسیساتوامکانات فنآوریاطلاعاتخودرابراینگهداریدادههایانرمافزارهزینهکردهوبسازید،ازامکاناتشرکتهایدیگراستفادهمیکنید. مثلاشرکتهایی،زیرساختهایخاصیدرستمیکنند که این امکانات را در اختیار شما قرار میدهد. بدین ترتیب شرکت شما از طریق اینترنت میتواند ازدادههاونرمافزارآنهااستفادهکند. ازاینسیستمبنامابریاCloud نام برده میشود.

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

نهایتا به یاد داشته باشید، محاسبات ابری چیز تازه ای نیست. بیشتر ما در حال حاضر داریم از این سیستم استفاده میکنیم، مانند خدماتی چون هاتمیل، فلیکر، بلاگر و فیس بوک. این کسب و کاری است که رشد کندی داشته است.
برای برایان، استراتژی ابری به معنای پرداخت کمتر برای سازمان میباشد و تا کنون نزدیک به 10،000 از کارمندان او به سرویس ایمیل گوگل منتقل شده اند و 10،000 دیگرنیزبایدتاپایانسالاینکارراانجامدهند.
اینک برایانازسایتهایگوگلبرایبهاشتراکگذاشتناسناددرشرکتشاستفاده میکند و دست به ایجاد شبکه های داخلی برای هر دو نوع شرکت، در سطح جهانی و زیرگروه ها زده است.
این امکان محاسبات ابری، که میتوان براحتی با آن دست به دسته بندی در شرکت زد، جذاب است. شرکت بیمه Aviva که در رشته خود غولی به حساب میاید، همه مدیریت محتوای اینترپرایز و بیزنس هوشمند خود را به سرویس آنلاین Sharepoint مایکروسافت منتقلکردهاست.

شناخت بهتر محاسبات ابری

آیا تاکنون در مورد محاسبات ابری چیزی شنیده اید؟ بسیاری معتقدند آینده اینترنت و فناوریهای مرتبط با اینترنت به محاسبات ابری گره خورده است در ادامه قصد داریم با مثالی به توضیح این مفهوم جدید بپردازیم.

مسلما در دنیای امروز برای استفاده از وسایل الکترونیکی در هر خانه ای یک کارخانه یا ژنراتور برق وجود ندارد! و تنها یک اداره برق یا کارخانه تولیدکننده وجود دارد و فرد در مقابل پرداخت هزینه از مزایای برق تولید شده بهرمند می گردد.
می توان در محاسبات ابری نمونه مشابهی را مشاهده کرد بدین معنا که افراد و شرکتها در ازای نرم افزار، سخت افزار یا شبکه، پولی را نمی پردازند و در قبال محاسبه و سرویس های نرم افزاری، موارد مورد استفاده خود را خریداری و استفاده می کنند. این امر موجب صرفه جویی و استفاده بهتر از IT می گردد.
در حالت محاسبات ابری یا همان Cloud Computing، اطلاعات به جای استفاده بر روی کامپیوتر فرد، بر روی Cloud به معنای ابر قرار می گیرد. Cloud به معنای مجموعه ای از چند سرور و کامپیوتر است که بواسطه اینترنت به آنها متصل می شوند و نقش میزبان را دارند
به بیانی در آینده، اینترنت به واسطه PC، موبایل، تلویزیون، حتی یخچال و یا هر وسیله الکترونیکی که دارای رابط نرم افزاری است عمل می کند بدی معنا که وسیله مورد نظر قادر به دسترسی و استفاده از خدمات Online اینترنتی خواهد بود و همچنین می تواند از محاسبات ابری به منظور انجام کارهای دیجیتالی استفاده کند،اگربخواهیمسادهتربیانکنیمبدینمعناستکهشمادرآیندهنهچنداندوربرایاستفادهازاینترنتنیازنداریدکهحتمایککامپیوتربهشکلامروزیداشتهباشید.
Cloud computing به شما اجازه می دهد به تمام برنامه های کاربردی و اسناد خود، از هر جایی از دنیا دسترسی پیدا کنید و شما را از گرفتاری های استفاده از کامپیوترهای دسک تاپ رهایی می بخشد و به شما کمک می کند با دیگران همکاری کنید
در حالت محاسبات ابری یا همان Cloud Computing، اطلاعات به جای استفاده بر روی کامپیوتر فرد، بر روی Cloud به معنای ابر قرار می گیرد. Cloud به معنای مجموعه ای از چند سرور و کامپیوتر است که بواسطه اینترنت به آنها متصل می شوند و نقش میزبان را دارند.

محاسبات جادویی یا Magic Computing :
یکی از مواردی که با استفاده از محاسبات ابری طراحی شده محاسبات جادویی یا Magical Computing است، که در حقیقت یک طرح مفهومی است به این معنا که یک سری استانداردهای دستگاه های دیجیتالی موجود در بازار امروز و یا انهایی که پیش بینی می شود که در آینده طراحی شوند را بر پایه محاسبات ابری مطرح نموده است، حال چگونه این اتفاق می افتد؟

در محاسبات جادویی شما در ابتدا به وسیله یک وسیله اتوماتیک (مثلActivatorPC) ابزار الکترونیکی که مدنظر دارید را به صورت مجازی می کشید مثلا شما به صورت مجازی یک موس یا مانیتور و یا کیبورد و یا Joystick طراحی می کنید،

آیا کارتن مداد جادو را به خاطر دارید؟ محاسبات جادویی طرحی است که یک مداد جادو را پیاده سازی می کند؟
به این ترتیب درهمان سطح یا مکانی که طرح اولیه را بر روی آن ایجاد کرده اید، به عنوان یک گجت مورد استفاده قرار می گیرد، کمی باورکردنش سخته اما نمونه های اولیه این موضوع در آزمایشگاه اتفاق افتاده است، شکل ها در فهم مطلب کمک می کند می توان این گونه بیان کرد که شما بواسطه این قلم، با تزریق ذرات هوشمند هوا آنها را به یک گجت تبدیل می کنید و به اموری که می خواهید بپردازید.

در نگاه اول ممکن است از دید بسیاری استفاده از گجت های مجازی در مقایسه با رابط های نرم افزاری و سخت افزاری که اکنون مورد استفاده قرار می گیرند، دور از ذهن باشد برای خود من کمی غیرقابل باور است که با یک قلم وسیله ای را در هوا بکشم و سپس از آن استفاده کنم
اما با مطالعات تحقیقاتی که پیش آمده مانند Invoked Computing وOmniTouchمی توان به صحت این مسئله پی برد که در ادامه به آن ها اشاره می کنیم

.
پروژکتور پوشیدنیOmniTouch:
پروژکتور پوشیدنیOmniTouchقادر است هر سطح مشابه با دست انسان، دیوار و.. را به صورت موقت به یک صفحه لمسی تبدیل کند. این سیستم تلفیقی از یک مینی پروژکتور و دوربینی از نوعKinect مایکروسافت بوده که صفحه مجازی لمسی را در اختیار کاربر قرار می دهد.
به منظور استفاده ازOmniTouchنیاز به دکمه یا کلیدی نیست و شما هر دکمه یی را که نیاز دارید می توانید آن را رسم کنید.

به کمک دوربین مادون قرمز که دارای حساسیت بالا است،میتوانیکنقشهسهبعدیپویاازمحیطایجادکردهوبااستفادهازمحاسباتنوربازتابشده،سطحجسمهای محرک را نیز محاسبهکند.

در آزمایشگاه Ishikawa-Oku دانشگاه توکیو، سیستمی با عنوانInvoked Computing ایجاد شد که استفاده از کامپیوترها در هر زمان از روز را ممکن می کند. به این ترتیب که یک موز را به تلفن همراه تبدیل کردند. این امر باعث شد مسئله اتصال کامپیوترها به اجسام غیر کامپیوتری اثبات گردد.

ابر، تصویری است انتزاعی از شبکه ای عظیم و توده ای که حجم آن مشخص نیست، نمی دانیم از چه میزان منابع پردازشی تشکیل شده. ابعاد زمانی و مکانی یکایک اجزای آن نیز دانسته نیست،
نمی دانیم سخت افزار ها و نرم افزارها کجای این توده قرار دارند، اما آنچه را که عرضه می کند، می شناسیم.

درست مثل برق! شما برای اینکه از وسایل و تجهیزات برقی در خانه یا محل کارتان استفاده کنید لازم نیست یک ژنراتور یا کارخانه برق در خانه تان داشته باشید، بلکه به ازای هزینه مشخصی برق را اجاره می کنید. حالا اگر مصارف برقی شما بیشتر و متفاوت تر باشند مثلاً می روید و از خدمات برق صنعتی استفاده می کنید.
در محاسبات ابری هم شرکت ها و سازمان ها و افراد دیگر برای نرم افزار، سخت افزار یا شبکه پولی پرداخت نمی کنند، بلکه توان محاسباتی و سرویس های نرم افزاری مورد نیازشان را خریداری می کنند. این ایده در واقع صرفه جویی بزرگ و بهره وری زیادی در منابع IT را به همراه خواهد داشت.
بدین ترتیب کافی است وسیله شما (PC، موبایل، تلویزیون، حتی یخچال!) یک رابط نرم افزاری (مرورگر) برای استفاده از سرویس های آنلاین و یک دسترسی به اینترنت داشته باشد، خواهید دید که قادر هستید به راحتی از توان محاسباتی برای انجام کارهای دیجیتالی خود بهره بگیرید.
در چنین شرایطی مساله دیگر این نیست که از راه دور لامپ های منزلتان را روشن و خاموش کنید، ساعت دیجیتال شما که با یک ارتباط بی سیم به شبکه متصل است می تواند خودش را با نرم افزار قرار ملاقات های شما روی سرور سیستم عامل web تان هماهنگ کند تا به خاطر خواب ماندن قرارتان را از دست ندهید!
CloudComputing به شما اجازه می دهد به تمام برنامه های کاربردی و اسناد خود، از هر جایی از دنیا دسترسی پیدا کنید و شما را از گرفتاری های استفاده از کامپیوترهای دسک تاپ رهایی می بخشد و به شما کمک می کند با دیگران همکاری کنید. اما Cloud Computing برای همه مناسب نیست و نقاط قوت و ضعف متعددی دارد. ما، در این مقاله به کاربرانی که می توانند از مزایایی Cloud Computing استفاده کنند و همچنین کاربرانی که نیازی به استفاده از این گرایش جدید ندارند، اشاره می کنیم. CloudComputing، یک تغییر بسیار عمده را در چگونگی ذخیره سازی اطلاعات و اجرای برنامه های کاربردی به وجود آورده است. به جای قرار گرفتن برنامه های کاربردی و داده ها بر روی یک کامپیوتر شخصی منفرد، همه چیز بر روی ابر یا Cloud که مجموعه ای متشکل از چندین کامپیوتر و سرور است که از طریق اینترنت به آن ها دسترسی می یابیم میزبانی می شود.
این نوع Computing مبتنی بر وب، شما را از گرفتاری های مرتبط با استفاده از کامپیوترهای دسک تاپ رهایی می بخشد و اشکال جدیدی از همکاری گروهی را پیش روی شما باز می کند. اما علیرغم جذابیت این گرایش جدید، Cloud Computing به درد همه کاربران نمی خورد. اجازه دهید ببینیم کاربران متوسط و end user چه مزایایی از به کار گیری Cloud Computing کسب می کنند و چرا برخی از کاربران نهایی باید از استفاده از برنامه های کاربردی مبتنی بر وب، لااقل برای الان، پرهیز کنند.
مزایا و نقاط قوت Cloud Computing
خوب، ما کارمان را با بیان مزایای متعددی که توسط CloudComputing ارائه می شود آغاز می کنیم. وقتی شما به سمت استفاده از ابر می روید، به چیزهای زیر دست پیدا می کنید:
هزینه های کامپیوتری کم تر
شما برای اجرای برنامه های کاربردی مبتنی بر وب، نیازی به استفاده از یک کامپیوتر قدرتمند و گران قیمت ندارید. از آن جائی که برنامه های کاربردی بر روی ابر اجرا می شوند، نه بر روی یک پی سی دسکتاپ، پی سی دسکتاپ شما نیازی به توان پردازشی زیاد یا فضای دیسک سخت که نرم افزارهای دسکتاپ محتاج آن هستند ندارد. وقتی شما یک برنامه کاربردی تحت وب را اجرا می کنید، پی سی شما می تواند ارزان تر، با یک دیسک سخت کوچک تر، با حافظه کم تر و دارای پردازنده کارآمدتر باشد. در واقع، پی سی شما در این سناریو حتی نیازی به یک درایو CD یا DVD هم ندارد زیرا هیچ نوع برنامه نرم افزاری بار نمی شود و هیچ سندی نیاز به ذخیره شدن بر روی کامپیوتر ندارد.
کارآیی توسعه یافته
با وجود برنامه های کم تری که منابع کامپیوتر شما، خصوصا حافظه آن را به خود اختصاص می دهند، شما شاهد کارآیی بهتر پی سی خود هستید. به عبارت دیگر کامپیوترهای یک سیستم CloudComputing، سریع تر بوت و راه اندازی می شوند زیرا آن ها دارای فرآیندها و برنامه های کم تری هستند که به حافظه بار می شود.
هزینه های نرم افزاری کم تر
به جای خرید برنامه های نرم افزاری گران قیمت برای هر پی سی، شما می توانید تمام نیازهای خود را به صورت رایگان برطرف کنید. بله درست است، اغلب برنامه های کامپویتری CloudComputing که امروزه عرضه می شوند، نظیر Google Docs، کاملاً رایگان هستند. این، بسیار بهتر از پرداخت 200 دلار یا بیشتر برای خرید برنامه office مایکروسافت است که این موضوع به تنهایی می تواند یک دلیل قوی برای سوئیچ کردن به Cloud Computing محسوب شود.
ارتقای نرم افزاری سریع و دائم
یکی دیگر از مزایای مربوط به نرم افزار در Cloud Computing این است که شما دیگر نیازی به Update کردن نرم افزارها و یا اجبار به استفاده از نرم افزارهای قدیمی، به دلیل هزینه زیاد ارتقای آن ها ندارید. وقتی برنامه های کاربردی، مبتنی بر وب باشند، ارتقاها به صورت اتوماتیک رخ می دهد و دفعه بعد که شما به ابر، Login کنید به نرم افزار اعمال می شوند. وقتی شما به یک برنامه کاربردی مبتنی بر وب دسترسی پیدا می کنید، بدون نیاز به پرداخت پول برای دانلود یا ارتقای نرم افزار، از آخرین نسخه آن بهره مند می شوید.
سازگاری بیشتر فرمت اسناد
نیازی نیست که شما نگران مسئه سازگاری اسنادی که بر روی کامپویتر خود ایجاد می کنید با سایر سیستم عامل ها یا سایر برنامه های کاربردی دیگران باشید. در دنیایی که اسناد Word 2007 نمی تواند بر روی کامپیوتری که Word 2003 را اجرا می کند باز شوند، تمام اسنادی که با استفاده از برنامه های کاربردی مبتنی بر وب ایجاد می شوند می تواند توسط سایر کاربرانی که به آن برنامه کاربردی دسترسی دارند خوانده شوند. وقتی همه کاربران اسناد و برنامه های کاربردی خود را بر روی ابر به اشتراک می گذارند، هیچ نوع ناسازگاری بین فرمت ها به وجود نخواهد آمد.
ظرفیت نامحدود ذخیره سازی
CloudComputing ظرفی نامحدودی برای ذخیره سازی در اختیار شما قرار می دهد. دیسک سخت 200 گیگابایتی فعلی کامپیوتر دسک تاپ شما در مقایسه با صدها پتابایت (یک میلیون گیگابایت) که از طریق ابر در دسترس شما قرار می گیرد اصلا چیزی به حساب نمی آید. شما هر چیزی را که نیاز به ذخیره کردن آن داشته باشید می توانید ذخیره کنید.
قابلیت اطمینان بیشتر به داده
برخلاف DesktopComputing، که در آن یک دیسک سخت می تواند crash کند (کرش: به حالتی گفته می شود که کامپیوتر بطور کامل قفل می شود و حتما باید کامپیوتر را ریست کرد) و تمام داده های ارزشمند شما را از بین ببرد، کامپیوتری که بر روی ابر crash کند نمی تواند بر داده های شما تاثیر بگذارد. این همچنین بدان معنا است که اگر کامپیوترهای شخصی شما نیز crash کنند، تمام داده ها هنوز هم آن جا و برروی ابر وجود دادند و کما کان در دسترس شما هستند. در دنیایی که تنها تعداد اندکی از کاربران به طور مرتب و منظم از داده های مهم و حساس خود نسخه پشتیبان تهیه می کنند، Cloud Computing حرف آخر در زمینه محافظت از داده ها به شمار می رود.

دسترسی جهانی به اسناد
آیا تا به حال کارهای مهم خود را از محیط کار به منزل برده اید؟ و یا تاکنون به همراه بردن یک یا چند فایل مهم را فراموش کرده اید؟ این موضوع در CloudComputing رخ نمی دهد زیرا شما اسناد و فایل های مهم خود را همراهتان حمل نمی کنید. در عوض، این اسناد و فایل ها بر روی ابر می مانند و شما می توانید از هرجایی که یک کامپیوتر و اتصال اینترنتی وجود داشت باشد به آن دسترسی پیدا کنید. شما در هر کجا که باشید به سرعت می توانید به اسناد خود دسترسی پیدا کنید و به همین دلیل، نیازی به همراه داشتن آن ها نخواهید داشت.
در اختیار داشتن آخرین و جدیدترین نسخه
یکی دیگر از مزایای مرتبط با اسناد در Cloud Computing این است که وقتی شما یک سند را در خانه تان ادیت می کنید، این نسخه ادیت شده همان چیزی است که وقتی در محل کار خود به آن دسترسی می یابید مشاهده می کنید. ابر همواره، آخرین نسخه از اسناد شما را میزبانی می کند و تا وقتی شما به اینترنتت و ابر متصل باشید، هیچ گاه در معرض خطر استفاده از یک نسخه تاریخ گذشته نخواهید بود.
همکاری گروهی ساده تر
به اشتراک گذاشتن اسناد، شما را مستقیما به همکاری بر روی اسناد رهنمون می شود. برای بسیاری از کاربران، این یکی از مهم ترین مزایای استفاده از CloudComputing محسوب می شود زیرا چندین کاربر به طور همزمان می توانند برروی اسناد و پروژه ها کار کنند، به دلیل این که اسناد بر روی ابر میزبانی می شوند، نه بر روی کامپیوترهای منفرد، همه چیزی که شما نیاز دارید یک کامپیوتر با قابلیت دسترسی به اینترنت است.

مستقل از سخت افزار
در نهایت، در این جا به آخرین و بهترین مزیت Cloud Computing اشاره می کنیم. شما دیگر مجبور نیستید به یک شبکه یا یک کامپیوتر خاص محدود باشید. کافی است کامپیوتر خود را تغییر دهید تا ببینید برنامه های کاربردی و اسناد شما کماکان و به همان شکل قبلی، بر روی ابر در اختیار شما هستند. حتی اگر از ابزار پرتابل نیز استفاده کنید، باز هم اسناد به همان شکل در اختیار شما هستند. دیگر نیازی به خرید یک نسخه خاص از یک برنامه برای یک وسیله خاص، یا ذخیره کردن اسناد با یک فرمت مبتنی بر یک ابزار ویژه ندارید. فرقی نمی کند که شما از چه نوع سخت افزاری استفاده می کنید زیرا اسناد و برنامه های کاربردی شما در همه حال به یک شکل هستند.

نقاط ضعف Cloud Computing
چند دلیل وجود دارد که ممکن است با استناد به آن ها شما نخواهید از CloudComputing استفاده کنید. در این جا به ریسک های مرتبط با استناد از Cloud Computing اشاره می کنیم:
نیاز به اتصال دائمی به اینترنت دارد
در صورتی که شما نتوانید به اینترنت متصل شوید، Cloud Computing غیر ممکن خواهد بود. از آن جائی که شما باید برای ارتباط با برنامه های کاربردی و اسناد خود به اینترنت متصل باشید، اگر یک ارتباط اینترنتی نداشته باشید نمی توانید به هیچ چیزی، حتی اسناد خودتان دسترسی پیدا کنید. نبود یک ارتباط اینترنتی، به معنای نبود کار است. وقتی شما آف لاین هستید، CloudComputing کار نمی کند.
با اتصال های اینترنتی کم سرعت کار نمی کند
به همان شکلی که در بالا اشاره شد، یک ارتباط اینترنتی کم سرعت نظیر نمونه ای که در سرویس های Dial-up دیده می شود، در بهترین حالت، استفاده از CloudComputing را با دردسرهای فوق العاده ای همراه می کند و اغلب اوقات، استفاده از آن را غیرممکن می سازد. برنامه های کارردی تحت وب و همچنین اسنادی که بر روی ابر ذخیره شده اند برای دانلود شدن به پهنای باند بسیار زیادی نیاز دارند. اگر شما از یک اینترنت Dial-up استفاده می کنید، اعمال تغییر در یک سند یا رفتن از یک صفحه به صفحه دیگر همان سند ممکن است برای همیشه به طول بینجامد. و البته در مورد بار شدن یک سرویس غنی از امکانات حرفی نمی زنیم. به عبارت دیگر، Cloud Computing برای افرادی که از اینترنت باند پهن استفاده نمی کنند، نیست.
می تواند کند باشد
حتی در یک ارتباط اینترنتی سریع نیز، برنامه های کاربردی تحت وب می توانند گاهی اوقات کندتر از دسترسی به همان برنامه نرم افزاری از طریق یک پی سی دسک تاپ باشند. تمام جنبه های یک برنامه، از جمله اینترفیس و سند فعلی، باید بین کامپیوتر یا کامپیوترهای موجود بر روی ابر مبادله شود. اگر در آن لحظه، سرورهای ابر در معرض تهیه نسخه پشتیبان باشند یا اگر اینترنت یک روز کند را پشت سر بگذارد، شما نمی توانید به همان دسترسی سریعی که در یک برنامه دسک تاپ وجود دارد، برسید.
ویژگی ها ممکن است محدود باشند
این وضعیت در حال تغییر است اما بسیاری از برنامه های کاربردی مبتنی بر وب به اندازه همتای دسک تاپ خود دارای ویژگی ها و امکانات غنی نیستند. به عنوان مثال، شما می توانید کارهای بسیار زیاد با برنامه PowerPoint انجام دهید که امکان انجان همه آن ها توسط برنامه ارائه Google Docs وجود ندارد. اصول این برنامه ها یکسان هستند، اما برنامه کارردی که بر روی ابر قرار دارد فاقد بسیاری از امکانات پیشرفته PowerPoint است. اگر شما یک کاربر با تجربه و حرفه ای هستید، ممکن است نخواهید از CloudComputing استفاده کنید.
داده های ذخیره شده ممکن است از امنیت کافی برخوردار نباشند.
با استفاده از CloudComputing، تمام داده های شما بر روی ابر ذخیره می شوند. این داده ها تا چه حد ایمن هستند؟ آیا کاربران غیرمجاز می توانند به داده های مهم و محرمانه شما دسترسی پیدا کنند؟ کمپانی CloudComputing اظهار می کند که داده ها امن هستند اما هنوز برای اطمینان کامل از این موضوع خیلی زود است. از نظر تئوری، داده های ذخیره شده بر روی ابر ایمن هستند و بین چندین ماشین توزیع شده اند. اما در صورتی که داده های شما مفقود شوند، شما هیچ نسخه پشتیبان فیزیکی یا محلی در اختیار نخواهید داشت (مگر این تمام اسناد ذخیره شده بر روی ابر را بر روی دسک تاپ خود دانلود کنید که معمولا کابران کمی چنین کاری می کنند). به سادگی بگویم، اتکا به ابر، شما را در معرض خطر قرار می دهد.
چه کسانی می توانند از مزایای Cloud Computing بهره مند شوند؟
چه نوع کاربرانی برای استفاده از Cloud Computing مناسب هستند؟ یا در نظر گرفتن نقاط قوت و ضعف Cloud Computing که قبلا اشاره کردیم، من فکر می کنم که کاربران زیر می توانند به بهترین نحو ممکن اس مزایای سوئیچ کردن به Cloud Computing بهره برداری کنند.

چه کسانی باید از Cloud Computing استفاده کنند؟
کسانی که به طور مشترک بر روی اسناد و پروژه ها کار می کنند. اگر شما به طور معمول با سایر افراد و به شکل گروهی بر روی پروژه ای خاص کار می کنید، بهترین کاندید استفاده از Cloud Computing هستید. توانایی به اشتراک گذاشتن و ویرایش اسناد در زمان واقعی بین چندین کاربر، یکی از مزایای اصلی برنامه های کاربردی تحت وب است که همکاری بر روی پروژه ها را تسهیل می کند.
افرادی که دائما در حال سفر هستند. وقتی شما یک روز در دفتر کار خود کار می کنید و روز بعد در منزل تان و روز دیگر در یک شهر دیگر، نگه داشتن رد تمام اسناد و برنامه های کاربردی به کاری دشوار تبدیل می شود. با استفاده از CloudComputing، شما مجبور نیستید به خاطر بسپارید که کدام سند کجا است و یا یک کپی از اسنادتان را هر جا که می روید به همراه داشته باشید. شما حتی مجبور نیستید نگران این باشید که آیا یک برنامه خاص بر روی تمام پی سی های شما نصب هست یا نه. از آن جائی که برنام های کاربردی و اسناد شما بر روی وب ذخیره شده اند و از هر جائی که به اینترنت دسترسی داشته باشید قابل بازیابی و مشاهده هستند نسخه ها و سازگار بودن اسناد با هم اهمیتی ندارد. شما هر جا که بروید به یک نسخه واحد از برنامه کاربردی و سند دسترسی دارید.
کاربرانی که در مورد هزینه ها نگران هستند. CloudComputing می تواند در پول شما، چه در حوزه سخت افزار و چه در حوزه نرم افزار صرفه جویی کند. هیچ نیازی به سرمایه گذاری برای خرید دیسک های سخت بزرگ یا پردازنده های فوق سریع نیست. زیرا از آن جائی که همه چیز بر روی برابر ذخیره می شود شما می توانید با خرید یک پی سی که از ویژگی های کم تری برخوردار است در هزینه ها صرفه جویی کنید. شما حتی می توانید از نظر نرم افزاری صرفه جویی بیشتری بکنید زیرا به عنوان مثال می توانید به جای استفاده Microsoft Office، بدون پرداخت حتی یک سنت از Google Docs یا Zoho Office بهره برداری نمائید. وقتی بودجه شما اندک است، "رایگان" بسیار بهتر از صدها یا هزاران دلاری است که ممکن است مجبور باشید برای خرید نرم افزار پرداخت کنید.
کاربرانی با نیازهای روزافزون
آیا برای ذخیره کردن عکس های دیجیتال و فایل های MP3 خود به فضای دیسک سخت بیش تری نیاز دارید؟ شما می توانید یک دیسک سخت بیرونی جدید بخرید یا به جای آن می توانید از فضای ذخیره سازی رایگان (یا کم هزینه تر Cloud Computing) استفاده کنید. آیا با اجرای آخرین نسخه برنامه نرم افزاری خود که به منابع بسیار زیادی نیاز دارد مشکل دارید؟ از خیر این برنامه بگذرید و به جای آن، به برنامه های کاربردی مبتنی بر وب که به منابع کم تری نیاز دارند روی آورید. در گذشته، تنها راه حل برای نیازهای رو به رشد، خرید سخت افزار قدرتمندتر بود. با Cloud Computing، راه حل بر روی ابر قرار دارد که در پول شما صرفه جویی می کند.
چه کسانی نباید از Cloud Computing استفاده کنند؟
حال اجازه دهید به روی دیگر سکه نگاه کنیم. اگر Cloud Computing به درد همه نمی خورد، چه کسانی نباید از آن استفاده کنند؟ در این جا به لیست کوتاهی از این دسته از کاربران اشاره می کنیم:
کسانی که به اینترنت مناسب دسترسی ندارند. CloudComputing به ابر اینترنتی و دسترسی به اینترنت وابسته است. اگر شما به اینترنت دسترسی ندارید، شانس استفاده از CloudComputing را از دست خواهید داد. کاربرانی که قادر به استفاده از اینترنت نیستند، نباید استفاده از CloudComputing را به عنوان یک گزینه در نظر بگیرند. همین قانون در صورتی که شما از یک اینترنت کم سرعت، مثل یک ارتباط Dial-up استفاده کنید نیز صادق است. یک ارتباط اینترنتی کند، هنگامی که بخواهید به برنامه های کاربردی بزرگ و اسناد دسترسی پیدا کنید از هر چیزی بدتر است.
افراد آفلاین. در بین سایر موارد، هر کسی که به طور دائم در محیط آف لاینی کار کند که دسترسی به اینترنت اهمیت زیادی ندارد، نمی تواند از مزایای CloudComputing بهره برداری کند. این دسته از افراد شامل کسانی هستند که بدون دسترسی به اینترنت در محیط کار یا خانه مشغول انجام فعالیت های خود هستند و نیازی به اینترنت حس نمی کنند.
افرادی که به مسائل امنیتی حساس هستند. امروزه، ما فکر می کنیم که CloudComputing امن است اما نمی توانیم این موضوع را تضمین کنیم. امکان عملی این وجود دارد که سیستم های مبتنی بر ابر، هک شوند و اسنادی که بر روی ابر و برنامه های کاربردی مبتنی بر ابر قرار دارند در معرض دسترس افراد غیرمجاز قرار گیرند. اگر اسناد شما محرمانه هستند، احتمالا هنوز نمی خواهید به Cloud Computing اطمینان کنید. وقتی امنیت برای شما اهمیت دارد، هیچ چیزی را جایگزین آن نکنید.
هر کسی که با برنامه های کاردی فعلی، عقد اخوت بسته است. این موضوع احتمالا مهم ترین دلیل برای عدم استفاده از برنامه های کاربردی تحت وب محسوب می شود: شما از آفیس مایکروسافت استفاده می کنید. بله درست است، بسیاری از برنامه های کاربردی مبتنی بر وب به طور کامل با فرمت آفیس سازگار نیستند. ممکن است باز کردن سند Word یا Excel در یک برنامه کاربردی تحت وب، یا بالعکس، دشوار یا حتی غیر ممکن باشد.

فناوری محاسبات ابری و نگرش های گوناگون
امنیت، یکی از عوامل کندی روند گسترش فناوری محاسبات ابری
ماهنامه شبکه – دی 1389 شماره 118

اشاره:
براساس گزارش های منتشر شده هر چند فناوری ابر یا کلاود مزیت های متعددی مانند هزینه کمتر و سهولت مدیریت دارد، اما موارد امنیتی همچنان یکی از عواملی است که گسترش این فناوری را کند کرده است. بررسی های اخیر موسسه تحقیقاتی فورستر نشان می دهد، بسیاری از شرکت ها و مراکز مختلف از سرویس های عمومی محاسبات ابری پرهیز می کنند، زیرا درباره امنیت داده های شرکتی خود مطمئن نیستند.
براساس گزارش های منتشر شده هر چند فناوری ابر یا کلاود مزیت های متعددی مانند هزینه کمتر و سهولت مدیریت دارد، اما موارد امنیتی همچنان یکی از عواملی است که گسترش این فناوری را کند کرده است. بررسی های اخیر موسسه تحقیقاتی فورستر نشان می دهد، بسیاری از شرکت ها و مراکز مختلف از سرویس های عمومی محاسبات ابری پرهیز می کنند، زیرا درباره امنیت داده های شرکتی خود مطمئن نیستند.

طبق بررسی های موسسه تحقیقاتی فورستر، تنها 21 درصد مدیران آی تی اظهار داشته اند، مراکز آن ها در سال 2010 از سرویس های عمومی ابر تحت عنوان Iaas (سرنام Infrastructure-As-a-Service) استفاده کرده یا در آینده بیشتر استفاده خواهند کرد. خدمات عمومی محاسبات ابری باعث می شود تا شرکت های گوناگون بتوانند در شبکه اینترنت و با توجه به میزان نیاز خود از نرم افزارها، قدرت محاسباتی و نیز منابع ذخیره سازی شرکت ارائه دهنده این خدمات بهره ببرند و این مزیت آن ها را از خرید تجهیزات اختصاصی بی نیاز می کند.

با وجود این، آن دسته از مدیران آی تی که در نظرسنجی فورستر شرکت کردند، نسبت به استفاده از خدمات ابری خوش بین نبودند و 64 درصد آن ها اعلام کردند، مطمئن نیستند داده های کاریشان واقع در مراکز داده شرکت سرویس دهنده از امنیت کافی برخوردار باشند. نظرسنجی موسسه SunGard Availability Services از صد نفر از مدیران مالی شرکت ها نیز نشان می دهد، 56 درصد این افراد به دلیل ترس درخصوص امنیت داده های حساس، در بخش خدمات عمومی ابر سرمایه گذاری نکرده اند.

مدیران مالی درباره مزیت های محاسبات ابری شک دارند و همین امر یکی از علل بی میلی آن ها در استفاده از این خدمات محسوب می شود. ضمن این که تنها 34 درصد از این افراد اظهار داشتند، مزایای انتقال سیستم های آی تی به پلتفرم ابر را کاملاً درک کرده اند. از این رو چنین به نظر می رسد که برخی از مسئولان سازمان ها هنوز از ماهیت و کم و کیف این فناوری آگاهی چندانی ندارند.

نگرانی ها درباره امنیت خدمات عمومی کلاود باعث شده تا برخی از شرکت ها دیتاسنترهای اختصاصی یا درون سازمانی خود را به کلاودهای خصوصی تبدیل کنند که در این صورت این تجهیزات آی تی همان خدماتی را ارائه می کنند که در کلاودهای عمومی عرضه می شوند، با این تفاوت که چون تجهیزات تحت نظارت مستقیم خود شرکت ها است، درخصوص امنیت آن اطمینان بیشتری وجود دارد.

در نظرسنجی فورستر تقریباً یک چهارم (25 درصد) روسای آی تی که مورد نظرسنجی واقع شدند گفتند، ایجاد کلاود خصوصی یکی از اولویت های آن ها در سال 2010 بوده که این آمار در سال 2009 برابر نوزده درصد بود. چنین به نظر می رسد که شرکت های بزرگ تر به ایجاد زیرساخت های خصوصی ابر تمایل بیشتری دارند، زیرا بیش از شصت درصد شرکت هایی که ایجاد کلاود خصوصی را جزء اولویت های خود قلمداد کردند، بیش از هزار کارمند داشتند.

جیمز استاتن از تحلیلگران فورستر در گزارشی اظهار می دارد، بیشتر سازمان ها هنوز مایلند سیستم های آی تی خود را در خود سازمان نگه داری کنند. به گفته او بیشتر سازمان های بزرگ می خواهند همان سرویس های عمومی ابر را در درون مراکز داده خود ایجاد کنند، زیرا در این صورت می توانند بر نحوه استفاده از سرویس ها نظارت داشته و از امنیت دارایی های حساس سازمان اطمینان حاصل کنند.

اما چنان که پیدا است حتی این تردیدها نیز در گسترش فزاینده خدمات ابری مانعی ایجاد نخواهند کرد. به عنوان مثال، گزارشی که توسط مرکز تحلیلی TechMarketView منتشر شده پیش بینی می کند، ارزش بازار محاسبات ابر در انگلستان که در سال 2010 برابر 5,8 میلیارد پاوند بود، در سال 2014 به 10,4 میلیارد پاوند افزایش پیدا کند.

می توان گفت، برخی از سازمان ها در شرایط کنونی ترجیح می دهند، هزینه های بالا را برای تهیه تجهیزات و ملزومات یک مرکزداده خصوصی مبتنی بر ابر بپذیرند و به جای استفاده از مزیت صرفه جویی در هزینه ها که یکی از نتایج بهره گیری از زیرساخت های ابری است، از مزیت دیگر آن، یعنی خود این فناوری بهره ببرند.

– حریم شخصی:مهمترین بحث در زمینه محاسبات ابری حریم خصوصی افراد محسوب میشه چون افراد کل اطلاعات خودشون رو در ابر آپلود می کنند و برای دسترسی به اونها به ابر متصل میشن خب در اینجا سوال پیش میاد که آیا اطلاعاتی که ما تو ابر محاسباتی قرار میدیم امنیت داره و کسی غیر از ما به اونها دسترسی پیدا نمیکنه؟ هیچکسیدوستنداره اطلاعاتش دست سایرین بیفته ممکنه این اطلاعات عکسهای خصوصی افراد اطلاعات مالی شرکت ها و یا فایلهای معمولی باشه اما به هر حال اطلاعات شخصی جز حریم خصوصی افراد محسوب میشه و دسترسی غیر مجاز سایرین به این اطلاعات اصلا خوشایند نیست .
شرکتهای پیشرو در زمینه محاسبات ابری ادعای تضمین امنیت اطلاعات کاربران رو دارند و بر این ادعا پافشاری می کنن و میگنکهحریمشخصیافراددرهمهحالاتتضمینمیشه . درمقابلمنتقداناظهارمیکنندکهحملاتخرابکارانهونفوذبهسیستمهایاطلاعاتیوهکرهامواردیهستندکههمیشهوجودداشتهو دارد و نمیشه اینها رو نادیده گرفت . البته من هم به تضمین حریم خصوصی از طرف این شرکتها کمی شک دارم چون هکرها همیشه چند قدم جلوتر از فناوری حرکت می کنند و این شبهه ای در حریم خصوصی اطلاعات بوجود میاره .
۲- تضمین حفظ همیشگی اطلاعات: بله ما اطلاعاتمون رو در ابر قرار میدیم و دیگه کپی از اونها در جایی نداریم این فلسفه وجودی ابر محاسباتی محسوب میشه و خب آیا شرکتها اطلاعات ما رو برای همیشه حفظ می کنند ؟ ما وقتی قرار هست اطلاعاتمون رو بر روی ابر محاسباتی قرار بدیم پس نیازی به کپی داشتن از اطلاعات نداریم چون ما میخوایم کارهامون راحت تر بشه و از هر جای دنیا به اطلاعاتمون دسترسی داشته باشیم و این یکی از دلایل نقل مکان کردن به ابر محسوب میشه .شرکتهای پیشرو در این زمینه میگن که سرورهای عظیمی رو برای نگهداری اطلاعات کاربران تهیه می کنند و روز به روز هم به این تعداد افزوده میشه و از کلیه اطلاعات کاربران بک آپ گرفته میشه تا در مواقع بحرانی هیچ آسیبی به اطلاعات وارد نشه .
۳- تحریم: گزینه سوم فقط مختص ایران و چند کشور دیگه هست بله تحریم .در حال حاظر هم ما از داخل ایران به راحتی نمیتونیم از خیلی از سرویسهای اینترنتی به خاطر تحریم استفاده کنیم . خب چه تضمینی وجود داره که کاربران ایرانی در صورت دسترسی به ابرمحاسباتی و قرار دادن اطلاعات خودشون در این سیستم یکباره به خاطر سیاستهای بین المللی از دستیابی به اطلاعات خودشون باز بمونن؟ به نظر من بزرگترین مشکل پیش روی شرکتها و موسسات ایرانی و کاربران برای استفاده از ابر محاسباتی تحریم هست و سخت ترین راه رو برای استفاده از این سیستم بوجود میاره . امیدوارم که تحریمهای ایران ملغی بشه و درهای تکنولوژی بیشتر از قبل به روی جوانان ایرانی باز شود.

ویندوز 8 و محاسبات ابری
در طی چند وقت اخیر آنقدر در مورد واژه "محاسبات ابری" یا Cloud Computing شنیده و خوانده ایم که اشباع شده و دیگر این مسئله برای خیلی ها جذابیتی ندارد. بروز آن مانند یک تکامل به وضوح حس می شود، و همچون چیزی که در عمل برای مدتی تجربه استفاده از ان را داشته ایم برایمان آشنا و عادی شده، اما چه حسی دارید اگر بدانید مایکروسافت قصد دارد معماری مبتنی بر ابر که "متکی بر کاربر" است را در ویندوز ۸ به کار گیرد؟ اما این مفهوم از نظر ویژگی های واقعی و عملی به چه معنی است؟ اول، شرکت هایی مانندDropbox، Carbonite، و دیگر سرویس های ذخیره سازی و پشتیبان گیری مبتنی بر ابر باید نگران وجودرقیبیقدرباشند،چراکهویندوز۸ دارای پشتیبانی استاندارد از مدیریت فایل در سطح سرویس ویندوز SkyDrive است، که به کاربر اجازه ذخیره و دسترسی به فایل های خود را از همه جا و از هر دستگاهی می دهد.

با SkyDrive ، مایکروسافت پیش از این نیز برای سرویس هایی همچون Dropboxخط و نشان کشیده . پس می توانیم انتظار دیدن یکپارچگی و ادغام کامل SkyDrive با برنامه مدیریت فایل (File Manager) ویندوز در نسخه بعدی ویندوز راداشتهباشیم.
در امتداد خطوط مشابه، در نهایت اجرا و به کار گیری قدرتمندی از مجموعه مایکروسافت آفیس از طریق سرویس "آفیس لایو" را خواهیم دید. تفاوت بزرگ این سرویس با آنچه اکنون در ویندوز لایو می بینیم آنست که این سرویس درون خود سیستم عامل ساخته خواهد شد. تصور می نماییم مایکروسافت از طرح قیمت گذاری شبیه به آنچه در ایکس باکس لایو کنونی می بینیم استفاده کند، یعنی دوره های مختلف اشتراک ماهانه یا سالانه برای دسترسی کاربران به برنامه های مختلف مجموعه آفیس لایو، خدمات مبتنی بر ابر محاسباتی، تماشای زنده ویدئو / فیلم ها، و خرید از فروشگاه برنامه های کاربردی ویندوز.

نرم افزار به عنوان سرویس (با مخففsaas)که گاهی اوقات با عنوان نرم افزار در زمان نیاز (on-demand software) شناخته میشود یک مدل نرم افزاری است که وابسته به داده هایی است که ذخیره شده اند در یک فضای ذخیره سازی مجتمع (که معمولا ابر cloud شناخته می شود) هستند
امروزه سرویس های اینترنتی (مثل جوستجوگرهای وب و یا پستهای الکترونیکی تحت وب) وجود دارندکه می توان از آنها نرم افزار به عنوان سرویس یاد کرد
زیرا نرم افزارهای مشابه آنان وجود دارد که بر روی سیستم های تجاری (business applications) و یا سیستم های شخصی نصب می شوند.
SaaSتبدیل به یک مدل مشترک برای تحویل اکثر برنامه های کاربردی کسب و کار ، از جمله حسابداری، همکاری، مدیریت ارتباط با مشتری (CRM) ، برنامه ریزی منابع سازمانی (ERP) ، صورتحساب ، مدیریت منابع انسانی (HRM) ، سیستم مدیریت محتوا (CMS) و مدیریت سرویس روی میز .SaaSگنجانیده شده است که منجر به استراتژی از تمام نرم افزار سازمانیشرکتی شده است.

طبق یک گزارش گروه گارتنر (Gartner Group) برآورد کرده است که ، فروشSaaSدر سال 2010 به$ 9B رسیده ، که 15.7 ٪نسبتبهسال 2009 افزایشداشتهاست،وافزایش10.7B $در سال 2011 پیش بینی میشود، که 16.2 ٪نسبتبهسال 2010 افزایشپیدا میکند. گروه گارتنر نیز تخمین می زند که بیش از 10% از برنامه های کاربردی فروخته شده در سرار جهان در سال گذشته بصورتSaaSبوده اند.
همچنین تخمین زده است که در سال 2014 در جهان SaaS بیش از 16% از برنامه های کاربردی را شامل میشود.

نرم افزار به عنوان یک سرویس (SaaS) در واقع به عنوان بخشی از نام گذاری از محاسبات ابری(cloud computing)، همراه با زیرساخت به عنوان یک سرویس (IaaS) و پلت فرم به عنوان یک سرویس(PaaS).

چاپ ابری گوگل چیست ؟
یکی از جدیدترین سرویس های ارائه شده توسط کمپانی گوگل که هنوز در دوران آزمایشی ( Beta ) خود نیز وجود دارد سرویس چاپ ابری ( Cloud Print ) است که با استفاده از آن کاربران اینترنت می توانند دستگاه چاپگر سیستم خود را در اینترنت به اشتراک بگذارند و یا از راه دور با استفاده از اینترنت به آن دسترسی داشته باشند.

این سرویس می تواند برای شما نیز خیلی مفید باشد ، کافی است چند نمونه از کاربردهایی که چاپ ابری می تواند برای شما داشته باشد را در زیر بخوانید.
1. در موبایل خود قصد چاپ کردن تصویر یا صفحه ای را دارید ؟ با چاپ ابری می توانید …
2. می خواهید کارهایی را که در خانه انجام داده اید برای مدیر خود در شرکت به صورت چاپ شده ارسال کنید ؟ با چاپ ابری می توانید …
3. قصد اشتراک گذاری پرینتر خود را با دیگر دوستان خود دارید ؟ با چاپ ابری گوگل می توانید …
4. گجت شما با پرینتر شما سازگاری ندارد ؟ با چاپ ابری می توانید …
5. نگران سازگاری ویندوز ، مک و لینوکس در هنگام چاپ کردن اسناد خود در شبکه های محلی هستید ؟ با چاپ ابری می توانید …
6. و …
این موارد تنها خلاصه ای از کاربردهایی بود که این سرویس جدید گوگل می تواند برای شما داشته باشد اما در زیر برای اینکه با چگونگی کار با این سرویس جدید آشنا شوید آموزش به اشتراک گذاری پرینتر خود با دوستان خود به صورت اینترنتی را مرور می کنیم.

چگونه پرینتر خود را در اینترنت به اشتراک بگذارم ؟
استفاده از این سرویس گوگل نیز مانند دیگر سرویس های ارائه شده توسط آن بسیار ساده است تنهاپیشنیازانجام این کار این است که مرورگر گوگل کروم را بر روی سیستم خود که قصد اشتراک گذاری پرینتر آن را توسط اینترنت دارید داشته باشید و تنها کافی است مراحل زیر را یک به یک انجام داده و دیگر باقی کار را به دوستان خود بسپارید که قصد چاپ کردن چیزی را با استفاده از پرینتر شما دارند.
1. اتصال پرینتر خود به سرویس چاپ ابری گوگل : اولینمرحلهایکهبرایانجاماینکاربایدانجامدهیدایناستکهپرینترخودرابهسرویسچاپابریگوگلوصلبکنید. برایاینکاردرمرورگرگوگلکرومازمنوی Tools که با کلیک بر روی آچار نمایش داده شده در سمت راست منوی این مرورگر نمایش داده می شود گزینه Preferences یا Extension را انتخاب کنید. در صفحه ظاهر شده بر روی قسمت Under the Hood کلیک کنید و در تنظیمات نمایش داده شده دکمه sign-in to Google Cloud Print را کلیک کنید و در صفحه ظاهر شده دوباره بر روی دکمه Finish printer registration کلیک کنید.
2. به اشتراک گداری چاپگر خود با دوستان : حالکهاینسرویسرابااستفادهازمرورگرگوگلکرومدرحسابکاربریخوددرگوگلفعالکردیدمیتوانیدپرینترهایموجودبررویسیستمخودراازطریقاینسرویسبهاشتراکبگذارید. برای این کار در صفحه ای که با انجام مراحل بالا ظاهر شد بر روی لینک Manage your Printers کلیک کنید و در صفحه ظاهر شده با انتخاب نام پرینتر مورد نظر خود در صفحه Printers بر روی گزینه Share سبز رنگ کلیک کرده و سپس آدرس پست الکترونیک و یا همان ایمیل دوستان خود را که می خواهید پرینتر شما با آن ها به اشتراک گذاشته شود را وارد کنید.
با انجام دو مرحله ساده بالا می توان گفت شما در کمتر از ۱ دقیقه توانسته اید پرینتر خود را در اینترنت به اشتراک گذاری در آورید و دیگر دوستان شما می توانند به راحتی از روی هر دستگاهی که به اینترنت متصل است هرگونه عملیات چاپی را با استفاده از دستگاه چاپگر شما انجام دهند.

دوستان من چگونه می توانند از چاپگر من استفاده کنند ؟
برای اینکه با استفاده از پرینتر شما که در اینترنت با آن ها به اشتراک گذاشته شده است چیزی را چاپ کنند کافی است به سرویس چاپ ابری گوگل با آدرس google.com/cloudprint بروند و بعد از ورود با حساب کاربری گوگل خود در این سرویس با استفاده از دکمه Upload قرمز رنگ بالای این صفحه گزینه Upload File to Print را انتخاب کرده و هر سند یا تصویری را که مایل هستند با استفاده از پرینتر شما چاپ شود را آپلود کنند.

بعد از حدود ۵ ثانیه اگر شما در همان وقت به اینترنت متصل باشید در لیست سندهای آماده چاپ سیستم خود مشاهده می کنید که سندهای درخواستی دوست شما نیز نمایش داده می شود و به صورت یکی یکی دستگاه چاپگر شما شروع به چاپ آن ها می کند.

تفاوت رایانش ابری با رایانش مشبک
رایانش مشبک۱ (توری، شبکه ای، گرید) بیشتر با رایانش ابری اشتباه می شود، در صورتی که این دو چیز،کاملاً متفاوت می باشند. رایانش مشبک منابع چندین کامپیوتر موجود در یک شبکه را به صورت همزمان برای کار بر روی یک مساله استفاده می کند. این مورد بیشتر زمانی بکار می رود که مساله علمی یا فنی مد نظر باشد. نمونه ای معروف در این مورد جستجو برای هوش فرا زمینی (SETI) در پروژه ی Home@ است۲. در این پروژه مردم در سرتاسر جهان به SETIاجازه می دهند تا زمان های بی کار کامپیوترهایشان را در جستجو برای نشانه های از هوش درون هزاران ساعت از داده های رادیویی ضبط شده به اشتراک بگذارند.

یکی دیگر از کاربردهای خوب در زمینه مشبک، مربوط به انجمن جهانی مشبک- زیرساخت باز برکلی در رایانش شبکه ای۳ (BOINC) می باشد. در اینجا می توانید هر مقدار، زیاد یا کم از توان استفاده نشده از پردازش CPU خود که انتخاب می کنید را برای کمک به پیشبرد آزمایش های تاشدگی پروتئین۴ در زمینه تلاش برای تولید برنج مرغوب تر و با دوام تر برای تغذیه گرسنگان جهان اختصاص دهید. مطمئنم نمی دانستید که می توانید با کامپیوتر خود نیازمندان را تغذیه کنید.
رایانش مشبک نیازمند نرم افزاری است که بتواند برنامه را تقسیم کرده و سپس بخش های تقسیم شده آن را به هزاران کامپیوتر دیگر بفرستد. این کار می تواند روی کامپیوترهای یک سازمان و یا به صورت مشارکت عمومی انجام پذیرد.
شرکت سان، نرم افزار موتور مشبک۵ را ارائه می دهد که به مهندسان شرکت ها این امکان را می دهد که سیکل های کامپیوتری را تا بیش از ۸۰ ایستگاه کاری درآن واحد یک کاسه کنند.
رایانش مشبک به چند دلیل مورد استفاده قرار می گیرد:
* روشی مقرون به صرفه برای استفاده از مقداری مشخص از منابع کامپیوتری است.
* روشی است برای حل مسایلی که نیازمند مقادیر عظیمی از توان رایانشی باشند.
* منابع چندین کامپیوتر می توانند همکارانه بین یکدیگر به اشتراک گذاشته شوند بدون آنکه یک کامپیوتر، کامپیوتر دیگری را مدیریت (اداره) کند.
پس رایانش مشبک و رایانش ابری چه ربطی به هم دارند؟ مستقیماً هیچ، زیرا آن ها اساساً به روش های متفاوتی عمل می کنند. در رایانش مشبک، یک پروژه عظیم میان چندین کامپیوتر تقسیم می شود تا منابع آن ها را بکار بگیرد. اما رایانش ابری دقیقاً برعکس عمل می کند. رایانش ابری به چندین برنامه کاربردی کوچک تر اجازه می دهد که به طور همزمان اجرا شوند.
گوشزد: شما می توانید بر روی یک ابر گرید محاسباتی بسازید ولی برعکس آن نشدنی است.
۱٫ Grid Computing
2. Search for Extraterrestrial Intelligence (SETI)@ Home
3. World Community Grid-Berkeley Open Infrastructure for Network Computing
4.Protein Folding
5. Grid Engine
برگرفته از کتاب:
Cloud Computing: A Practical Approach

ده واقعیت اساسی درباره رایانش ابری
یک- شما را نمی دانم ولی اما اگر من مجبور باشم نر م افزاری را بر روی کامپیوتر رومیزی نصب کنم، این کار را انجام نخواهم داد. نخستین واقعیت در مورد رایانش ابری این است که امروزه هر نرم افزاری که برای مصرف کننده- برای کامپیوتر رومیزی و نه ابر- ایجاد شده است،بایدبهابربرو(درابراجراشودونهرویکامپیوتر.)
دو- مرورگر تنها برنامه کاربردی لازم برای کامپیوتر رومیزی می باشد.
سه- ارتباط میان ساخت نرم افزار و عملیات [۱] را درست می دانم.
وقتی نوبت به زیرساخت می رسد هر چیزی که بتواند خودکار شود، باید خودکار شود.
چهار- سادگی همیشه بهتر از پیچیدگی است.
پنج- باز بودن بهتر از بسته بودن است.
شش- ارزش یا با خرج کردن پول بدست می آید یا با صرفه جویی در پول.
هفت- مشتری مشتریان من، مشتری من محسوب می شوند.
هشت- مشتریانتان را توانمند سازید تا موفق شوند آنگاه شما نیز موفق خواهید شد.
نه- سیستم عامل مهم نیست.
ده- اطلاعات باید آزاد باشد.
این نوشته برگرفته است از:

Cohen, Reuven. Top 10 Essential Truths of Cloud Computing

رشد cloud computing تا سال 2013
شرکت گارتنر با انتشار گزارشی اعلام کرد که طی سال جاری میلادی ارزش خدمات مبتنی بر Cloud Computing از 3/56 میلیارد دلار(3/39 میلیارد پوند) فراتر نخواهد رفت. اما با این وجود، احتمال می رود ارزش بازار جهانی خدمات Cloud Computing تا سال 2013 میلادی به 150 میلیارد دلار برسد.
این مرکز مطالعاتی و تحقیقاتی اعلام کرد که سرعت تبدیل خدمات سنتی فناوری اطلاعات به سرویس های Cloud Computing نسبت به رشد دیگر بخش ها و فعالیت های تجاری بزرگ جدید و تازه تاسیس سریع تر صورت خواهد گرفت.

فرآیندهای تجاری مبتنی برCloud مهم ترینبخشازبازارخدماتCloud Computing محسوب می شوند که این بازار بخش های تبلیغات، تجارت الکترونیکی، منابع انسانی و فرآیندهای پرداخت را تحت پوشش قرار داده است و موسسه گارتنر پیش بینی می کند که ارزش بازار این بخش با رشد 8/19 درصدی تا پایان سال جاری میلادی به 6/46 درصد برسد. سرویس هایی مبتنی بر آگهی های تبلیغاتی نظیر خدمات ارایه شده از جانب گوگل، مایکروسافت، یاهو و غیره 60 درصد خدمات Cloud Computing را شامل می شوند و به گفته گارتنر، تا سال 2013 میلادی بزرگترین بخش از این بازار را تشکیل خواهند داد.


تعداد صفحات : 109 | فرمت فایل : WORD

بلافاصله بعد از پرداخت لینک دانلود فعال می شود