عنوان پروژه: مفهوم كلاسترينگ و جنبههاي مختلف سختافزاري و نرمافزاري آنقالب بندی: wordتعداد صفحات: 75شرح مختصر:بيشتر اوقات برنامههاي كاربردي به توان محاسباتي بالاتري نسبت به آنچه كه يك كامپيوتر ترتيبي ميتواند ارائه دهد ، نياز دارند. يكي از راههاي غلبه بر اين محدوديت بهبود بخشيدن سرعت عملياتي پردازندهها و ساير اجزا ميباشد ، بطوريكه آنها بتوانند توان مورد نياز برنامههاي كاربردي كه داراي محاسبات وسيع و گسترده هستند را فراهم نمايند. اگر چه در سالهاي اخير اين امكان تا اندازهاي مهيا شده است ، ليكن سرعت نور ، قوانين ترموديناميك و هزينههاي سنگين ساخت پردازنده موانعي در جهت پيشرفتهاي آتي ايجاد كردهاند. يكي از راهحلهاي موثر و كمهزينه اتصال چندين پردازنده به يكديگر و هماهنگ نمودن عمليات و توان محاسباتي آنها ميباشد. سيستمهاي بوجود آمده تحت عنوان " كامپيوترهاي موازي " شهرت دارند و اجازه تقسيم يك كار محاسباتي بين چند پردازشگر را ميدهند.همانگونه كه فيستر اشاره ميكند ، جهت بهبود عملكرد يك سيستم سه راه وجود دارد : در اصطلاح تكنولوژيهاي محاسباتي ، كار و تلاش بيشتر به مثابه استفاده از سختافزار سريعتر ( پردازندهها و دستگاههاي جانبي با كارآيي و سرعت بالا ) ميباشد. كاركرد موثر و كارآمد به مثابه انجام كارها بصورت كارا بوده و در رابطه با الگوريتمها و تكنيكهايي كه جهت حل مسائل و كارهاي محاسباتي استفاده ميشوند ، صحبت به عمل ميآورد. و در نهايت كمك گرفتن به بكارگيري چندين كامپيوتر جهت حل يك مسئله خاص اشاره دارد. فهرست مطالب:پيش مقدمه 11- مقدمه 31 – 1 دورههاي محاسبات 37- اجزا مناسب جهت كلاسترها : 167-1 پردازندهها 167-2 حافظه و كاشه 177-3 ديسك و ورودي / خروجي 187-4 گذرگاه سيستم 197-5 اتصالات دروني در يك كلاستر 207-6 سيستمعاملها 238- سرويسهاي شبكه / نرمافزارهاي ارتباطي 289- ميانافزار كلاستر و تصوير سيستم واحد 299-1 لايهها / سطوح تصوير سيستم واحد 309-2 حدود SSI 9-3 اهداف طراحي ميانافزار 349-4 خدمات كليدي SSI و زيرساختار قابليت دسترسي 3510- مديريت منابع و زمانبندي ( RMS ) 11- ابزارها و محيطهاي برنامهنويسي 4011-1 رشتهها ( Threads ) 11-2 سيستمهاي انتقال پيام ( MPI و PVM ) 11-3 سيستمهاي حافظه اشتراكي توزيعي ( DSM ) 11-4 برنامههاي رفع اشكال و پيشنماي ( Profiler ) موازي 4311-5 ابزارهاي بررسي كارآيي 4411-6 ابزارهاي اداره كردن كلاستر 4512- موارد كاربردي كلاستر 4713- سيستمهاي كلاستري نمونه 4713-1 پروژه شبكه ايستگاههاي كاري بركلي ( Berkeley NOW ) 13-2 پروژه ماشين مجازي با كارآيي بالا ( HPVM ) 13-3 پروژه Beowulf 13-4 Solaris MC : يك سيستم عامل با توانايي اجرايي سطح بالا براي كلاستر 5313-5 مقايسه چهار محيط كلاستري 5414- كلاستري از SMP ها ( CLUMPS ) 15- خلاصه و نتايج 5715-1 روندهاي رشد نرمافزار و سختافزار 5715-2 روندهاي رشد تكنولوژي كلاستر 5915-3 تكنولوژيهاي آينده كلاستر 6015-4 استدلال نهايي 6116- ضميمه : تصاوير مختلف از كلاسترهاي كامپيوتري 6317- مراجع اضافي جهت تحقيقات 67
مفهوم كلاسترينگ و جنبههاي مختلف سختافزاري و نرمافزاري آن
عنوان پروژه: مفهوم كلاسترينگ و جنبههاي مختلف سختافزاري و نرمافزاري آنقالب بندی: wordتعداد صفحات: 75شرح مختصر:بيشتر اوقات برنامههاي كاربردي به توان محاسباتي بالاتري نسبت به آنچه كه يك كامپيوتر ترتيبي ميتواند ارائه دهد ، نياز دارند. يكي از راههاي غلبه بر اين محدوديت بهبود بخشيدن سرعت عملياتي پردازندهها و ساير اجزا ميباشد ، بطوريكه آنها بتوانند توان مورد نياز برنامههاي كاربردي كه داراي محاسبات وسيع و گسترده هستند را فراهم نمايند. اگر چه در سالهاي اخير اين امكان تا اندازهاي مهيا شده است ، ليكن سرعت نور ، قوانين ترموديناميك و هزينههاي سنگين ساخت پردازنده موانعي در جهت پيشرفتهاي آتي ايجاد كردهاند. يكي از راهحلهاي موثر و كمهزينه اتصال چندين پردازنده به يكديگر و هماهنگ نمودن عمليات و توان محاسباتي آنها ميباشد. سيستمهاي بوجود آمده تحت عنوان " كامپيوترهاي موازي " شهرت دارند و اجازه تقسيم يك كار محاسباتي بين چند پردازشگر را ميدهند.همانگونه كه فيستر اشاره ميكند ، جهت بهبود عملكرد يك سيستم سه راه وجود دارد : در اصطلاح تكنولوژيهاي محاسباتي ، كار و تلاش بيشتر به مثابه استفاده از سختافزار سريعتر ( پردازندهها و دستگاههاي جانبي با كارآيي و سرعت بالا ) ميباشد. كاركرد موثر و كارآمد به مثابه انجام كارها بصورت كارا بوده و در رابطه با الگوريتمها و تكنيكهايي كه جهت حل مسائل و كارهاي محاسباتي استفاده ميشوند ، صحبت به عمل ميآورد. و در نهايت كمك گرفتن به بكارگيري چندين كامپيوتر جهت حل يك مسئله خاص اشاره دارد. فهرست مطالب:پيش مقدمه 11- مقدمه 31 – 1 دورههاي محاسبات 37- اجزا مناسب جهت كلاسترها : 167-1 پردازندهها 167-2 حافظه و كاشه 177-3 ديسك و ورودي / خروجي 187-4 گذرگاه سيستم 197-5 اتصالات دروني در يك كلاستر 207-6 سيستمعاملها 238- سرويسهاي شبكه / نرمافزارهاي ارتباطي 289- ميانافزار كلاستر و تصوير سيستم واحد 299-1 لايهها / سطوح تصوير سيستم واحد 309-2 حدود SSI 9-3 اهداف طراحي ميانافزار 349-4 خدمات كليدي SSI و زيرساختار قابليت دسترسي 3510- مديريت منابع و زمانبندي ( RMS ) 11- ابزارها و محيطهاي برنامهنويسي 4011-1 رشتهها ( Threads ) 11-2 سيستمهاي انتقال پيام ( MPI و PVM ) 11-3 سيستمهاي حافظه اشتراكي توزيعي ( DSM ) 11-4 برنامههاي رفع اشكال و پيشنماي ( Profiler ) موازي 4311-5 ابزارهاي بررسي كارآيي 4411-6 ابزارهاي اداره كردن كلاستر 4512- موارد كاربردي كلاستر 4713- سيستمهاي كلاستري نمونه 4713-1 پروژه شبكه ايستگاههاي كاري بركلي ( Berkeley NOW ) 13-2 پروژه ماشين مجازي با كارآيي بالا ( HPVM ) 13-3 پروژه Beowulf 13-4 Solaris MC : يك سيستم عامل با توانايي اجرايي سطح بالا براي كلاستر 5313-5 مقايسه چهار محيط كلاستري 5414- كلاستري از SMP ها ( CLUMPS ) 15- خلاصه و نتايج 5715-1 روندهاي رشد نرمافزار و سختافزار 5715-2 روندهاي رشد تكنولوژي كلاستر 5915-3 تكنولوژيهاي آينده كلاستر 6015-4 استدلال نهايي 6116- ضميمه : تصاوير مختلف از كلاسترهاي كامپيوتري 6317- مراجع اضافي جهت تحقيقات 67