پایان نامه متفاوت رایانش ابری (ویرایش جدید)
پایان نامه متفاوت رایانش ابری
اگر به پیرامون خود نگاهی بیندازیم، به سادگی متوجه خواهیم شد که زندگی با پیشرفتهای حوزه IT پیوند خورده است و به سختی میتوان از این موهبت جدا شد. باید توجه داشته باشیم در صورتی که استفاده از ابزارهای فناوری اطلاعات فراهم نباشد، انجام فعالیتهای روزانه، اگر ناممکن نشود، به راستی بسیار سخت و مشقت بار خواهد بود.
با طراحی و ایجاد کامپیوترهای اولیه و رشد سریع سیستمعاملها، این فناوری در زندگی انسانها جای خود را سریعتر از حد تصور باز کرد. به تدریج، تعداد برنامهها و نرمافزارها نیز افزایش یافت؛ به طوری که در هر زمینهای صدها نرمافزار طراحی شد و در خدمت عموم قرار گرفت.
کامپیوتر در جامعه به صورتی رشد کرد که در تمامی سازمانها و شرکتها، مهمترین و حساسترین بخشها را در عرض چند سال از آن خود نمود و سازمانها را به شدت به خود متکی ساخت. استفاده از این وسیله در سازمانها و شرکتها به طور چشمگیری کارایی را افزایش و هزینههای جاری را کاهش میداد.
با آشنایی بیش از پیش مردم با کامپیوتر و در پی آن، علاقهمندی آنها به این دستگاه، حضور کامپیوتر در هر منزل به یک ضرورت تبدیل شد و توانایی استفاده از آن برای تمامی افراد در هر سنی به یک نیاز اساسی مبدل گشت.
برای استفاده از کامپیوتر در زمینههای مختلف به نرمافزارهایی نیاز داشتیم که مختص آن زمینهها ایجاد شده بودند؛ بنابراین، هر کاربر میبایست نرمافزارهای مورد نیاز خویش را خریداری مینمود و سپس، زمانی را برای نصب آنها بر روی کامپیوتر خود، صرف میکرد.
با گذشت زمان و نیاز کاربران به نرمافزارهای مختلف و در نتیجه خرید و نصب آنها، کامپیوتر هر کاربر دارای چندین برنامه مختلف میشد که شاید تنها یک بار نیاز به استفاده از آنها را داشت و بعد از انجام کارهایش میبایست زمانی را برای حذف آن برنامهها اختصاص مینمود؛ چراکه در غیر این صورت با افزایش تعداد برنامهها، سرعت کامپیوترش به شدت کاهش مییافت.
علاوه بر مشکلی که در بالا ذکر شد، باید به این مسئله نیز توجه داشته باشیم که با گذشت زمان، نسخههای نصب شده بر روی کامپیوتر کاربران، قدیمی شده و کارآیی لازم را از دست میداد و از طرفی، نسخههای جدید، قابلیتهای بیشتر و خطای کمتری داشتند و به نوعی، کاربران مجبور می¬شدند تا بار دیگر هزینهای را برای خرید نرمافزارهای مورد نیاز بپردازند. این در حالی بود که کاربران برای خرید نسخههای قدیمی خود، هزینه بالایی حتی بیشتر از خرید کامپیوتر پرداخته بودند و ادامه این روند به سود کاربران نبود.
با تأسیس شرکتهای بزرگ نرمافزاری مانند IBM و Microsoft، نرمافزارهای حجیم و تخصصی در زمینههای گوناگون، نظیر مدیریت پایگاه داده، تدوین فیلم، ویرایش عکس و … وارد بازار شدند. اما مسئله در اینجا بود که کامپیوترهای قدیمی به دلایل سختافزاری، قادر به اجرای این قبیل برنامهها نبودند؛ پس کاربران میبایست کامپیوترهایشان را با صرف هزینههای بالا ارتقا میدادند و یا به طور کلی، هزینه مجددی بابت خرید کامپیوترهای جدید میپرداختند و سپس با هزینه بالاتر، برنامههای جدید و مورد نیازشان را تهیه مینمودند. نکته قابل تأمل اینجا بود که این روند پایانی نداشت و همواره ادامه پیدا میکرد.
آنچه تا این نقطه ذکر شد، تنها مربوط به کامپیوترهای شخصی بود که به مراتب، هزینه و امنیت پایینتری نسبت به کامپیوترهای موجود در شرکتها و سازمانها نیاز دارند. حال، قصد داریم نگاهی گذرا به سازمانها و شرکتها بیندازیم.
سازمانها و شرکتهایی که حجم بالایی از اطلاعات را روزانه پردازش میکنند، به سختافزارهایی با قابلیتهای بسیار بالا نیاز دارند که سرعت و فضای بالایی داشته باشند. بنابراین در اینگونه از سازمانها باید سختافزارهای به روز خریداری شوند.
یادآور میشویم که در سازمانها و شرکتها، امنیت، یک موضوع بسیار مهم محسوب میشود؛ بنابراین، علاوه بر رعایت موارد پایه¬ای امنیت، میبایست هزینه را به منظور خرید برنامههای امنیتی اختصاص داد؛ البته از آنجایی که هر یک از این برنامهها مجوزهای منحصر به فردی دارند، پس شرکتها ناگزیر میبایست به ازای هر کامپیوتر، یک نرمافزار خریداری نمایند؛ بدین ترتیب، با کمی تأمل درخواهیم یافت که سازمانها باید هزینه بسیار بالایی برای این قبیل برنامهها بپردازند.
با توجه به مطالب مذکور، طبیعی است که سازمانها در پی راهکاری به منظور کاهش هزینهها و افزایش کارآیی خود باشند، اما به راستی این مسئله چه راهکاری میتواند داشته باشد؟
جان مک کارتی Jahn McCarthy در سال 1960 میلادی، این مشکل را پیشبینی کرد و در آن زمان، جمله معروف خطاب به جهانیان متذکر شده بود:
«پردازش ممکن است روزی با عنوان یک ابزار عمومی مورد استفاده قرار گیرد».
در حقیقت، راهکاری که برای رفع این مسائل و مشکلات مطرح شده است، ادامه تحقیقات و تلاشهای Jahn McCarthy میباشد و امروزه با نام «رایانش ابری » میشناسیم.
نیاز بشر به اطلاعات به روز و رشد شگفتانگیز حجم اطلاعات در عصر حاضر باعث شده که سازمانها و شرکتها در پی سبک نوینی برای پردازش اطلاعات باشند تا بدین ترتیب، عملکرد خود را بهبود و هزینههای جاری را کاهش دهند.
با به وجود آمدن کامپیوتر و در پی آن، رشد سریع اینترنت در جهان، دو روش عمده برای پردازش اطلاعات مطرح شد که عبارتند از:
1. روش مستقیم: در این سطح از پردازش، تنها از توان کامپیوتر موجود استفاده میشود.
2. روش غیرمستقیم: روش نوینی که از ابرها کمک گرفته میشود و به رایانش ابری معروف است.
همانگونه که ذکر شد، روش مستقیم با گذشت زمان و حجیمتر شدن برنامهها، مشکلات خاص خود را نشان داد و برای سازمانها و شرکتهای بینالمللی مقرون به صرفه نبود، پس جهانیان به تدریج به روش دوم متمایل شدند.
بدین صورت بود که مدل قدیمی «پردازش شبکهای» در قالب یک مدل نوین و کارآمد در برنامه «رایانش ابری» بهعنوان یک راهکار اساسی مطرح گشت.
1-2 تعاریف رایانش ابری
همانطور که مطلع هستید مفهوم رایانش ابری، مفهوم نسبتاً جدیدی است و به همین علت، تعریف جامع و واحدی از این فناوری در دست نیست و صاحبنظران این عرصه هر یک بنا به دید خود، تعریفی از رایانش ابری ارائه نمودهاند که به چند مورد از آنها اشاره خواهیم کرد.
• مؤسسه ملی استانداردها و فناوری آمریکا (NIST ) رایانش ابری را به این صورت تعریف نموده است: «رایانش ابری، مدلی است برای دسترسی فراگیر، آسان و مبتنی بر سفارش شبکه به مجموعهای از منابع رایانشی قابل تغییر و پیکربندپذیر (نظیر شبکهها، فضاهای ذخیرهسازی، سرورها، برنامههای کاربردی و سرویسها) که بتوانند با کمترین کار و بدون نیاز به دخالت مستقیم، ارائه دهنده سرویس به سرعت فراهم شده و یا آزاد گردند».
• رایانش ابری، تأثیری انتزاعی از شبکه¬ای عظیم و تودهای است که حجمش مشخص نیست، نمیدانیم از چه میزان منابع پردازشی تشکیل شده است، ابعاد مکانی و زمانی تکتک اجزای آن نیز دانسته نیست، اطلاعی از محل دقیق استقرار سختافزارها و برنامهها در آن نداریم، اما آنچه را که عرضه میدارد، میشناسیم.
• رایانش ابری، مدل رایانشی بر پایه شبکههای بزرگ کامپیوتری مانند اینترنت است که الگوی تازهای برای عرضه، مصرف و تحویل سرویسهای فناوری اطلاعات (شامل سختافزار، نرمافزار، اطلاعات و سایر منابع اشتراکی رایانشی) با به کارگیری اینترنت ارائه مینماید.
• رایانش ابری راهکاری برای ارائه خدمات IT به شیوههای مشابه با صنایع همگانی نظیر آب، برق و تلفن پیشنهاد مینماید؛ بدین معنا که دسترسی به منابع فناوری اطلاعات از زمان تقاضا و بر اساس میزان تقاضای کاربر بهگونهای انعطافپذیر و مقیاسپذیر از طریق اینترنت تحویل داده میشود.
• از دید استانداردهای ابر، رایانش ابری به این صورت تعریف شده است:
«رایانش ابری به تحویل (خدمات) بر مبنای سطح خدمتی که مورد درخواست بوده است در گستره نفوذ شبکهای از محیطهای رایانش ابری مجازی خوشساخت، اطلاق میشود».
به عبارت سادهتر، میتوان رایانش ابری را بدین گونه بیان کرد:
«رایانش ابری نوعی از سیستمهای موازی و توزیعی است که از تعدادی کامپیوتر متصل به هم و مجازی تشکیل شده است که به عنوان یک واحد نشان داده میشوند و هدف از این سیستم، ارائه سرویس به متقاضیان میباشد».
برای درک بهتر رایانش ابری، توجه شما را به صنایعی همچون برق، آب و تلفن جلب میکنم. همه ما در منازل خود از برق، آب و … استفاده مینماییم، اما آیا واقعاً برای استفاده از برق، نیاز داریم که هر یک از ما ژنراتورهای قدرتمند خریداری کنیم و در منازل خود نصب نماییم و یا برای استفاده از آب، سدهای عظیم در منازل خود بسازیم و به تصفیه آب مشغول شویم.
پاسخ همه ما به این قبیل سؤالات، طبیعتاً منفی خواهد بود؛ چراکه همه ما در قبال میزان مصرفی خود، ماهیانه مبلغی را به سازمانهای مربوطه میپردازیم و دیگر با مسائل داخلی و فنی آنها کاری نداریم.
مفهوم رایانش ابری نیز دقیقاً مانند مثالهای بالا میباشد؛ به طوری که کاربران با استفاده از ابرها، دیگر لازم نیست تا هزینهای بابت خرید سختافزارهای قدرتمند و نرمافزارهای بهروز بپردازند و تنها کافیست از طریق سیستمهایشان به اینترنت متصل شده و از جدیدترین نسخههای موجود در ابرها استفاده نمایند.
لازم به ذکر است که با وجود رایانش ابری، دیگر به رسانههای ذخیرهسازی مانند CD، DVD، Blue Ray و … نیازی نخواهیم داشت؛ زیرا در هر زمان و در هر نقطهای میتوانیم اطلاعات مورد نظر خود را در ابرها ذخیره نماییم و همچنین در هر زمان که مایل بودیم با هر وسیلهای که قابلیت اتصال به اینترنت را داشته باشد، به اطلاعات خود دسترسی پیدا کنیم، حتی آنها را در صورت لزوم، ویرایش نماییم.
غالباً مصرفکنندگان رایانش ابری، مالک زیرساختهای فیزیکی ابرها نیستند و به جهت صرفهجویی، این زیرساختها را از عرضهکنندگان اجاره مینمایند و در مقابل بهای مشخصی به ارائهکنندگان رایانش ابری میپردازند.
این شیوه استفاده از منابع، باعث میشود تا قدرت رایانشی به طور همزمان مورد استفاده کاربران متعددی قرار گیرد و این خود باعث بهبود نرخ بهرهوری میشود؛ زیرا با این شیوه، دیگر سرورها بدون دلیل غیرفعال نمانده و همواره در حال خدمترسانی به متقاضیان میباشند و همچنین کاربران این فناوری، دیگر نیازی به محاسبه و تعیین سقفی برای حداکثر بار خویش نخواهند داشت.
جهت دانلود پایان نامه رایانش ابری روی لینک زیر کلیک کنید