ﺳﯿﺴﺘﻢﻫﺎي ﻣﺤﺎﺳﺒﺎت اﺑﺮﯾﻦ: ﻧﻤﻮﻧﻪﻫﺎ ؛ ﮐﺎرﺑﺮدﻫﺎ ؛ ﭼﺎﻟﺶﻫﺎ
دانلود ﮔﺰارش ﺳﻤﯿﻨﺎر ﮐﺎرﺷﻨﺎﺳﯽ ارﺷﺪ رﺷﺘﻪ ﻣﻬﻨﺪﺳﯽ ﮐﺎﻣﭙﯿﻮﺗﺮ ﮔﺮاﯾﺶ ﻧﺮم اﻓﺰار ﺳﯿﺴﺘﻢﻫﺎي ﻣﺤﺎﺳﺒﺎت اﺑﺮﯾﻦ ﻧﻤﻮﻧﻪﻫﺎ ؛ ﮐﺎرﺑﺮدﻫﺎ ؛ ﭼﺎﻟﺶﻫﺎ در 86 صفحه ورد قابل ويرايش با فرمت doc |
![]() |
دسته بندي | سمينار كامپيوتر |
فرمت فايل | docx |
حجم فايل | 764 كيلو بايت |
تعداد صفحات فايل | 86 |
ﺳﯿﺴﺘﻢﻫﺎي ﻣﺤﺎﺳﺒﺎت اﺑﺮﯾﻦ: ﻧﻤﻮﻧﻪﻫﺎ ؛ ﮐﺎرﺑﺮدﻫﺎ ؛ ﭼﺎﻟﺶﻫﺎ
دانلود ﮔﺰارش ﺳﻤﯿﻨﺎر ﮐﺎرﺷﻨﺎﺳﯽ ارﺷﺪ رﺷﺘﻪ ﻣﻬﻨﺪﺳﯽ ﮐﺎﻣﭙﯿﻮﺗﺮ ﮔﺮاﯾﺶ ﻧﺮم اﻓﺰار ﺳﯿﺴﺘﻢﻫﺎي ﻣﺤﺎﺳﺒﺎت اﺑﺮﯾﻦ: ﻧﻤﻮﻧﻪﻫﺎ ؛ ﮐﺎرﺑﺮدﻫﺎ ؛ ﭼﺎﻟﺶﻫﺎ
در 86 صفحه ورد قابل ويرايش با فرمت doc
محاسبات ابرين اخيرا به عنوان يك الگو براي ميزباني و تحويل سرويس ها بر روي اينترنت پديدار گشته است. اين الگو به اين دليل براي صاحبان مشاغل جذابيت دارد كه ديگر نيازي نيست تا كاربران از مدتها قبل نيازهاي خود را مطرح نمايند تا براي پاسخگويي به آنها برنامه ريزي شود، بنابراين يك سازمان مي تواند كار خود را با اندازه كوچك آغاز نموده و منابع بيشتر را تنها زماني اضافه كند كه نياز به سرويس ها افزايش يافته است. علاوه بر اين محاسبات ابرين مزاياي بسياري را در اختيار سازمان ها و افراد قرار مي دهد. به همين دليل به سرعت به موضوعي داغ در محيط هاي دانشگاهي و تجاري بدل شده است و همانطور كه انتظار مي رود توانسته نظر بسياري را به خود جلب نمايد و امروزه با نمونه هاي متعددي از سرويس دهنده هاي ابر روبرو هستيم. در اين تحقيق نمونه هاي مختلف را از جنبه هاي گوناگون شناسايي نموده و مورد ارزيابي قرار داديم تا بتوانيم در اين راه چالش هاي پيش رو را شناسايي نموده و تا حد امكان راه حل هايي را براي آنها ارائه نماييم. نمونه هاي مورد بحث در اين گزارش انواع مدل هاي تحويل سرويس از جمله نرم افزار به عنوان سرويس، زيرساخت به عنوان سرويس، داده به عنوان سرويس و غيره را در بر مي گيرند. در اين تحقيق علاوه بر نمونه هاي سيستم هاي محاسبات ابرين، تعدادي از معماري هاي ارائه شده نيز شناسايي گرديده اند و مزايايي كه سيستم هاي مبتني بر اين معماري ها با خود به همراه مي آورند از بعد فني مورد بحث قرار گرفته اند. تمركز اصلي بر روي چالش هاي مطرح در بحث تركيب سرويس ها و يكپارچه سازي سيستم ها قرار گرفته و سعي شده است جزئيات مورد نياز بررسي گردد. در نهايت نتايج حاصل از همين بخش، نمايي از مسير آينده تحقيق و كارهاي بعدي را شكل داده و آن ارائه روشي نوين و مبتني بر محاسبات ابرين براي مديريت سرويس هاي مركب مي باشد. مديريت صحيح و بهينه سرويس هاي مركب از اصلي ترين چالش هاي مطرح در بحث تركيب سرويس ها مي باشد. در روش ذكر شده محاسبات ابرين به عنوان بستري مناسب حهت پاسخگويي به مشكلات اين حوزه به كار گرفته خواهد شد.
كلمات كليدي: محاسبات ابرين ، تركيب سرويس ،معماري سرويس گرا، سرويس وب
1 فصل اول – كليات تحقيق
1.1 مقدمه
محاسبات ابرين – به عنوان يك سبك محاسباتي جديد – مفهوم جديدي است كه در اواخر سال 2007 پا به عرصه وجود نهاد. در واقع اين مفهوم تعميمي است بر روي بحث " تغيير بر طبق نياز " كه مي گويد در حاليكه نيازهاي كاربران تغيير مي كند توليدكننده مي بايست سخت افزار، نرم افزار و سرويس هاي مرتبط با آن نياز را تامين نمايد. امروزه با توسعه سريع اينترنت غالباً نياز كاربران از طريق اينترنت به تحقق مي رسد و همين امر پايه و اساس محاسبات ابرين را شكل داده است. محاسبات ابرين گسترش يافتهي مفاهيمي چون محاسبات تورين ، محاسبات توزيع شده و محاسبات متوازي مي باشد. هدف قابل لمس اين سبك نوين فراهم آوردن منابع محاسباتي،ذخيره سازي و ارتباطي به شكلي امن، سريع و البته مبتني بر سرويس از طريق اينترنت برشمرده شده است.
در ادامه به بيان تعريف مسئله و انگيزه ايجاد شده براي قدم گذاردن در راه اين تحقيق خواهيم پرداخت و اهداف و دستاوردهاي مورد انتظار و همچنين محدوده ي تحقيق را تعيين خواهيم نمود و در انتها ساختار گزارش پيش رو را مطرح مي نماييم.
2.1 تعريف مسأله
جهان محاسباتي كه امروزه با آن روبرو هستيم روز به روز در حال بزرگتر و پيچيده تر شدن است. همانطور كه گفته شد محاسبات ابرين نيز در ادامه سبك هاي ديگر مانند محاسبات تورين با هدفي مشترك معرفي گرديد. اين هدف مشترك چيزي نيست جز پردازش حجم عظيمي از داده با استفاده از خوشه هايي از كامپيوتر ها. طبق گزارش ارائه شده در ، شركت گوگل در حال حاضر به لطف محاسبات توزيع شده روزانه بيش از 20 ترا بايت داده خام اينترنتي را مورد پردازش قرار مي دهد. تكامل و شكل گيري محاسبات ابرين خواهد توانست اين چنين مسائل محاسباتي را به راحتي و به شكلي مناسبتر از طريق سرويس هاي بنابر تقاضا حل وفصل نمايد. از زاويه اي ديگر جهان محاسباتي اطراف ما در حال حركت به سمت الگوهاي " پرداخت براي استفاده " حركت مي كند و همين الگو يكي ديگر از پايه هاي اصلي محاسبات ابرين را تشكيل مي دهد.
با توجه به ظهور اين سبك محاسباتي نوين، در راستاي برداشتن قدم در راه تكامل آن لازم است تا اين پديده به طور كامل شناسايي شده و نمونه هاي موجود آن تا حد امكان بررسي شوند تا بتوان ضعف ها و كاستي هاي آن را شناسايي نموده و نسبت به ارائه راه حل براي آنها اقدام نمود. در اين گزارش سعي شده است تا از زواياي مختلف، از معماري و مدل هاي استقرار گرفته تا نمونه ها و چالش هاي مطرح، محاسبات ابرين مورد بررسي قرار گيرد.
فهرست مطالب
1 فصل اول – كليات تحقيق ................................................................................... 1
1.1 مقدمه .......................................................................................................................... 2
2.1 تعريف مسأله ................................................................................................................. 2
3.1 اهداف تحقيق ................................................................................................................. 3
4.1 محدودهي تحقيق .............................................................................................................. 3
5.1 ساختار گزارش .............................................................................................................. 3
2 فصل دوم – ادبيات تحقيق .................................................................................. 5
1.2 مقدمه ........................................................................................................................ 6
2.2 مفاهيم مورد استفاده در اين تحقيق ....................................................................................... 6
1.2.2 محاسبات تورين(شبكه اي) .............................................................................................. 6
2.2.2 معماري سروي سگرا ......................................................................................................8
3.2.2 سرويس وب ...............................................................................................................9
4.2.2 تركيب سرويس ......................................................................................................... 10
3.2 پروتكل ها و استانداردها .................................................................................................. 11
11 ................................................................................................................... SOAP 1.3.2
12 ................................................................................................................... WSDL 2.3.2
13 .................................................................................................................... BPEL 3.3.2
4.2 جمعبندي مطالب فصل....................................................................................................... 14
3 فصل سوم – محاسبات ابرين ............................................................................... 15
1.3 مقدمه ....................................................................................................................... 16
2.3 محاسبات ابرين چيست؟ .................................................................................................... 17
1.2.3 تعريف محاسبات ابرين ................................................................................................. 17
3.3 سير تكامل سبك هاي محاسباتي ......................................................................................... 18
1.3.3 دلايل نياز به يك مدل جديدتر ....................................................................................... 19
2.3.3 دليل انتخاب محاسبات ابرين ......................................................................................... 19
3.3.3 تصويري از كامپيوتر ها و سازمان ها در آينده ....................................................................... 20
4.3 فوايد استفاده از معماري ابرين ............................................................................................. 20
5.3 اهداف محاسبات ابرين....................................................................................................... 21
6.3 خصوصيات كليدي ابر ..................................................................................................... 23
7.3 مدل هاي تحويل سرويس (آناتومي ابر) ................................................................................. 24
8.3 معماري ابر ................................................................................................................. 27
1.8.3 مدل لايه اي ............................................................................................................. 27
2.8.3 معماري CCOA ......................................................................................................... 29
9.3 مدل هاي استقرار ............................................................................................................ 33
1.9.3 ابر خصوصي .......................................................................................................... 34
2.9.3 ابر عمومي ............................................................................................................... 34
3.9.3 ابر تركيبي............................................................................................................... 34
4.9.3 ابر انجمني .............................................................................................................. 35
5.9.3 ابر خاص- منظوره ..................................................................................................... 35
4 فصل چهارم - نمونه ها و كاربردهاي محاسبات ابرين ................................................ 36
1.4 سرويس دهنده گان اصلي .................................................................................................. 37
37 ..................................................................................................................... IaaS 1.1.4
40 .................................................................................................................... PaaS 2.1.4
41 .....................................................................................................................SaaS 3.1.4
42 .................................................................................................................... DaaS 4.1.4
43 .................................................................................................................... HaaS 5.1.4
2.4 كاربرد محاسبات ابرين ...................................................................................................... 43
1.2.4 كاربرد در سيستم هاي فوق مقياس وسيع ............................................................................ 45
2.2.4 چه كساني مي توانند از ابر استفاده كنند؟ ............................................................................ 50
5 تركيب سرويس و يكپارچه سازي سيستم در فضاي ابر ............................................. 52
1.5 مقدمه ..................................................................................................................... 53
2.5 تركيب سرويس ابرين ....................................................................................................... 53
1.2.5 تركيب سرويس هاي داخل يك ابر .................................................................................... 54
2.2.5 تركيب سرويس هايي از چندين ابر .................................................................................... 54
3.5 نتيجهگيري .................................................................................................................... 55
1.3.5 مشكلات روش ها و ابزار هاي تركيب سرويس موجود در فضاي ابر Error! Bookmark not defined.
6 چالش هاي مطرح در حوزه محاسبات ابرين ............................................................ 56
1.6 چالش هاي عمومي ........................................................................................................ 57
2.6 چالش هاي پيش رو ........................................................................................................ 59
1.2.6 خطر نهفته در محاسبات ابرين ........................................................................................ 59
3.6 مشكلات ابرهاي موجود ................................................................................................... 60
1.3.6 گره خوردن كاربران به يك سرويس دهنده خاص ................................................................... 60
2.3.6 وابستگي شديد بين مولفه ها ........................................................................................... 60
3.3.6 فقدان پشتيباني از SLA ................................................................................................ 61
4.3.6 فقدان پشتيباني از چند-مستاجري ................................................................................... 63
5.3.6 فقدان انعطاف پذيري لازم در واسط كاربري ....................................................................... 63
7 نتيجه گيري و كار آينده پيشنهادي .......................................................................64
1.7 آينده محاسبات ابرين....................................................................................................... 65
2.7 كارهاي آينده ................................................................................................................. 65
1.2.7 ارائه روشي نوين براي مديريت سرويس هاي مركب مبتني بر محاسبات ابرين ................................... 65
3.7 زمانبندي ادامه ي كار ...................................................................................................... 68
8 مراجع ........................................................................................................... 69
ﻓﻬﺮﺳﺖ اﺷﮑﺎل
ﺷﮑﻞ 1-2 ﻣﺪل ﺳﺮوﯾﺲوب 9..................................................................................... ................................
ﺷﮑﻞ 2-2 ﺳﺎﺧﺘﺎر ﭘﯿﺎم 11................................................................................................................ SOAP
ﺷﮑﻞ -1-3 ﺗﻤﺎﯾﻞ ﺑﻪ ﺳﻤﺖ ﻣﺤﺎﺳﺒﺎت اﺑﺮﯾﻦ................................................................................................... 16
ﺷﮑﻞ :2-3 ﺳﯿﺮ ﺗﮑﺎﻣﻞ ﺳﺒﮏ ﻫﺎي ﻣﺤﺎﺳﺒﺎﺗﯽ................................................................................................ 18
ﺷﮑﻞ – 3-3 ﻣﺪل ﻫﺎي اﺻﻠﯽ ﺗﺤﻮﯾﻞ ﺳﺮوﯾﺲ در ﻣﺤﺎﺳﺒﺎت اﺑﺮﯾﻦ....................................................................... 24
ﺷﮑﻞ - 4-3 ﭘﺸﺘﻪ ﻣﺮﺟﻊ ﻣﺤﺎﺳﺒﺎت اﺑﺮﯾﻦ.................................................................................................... .. 26
ﺷﮑﻞ 5-3 ﻣﺪل ﻻﯾﻪاي ﻣﻌﻤﺎري ﺳﯿﺴﺘﻢ ﻣﺤﺎﺳﺒﺎت اﺑﺮﯾﻦ..................................................................................... 28
ﺷﮑﻞ 6-3 (ﻣﻌﻤﺎري ﺑﺎز ﺑﺮاي ﻣﺤﺎﺳﺒﺎت اﺑﺮﯾﻦ)............................................................................................. 31
ﺷﮑﻞ 1-4 روﻧﺪ ﺗﮑﺎﻣﻞ وب...................................................................................................................... 47
ﺷﮑﻞ 2-4 ﻧﻤﻮﻧﻪ ﯾﮏ ﺳﯿﺴﺘﻢ48........................................................................................................... BAM
ﺷﮑﻞ 1-7 دو ﺳﻨﺎرﯾﻮ ﻣﺘﻔﺎوت ﺗﺮﮐﯿﺐ ﺳﺮوﯾﺲ............................................................................................... 66