پایان نامه تأمین منابع ابر بازار نقدی با روش مبتنی بر هزینه

word 4 MB 31055 75
1391 کارشناسی ارشد مهندسی کامپیوتر
قیمت: ۹,۷۵۰ تومان
دانلود فایل
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • پایان نامه برای دریافت درجه کارشناسی ارشد “M.Sc”

     مهندسی کامپیوتر – نرم افزار

    چکیده:

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

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

    ­

    مقدمه:

        

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

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

          تکنولوژی ­هایی مانند خوشه­ بندی[5]، مشبک[6] و اکنون محاسبات ابری همگی در جهت دستیابی به قدرت محاسبات بسیار بالا به روش تماماً مجازی به وسیله­ی اجتماع منابع و ارائه­ی یک سیستم واحد و یکپارچه در نظر کاربر، پیش می­روند. علاوه بر این، هدف مهم این تکنولوژی­ها تحویل محاسبات بر حسب نیازمندی است.

         محاسبات سودمند[7] مدلی از تجارت و کسب وکار را شرح می­دهد که در آن توان محاسباتی بر حسب نیاز ارائه می­گردد. مشتریان بر اساس میزان استفاده از خدمات به فراهم­آورنده­ی آن مبلغی پرداخت می­کنند، مشابه روشی که امروزه در خدمات مفید عمومی مانند آب، برق، گاز و تلفن می­بینیم که به اندازه­ی مصرف هر یک از آن­ها در قبوض مربوطه مبلغ پرداختی مشخص می­شود، می­باشد[1].

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

    خدمات رایانش ابری بر اساس مدل "پرداخت در ازای استفاده[8]" بنا نهاده شده است و شرکت­های بزرگی این سرویس­ها را ارائه می­دهند [3]، [4]، [5]، [6].

    اما رایانش ابری چیست؟ با رایانش­های قبلی چه تفاوت­هایی دارد و فراهم­کنندگان و مصرف­کنندگان ابر با چه چالش ­هایی روبرو هستند؟ چگونه می­توان هزینه استفاده از منابع را تا حد امکان برای کاربران بهینه کرد؟

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

     

     

    فصل اول

     

    مروری بر رایانش ابری و مفاهیم مرتبط آن

     

    1-1)     مفهوم رایانش ابری

     

         پیدایش مفاهیم اساسی رایانش ابری به دهه­ی ۱۹۶۰ بازمی­گردد[7]. زمانی که جان مک کارتی اظهار داشت که «رایانش ممکن است روزی به عنوان یکی از صنایع همگانی سازماندهی شود».

    تقریباً تمام ویژگی­های امروز رایانش ابری به همراه مقایسه­ای با صنعت برق و شکل‌های مصرف عمومی و خصوصی و دولتی و انجمنی را D. Parkhill در کتابی با عنوان «مشکل صنعت همگانی رایانه» در سال ۱۹۶۶ مورد بررسی قرار داد [8]. واژه­ی ابر در واقع برگرفته از صنعت تلفن است به این­گونه که سازمان­های ارتباطات راه دور که تا دهه­ی ۱۹۹۰ تنها خطوط نقطه به نقطه­ی اختصاصی ارائه می‌کردند، شروع به ارائه­ی شبکه‌های خصوصی مجازی با کیفیتی مشابه و قیمت­های کمتر نمودند. نماد ابر برای نمایش نقطه مرزی بین بخش­هایی که در حیطه­ی مسئولیت کاربرند و آن­هایی که در حیطه­ی مسئولیت عرضه کننده، به ­کار گرفته می‌شد. رایانش ابری مفهوم ابر را به گونه‌ای گسترش می‌دهد که سرورها را نیز علاوه بر زیر ساخت‌های شبکه در بر گیرد.[9]

         سایت آمازون با مدرن­سازی مرکز داده خود، نقش مهمی در گسترش رایانش ابری ایفا کرد. آن­ها دریافتند که با تغییر مرکز داده‌های خود که مانند اغلب شبکه‌های رایانه‌ای در بیشتر اوقات تنها از 10% ظرفیت آن استفاده می‌شد و مابقی ظرفیت برای دوره‌های کوتاه اوج مصرف در نظر گرفته شده بود، با معماری ابر می‌توانند بازده داخلی خود را بهبود بخشند. آمازون از سال ۲۰۰۶ امکان دسترسی به سامانه خود را از طریق وب سرویس­ها بر پایه رایانش همگانی ارائه کرد. در سال ۲۰۰۷، Google و IBM به همراه چند دانشگاه پروژه‌ای تحقیقاتی در مقیاسی بزرگ را در زمینه رایانش ابری آغاز نمودند. در اواسط سال ۲۰۰۸ ، شرکت Gartner متوجه وجود موقعیتی در رایانش ابری شد که برای «شکل دهی ارتباط بین مصرف­کنندگان خدمات فناوری اطلاعات، بین آن­هایی که این سرویس­ها را مصرف می‌کنند و آن­ها که این سرویس­ها را می‌فروشند» بوجود می‌آید [10].

        این اصطلاح نامفهوم (رایانش ابری) که در واقع نرم­افزارهای تحت وب را توصیف می­کند، مدت­هاست که در اطراف ما وجود داشته اما بیشتر افراد آن را به این اسم نمی­شناختند. پس به منظور رسیدن این بازار به شروعی جدید و جایگزینی برنامه­های تحت وب به جای نرم­افزارهای وابسته به سرورهای میزبان، این اصطلاح به وجود آمده است. توصیف اینکه چرا از کلمه «ابر» در این اصطلاح استفاده شده نیز بسیار ساده است. ‎ در نمودارهای شبکه­های رایانه­ای، اینترنت معمولاً به شکل ابر در تصویر نمایش داده می­شود. دلیل این تشبیه این است که اینترنت همانند یک ابر، جزئیات فنی­اش را از دید کاربران مخفی نگه می­دارد. بنابراین در واقع این عبارت راهی برای مشاوران و شرکت­ها فراهم آورده تا خدمات خود را در بسته­ بندی­ های جدید به فروش بگذارند. از آنجا که شرکت­های تجاری در حال انتقال نرم­افزارهای خود بر روی وب هستند و این برنامه­ها روز به روز با ویژگی­های جدید و جالب­تری از طریق مرورگرها به معرض نمایش در می­آیند، می­توان گفت: به زودی قادر خواهیم بود که از هر مرورگر و با هر کامپیوتر و بدون وجود هیچ­گونه مرزی بین کامپیوتر شخصی و اینترنت به همه چیز دست پیدا کنیم. حال اجازه دهید به تعریف دقیق رایانش ابری بپردازیم و ویژگی­های کلیدی آن را مشخص کنیم.

     

    1-1-1)                     تعریف رایانش ابری

     

         بسیاری از محققین حوزه ­ی دانشگاهی و یا تجاری تلاش می­کنند که دقیقاً مشخص کنند که محاسبات ابری چیست و چه ویژگی­های منحصر به فردی ارائه می­کند. پروفسور Buyya از دانشگاه ملبورن که یکی از محققین برجسته در زمینه­ی محاسبات ابری است چنین اظهار می­کند: "ابر یک سیستم محاسبه­ی توزیع شده و موازی است که شامل مجموعه­ای از کامپیوترهای مجازی و متصل به هم می­باشد که به عنوان یک یا چند منبع محاسبه یکپارچه بر اساس توافق­های مربوط به سطح ارائه­ی سرویس[9] فراهم می­شوند و این توافق­ها پس از مذاکراتی بین ارائه­کننده­ی سرویس و مشتری برقرار می­شود"[2].

    ( تصاویر در فایل اصلی موجود است)

    شاید تعریف ارائه شده زیر توسط U.S. NIST[10] (شکل 1-1) کامل‌ترین و بهترین تعریف برای رایانش ابری باشد چون­که در آن تمام خصوصیات و ویژگی­های کلیدی گنجانده شده است[11].

    رایانش ابری مدلی برای فراهم آوردن دسترسی راحت و بر اساس تقاضا از طریق شبکه به استخری از منابع محاسباتی قابل پیکربندی اشتراکی(مثل شبکه ها، سرورها، منابع ذخیره­سازی، برنامه ها و سرویس‌ها) می‌باشد که به سرعت تدارک دیده می‌شوند و با حداقل سربار مدیریتی یا تعامل با فراهم آورنده ارائه می‌شوند.

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

    1-2)     ویژگی­های محاسبات ابری

     

         در بین تعاریف بیشماری که برای محاسبات ابری پیشنهاد شده است، چند نکته­ی قابل توجه دیده می­شود که یک ابر باید ویژگی­های زیر را داشته باشد:

    ظرفیت آن از نظر منابع و حافظه انعطاف­پذیر و نامحدود باشد و نحوه و محل تخصیص از دید پنهان باشد.

    یک واسطی باشد که خدمات را خودش ارائه کند.

    منابع انتزاعی و مجازی باشند.

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

    با توجه به تعریف ارائه شده توسط U.S. NIST، محاسبات ابری دارای پنج ویژگی اصلی است که در ادامه شرح داده شده است[11]:

     

    1-2-1) استخری از منابع[11]

    در محاسبات ابری استخری از منابع ارائه می­شود. کاربران با سیاست‌های مجازی­سازی[12] یا چند مستأجری[13] به این منابع دسترسی دارند و منابع بر حسب میزان تقاضای کاربر تغییر می­کنند. این سیاست دو مزیت دارد: تخصصی کردن[14] و صرفه­جویی‌های تولید انبوه[15].  در این مدل منابع فیزیکی از دید کاربر پنهان است و مصرف­کننده هیچ اطلاعی از مکان، شکل ذخیره­سازی اطلاعات و اصل این منابع ندارد.

    1-2-2) سلف سرویس و بر طبق تقاضا[16]

    مشتری می‌تواند بدون نیاز به تعامل با فراهم­آورنده منابع و در هر لحظه از زمان به منابع دسترسی داشته باشد (مانند ذخیره­سازی شبکه­ای، استفاده از نرم­افزار و غیره).

     

    1-2-3) دسترسی گسترده شبکه­ای[17]

    این منابع محاسباتی توسط پلتفرم‌های ناهمگون (از قبیل تلفن‌های همراه، رایانه­های قابل حمل و PDAها) از طریق شبکه­ای مانند اینترنت در دسترس بوده و توسط کاربران مورد استفاده قرار می‌گیرند.

    ABSTRACT

     

     

         The rapid growth of demand for computational power has led to the embracement of the cloud computing model that is built upon the foundation of virtual data centers. Cloud computing allows the users to efficiently and dynamically provision computing resources to meet  their  IT needs. Use of these resources payment by users. Most cloud providers offer two types of payment plans to the user, i.e., reservation and on-demand. The reservation plan is typically cheaper than the on-demand plan, but given the uncertain nature of user demands, only this method can not be used and Sometimes , the amount of reserved resources more or less than the actual demands of the user. If it is less than the actual demands,may be on-demand payment is used to provision resources for the rest of the request and if the amount of reserved resources is more than actual demands, user incurres additional costs.

         Reducing the cost of cloud resources for users is one of the issues addressed by the Cloud. More accurately predicting the future needs of users and consequently more carefull reservation of resources, leads to reduce the overall cost of cloud resources provisioning. In this thesis, Multilayer Perceptron with Error Back Propagation learning neural network (MLP-EBP) has been used to predict future demands   more precisely. Then, Imperialist  Competitive Algorithm (ICA) has been applied to allocate resources to the provider in order to optimize the final cost. The results of the evaluation have been designed by a simulator implemented  in the NetBeans environment, which has indicated that Compared to previous algorithms, the cost of resource provisioning has been reduced.

  • فهرست:

    چکیده

    مقدمه

    فصل اول : مروری بر رایانش ابری و مفاهیم مرتبط با آن

    1-1 مفهوم رایانش ابری

    1-2 ویژگی­های محاسبات ابری

    1-3 مدل سیستم

    1-4 مدل­های پیاده­سازی

    1-5 تفاوت­ها و شباهت­های ابر با سایر سیستم­های محاسباتی

    1-6 مزایای رایانش ابری

    1-7 مشکلات و چالش­های موجود در رایانش ابری

    1-8 خلاصه­ی فصل                                                                                      

    فصل دوم : هزینه­ی تأمین منابع در ابر و پژوهش­های صورت گرفته در  زمینه­ی کاهش آن

    2-1 بیان مسئله : هزینه­ی تأمین منابع در ابر

    2-2 پژوهش­های صورت گرفته در زمینه­ی کاهش هزینه­ی تأمین منابع در ابر

    2-3 خلاصه­ی فصل

    فصل سوم : مروری بر روش­ها و الگوریتم­های به کار رفته در روش پیشنهادی

    3-1 شبکه­ی عصبی پرسپترون چند لایه با روش یادگیری پس­انتشار خطا

    3-2 الگوریتم رقابت استعماری

    3-3 خلاصه­ی فصل

    فصل چهارم : معرفی و شبیه­سازی روش پیشنهادی

    4-1 معرفی مدل

    4-2 الگوریتم پیش­بینی درخواست بعدی کاربر

    4-3 الگوریتم بهینه­سازی هزینه­ی تأمین منابع

    4-4 ارزیابی روش پیشنهادی و مقایسه با سایر روش­ها با استفاده از نتایج حاصل از شبیه­سازی

    فصل پنجم : نتیجه‌گیری

     5-1 نتیجه‌گیری و کارهای آتی

    منابع

    چکیده انگلیسی

     

    منبع:

     

     [1]     “VMWare‎: ‎Virtual Infrastructure Software.” [Online].
    Available: http://www.vmware.com.

    [2]      R. Buyya, J. Broberg, and A. Goscinski, Cloud Computing Principles and Paradigms, Wiley, 2011, pp. 103–106.

    [3]      “Google App Engine.” [Online].
    Available: http://code.google.com/appengine.

    [4]      “Microsoft Azure Cloud Platform.” [Online].
    Available: http://www.microsoft.com/windowsazure.

    [5]      “IBM Blue Cloud Project.” [Online].
    Available: http://www.ibm.com/ibm/cloud.

    [6]      B. F. Cooper, E. Baldeschwieler, R. Fonseca, J. J. Kistler, P. P. S. Narayan, C. Neerdaels, T. Negrin, R. Ramakrishnan, A. Silberstein, U. Srivastava, and R. Stata, “Building a Cloud for Yahoo!,” Data Engineering, vol. 32, no. 1, pp. 1–8, 2009.

    [7]      S. Garfinkel and H. Abelson, Architects of the Information Society: Thirty-Five Years of the Laboratory for Computer Science at MIT. The MIT Press, pp. 86, 1999.

    [8]      D. Parkhill, The Challenge of the Computer Utility. Addison-Wesley, 1966.

    [9]      C. Metz, “The Latest in Virtual Private Networks: Part I,” IEEE Internet Computing, vol. 7, no. 1, pp. 87–91, 2003.

    [10]    “Gartner Urges IT and Business Leaders to Wake up to IT’s Energy Crisis,” Gartner Press Release, 2006. [Online].Available: http://www.gartner.com/it/

    [11]    P. Mell and T. Grance, “The NIST Definition of Cloud Computing: Version 15,” NIST Special Publication, 2009. [Online]. Available: http://csrc.nist.gov/groups/SNS/cloud-computing.

    [12]    B. Sosinsky, Cloud Computing Bible. Wiley, 2011.

    [13]    T. Dillion, C. Wu, and E. Chang, “Cloud Computing: Issues and Challenges,” in 24th IEEE International Conference on Advanced Information Networking and Applications (AINA), Perth, Australia , 2010.

    [14]    R. Krutz and R. D. Vines, Cloud Security, A Comprehensive Guide to Secure Cloud Computing. Wiley, 2010.

    [15]    J. M. Myerson, “Cloud Computing Versus Grid Computing.” IBM Corp., International Technical Support Organization, pp. 1–9, 2009.

    [16]    J. Governor, D. Hinchcliffe, and D. Nickull, Web 2.0 Architectures: What Entrepreneurs and Information Architects Need to Know, 1st ed. O’Reilly, pp. 276, 2009.

    [17]    C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield, “Live Migration of Virtual Machines,” in Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation, 2005, pp. 273–286.

    [18]   Sivadon Chaisiri, Bu-Sung Lee, and Dusit Niyato, Optimal Virtual Machine Placement  across Multiple Cloud Providers, IEEE Asia-Pacific Services Computing Conference (IEEE APSCC) ,2009.

    [19]   Sivadon Chaisiri, Bu-Sung Lee, and Dusit Niyato, Robust Cloud Resource Provisioning for Cloud Computing Environments, IEEE International Conference on Service-Oriented Computing and Applications (SOCA), 2010 .

    [20]  Sivadon Chaisiri, Rakpong Kaewpuang, Bu-Sung Lee, and Dusit Niyato, Cost Minimization for Provisioning Virtual Servers in Amazon Elastic Compute Cloud, 19th Annual IEEE International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems, 1526-7539/, DOI 10.1109/MASCOTS,2011.

    [21]  Stephane Genaud and Julien Gossa, Cost-wait Trade-offs in Client-side Resource Provisioning with Elastic Clouds, IEEE 4th International Conference on Cloud Computing, 978-0-7695-4460-1/11, DOI 10.1109/CLOUD, 2011

    [22]   Seoyoung Kim, Jung-in Koh, Yoonhee Kim, A Science Cloud Resource Provisioning Model using Statistical Analysis of Job History, Ninth IEEE International Conference on Dependable, Autonomic and Secure Computing, 978-0-7695-4612-4/11 DOI 10.1109/DASC.2011.134, 2011

    [23]     Rajkumar Buyya, Saurabh Kumar Garg, and William Voorsluys, Provisioning Spot    Market Cloud Resources to Create Cost-effective Virtual Clusters, 11th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP-11);Lecture Notes in Computer Science, Vol. 7016, DOI: 10.1007/978-3-642-24650-0_34 , 2011

    [24]  Ching Chuen Teck Mark , Dusit Niyato and Tham Chen-Khong, Evolutionary Optimal Virtual Machine Placement and Demand Forecaster for Cloud Computing, IEEE International Conference on Advanced Information Networking and Applications, DOI 10.1109/AINA.2011.50, 2011

    [25]  Sivadon Chaisiri, Bu-Sung Lee, and Dusit Niyato, Optimization of Resource Provisioning Cost in Cloud Computing, IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 5, NO. 2, APRIL-JUNE 2012

    [26]  Ben Krose, Patrick van der Smagt, An introduction to Neural Networks, The University of Amsterdam, Eighth edition November 1996

    [27]   Yu Hen Hu, Jenq-Neng Hwang, Handbook of neural network signal processing, ISBN 0-8493-2359-2, 2002 by CRC Press LLC

    [28]   James A. Freeman, David M. Skapura, Neural Networks Algorithms, Applications, and Programming Techniques, ISBN 0-201-51376-5, Addison-Wesley Publishing Company, QA76.87.F74 1991

    [29]   Simon Haykin, Neural Networks – A Comprehensive Foundation, Ninth edition, Published by Pearson Education, ISBN 81-7808-300-0,2005

    [30]   Kok Keong Teo,   Lipo Wang, and Zhiping Lin, Wavelet Packet Multi-layer Perceptron for Chaotic Time Series Prediction: Effects of Weight InitializationV.N. Alexandrov et al. (Eds.): ICCS 2001, LNCS 2074, pp. 310–317, Springer-Verlag Berlin Heidelberg ,2001

    [31]   Patterson D W, Chan K H, Tan C M. 1993, Time Series Forecasting with neural nets: a comparative study. Proc. the international conference on neural network applictions to signal processing. NNASP  Singapore pp 269-274, 1993.

    [32]   A. Weigend and G. Gershenfeld (eds.), Time series prediction: Forecasting the future and understanding the past, Addison-Wesley, Reading, 1994.

    [33]   N.Davey, S.P.Hunt, R.J.Frank, Time Series Prediction and Neural Networks, Proceedings of the International Workshop on Applications of Neural Networks to Telecommuncations 3. pp. 157-164, 1998.

    [34]  Esmaeil Atashpaz Gargari, Caro Loucas, Imperialist competitive algorithm: an algorithm for  optimization inspired by imperialisticcompetition, IEEE Congress on Evolutionary Computation (CEC 2007)

    [35]   Yang Zhang, Yong Wang, Cheng Peng, Improved Imperialist Competitive Algorithm for Constrained Optimization, International Forum on Computer Science-Technology and Applications, DOI 10.1109/IFCSTA.2009.57, 2009 IEEE

    [36]  A. Kaveh and S. Talatahari, IMPERIALIST COMPETITIVE ALGORITHM FOR ENGINEERING  DESIGN PROBLEMS, JOURNAL OF CIVIL ENGINEERING (BUILDING AND HOUSING) VOL. 11, NO. 6 ,2010

    [37]  Taher Niknam, Elahe TaherianFard, NargesPourjafarian, AlirezaRousta, An efficient hybrid algorithm based on modified imperialist competitive algorithm and K-means for data clustering, Engineering Applications of Artificial Intelligence 24 (2011) 306–317, Elsevier Ltd, doi:10.1016/j.engappai,2010

    [38]  J. Behnamian, M. Zandieh, A discrete colonial competitive algorithm for hybrid flowshop scheduling to minimize earliness and quadratic tardiness penalties, Expert Systems with Applications 38 (2011) 14490–14498, doi:10.1016/j.eswa,2011

     


تحقیق در مورد پایان نامه تأمین منابع ابر بازار نقدی با روش مبتنی بر هزینه, مقاله در مورد پایان نامه تأمین منابع ابر بازار نقدی با روش مبتنی بر هزینه, پروژه دانشجویی در مورد پایان نامه تأمین منابع ابر بازار نقدی با روش مبتنی بر هزینه, پروپوزال در مورد پایان نامه تأمین منابع ابر بازار نقدی با روش مبتنی بر هزینه, تز دکترا در مورد پایان نامه تأمین منابع ابر بازار نقدی با روش مبتنی بر هزینه, تحقیقات دانشجویی درباره پایان نامه تأمین منابع ابر بازار نقدی با روش مبتنی بر هزینه, مقالات دانشجویی درباره پایان نامه تأمین منابع ابر بازار نقدی با روش مبتنی بر هزینه, پروژه درباره پایان نامه تأمین منابع ابر بازار نقدی با روش مبتنی بر هزینه, گزارش سمینار در مورد پایان نامه تأمین منابع ابر بازار نقدی با روش مبتنی بر هزینه, پروژه دانشجویی در مورد پایان نامه تأمین منابع ابر بازار نقدی با روش مبتنی بر هزینه, تحقیق دانش آموزی در مورد پایان نامه تأمین منابع ابر بازار نقدی با روش مبتنی بر هزینه, مقاله دانش آموزی در مورد پایان نامه تأمین منابع ابر بازار نقدی با روش مبتنی بر هزینه, رساله دکترا در مورد پایان نامه تأمین منابع ابر بازار نقدی با روش مبتنی بر هزینه

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

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

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

پايان نامه دوره کارشناسي ارشد در رشته علوم اقتصادي بهمن 1393 چکيده پيش­بيني از ابزارها و راهکارهاي مؤثر به منظور برنامه­ريزي و تدوين روش­هاي مالي است. دقت پيش­بيني از مهم­

پایان‌نامه برای دریافت درجه کارشناسی ارشد در رشته مهندسی کامپیوتر (Sc. M) گرایش: نرم‌افزار چکیده خرابی در سیستم­ های با کاربردهای حساس، می­تواند فاجعه­ های جبران ­ناپذیری را رقم بزند. طراحی این دسته از سیستم­ ها باید به گونه­ای باشد که در صورت رخداد خطا، قادر به انجام صحیح وظایف خود باشند، به علاوه تا حد ممکن از بروز خطا جلوگیری شود. از اینرو تحمل­پذیری در برابر خطا برای ...

پایان نامه برای دریافت درجه کارشناسی ارشد در رشته کامپیوتر (M.Sc) گرایش نرم افزار چکیده باتوجه به آینده محاسبات ابری و گسترش کاربردهای آن و مزایای موجود در این تکنولوژی، همواره چالش­هایی نیز برای کاربران وجود دارد که یکی از مهمترین و بحث برانگیزترین این چالش­ها حفظ حریم خصوصی می باشد. با توجه به ذخیره­سازی داده­های خصوصی کاربران و داده­های تجاری شرکت­ها در محاسبات ابری، حفظ حریم ...

پایان نامه جهت اخذ درجه کارشناسی ارشد در رشته مدیریت اجرایی چکیده: هدف از این پژوهش تعیین عوامل موثربر قیمت مسکن در شهربندرعباس بوده است. جامعه اماری در این تحقیق شامل کلیه کارشناسان سازمان بنیاد مسکن در شهرستان بندرعباس می باشد. نمونه گیری به روش خوشه ای و از میان کارشناسان در ادارات تابعه ینیاد مسکن شهرستان بندرعباس انتخاب شدند. تعداد 182 کارشناس به عنوان نمونه تحقیق انتخاب ...

پایان نامه تحصیلی جهت اخذ درجه کارشناسی ارشد(M.A) رشته : مدیریت بازرگانی گرایش بازاریابی چکیده در دنیای رقابتی امروز شرکت هایی موفق هستند که به توانند ارزش های بیشتری برای مشتریان به وجود آورند و بنا به گفته سرجیو زیمن[1] دلایل بیشتری به مشتریان ارائه کنند تا آن ها را به خرید و ایجاد رابطه بلندمدت با شرکت ترغیب سازند.خلق ارزش برتر برای مشتری در سایه مولفه­های گوناگون اساس بهبود ...

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

پايان نامه جهت اخذ درجه کارشناسي ارشد رشته صنايع – مديريت سيستم و بهره وري زمستان 1392 چکيده بيمه عمر را مي‌توان يکي از هوشمندانه ترين ابداعات بشر در راستاي تامين امنيت و آرامش

ثبت سفارش