Learning cloud computing and security through CloudSim simulation

Ming-jyuan Yang, Rebecca H. Rutherfoord, K. Qian
{"title":"Learning cloud computing and security through CloudSim simulation","authors":"Ming-jyuan Yang, Rebecca H. Rutherfoord, K. Qian","doi":"10.1145/2670739.2670747","DOIUrl":null,"url":null,"abstract":"Cloud computing is an emerging parallel and distributed service-oriented computing paradigm that provides platform service, software service, and infrastructure service through computing resource virtualization. Cloud computing is fast evolving and growing and is rapidly transforming the IT service industry. Many universities are offering or planning to offer cloud computing courses to meet the growing demand for cloud computing professionals. Some of them focus on big data processing programming using MapReduce with service charges from public cloud service, while many others teach cloud computing as a seminar type class without any hands-on lab exercises. A hands-on labware will be a big plus for teaching and learning cloud computing. This paper proposes a cloud computing labware with the open source CloudSim (Cloud modeling and simulation toolkit) and its extension projects to enhance computer science and information technology student learning. The proposed labware will support learning not only on MapReduce programming model but also on important topics including cloud principles, concepts, architecture, loadbalancing, and task scheduling. The proposed labware has been implemented in a cross-listed course (as both an undergraduate course and a graduate course) in two sections (hybrid section and fully-online section). Survey results show that participating students highly appreciate the proposed labware in promoting their interest and academic progress in studying Cloud computing/security.","PeriodicalId":331424,"journal":{"name":"Proceedings of the 2014 Information Security Curriculum Development Conference","volume":"124 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-10-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2014 Information Security Curriculum Development Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2670739.2670747","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Cloud computing is an emerging parallel and distributed service-oriented computing paradigm that provides platform service, software service, and infrastructure service through computing resource virtualization. Cloud computing is fast evolving and growing and is rapidly transforming the IT service industry. Many universities are offering or planning to offer cloud computing courses to meet the growing demand for cloud computing professionals. Some of them focus on big data processing programming using MapReduce with service charges from public cloud service, while many others teach cloud computing as a seminar type class without any hands-on lab exercises. A hands-on labware will be a big plus for teaching and learning cloud computing. This paper proposes a cloud computing labware with the open source CloudSim (Cloud modeling and simulation toolkit) and its extension projects to enhance computer science and information technology student learning. The proposed labware will support learning not only on MapReduce programming model but also on important topics including cloud principles, concepts, architecture, loadbalancing, and task scheduling. The proposed labware has been implemented in a cross-listed course (as both an undergraduate course and a graduate course) in two sections (hybrid section and fully-online section). Survey results show that participating students highly appreciate the proposed labware in promoting their interest and academic progress in studying Cloud computing/security.
通过CloudSim模拟学习云计算和安全
云计算是一种新兴的并行和分布式面向服务的计算范式,它通过计算资源虚拟化提供平台服务、软件服务和基础设施服务。云计算正在快速发展和成长,并正在迅速改变IT服务行业。许多大学正在开设或计划开设云计算课程,以满足对云计算专业人员日益增长的需求。其中一些课程侧重于使用MapReduce进行大数据处理编程,并收取公共云服务的服务费,而许多其他课程则以研讨会形式教授云计算,没有任何动手实验练习。一个实际操作的实验室软件将是云计算教学的一大加分项。本文提出了一个云计算实验室软件与开源的CloudSim(云建模和仿真工具包)及其扩展项目,以加强计算机科学和信息技术学生的学习。该实验室不仅支持学习MapReduce编程模型,还支持学习包括云原理、概念、架构、负载平衡和任务调度在内的重要主题。提出的实验室软件已经在交叉列表课程(作为本科课程和研究生课程)中实现,分为两个部分(混合部分和全在线部分)。调查结果显示,参与的学生高度赞赏拟议的实验室软件,有助提高他们对学习云计算/保安的兴趣和学习进度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信