کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6875009 1441467 2018 43 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Teaching high-performance service in a cluster computing course
ترجمه فارسی عنوان
آموزش کارآیی بالا در دوره محاسبات خوشه ای
کلمات کلیدی
خوشه لینوکس، آموزش مهندسی کامپیوتر، خدمات با کارایی بالا، تعادل بار، در دسترس بودن بالا،
ترجمه چکیده
اکثر دوره های محاسبات خوشه ای در مطالعات فارغ التحصیل و کارشناسی ارشد بر روی برنامه ریزی موازی و محاسبات با کارایی بالا / با کارایی بالا تمرکز می کنند. این نوع استفاده از خوشه ها در دانشگاه ها و مراکز تحقیقاتی است. با این حال، امروزه بسیاری از شرکت ها از طریق استفاده از خوشه های کامپیوتری وب، ایمیل و به طور کلی خدمات اینترنت را ارائه می دهند. این خدمات نیازمند یک فلاوراز خوشه متفاوت است: خدمات با کارایی بالا و قابلیت دسترسی بالا. علیرغم اینکه خوشه های کامپیوتری برای هر محیط نیاز به پیکربندی متفاوت دارند، اکثر دوره های محاسبات خوشه ای دانشگاه با تمرکز بر روی محاسبات با کارایی بالا، نادیده گرفتن امکانات دیگر، تمرکز می کنند. در این مقاله، ما چند استراتژی تدریس برای یک دوره در محاسبات خوشه پیشنهاد می کنیم که می تواند این شکاف را پر کند. محتوای ایجاد شده در اینجا به عنوان بخشی از دوره آموزش داده خواهد شد. این موضوع چندین استراتژی در مورد چگونگی پیکربندی، تست و ارزیابی یک سرور اینترنتی با قابلیت دسترسی بالا / بار توزیع را نشان می دهد. یک پلت فرم مبتنی بر مجازی سازی برای ساخت یک نمونه اولیه خوشه استفاده می شود، با استفاده از لینوکس به عنوان سیستم عامل آن. ارزیابی دوره نشان می دهد که دانش آموزان دانش و مهارت در موضوع در پایان دوره بهبود یافته است. از سوی دیگر، با توجه به روش شناسی تدریس، نتایج حاصل از بررسی سالانه دانشگاه، رضایت دانشجویان را تأیید می کند.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
Most courses on cluster computing in graduate and postgraduate studies are focused on parallel programming and high-performance/high-throughput computing. This is the typical usage of clusters in academia and research centres. However, nowadays, many companies are providing web, mail and, in general, Internet services using computer clusters. These services require a different “cluster flavour”: high-performance service and high availability. Despite the fact that computer clusters for each environment demand a different configuration, most university cluster computing courses keep focusing only on high-performance computing, ignoring other possibilities. In this paper, we propose several teaching strategies for a course on cluster computing that could fill this gap. The content developed here would be taught as a part of the course. The subject shows several strategies about how to configure, test and evaluate a high-availability/load-balanced Internet server. A virtualization-based platform is used to build a cluster prototype, using Linux as its operating system. Evaluation of the course shows that students knowledge and skills on the subject are improved at the end of the course. On the other hand, regarding the teaching methodology, the results obtained in the yearly survey of the University confirm student satisfaction.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Parallel and Distributed Computing - Volume 117, July 2018, Pages 138-147
نویسندگان
, ,