به سایت ایران ترجمه خوش آمدید . Welcome To Irantarjome    جمعه 03 مرداد 1393

منوی کاربری

:نام کاربری
:کلمه عبور


عضویت

گروه مقالات

بازکردن | بستن

آمار سایت

جزئیات مقاله

تعداد بازدید این مقاله : 527


تاریخ انتشار مقاله :

مدیر گروه / مترجم : محمد گلشن مقدم
کدترجمه: COM-11-2
گروه: مهندسی كامپيوتر->ماشين مجازي
نام فارسی: اصول كاربردی ماشين های مجازی برای محاسبات دارای عملكرد بالا: يك مطالعه كمي درباره سربارهای اصلي
نام انگلیسی: Pragmatics of Virtual Machines for High-Performance Computing: A Quantitative Study of Basic Overheads
تعداد صفحات فارسی: 30 تعداد صفحات انگلیسی: 7
قیمت:380,000 ريال سال: 2007 انتشارات: علمي دانشگاهي
مرجع فارسی: دپارتمان علوم كامپيوتر، دانشگاه آلبرتا، كانادا
مرجع انگلیسی: Dept. of Computing Science University of Alberta Edmonton, Alberta, Canada
دسته بندی: مقاله كامل توضیحات:
وب سایت: کشور: كانادا
کلمات کلیدی: فرا محاسبه (فرا رايانش), رايانش گريد, ماشين مجازي (VM), بيوانفورماتيك, GROMACS (شبيه سازي ديناميكي مولكولي), معيار سنجي, فايل سيستم ها , metacomputing, grid computing, virtual machine (VM), bioinformatics, GROMACS (molecular dynamics simulation), benchmarking, file systems:

شرح مقاله:

اصول كاربردي ماشين هاي مجازي براي محاسبات داراي عملكرد بالا:

يك مطالعه كمي درباره سربارهاي اصلي

 

فهرست مطالب

چكيده

مقدمه

سابقه

ماشين هاي مجازي

اصول عملي ماشين هاي مجازي

اصول عملي 1: ادوات مجازي

اصول عملي 2: سكوي X86 

اصول عملي 3: سربارها

آزمايشات

BLAST 

HMMer 

GROMACS 

نتايج

استفاده از فايل سيستم شبكه (Trellis File System) براي دسترسي از راه دور به داده ها

بهينه سازي هاي اسمبرلر 32 بيتي در برابر 64 بيتي

تحقيقات مرتبط و نقطه نظرات

نقطه نظرات و نتيجه گيري

 

چكيده

حوزه هاي مديريتي ناهمگن، سيستم هاي عامل (OS) و كتابخانه ها امر بهره برداري كامل از فرا كامپيوترها و گريدها، براي محققيني كه در  امور محاسباتي فعاليت دارند، را مشكل مي سازد. سر و كار داشتن با مسايلي همانند حضور يا عدم حضور برخي از ويژگيها، نظير كلاسترها يا خوشه هاي مختلف، سبب اضافه شدن به پيچيدگي هاي موجود شده است. چگونه يك كاربر و يا يك برنامه كاربردي محاسباتي با ويژگي عملكرد بالا (HPCع) مي توانند با چنين مواردي از ناهمگني يا عدم تجانس به تعامل پردازند؟ يكي از راه حل هاي احتمالي استفاده از يك محيط ماشين مجازي (VM) مي باشد كه از سيستم‌هاي عملياتي ميزبان و ديسك هاي مجازي پشتيباني مي نمايد. با اين وجود، در خلال دهه‌ها، ماشين هاي مجازي در برخي از مواقع از سربارهاي عملي و سكوها يا پلتفرم‌هاي محدودي برخوردار بودند كه دايره اجرايي آنها را تنگ نموده بود. بر اين مبنا، از طريق يك مطالعه كمي ساده، ما پيشرفت هاي اخير در زمينه پشتيباني از ويژگيهاي نرم افزاري و سخت افزاري، كه سبب كاهش سربارهاي برنامه هاي كاربردي HPC (نظير، GROMACS، BLAST، HMMer) به زير 6% براي برنامه‌هاي محاسبه- بر، و در عين حال، 7/9 % يا بيشتر براي برنامه‌هاي I/O- بر، در پلتفرم مبتني بر پردازنده X86 ما  شده‌اند، را مورد بررسي قرار مي دهيم. بعلاوه، ما مزيت هاي عملي و كيفي استفاده از ماشين هاي مجازي براي محاسبات داراي عملكرد بالا را مورد بررسي قرار مي‌دهيم، كه شامل سادگي پياده سازي، كاربرد پذيري ارتقا يافته و قابليت اجراي وظايف بر روي سيستم هاي بيشتري، در مقايسه با آنچه معمولاً در دسترس مي باشد، خواهد بود. در عين آنكه نمي توان اين سيستم را كامل دانست، ماشين هاي مجازي بعنوان يك ابزار عملي در زمينه محاسبات داراي عملكرد بالا در حال ظهور مي باشند.

 

كلمات كليدي: فرا محاسبه (فرا رايانش)، رايانش گريد، ماشين مجازي (VM)، بيوانفورماتيك، GROMACS (شبيه سازي ديناميكي مولكولي)، معيار سنجي، فايل سيستم ها

 

1. مقدمه

ناهمگني يا عدم تجانس در اشكال مختلف، غالباً بعنوان يك مانع عملي براي كاربراني بشمار مي‌آيد كه خواستار بهره گيري از مزيت سيستم هاي كامپيوتري مختلف براي محاسبات با حجم كاري داراي عملكرد بالا (HPC) بوده‌اند. بطور مثال، بسياري از محاسبات علمي در HPC  متشكل از مجموعه اي از وظايف مشابه (بصورت ترتيبي يا موازي، البته ما بطور عمده در اين مبحث بر روي وظايف ترتيبي تمركز مي‌نماييم.) براي روبش/ جاروي پارامتر (parameter-sweep)، و بگونه‌اي است كه قابيلت اكتشاف يا بررسي نيروهاي بين دو مولكول بعنوان يك موقعيت نسبي تغيير مولكولها وجود داشته باشد [Su and Xu, 2005]. بطور ايده آل، دانشمندان مي بايست  قابليت انباشتگي گروههاي ايستگاه هاي كاري تحقيقاتي، خوشه دپارتمان، يا كنسرسيومي از HPC‌هاي دانشگاهي را داشته باشند تا بتوانند، بطور مستقل از حجم كاري، قابليت اجراي وظايف مختلفي را فراهم آورند. اما، در صورتي كه اين سيستم ها داراي زير ساخت هاي امنيتي مختلفي باشند، و ازسيستم هاي عامل مختلفي استفاده نمايند، و يا آنكه از نگارش هاي مختلف كتابخانه‌هاي نرم افزاري استفاده نمايند، با يك فرآيند (بالقوه) پيچيده انتقال و پيكر بندي مجدد برنامه هاي كاربردي و روتين‌هاي كاري براي هر سيستم روبرو خواهيم شد.

 


ادامه مطلب

تبلیغات