
Encyclopedia of Cloud Computing
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
Reviews / Votes
"We are witnessing many advances in the field of Cloud Computing and allied technologies. These advances are due to the many developments in algorithmics and theory, hardware and systems, networking, and high performance computing, to name a few. The Encyclopedia of Cloud Computing showcases some of the most important topics in the field today. The editors have managed to assemble a solid and well selected group of entries from active researchers in the field. I believe that the Encyclopedia is a great addition to the literature. It will serve as a valuable source of reference material of up-to-date research in this continuously evolving field and it will be well received by researchers and practitioner." --Albert Zomaya, Chair Professor of High Performance Computing & Networking, Sydney University, Editor in Chief, IEEE Transactions on Sustainable Computing "This is a remarkable book and its editors, San Murugesan and Irena Bojanova, should be particularly proud of their accomplishment: they have been able to bring under the same title many of the most recognized names in the field of Cloud Computing and provide the readers with a broad, yet deep view of the field of Cloud Computing which offers both advanced research results and tutorial elements. This massive work is sure to attract academic and industrial researchers as well practitioners in the domain." --Jean-Luc Gaudiot, Professor, University of California, Irvine, 2017 IEEE Computer Society President "This Encyclopedia of Cloud Computing is quite an impressive book as it contains many nuggets of knowledge for the domain of Cloud Computing. It offers its readers a 360 degrees view for this domain and I recommend it to students as well as industrial and business readers." --Schahram Dustdar, Professor of Computer Science, TU Wien, Austria; IEEE Fellow "This book is a well-organized reference for cloud computing communities, which summaries all cloud computing aspects, including methodologies, patterns, architectures, system implementations, and applicants. This is the best and most comprehensive book on cloud computing I have read. I would like to forward my thanks to the authors, Professor San Murugesan and Professor Irena Bojanova, who have taken such a great effort to bring out the Encyclopedia of Cloud Computing." --Lizhe Wang, "ChuTian" Chair Professor and Fellow, British Computer Society and IET School of Computer Science, China University of Geosciences, China "As name suggests, this book is truly an encyclopedia for cloud computing, with comprehensive coverage of a range of topics from mobile clouds, application platforms, elasticity, legal and economics of cloud services delivery to application engineering. I strongly recommend the book for researchers, educators, and practitioners." --Rajkumar Buyya, Director, Cloud Computing and Distributed Systems (CLOUDS) Lab, The University of Melbourne, Australia "This is a remarkable book. It can be read selectively (certain parts or chapters) or from cover to cover. It offers readers a comprehensive and detailed view of cloud computing, covering horizontal technologies as well as vertical solutions and applications delivered in the cloud. It meets current needs and I strongly recommend it to technical and business people alike. It will also have lasting practical and historical value, covering the foundations of cloud computing for generations to come." --Dejan S. Milojicic, Senior Researcher and Manager, Hewlett Packard Laboratories, USA; IEEE Computer Society President, 2014More details
Other editions
Additional editions


Persons
Content
About the Editors xii
About the Authors xiv
Reviewers xxxvi
Foreword xxxviii
Preface xxxix
Acknowledgments xlv
Part I Introduction to Cloud Computing 1
1 Cloud Computing: An Overview 3
San Murugesan and Irena Bojanova
Part II Cloud Services 15
2 Cloud Services and Service Providers 17
K. Chandrasekaran and Alaka Ananth
3 Mobile Cloud Computing 29
Saeid Abolfazli, Zohreh Sanaei, Mohammad Hadi Sanaei, Mohammad Shojafar, and Abdullah Gani
4 Community Clouds 41
Amin M. Khan, Felix Freitag, and Leandro Navarro
5 Government Clouds 52
Sean Rhody and Dan Dunn
6 Cloud?]Based Development Environments: PaaS 62
Mehmet N. Aydin, Nazim Ziya Perdahci, and Bahadir Odevci
Part III Cloud Frameworks and Technologies 71
7 Cloud Reference Frameworks 73
Kapil Bakshi and Larry Beser
8 Virtualization: An Overview 89
Jim Sweeney
9 Cloud Network and I/O Virtualization 102
Kapil Bakshi and Craig Hill
10 Cloud Networks 115
Saurav Kanti Chandra and Krishnananda Shenoy
11 Wireless Datacenter Networks 128
Yong Cui and Ivan Stojmenovic
12 Open?]Source Cloud Software Solutions 139
G. R. Gangadharan, Deepnarayan Tiwari, Lalit Sanagavarapu, Shakti Mishra, Abraham Williams, and Srimanyu Timmaraju
13 Developing Software for Cloud: Opportunities and Challenges for Developers 150
K. Chandrasekaran and C. Marimuthu
Part IV Cloud Integration and Standards 163
14 Cloud Portability and Interoperability 165
Beniamino Di Martino, Giuseppina Cretella, and Antonio Esposito
15 Cloud Federation and Geo?]Distribution 178
William Culhane, Patrick Eugster, Chamikara Jayalath, Kirill Kogan, and Julian Stephen
16 Cloud Standards 191
Andy Edmonds, Thijs Metsch, Alexis Richardson, Piyush Harsh, Wolfgang Ziegler, Philip Kershaw, Alan Sill, Mark A. Carlson, Alex Heneveld, Alexandru?]Florian Antonescu, and Thomas Michael Bohnert
Part V Cloud Security, Privacy, and Compliance 205
17 Cloud Security: Issues and Concerns 207
Pierangela Samarati and Sabrina De Capitani di Vimercati
18 Securing the Clouds: Methodologies and Practices 220
Simon Liu
19 Cloud Forensics 233
Shams Zawoad and Ragib Hasan
20 Privacy, Law, and Cloud Services 245
Carol M. Hayes and Jay P. Kesan
21 Ensuring Privacy in Clouds 255
Travis Breaux and Siani Pearson
22 Compliance in Clouds 267
Thorsten Humberg and Jan Jürjens
Part VI Cloud Performance, Reliability, and Availability 275
23 Cloud Capacity Planning and Management 277
Yousri Kouki, Frederico Alvares, and Thomas Ledoux
24 Fault Tolerance in the Cloud 291
Kashif Bilal, Osman Khalid, Saif Ur Rehman Malik, Muhammad Usman Shahid Khan, Samee U. Khan, and Albert Y. Zomaya
25 Cloud Energy Consumption 301
Dan C. Marinescu
26 Cloud Modeling and Simulation 315
Peter Altevogt, Wolfgang Denzel, and Tibor Kiss
27 Cloud Testing: An Overview 327
Ganesh Neelakanta Iyer
28 Testing the Cloud and Testing as a Service 338
Nitin Dangwal, Neha Mehrotra Dewan, and Sonal Sachdeva
29 Cloud Service Evaluation 349
Zheng Li, Liam O'Brien, and Rajiv Ranjan
Part VII Cloud Migration and Management 361
30 Enterprise Cloud Computing Strategy and Policy 363
Eric Carlson
31 Cloud Brokers 372
Ganesh Neelakanta Iyer and Bharadwaj Veeravalli
32 Migrating Applications to Clouds 383
Jyhjong Lin
33 Identity and Access Management 396
Edwin Sturrus and Olga Kulikova
34 OAuth Standard for User Authorization of Cloud Services 406
Piotr Tysowski
35 Distributed Access Control in Cloud Computing Systems 417
K. Chandrasekaran and Manoj V. Thomas
36 Cloud Service Level Agreement 433
Salman A. Baset
37 Automatic Provisioning of Intercloud Resources driven by Nonfunctional Requirements of Applications 446
Jungmin Son, Diana Barreto, Rodrigo N. Calheiros, and Rajkumar Buyya
38 Legal Aspects of Cloud Computing 462
David G. Gordon
39 Cloud Economics 476
Sowmya Karunakaran
Part VIII Cloud Applications and Case Studies 489
40 Engineering Applications of the Cloud 491
Kincho H. Law, Jack C. P. Cheng, Renate Fruchter, and Ram D. Sriram
41 Educational Applications of the Cloud 505
V. K. Cody Bumgardner, Victor Marek, and Doyle Friskney
42 Personal Applications of Clouds 517
Cameron Seay, Montressa Washington, and Rudy J. Watson
43 Cloud Gaming 524
Wei Cai, Fangyuan Chi, and Victor C. M. Leung
Part IX Big Data and Analytics in Clouds 537
44 An Introduction to Big Data 539
Mark Smiley
45 Big Data in a Cloud 551
Mark Smiley
46 Cloud?]Hosted Databases 562
Sherif Sakr
47 Cloud Data Management 572
Lingfang Zeng, Bharadwaj Veeravalli, and Yang Wang
48 Large?]Scale Analytics in Clouds 582
Vladimir Dimitrov
49 Cloud Programming Models (MapReduce) 596
Vladimir Dimitrov
50 Developing Elastic Software for the Cloud 609
Shigeru Imai, Pratik Patel, and Carlos A. Varela
51 Cloud Services for Distributed Knowledge Discovery 628
Fabrizio Marozzo, Domenico Talia, and Paolo Trunfio
52 Cloud Knowledge Modeling and Management 640
Pierfrancesco Bellini, Daniele Cenni, and Paolo Nesi
Part X Cloud Prospects 653
53 Impact of the Cloud on IT Professionals and the IT Industry 655
Cameron Seay, Montressa Washington, and Rudy J. Watson
54 Cloud Computing in Emerging Markets 664
Nir Kshetri and Lailani L. Alcantara
55 Research Topics in Cloud Computing 676
Anand Kumar, B. Vijayakumar, and R. K. Mittal
56 Cloud Outlook: The Future of the Clouds 682
San Murugesan and Irena Bojanova
Index 687
About the Authors
Saeid Abolfazli is a research lead and big data analyst at Xchanging and YTL Communications, Malaysia. His research interests include mobile cloud computing, parallel and distributed systems, and big data analytics. Saeid completed his PhD at the University of Malaya in 2014 where he served as a research member and part-time lecturer. His PhD was fully funded by the University of Malaya as a high-impact research project. Saeid was also a lecturer for the Ministry of Education and Khorasan Technical and Vocational Organization between 2000 and 2006. He is a member of the IEEE Society and IEEE CS Cloud Computing special technical community (STC). He served as Publicity Chair of ISSRE in 2015 and reviewer for several international conferences and journals on computer science. For further details, visit his Web page at www.mobilecloudfamily.com/saeid (accessed November 21, 2015) and contact him at abolfazli@ieee.org.
Lailani L. Alcantara is an associate professor at the College of International Management and Graduate School of Management in Ritsumeikan Asia Pacific University (APU). Her research interests include innovation, entrepreneurship, international expansion, and social networks. Her current research projects include ubiquitous computing business and innovation diffusion. She has published articles in the Journal of International Management, Management Decision, Japanese Journal of Administrative Science, Management Research Review, Journal of Transnational Management, and Asian Business and Management. She has received research grants from the Ministry of Education, Culture, Sports, Science and Technology in Japan, the Highly Commended Paper Award from Emerald Publishing, and outstanding research and teaching awards from APU. For further details, visit her Web page at https://sites.google.com/site/lailanipark/home (accessed November 22, 2015).
Peter Altevogt is a performance architect at IBM Germany Research and Development GmbH in Boeblingen in Germany. His interests include hardware architectures, information management, cloud computing, high-performance computing systems and performance analysis using discrete-event simulations and queueing modeling. He has built up and led performance teams for IBM BladeCenter systems, IBM information management software products, and cloud management software. He is currently working on performance analysis of next-generation processor systems. He has authored numerous publications and holds various patents. For further details, contact him at peter.altevogt@de.ibm.com.
Frederico Alvares is a teaching and research associate at Ecole des Mines de Nantes, France. He received his PhD in Computer Science from University of Nantes and his interests include cloud computing, autonomic computing, and self-adaptive component-based software development. His major contributions include a mechanism for the coordination and synchronization of autonomic cloud services and the application of discrete control techniques to build correct self-adaptive component-based applications. For further details contact him at frederico.alvares@inria.fr.
Alaka Ananth is currently working as a lecturer in the Department of Computer Science and Engineering at the National Institute of Engineering, Mysore, India. She had completed her postgraduate program at the National Institute of Technology Karnataka, Surathkal Mangalore, India. Her research interests include cloud computing and algorithms. She has five papers to her credit. For further details contact her at alaka.bhoomi@gmail.com.
Alexandru-Florian Antonescu is a research associate in the Department of Products and Innovation at SAP Switzerland. He received his PhD from the University of Bern (Switzerland) in 2015. He obtained his Master degree in the management of information technology, and his diploma in computer science from University "Politehnica" of Bucharest (Romania). His research interests include distributed computing, scalability of cloud systems, large-scale statistical data analysis, and mobile computing. For his PhD he investigated the use of service-level agreements in cloud environments for scaling distributed infrastructures. For further details contact him at antonescu@iam.unibe.ch.
Mehmet N. Aydin is an associate professor of management information systems (MIS) in the Faculty of Engineering and Natural Sciences at KADI&c.dotab;R HAS University. He holds a PhD degree in MIS from the University of Twente in the Netherlands. His interests include cloud computing, agile software development, and business applications of social network analysis. He has published over 40 articles as journal papers (e.g., in the Journal of Database Management, Information Frontiers, and the Journal of Enterprise Management), book chapters (e.g., in the Springer series on Lecture Notes in Computer Science), and conference proceedings (IFIP 8.1, CAISE). His contribution to the research field of method engineering and agile methods has been cited in various studies. He can be reached at mehmet.aydin@khas.edu.tr.
Kapil Bakshi is a distinguished systems engineer for Cisco Systems Inc. He has over 19 years of experience in the industry in various roles at Oracle, Hewlett-Packard, and other salient high-tech companies. His current areas of focus are cloud architectures, big-data analytics, datacenter applications, and software-defined networks. He holds leadership positions in several industry forums and bodies. Kapil is a prolific author and industry contributor, with several publications, papers, and books. He also holds patents in data analytics and service provider domains. He holds a BSEE, a BSCS and an MBA from University of Maryland, College Park, and an MS in computer engineering from Johns Hopkins University. He can be reached at kabakshi@cisco.com, Twitter: @kapil_bakshi and https://www.linkedin.com/in/kbakshi (accessed November 22, 2015).
Diana Barreto is a research assistant at the Cloud Computing and Distributed Systems Laboratory (CLOUDS Lab) at the University of Melbourne, Australia. Her interests include distributed systems, cloud computing (especially platform as a service) and multicloud environments. She received her BSc in 2006 in systems engineering at the Pontificia Universidad Javeriana, Colombia. In 2008 she received a graduate diploma in software construction at Universidad de los Andes, Colombia, and in 2013 she finished her MSc degree in information technology at the University of Melbourne. She worked for more than 6 years, designing and developing distributed applications for telecommunications and financial companies. For further details contact her at dianibar@gmail.com.
Salman A. Baset is a research staff member at IBM T. J. Watson Research Center, Yorktown Heights, NY. His research interests include cloud computing, DevOps and configuration management, telco and IPTV analytics, and Internet protocols. He has co-designed the RELOAD protocol for building peer-to-peer communication systems, which is now an Internet RFC. Currently, he serves as the vice-chair of the SPEC OSG cloud subcommittee on cloud benchmark standardization; he is a core reviewer on the OpenStack Chef-based deployment project (https://github.com/stackforge/openstack-chef-repo, accessed November 22, 2015), and a chair of the distributed and fault-tolerant computing (DFTC) professional interest community at IBM. He is a recipient of the Young Scholars Award from the Marconi Society in 2008 and a best paper award at IPTCOMM in 2010.
Pierfrancesco Bellini is a professor of programming methods for electronic calculators, School of Engineering, at the University of Florence. His interests include ontology design, formal methods, temporal logics, distributed systems, and software engineering. He received a PhD in electronic and informatics engineering from the University of Florence. He has been involved in European Commission projects such as ECLAP, AXMEDIS, VARIAZIONI, IMAESTRO, WEDELMUSIC, and he is currently involved in industrial projects such as TRACE-IT, RAISSS, and ICARO CLOUD. He has been the program co-chair of the WEDELMUSIC, ICECCS, and AXMEDIS conferences. He has been co-editor of the ISO MPEG SMR standard in MPEG 4. For further details, visit his Web page at http://www.disit.dinfo.unifi.it/bellini (accessed November 22, 2015) or contact him at pierfrancesco.bellini@unifi.it.
Larry Beser is currently a master technology consultant with HP Enterprise Services. His interests include demonstrating how applying enterprise architecture principles to extreme complexity delivers unique value to his global clients. Larry's roles include chief technologist and chief architect with EDS as well as HP. He was recognized for his work by being named a Distinguished SE in the program's inaugural group at EDS. While at Cisco, he invented new tools and methods for creating cloud-adoption strategies for global clients and developed 3D datacenter modeling for visualizing problem and solution complexity. His publications span datacenter energy management, cloud strategy, and enterprise architecture. For further details, visit his Web page at www.LarryBeser.com (accessed November 22, 2015), or contact him at Larry@LarryBeser.com.
Kashif Bilal is an assistant professor at COMSATS Institute of Information Technology, Abbottabad, Pakistan. His research interests include energy-efficient high-speed networks, green computing, and robustness...
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.