Applications of Virtualization Technology in Grid Systems and Cloud Servers

Grid systems and cloud servers are two distributed networks that deliver computing resources (e.g., file storages) to users’ services via a large and often global network of computers. Virtualization technology can enhance the efficiency of these networks by dedicating the available resources to multiple execution environments. This chapter describes applications of virtualization technology in grid systems and cloud servers. It presents different aspects of virtualized networks in systematic and teaching issues. Virtual machine abstraction virtualizes high-performance computing environments to increase the service quality. Besides, grid virtualization engine and virtual clusters are used in grid systems to accomplish users’ services in virtualized environments, efficiently. The chapter, also, explains various virtualization technologies in cloud severs. The evaluation results analyze performance rate of the high-performance computing and virtualized grid systems in terms of bandwidth, latency, number of nodes, and throughput.

[1]  Phyllis Schumacher,et al.  Predictive Modeling for Imbalanced Big Data in SAS Enterprise Miner and R , 2018 .

[2]  Jiyeon Kim,et al.  Factors affecting adoption of product virtualization technology for online consumer electronics shopping , 2010 .

[3]  D. Fernandez,et al.  Use of virtualization tools in computer network laboratories , 2004, Information Technology Based Proceedings of the FIfth International Conference onHigher Education and Training, 2004. ITHET 2004..

[4]  Raouf Boutaba,et al.  A survey of network virtualization , 2010, Comput. Networks.

[5]  David E. Irwin,et al.  Dynamic virtual clusters in a grid site manager , 2003, High Performance Distributed Computing, 2003. Proceedings. 12th IEEE International Symposium on.

[6]  A. Borchers Technology Management in Organizational and Societal Contexts , 2018 .

[7]  Larry L. Peterson,et al.  Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors , 2007, EuroSys '07.

[8]  Ian T. Foster,et al.  Grid Services for Distributed System Integration , 2002, Computer.

[9]  Yuefeng Ji,et al.  Baseband unit cloud interconnection enabled by flexible grid optical networks with software defined elasticity , 2015, IEEE Communications Magazine.

[10]  Arunima Jaiswal,et al.  Virtualization in Cloud Computing , 2014 .

[11]  Min Chen,et al.  Cloud-based Wireless Network: Virtualized, Reconfigurable, Smart Wireless Network to Enable 5G Technologies , 2015, Mob. Networks Appl..

[12]  Michael Schwind,et al.  Grid Economics in Departmentalized Enterprises , 2008, Journal of Grid Computing.

[13]  Dhabaleswar K. Panda,et al.  A case for high performance computing with virtual machines , 2006, ICS '06.

[14]  Krzysztof Zieli,et al.  User-Oriented provisioning of secure virtualized infrastructure , 2012 .

[15]  Scott R. Kohn,et al.  Toward a Common Component Architecture for High-Performance Scientific Computing , 1999, HPDC.

[16]  Xiaomin Zhu,et al.  From virtualized resources to virtual computing grids: the In-VIGO system , 2005, Future Gener. Comput. Syst..

[17]  I. Baldine,et al.  Network Virtualization: Technologies, Perspectives, and Frontiers , 2013, Journal of Lightwave Technology.

[18]  Cui Binge,et al.  GridDoc: A End-User-Oriented Presentation Model for Resource Integration , 2007, Sixth International Conference on Grid and Cooperative Computing (GCC 2007).

[19]  Geoffrey C. Fox,et al.  Analysis of Virtualization Technologies for High Performance Computing Environments , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[20]  Yongzhao Zhan,et al.  Virtualization and Cloud Computing , 2019, CompTIA® A+® Complete Practice Tests.

[21]  Gil Neiger,et al.  Intel virtualization technology , 2005, Computer.

[22]  Stefan Brunthaler Virtual-Machine Abstraction and Optimization Techniques , 2009, Electron. Notes Theor. Comput. Sci..

[23]  Raouf Boutaba,et al.  Network virtualization: state of the art and research challenges , 2009, IEEE Communications Magazine.

[24]  Bran Selic,et al.  A survey of fault tolerance mechanisms and checkpoint/restart implementations for high performance computing systems , 2013, The Journal of Supercomputing.

[25]  Lara del Val,et al.  Virtualizing Grid Computing Infrastructures into the Cloud , 2011, DCAI.

[26]  Seungjoon Lee,et al.  Network function virtualization: Challenges and opportunities for innovations , 2015, IEEE Communications Magazine.

[27]  Gregor von Laszewski,et al.  Provide Virtual Machine Information for Grid Computing , 2010, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[28]  Scott Shenker,et al.  Overcoming the Internet impasse through virtualization , 2005, Computer.

[29]  Gregor von Laszewski,et al.  Grid Virtualization Engine: Design, Implementation, and Evaluation , 2009, IEEE Systems Journal.

[30]  F. Richard Yu,et al.  Wireless Network Virtualization: A Survey, Some Research Issues and Challenges , 2015, IEEE Communications Surveys & Tutorials.

[31]  Subasish Mohapatra,et al.  Virtualization: A Survey on Concepts, Taxonomy and Associated Security Issues , 2010, 2010 Second International Conference on Computer and Network Technology.

[32]  Urmila Shrawankar,et al.  Fog Computing Architecture, Applications and Security Issues , 2020, Int. J. Fog Comput..

[33]  Jianxin Li,et al.  CyberLiveApp: A secure sharing and migration approach for live virtual desktop applications in a cloud environment , 2013, Future Gener. Comput. Syst..

[34]  Rajkumar Buyya,et al.  Harnessing Cloud Technologies for a Virtualized Distributed Computing Infrastructure , 2009, IEEE Internet Computing.

[35]  Mladen A. Vouk,et al.  Cloud Computing – Issues, Research and Implementations , 2008, CIT 2008.

[36]  Will Venters,et al.  A critical review of cloud computing: researching desires and realities , 2012, J. Inf. Technol..