TeachCloud: a cloud computing educational toolkit

TeachCloud: a cloud computing educational toolkit
复制标题

TeachCloud:云计算教育工具包

DOI:
--
复制
发表时间:
2013
影响因子:
--
通讯作者:
M. Alsaleh
M. Alsaleh
中科院分区:
--
文献类型:
--
作者:
Y. Jararweh;Z. Alshara;M. Jarrah;Mazen Kharbutli;M. Alsaleh

文献摘要

被引文献

相似文献

云计算是一种不断发展和快速增长的计算模式,已经引起了工业界和学术界的极大兴趣。因此,大学正在积极将云计算整合到其IT课程中。云计算教师面临的一个主要挑战是缺乏可供实验的教学工具。本文介绍了云计算的建模和仿真环境TeachCloud。TeachCloud可用于试验不同的云组件,例如:处理元素,数据中心,存储,网络,服务水平协议(SLA)约束,基于Web的应用程序,面向服务的架构(SOA),虚拟化,管理和自动化以及业务流程管理(BPM)。此外,TeachCloud还引入了MapReduce处理模型,以处理并行数据处理问题。TeachCloud是CloudSim的扩展,CloudSim是一个面向研究的模拟器,用于云计算的开发和验证。
Cloud computing is an evolving and fast-growing computing paradigm that has gained great interest from both industry and academia. Consequently, universities are actively integrating cloud computing into their IT curricula. One major challenge facing cloud computing instructors is the lack of a teaching tool to experiment with. This paper introduces TeachCloud, a modelling and simulation environment for cloud computing. TeachCloud can be used to experiment with different cloud components such as: processing elements, data centres, storage, networking, service level agreement (SLA) constraints, web-based applications, service oriented architecture (SOA), virtualisation, management and automation, and business process management (BPM). Also, TeachCloud introduces MapReduce processing model in order to handle embarrassingly parallel data processing problems. TeachCloud is an extension of CloudSim, a research-oriented simulator used for the development and validation in cloud computing.