نقش زیر ساخت در توسعه بازار رایانش ابری: تفاوت میان نسخه‌ها

از OCCC Wiki
پرش به ناوبری پرش به جستجو
خط ۴: خط ۴:


== مقدمه ==
== مقدمه ==
[[پرونده:.jpgCloud-Ent|قاب|وسط|Cloud-Ent]]


[[پرونده:jpg.Cisco-Ent|قاب|وسط|CloudCisco-Ent]]
در چند دهه اخیر می توان شتاب روز افزون صنعت و فن آوری در جهان را به وضوح مشاهده کرد و از جمله عواملی که سبب این شتاب گردیده استفاده از کامپیوتر و رسانه های دیجیتال  در بخش های مختلف تحقیق و توسعه ، تولید و دیگر بخش های صنعتی و تحقیقاتی مرتبط بوده است.
در چند دهه اخیر می توان شتاب روز افزون صنعت و فن آوری در جهان را به وضوح مشاهده کرد و از جمله عواملی که سبب این شتاب گردیده استفاده از کامپیوتر و رسانه های دیجیتال  در بخش های مختلف تحقیق و توسعه ، تولید و دیگر بخش های صنعتی و تحقیقاتی مرتبط بوده است.
در سالهای اخیر نیز پیشرفت تکنولوژی های ارتباطی و توسعه اینترنت توانسته سرعت پیشرفت صنعت و ارائه خدمات  را شتابی دوباره بخشیده و دسترسی به بازار جهانی را ساده تر کند.
در سالهای اخیر نیز پیشرفت تکنولوژی های ارتباطی و توسعه اینترنت توانسته سرعت پیشرفت صنعت و ارائه خدمات  را شتابی دوباره بخشیده و دسترسی به بازار جهانی را ساده تر کند.

نسخهٔ ‏۸ مارس ۲۰۱۵، ساعت ۰۵:۵۱

تهیه کننده : احسان تقی پور

چکیده

مقدمه

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

بررسی ادبیات موضوع

Cloud-Infra

بدنه تحقیق

تعریف رایانش ابری

عبارت Cloud Computing به معنی توسعه و به کارگیري فناوري کامپیوتر(Computing)بر مبناي اینترنت (Cloud) است. این عبارت شیوه اي از محاسبات کامپیوتري در فضایی است که قابلیت هاي مرتبط با فناوري اطلاعات به عنوان سرویس یا خدمات براي کاربر عرضه می شود و به او امکان می دهد به سرویس هاي مبتنی بر فناوري در اینترنت (Cloud) دسترسی داشته باشد؛ بدون آنکه اطلاعات تخصصی در مورد این فناوري ها داشته باشد و یا بخواهد کنترل زیرساخت هاي فناوري که از آن ها پشتیبانی می کند را در دست بگیرد. سرویس هاي Cloud Computing برنامه هاي کاربردي را به صورت Online فراهم می کنند که قابل دسترسی با مرورگر وب هستند درحالی که نرم افزار و داده روي سرورها ذخیره شده اند.

اهداف رایانش ابری

  • Security
  • Scalability
  • Availability
  • Performance
  • Cost-effective
  • Acquire resources on demand
  • Release resources when no longer needed
  • Pay for what you use
  • Leverage others’ core competencies
  • Turn fixed cost into variable cost

مدل های ارائه سرویس

  • IAAS

تمامي منابع سخت‌افزاري (شبکه، منابع ذخيره‌سازي، كارگزارها) به صورت مجازي شده در اختيار کاربر قرار مي‌گيرد و به راحتي با انتخاب تصوير سيستم عامل مناسب، مديريت بخش‌هاي ديگر را خود بر عهده مي‌گيرد

  • PAAS

براي بهره‌برداري از سرويس‌هاي ابري و بهره‌مند شدن از تمام ويژگي‌هاي اقتصادي که ابر ارائه مي‌کند، نياز به محيط‌هاي برنامه‌نويسي مناسب براي پياده‌سازي و گسترش کاربردها وجود دارد. سرويس ديگري که در محيط ابري ارائه مي‌شود سکو به عنوان سرويس يا به اصطلاح PaaS نام دارد که يک سکوي مناسب به همراه بسته‌هاي توسعه‌ي نرم‌افزار (SDK) و کتابخانه‌هاي مناسب براي توسعه‌ي نرم‌افزارهاي ابر ارائه مي‌کند

  • SAAS

ويژگي مهم نرم‌افزار به عنوان سرويس يا SaaS¬¬ براي استفاده کننده‌گان از آن اين است که به راحتي آخرين نسخه‌ي برنامه، هميشه در اختيار مشتريان قرار مي‌گيرد و مشتريان نيازي به نگه‌داري و به روز‌رساني نرم‌افزار ندارند. به علاوه مشتريان با سخت‌افزارهاي سبک نيز مي‌توانند به راحتي از سرويس ارائه‌شده استفاده کنند زيرا محاسبات سنگين در زيرساخت‌هاي ارائه کننده‌ي سرويس انجام مي‌شود. از اين رو هزينه‌ي سخت افزار براي مشتري به شدت کاهش مي‌يابد.

مدل‌هاي گسترش و استقرار ابر

  • خصوصي

ابر خصوصي يا ابر داخلي گونه‌اي از رايانش ابري است که سرويس‌هاي ارائه شده تنها قابل ارائه به تعداد محدودي از افراد است. سرويس ارائه شده، ويژگي‌ها‌ي الگوي ابري را براي افراد داخل يک سازمان و به صورت ايمن در پشت ديواره‌ي آتش فراهم مي‌سازد.

  • انجمني

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

  • عمومي

در ابر عمومي، شرکت‌هاي فراهم کننده‌ي خدمات ابري منابع خود را همچون کاربردها، منابع پردازشي و ذخيره‌سازي در اختيار عموم براي استفاده قرار مي‌دهند. استفاده از اين منابع براي حجم کم ممکن است به صورت مجاني باشد و يا به صورت "پرداخت بر اساس ميزان استفاده" انجام پذيرد.


  • ترکيبي

ترکيبي از حداقل يک ابر خصوصي و حداقل يک ابر عمومي است. محيط ابر ترکيبي به گونه‌اي است که برخي از منابع توسط خود سازمان مديريت و نگه‌داري مي‌شود و از طرف ديگر برخي منابع در ابر عمومي قرار مي‌گيرد تا از ويژگي‌هاي منحصر به فرد ابر عمومي نيز بهره‌مند شود.

مزایاي رایانش ابري

  • هزینه هاي کامپیوتري کم تر: شما براي اجراي برنامه هاي کاربردي مبتنی بر وب،نیازي به استفاده از یک کامپیوتر قدرتمند و گران قیمت ندارید. از آن جائی کهبرنامه هاي کاربردي بر روي ابر اجرا می شوند، نه بر روي یک پی سی دسکتاپ، پی سی دسکتاپ شما نیازي به توان پردازشی زیاد یا فضاي دیسک سخت که نرم افزارهاي دسکتاپ محتاج آن هستند ندارد. وقتی شما یک برنامه کاربردي تحت وب را اجرا می کنید، پی سی شما می تواند ارزان تر، با یک دیسک سخت کوچک تر، با حافظه کم تر و داراي پردازنده کارآمدتر باشد. در واقع، پی سی شما در این سناریو حتی نیازي به یک درایو CDیا DVDهم ندارد زیرا هیچ نوع برنامه نرم افزاري بار نمی شود و هیچ سندي نیاز به ذخیره شدن بر روي کامپیوتر ندارد.
  • کارآیی توسعه یافته: با وجود برنامه هاي کم تري که منابع کامپیوترشما، خصوصا حافظه آن به را خود اختصاص می دهند، شما شاهد کارآیی بهتر پی سی خود هستید. به عبارت دیگر کامپیوترهاي یک سیستم Cloud Computing، سریع تر بوت و راه اندازي می شوند زیرا آن ها داراي فرآیندها و برنامه هاي کم تري هستند که به حافظه بار می شود.
  • همکاري گروهی ساده تر: به اشتراك گذاشتن اسناد، شما را مستقیما به همکاري بر روي اسناد رهنمون می شود. براي بسیاري از کاربران، این یکی از مهم ترین مزایاي استفاده از Cloud Computingمحسوب می شود زیرا چندین کاربر به طور همزمان می توانند برروي اسناد و پروژه ها کار کنند، به دلیل این که اسناد بر روي ابر میزبانی می شوند، نه بر روي کامپیوترهاي منفرد، همه چیزي که شما نیاز دارید یک کامپیوتر با قابلیت دسترسی به اینترنت است.
  • مستقل از سخت افزار: در نهایت، در این جا به آخرین و بهترین مزیت Cloud Computingاشاره می کنیم. شما دیگر مجبور نیستید به یک شبکه یا یک

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

  • هزینه هاي نرم افزاري کم تر: به جاي خرید برنامه هاي نرم افزاري گران قیمت براي هر پی سی، شما می توانید تمام نیازهاي خود را به صورت رایگان برطرف کنید. بله درست است، اغلب برنامه هاي کامپویتري Cloud Computingکه امروزه عرضه می شوند، نظیر Google Docs، کاملاً رایگان هستند. این، بسیار بهتر از پرداخت 200 دلار یا بیشتر براي خرید برنامه officeمایکروسافت است که این موضوع به تنهایی می تواند یک دلیل قوي براي سوئیچ کردن به Cloud Computingمحسوب شود.
  • ارتقاي نرم افزاري سریع و دائم: یکی دیگر از مزایاي مربوط به نرم افزار در Cloud Computingاین است که شما دیگر نیازي به Updateکردن نرم

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

پیش بینی آینده

  • تا سال 2015 20% بار کاري بنگاه ها بر روي ابرهاي عمومی اجرا خواهد شد.
  • تا سال 2015 60% بنگاه هاي متوسط به بالا در ابرهاي خصوصی سرمایه گذاري خواهند کرد.
  • تا سال 2013 تعداد ابرهاي خصوصی از ابرهاي عمومی بیش تر خواهد شد.
  • تا سال 2013 راه حل هاي امنیتی و سیار مبتنی بر ابر مورد پذیرش عامه قرار خواهند گرفت.
  • تا سال 2013 کشورهایی نظیر هند، مالزي و کشورهاي اروپاي شمالی بر روي نسل هاي و 4 3 ابر سرمایه گذاري خواهند نمود.

نتیجه گیری

مراجع

Erl, Thomas, Ricardo Puttini, and Zaigham Mahmood. Cloud Computing: Concepts, Technology & Architecture. Pearson Education, 2013.


Haas, Christian, et al. "Co-operative infrastructures: An economic model for providing infrastructures for social cloud computing." System Sciences (HICSS), 2013 46th Hawaii International Conference on. IEEE, 2013.


Agmon Ben-Yehuda, Orna, et al. "The resource-as-a-service (RaaS) cloud." Proceedings of the 4th USENIX conference on Hot Topics in Cloud Ccomputing. USENIX Association, 2012.

Wu, Dazhong, David W. Rosen, and Dirk Schaefer. "Cloud-based design and manufacturing: status and promise." Cloud-Based Design and Manufacturing (CBDM). Springer International Publishing, 2014. 1-24.


Marston, Sean, et al. "Cloud computing—The business perspective." Decision Support Systems 51.1 (2011): 176-189.


Columbus, L.,2013, 10 Ways Cloud Computing Is Revolutionizing Manufacturing