پردازش ابری
پردازش ابری
پردازش ابری ، رایانش ابری Cloud Computing ، کلود، کلود کامپیوتینگ و… در چند سال اخیر کلماتی جدید حاصل اتفاقات یا اختراعات جدید به گوش می رسند که قبل از آن نامفهوم بودند به عنوان مثال تبلت وسیله ای که امروزه همه اگر نداشته باشند آنرا کاملا می شناسند و در حال قدیی شدن است ولی زمانی که شرکت اپل برای اولین بار یک نمونه از آن را رونمایی کرد خیلی ها تصور نمی کردند با این سرعت فراگیر شود و حتی آن را وسیله ای نا کارآمد و لوکس توصیف کردند.
مشابه همین اتفاق در سطحی بسیار وسیع چند سالی است در خصوص پردازش ابری به گوش می رسد،شاید اولین بار که واژه Cloud Computing را شنیدید شما هم تصور یک پردازنده با معماری جدید داشتید یا شاید منتظر Frame Work جدیدی در برنامه نویسی بودید …
کلود کامپیوتینگ یا پردازش ابری چیست؟
اما Cloud Computing که در فارسی به صورت تحت الفظی به پردازش ابری ترجمه شده چیست؟
در واقع منظور از بخش اول آن کامپوتینگ یا پردازش همان استفاده روزمره ما از کامپیوترهای PC یا MAC و حتی تلفن های هوشمند است که به راحتی یک نرم افزار را دانلود یا خریداری میکنیم و بعد آن را نصب میکنیم و …
در این نوع استفاده از کامپیوتر ها مشکلاتی وجود دارد که باعث ظهور راه حل هایی مثل کلود کامپیوتینگ شده . پردازش ابری یا کلود کامپیوتینگ را می توان به طور خلاصه استفاده از سرویس هایی که نیاز به پردازش دارند از راه دور به جای کامیپوتر شخصی و یا نرم افزارهای آنلاین به جای نصب تعریف کرد.
مشکلات سیستم هایی که پردازش ابری ندارند:
در استفاده عادی از نرم افزار ها مشکلاتی وجود دارد که تکنولوژی ساخت سخت افزار توان هماهنگی با آن را ندارد یا هزینه آن مقرون به صرفه نیست.
عقب ماندن ظرفیت دیسک ها از تکنولوژی
احتمالا متوجه شده اید که در سال های اخیر روند افزایش سرعت پردازنده ها اگر نگوییم نزولی شده پیشرفت چشم گیری نداشته و تولید کنندگان تنها توانسته اند CPU های 90 نانومتری را به 22 نانومتری و کمتر تبدیل کنند و روند تولید پردازنده های پر سرعت مورد استفاده کاربران خانگی که از زمان Pentium MMX بسیار امیدوار کننده پیش می رفت، دیگر از 3.5GHz یا 4.0GHz بالاتر نمی رود و تولید کنندگان چاره را در افزایش هسته های پردازنده دیدند آنهم به طور معمول تا 8 هسته در کامپیوترهای گران قیمت خانگی پیش رفته.
ولی با ظهور تکنولوژيیهای جدید مثل تصاویر حجیم 4K با کیفیت 4 برابر بیش تر از Full HD یا بازیهای سه بعدی جدید که گرانترین پردازنده ها با بیشترین مقدار RAM در بهترین حالت نتوانسته اند انتظار بازی بازان حرفه ای را برآورده نمایند و آنها تبدیل به اورکلاکرهای حرفه ای هم شده اند، دوربینهای دیجیتال با کیفیت 50 مگاپیکسل یا بالاتر و موارد مشابه بسیار از این دست …
آیا برای رسیدن به سرعت بالاتر باید یک سوپر کامپیوتر خانگی درست کنیم و یک مجموعه پردازنده را درکنار هم قرار دهیم؟
در تصویر زیر یک کامپیوتر خانگی برای رسیدن به سرعت بالاتر به اصطلاح اورکلاک شده و برای جلوگیری از مشکلات افزایش دمای پردازنده و GPU و RAM ازتجهیزات خنک کننده عجیبی استفاده شده.
آیا تکنولوژی تولید دیسک سخت یا هر نوع حافظه می تواند با روند تولید افزایش حجم مدیاهای دیجیتال، عکس، فیلم و … رقابت کند؟ در زمانی که حجم یک بازی معمولی ۳ بعدی حدود ۱۵۰ گیگ است آیا با SSD های ۱ یا ۲ ترابایت می توان نتیجه دلخواه را گرفت؟
اولین دیسکهای سخت در اندازه های حجیم و ظرفیتهای پایینی بودند ولی لوازم روزمره زندگی امروز که به شبکه های اجتماعی گره خورده اند چندین برار تجهیزات ذخیره سازی قدیمی ظرفیت و سرعت دارند . معلوم نیست 5 سال یا 10 سال آینده این رشد حجم و سرعت به چه مرحله ای خواهد رسید، تعدادی از تجهیزات جدید با تکنولوژیهای امروز که شاید در فیلمهای جیمز باند هم دروغی بزرگ می نمود، ولی ممکن است 10 یا 20 سال آینده بسیار ابتدایی به نظر برسند:
ساعت مچی Crossbow محصول شرکت سوییسی Hyetis قابلیت عکسبرداری با کیفیت 41 مگاپیکسل امکان اتصال wifi و تبادل تصاویر در شبکه های اجتماعی
گوشی تلفن همراه نوکیا مدل لومیا 1020 با دوربین 41MP تولید سال ۲۰۱۳
دوربین دیجیتال Mamiya DM-Series 80Mp
عمر مدیاهای ذخیره اطلاعات.
از سوی دیگر اگر فرض کنیم به دیسک با ظرفیت بالاتر نیاز نداریم و همین هارد دیسک ۸ ترابایتی که به تازگی خریداری کرده ایم کفایت تمام عکسها و دیتاهای شخصی ما را می نماید، حالا نوبت مشکل جدیدی است: تا چند سال؟
بله عمر مدیاهای مورد استفاده عادی در بهترین شرایط به طور متوسط حدود 5 سال است مثلا اگر برای ذخیره اطلاعات یک DVD خریداری کنیم بعد از 5 سال نمی توانیم با خیال راحت DVD را در درایو نوری قرار دهیم و انتظار داشته باشیم همه فایلها سر جایشان باشند یا یک هارد دیسک! بله به یاد دارید اولین هارد دیسک را چه زمانی خریدید؟ اگر شما جزو آن دسته قدیمیهای کامپوتیر باشید ممکن است بگویید اولین کامپیوتر من هارد 200 مگابایتی یا کمتر داشته، ولی اگر همین 10 سال پیش هم یک هارد 4 گیگابایتی داشته اید آیا هوز از آن استفاده میکنید؟ به فرض سالم ماندن فیزیکی قطعات مکانیکی دیسکها و سایر تجیهزات ذخیره سازی و عدم پیشرفت حجم مدیاهای قابل ذخیره هر کدام عمر مفیدی برای حفظ 0 و 1 های با ارزش ما دارند.
وقت دور انداختن PC و لپتاپها رسیده.
پس با این توصیف آینده کامپیوترهای شخصی چیست؟ 5 سال بعد که تصاویر تلفن همراه به 500 مگابایت و بالاتر رسید و حجم چند دقیقه فیلمی که با یک تلفن هوشمند گرفته ایم بیش از 100 گیگابیت شد آنها را کجا نگهداری کنیم؟
پردازش ابری …
شاید با این مقدمه نسبتاً طولانی از پردازش ابری تصوراتی در ذهن شما نقش بسته باشد، که کاملا درست است.
در پردازش ابری قرار است شما به جای خرید کامپوترهای مدرن و قوی با ابزارهای I/O ساده مثل یک مانیتور صفحه لمسی یا تلوزیون یا تلفن هوشمند توسط یک واسط به نام اینترنت پر سرعت (پر سرعت واقعی) به سرویسها و خدماتی دسترسی پیدا کنید که وظایفی مثل نگهداری اطلاعات و یا اجرای برنامه های مختلف را برای شما انجام دهند.
در واقع قرار است تمام مشکلاتی که به آنها اشاره داشتیم در پردازش ابری حل شود و دیگر نگران از بین رفتن اطلاعات موجود در DVD یا هارد دیسکها نباشیم و به جای خرید یک دستگاه پخش Blue-Ray با پرداخت آنلاین یک فیلم آن را تماشا کنیم یا با اجاره هر تعداد CPU و هر مقدار حافظه یک بازی 3 بعدی سنگین را بدون حتی نگرانی از مصرف برق سیستم و کولینگ پردازنده و سر و صدای تجهیزات خنک کننده انجام دهیم،به جای ذخیره فایل در درایو D کامپیوتر آن را در Cloud Drive ذخیره کنیم یا پاور پوینت خود را در آفیس 365بسازیم بدون وایستگی به لپ تاپ یا PC، کافیست حتی با تلفن همراه از هر نقطه ای به اینترنت دسترسی پیدا کنیم که پردازنده ها و سرورهای متحد در فضایی ابر گونه هر مقدار منابع که لازم باشد به ما تخصیص می دهند تا به هدف خود برسیم.
نمونه های پردازش ابری
تکنولوژی پردازش ابری در ابتدای راه قرار دارد و همانطور که از ویژگیهای آن مطلع شدیم آینده درخشانی برای صنعت IT رقم خواهد زد. از دید مدیران شرکتهای بزرگ، آینده درآمدهای بخش رایانه دیگر در تولید سیستم عامل یا نرم افزارهایی مثل Autocad نیست بلکه جذب کاربران به سرویسهایی که آنها را به اینترنت بچسباند مهمترین بخش شروع کار است.
در حال حاضر شرکتهای نرم افزاری شروع به ارائه نرم افزار های خود بر پایه کلود نموده اند و کاربران و تولید کنندگان در حال آزمون و خطای این راه جذاب هستند از شرکتهایی که تقریبا همه با نرم افزارهای آن سرو کار داریم شروع میکنیم:
مایکروسافت:
کاربران می دانند مایکروسافت بهترین نیست در اینجا هم اولین و بهترین نیست ولی آشناترین شاید:
از زمان ارائه ویندوز ویستا کاربران متوجه شدند نرم افزار Outlook Express که رایگان و محبوب خیلی از کاربران بود در نسخه جدید سیستم عامل وجود ندارد و مایکروسافت پیشنهاد داده به جای اینکه آوت لوک نصب کنید به Windows Live Mail مراجعه کنید، این سرویس تحت وب با محیطی شبیه به نرم افزار آوت لوک همان امکانات را در یک وب سایت به صورت رایگان در اختیار کاربران قرار داد و قابلیت ایمپورت Contacts و Calendar و ایمیلها از آوت لوک اکسپرس را در اختیار کاربران قرار داد تا زنگ شروع مسابقه کوچ به کلودینگ را برای کاربران ویندوز نواخته باشد.
Windows Azure
برنامه نویسان هدف بزرگی برای شرکتهای بزرگ IT هستند. مایکروسافت با ارائه اولین سیستم عامل اینترنتی خود به نام ویندوز لاجوردی یا Windows Azure گروه بزرگ برنامه نویسانی که به محیط ویژوال نرم افزار ویژوال استودیو عادت کرده اند را دعوت به حضور در ابرهای خود نموده. ویندوز لاجوردی اولین سیستم عامل مایکروسافت است که به صورت یک سرویس تحت وب جهت ساخت و توسعه و تولید اپلیکیشنها و سرویسها به کاربران ارائه می شود.
شما با این ویندوز می توانید یک برنامه تحت وب بسازید و آنرا همانجا در فضای مجازی ذخیره نمایید بدون اینکه نگران گم شدن لپ تاپ خود باشید و در واقع ویندوز لاجوردی یک سرویس مادر برای اجرای سایر سرویسهای تحت وب است.
امکانات جدیدی به این سرویس اضافه شده و کاربران می توانند محتوای ASP.net و حتی php را در این سرویس تولید کنند و از طریق FTP آن را منتشر کرده و یا با TFS در یک پروژه به اشتراک گذارند. امکانات دیگری مثل محیط (PaaS) Platform as a Service که بسترهای نرم افزاری را به صورت یک سرویس در جهت ایجاد اپلیکیشنها و سرویسها در اختیار قرار می دهد.
تا این زمان تعداد زیادی دیتاسنتر اختصاصی ویژه این سرویس مایکروسافت فعال شده و به صورت گروهی از کانتینرها که در هر کدام حدود 2000 تا 2500 سرور قرار دارد به صورت همزمان در مناطق مختلف دنیا از جمله آمریکا، آسیا ،اروپا و اقیانوسیه فعال هستند و خاموش شدن حتی چند دیتاسنتر در لحظه که امری دور از ذهن است نیز باعث وقفه ای در این سرویس نخواهد شد.ویندوز اینترنتی سیستم عامل ویندوز آزور
این سرویس رایگان نیست هزینه های آن حداقل برای کاربران ایرانی هیچ جذابیتی ندارد حتی با وجود یک ماه تست رایگان،در اینجا به ازای هر دقیقه استفاده از خدمات بسته به انتخاب شما هزینه می پردازید: Pricing Overview—How Azure Pricing Works | Microsoft Azure
Office 365 چیست؟
همان نرم افزار معروف آفیس با این تفاوت که نصب نمی شود و برای دسترسی به آن در فضای ابری مایکروسافت ماهیانه 4 دلار می پردازید.
One Driveچیست؟
تمام کاربرانی که با ویندوز سرور کار دارند می دانند پارتیشنهای هارد آنها بر اساس الفبای لاتین نام گذاری می شود و مثلابرای ذخیره یک فایل ابتدا باید درایو D یا C را انتخاب کنند، ولی وقتی قرار باشد به جای ذخیره در کامپیوتر چیزی را درابرها ذخیره کنیم که محصول مایکروسافت باشد باید به سراغ One Drive یا همان اسکای درایو سابق برویم، در ویندوز یک اپلیکیشن وجود دارد که با استفاده از آن شما می توانید به کلود مایکروسافت مثل یک درایو عادی متصل شوید:
SaaS یا Software as a Service چیست؟
نرم افزارهایی که به صورت سرویس آنلاین ارائه می شوند و تمام یا بخش زیادی از آن در سرور نصب می شود و از دید کاربر نرم افزار غیر نصبی یا نصب نشدنی است را SaaS گویند.
مزایای نرم افزارهای غیر نصبی که تقریبا مزایای کلودینگ است:
دسترسی و همکاری آسان تیمی:
کارکنان یک شرکت با استفاده از کلود می توانند بدون محدودیت جغرافیایی به اطلاعات خود درهر لحظه دسترسی داشته باشند و با یکدیگر همکاری کنند.
به روز رسانی دائمی خودکار:
برای شرکتهای ارائه دهنده خدمات نرم افزاری همواره مهم بوده که کاربران خود را تشویق به استفاده از آخرین و به روز ترین نسخه ها نمایند، در کلود هر برنامه ای به صورت خودکار به روز می شود و سرویس دهنده ها می توانند مطمئن باشند تمام کاربران از یک نسخه برنامه استفاده می کنند. حتی امکان بروزرسانی خودکار اپها نیز وجود دارد.
قدرت بیشتر:
کلود قابلیت پاسخگویی به حجم زیادی از درخواستها بدون نگرانی از مشکل منابع را دارد.
بازیابی اطلاعات:
سرویس دهنده کلود موظف به رعایت نکات امنیتی و استانداردهای بالایی برای نگهداری داده هاست و حتی در صورت بروز مشکل بازیابی دیتا با سرعت بیشتری از اتفاق مشابه در سرور یک شرکت رخ می دهد.
حفظ محیط زیست و صرفه جویی در مصرف انرژی:
یک شرکت برای پیش بینی مواقع پر ترافیک نیاز به خرید سرورهای پرقدرت دارد که بیشتر مواقع بی کار هستند و معمولاً تنها 30 درصد از منابع آن استفاده می شود ، در صورت استفاده از کلود هر کس به اندازه مورد نیاز در هر لحظه از منابع استفاده نموده و بالطبع انرژی کمتری مصرف شده که به حفظ محیط زیست و جلوگیری از گرم شدن کره زمین کمک نموده.
از دست دادن اطلاعات:
سالانه حدود 800 هزار لپ تاپ در دنیا مفقود می شود و تعداد بی شماری هارد دیسک بدون امکان ریکاوری خراب می شوند، در سیستم کلود کسی نگران گم شدن لپ تاپ یا خرابی دیسک نخواهد بود.
Cloud Applications یا برنامه های کوچک ابری
برای استفاده از سرویسهای کلود به طور معمول استفاده از یک مرورگر ساده وب کفایت میکند ، ولی گاهی وجود برنامه های کوچکی در تلفن همراه یا کامپیوتر که نیازهای ما را به صورت اختصاصی و تخصصی تر در حوزه کلود رفع می کنندبسیار سودمند خواهد بود. به عنوان مثال dropbox یک سرویس کاربردی ذخیره اطلاعات در وب است که گاهی به آن فلش مموری آنلاین هم گفته می شود، شما می توانید مستقیم به وب سایت این سرویس مراجعه نمایید و بعد از ورود به فایلهای خود دسترسی داشته باشید، ولی اگر app ارائه شده توسط خود dropbox را نصب کنید با دریافت رمز و نام کاربری و آدرس یک پوشه در کامپیوتر شما خود به خود فایلهای موجود در آن پوشه و dropbox شما را سینک نموده و دریافت یا ارسال فایل را بسیار ساده می نماید.
معرفی چند App کاربردی بر پایه کلود Cloud Apps:
DropBox دراپ باکس چیست؟
این سرویس برای هر کاربر یک فضا شبیه به یک درایو در کامپیوتر اختصاص می دهد 2 گیگابایت فضای رایگان به هرکاربر که کاربر می تواند با دعوت از دوستان خود به عضویت در این فضا 250MB جایزه هم بگیرد و تا 8 گیگ افرایش حجم داشته باشد. اگر فضای بیشتری نیاز باشد 100GB فضا 10 دلار در ماه و بیشتر …
بعد از اولین نصب می توانید مشخص کنید که یک مسیر در کامپیوتر شما با Dropbox سینک شود و هر فایلی که در آن قرار دادید به صورت خودکار در Dropbox کپی شود.
سرویس و اپلیکیشن ابری دراپ باکس چه کاربردی برای ما دارد؟
کاربردهای رایج آن بسته به نوع نیاز ممکن است متفاوت باشد ولی ابزار ذخیره سازی آنلاین همه جا در دسترس چه کاربردهایی ممکن است برای شما داشته باشد؟
کاربرد عمومی آن وابستگی زدایی به یک سیستم کامپیوتری است برای مثال اگر شما در محل کار خود مشغول ویرایش یک عکس یا فیلم هستید بعد از پایان تغییرات و ذخیره ادامه آن را در منزل انجام می دهید.
اگر از اهالی IT نباشید یک مثال ساده شاید کاربرد بیشتر دراپ باکس را برای ما توجیه کند:
بارها پیش آمده در ادارات مختلف به یک کپی شناسنامه نیاز داشته ایم و شناسنامه همراهمان نبوده برای اینکه دفعه بعد با این مشکل مواجه نشویم یک اسکن از شناسنامه خود میگیریم و فایل آن را در Dropbox قرار میدهیم و روزی که کپی شناسنامه همراه نبود و به آن نیاز شد به وسیله Drop box app نصب شده در گوشی خود … اگر امکان اتصال ندارد مراجعه به نزدیکترین کافی نت آن را از پوشه خود بر می داریم و پرینت میکنیم.
دراپ باکس چیست؟ DropBox
Google Drive گوگل درایو چیست؟
شرکت گوگل نیز از پیشتازان Cloud Computing و پردازش ابری است سرویس google drive اخیراً فضای رایگان کاربران خود رابه 15 گیگابایت افزایش داده و قابلیت خرید فضای بیشتر نیز مثل سایر برنامه های Cloud Drive وجود دارد.البته امکان آزمایش آن به راحتی وجود ندارد و نیاز به دردسرهای دسترسی به اینترنت غیر قانونی و … دارد به دلیل اینکه گوگل این سرویس را نیز مثل بسیاری از سرویسهای برای کشور ایران محدود نموده.
easyPrint ایزی پرینت چیست؟
این App امکان دسترسی به سرویس Google Cloud Print را می دهد که از طریق آن دستور پرینت از راه دور یا درزمان دیگر را صادر می کنید.
Office² HD چیست؟
این App قابلیت ویرایش و ایجاد فایلها و اسناد ایجاد شده با نرم افزار آفیس شامل word ، پاور پوینت و اکسل را دارد، همچنین امکان ذخیره و دسترسی به سرویس دهنده کلود مورد علاقه شما را دارد.
هر گونه کپی برداری از این مطلب تنها با درج لینک این صفحه به عنوان منبع از وبلاگ دی تلکام بلامانع است
مطالب مرتبط: