بمب منطقی
پنج شنبه 02 اسفند 1386, 17:54 عصر
با سلام خدمت اساتید و دوستان عزیز بخش لینوکس:
من یه چند ماهی میشه که دارم رو مبحث کلاسترینگ کار میکنم و تو همین چند ماه کاربا لینوکس رو بصورت حرفه ای شروع کردم(البته هنوز چیز قابل توجه از لینوکس بلد نیستم). و یه چند روزی میشه که با openMosix سه تا از کامپیوترهای site دانشگاه کلاستر کردم که این 3 کامپیوتر به وسیله یک سوئیج بطور مستقل از سایر کامپیوتر ها به هم متصل هستن که مشخصاتشون به شرح زیر هست (کرنل هر سه سیستم 2.4.26 و توزیع هر سه REDHAT9 می باشد):
Node 1:
CPU: P4,2.66 GHZ
RAM:256
NIC:10/100
Node 2:
Cpu:P4,1.8 GHZ
RAM:256
NIC:10/100
Node 3:
Cpu:P4,2.66 GHZ
RAM:512
NIC:10/100
بعد از بر پا سازی کلاستر و آزمایش اون زیر بار ،با نتایج غیر قابل انتظار و عجیبی رو برو شدم.طبق نتایج زیر استفاده از openmosix باعث میشه که پردازش کندتر صورت بگیره !!! فکر میکنید علت از چیزه ؟ از سخت افزار خاصی هست یا دلیل دیگه ای داره؟
در آزمایش اول و دوم ، 3 و سپس 9 فایل wave با نرم افزار lame به شرح زیر به mp3 تبدیل شدن و در آزمایش سوم دو for تو در تو (10000 × 10000) اجرا شده که در دو آزمایش اول openMosix کندتر عمل کرده ولی در سومی سریعتر.
Node اجرائی (نودی که آزمایش ها روی اون صورت گرفته) Node 1 می باشد.
تبدیل 3 فایل Wave به MP3 (به حجم زیر):
1- 35.4 MB
2- 48.8 MB
3- 43.3 MB
با استفاده از OPENMOSIX:
اجرای همزمان تمامی فایل ها : 2:44.7 دقیقه
اجرای ترتیبی و پشت سر هم : 4:17.4 دقیقه
بدون استفاده از OPENMOSIX :
اجرای همزمان تمامی فایل ها : 1:50.7 دقیقه
اجرای ترتیبی و پشت سر هم : 1:35 دقیقه
نمودار مربوط به زمان تبدیل 3 فایل (http://barnamenevis.org/forum/attachment.php?attachmentid=14859&stc=1&d=1203605293)
تبدیل 9 فایل Wave به MP3 (به حجم زیر):
1- 35.4 MB
2- 48.8 MB
3- 43.3 MB
4- 33.0 MB
5- 37.8 MB
6- 43.0 MB
7- 17.6 MB
8- 36.0 MB
9- 42.0 MB
با استفاده از OPENMOSIX :
اجرای همزمان تمامی فایل ها : 6:18.4 دقیقه
اجرای ترتیبی و پشت سر هم : 12:12.0 دقیقه
بدون استفاده از OPENMOSIX :
اجرای همزمان تمامی فایل ها : 4:16.7 دقیقه
اجرای ترتیبی و پشت سر هم : 4:12.7 دقیقه
نمودار مربوط به زمان تبدیل 9 فایل (http://barnamenevis.org/forum/attachment.php?attachmentid=14860&stc=1&d=1203605293)
اجرای دو FOR تودرتو (10000× 10000) :
با استفاده از OPENMOSIX :
0:59 دقیقه
بدون استفاده از OPENMOSIX :
2.33.3 دقیقه
نمودار مربوط به زمان اجرای دو For تو در تو (http://barnamenevis.org/forum/attachment.php?attachmentid=14861&stc=1&d=1203605293)
با تشکر
من یه چند ماهی میشه که دارم رو مبحث کلاسترینگ کار میکنم و تو همین چند ماه کاربا لینوکس رو بصورت حرفه ای شروع کردم(البته هنوز چیز قابل توجه از لینوکس بلد نیستم). و یه چند روزی میشه که با openMosix سه تا از کامپیوترهای site دانشگاه کلاستر کردم که این 3 کامپیوتر به وسیله یک سوئیج بطور مستقل از سایر کامپیوتر ها به هم متصل هستن که مشخصاتشون به شرح زیر هست (کرنل هر سه سیستم 2.4.26 و توزیع هر سه REDHAT9 می باشد):
Node 1:
CPU: P4,2.66 GHZ
RAM:256
NIC:10/100
Node 2:
Cpu:P4,1.8 GHZ
RAM:256
NIC:10/100
Node 3:
Cpu:P4,2.66 GHZ
RAM:512
NIC:10/100
بعد از بر پا سازی کلاستر و آزمایش اون زیر بار ،با نتایج غیر قابل انتظار و عجیبی رو برو شدم.طبق نتایج زیر استفاده از openmosix باعث میشه که پردازش کندتر صورت بگیره !!! فکر میکنید علت از چیزه ؟ از سخت افزار خاصی هست یا دلیل دیگه ای داره؟
در آزمایش اول و دوم ، 3 و سپس 9 فایل wave با نرم افزار lame به شرح زیر به mp3 تبدیل شدن و در آزمایش سوم دو for تو در تو (10000 × 10000) اجرا شده که در دو آزمایش اول openMosix کندتر عمل کرده ولی در سومی سریعتر.
Node اجرائی (نودی که آزمایش ها روی اون صورت گرفته) Node 1 می باشد.
تبدیل 3 فایل Wave به MP3 (به حجم زیر):
1- 35.4 MB
2- 48.8 MB
3- 43.3 MB
با استفاده از OPENMOSIX:
اجرای همزمان تمامی فایل ها : 2:44.7 دقیقه
اجرای ترتیبی و پشت سر هم : 4:17.4 دقیقه
بدون استفاده از OPENMOSIX :
اجرای همزمان تمامی فایل ها : 1:50.7 دقیقه
اجرای ترتیبی و پشت سر هم : 1:35 دقیقه
نمودار مربوط به زمان تبدیل 3 فایل (http://barnamenevis.org/forum/attachment.php?attachmentid=14859&stc=1&d=1203605293)
تبدیل 9 فایل Wave به MP3 (به حجم زیر):
1- 35.4 MB
2- 48.8 MB
3- 43.3 MB
4- 33.0 MB
5- 37.8 MB
6- 43.0 MB
7- 17.6 MB
8- 36.0 MB
9- 42.0 MB
با استفاده از OPENMOSIX :
اجرای همزمان تمامی فایل ها : 6:18.4 دقیقه
اجرای ترتیبی و پشت سر هم : 12:12.0 دقیقه
بدون استفاده از OPENMOSIX :
اجرای همزمان تمامی فایل ها : 4:16.7 دقیقه
اجرای ترتیبی و پشت سر هم : 4:12.7 دقیقه
نمودار مربوط به زمان تبدیل 9 فایل (http://barnamenevis.org/forum/attachment.php?attachmentid=14860&stc=1&d=1203605293)
اجرای دو FOR تودرتو (10000× 10000) :
با استفاده از OPENMOSIX :
0:59 دقیقه
بدون استفاده از OPENMOSIX :
2.33.3 دقیقه
نمودار مربوط به زمان اجرای دو For تو در تو (http://barnamenevis.org/forum/attachment.php?attachmentid=14861&stc=1&d=1203605293)
با تشکر