[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
Skip header Section
Cloud Computing: Methodology, Systems, and ApplicationsOctober 2011
Publisher:
  • CRC Press, Inc.
  • Subs. of Times Mirror 2000 Corporate Blvd. NW Boca Raton, FL
  • United States
ISBN:978-1-4398-5641-3
Published:03 October 2011
Pages:
844
Skip Bibliometrics Section
Reflects downloads up to 19 Dec 2024Bibliometrics
Skip Abstract Section
Abstract

Cloud computing has created a shift from the use of physical hardware and locally managed software-enabled platforms to that of virtualized cloud-hosted services. Cloud assembles large networks of virtual services, including hardware (CPU, storage, and network) and software resources (databases, message queuing systems, monitoring systems, and load-balancers). As Cloud continues to revolutionize applications in academia, industry, government, and many other fields, the transition to this efficient and flexible platform presents serious challenges at both theoretical and practical levelsones that will often require new approaches and practices in all areas. Comprehensive and timely, Cloud Computing: Methodology, Systems, and Applications summarizes progress in state-of-the-art research and offers step-by-step instruction on how to implement it. Summarizes Cloud Developments, Identifies Research Challenges, and Outlines Future Directions Ideal for a broad audience that includes researchers, engineers, IT professionals, and graduate students, this book is designed in three sections: Fundamentals of Cloud Computing: Concept, Methodology, and Overview Cloud Computing Functionalities and Provisioning Case Studies, Applications, and Future Directions It addresses the obvious technical aspects of using Cloud but goes beyond, exploring the cultural/social and regulatory/legal challenges that are quickly coming to the forefront of discussion. Properly applied as part of an overall IT strategy, Cloud can help small and medium business enterprises (SMEs) and governments in optimizing expenditure on application-hosting infrastructure. This material outlines a strategy for using Cloud to exploit opportunities in areas including, but not limited to, government, research, business, high-performance computing, web hosting, social networking, and multimedia. With contributions from a host of internationally recognized researchers, this reference delves into everything from necessary changes in users initial mindset to actual physical requirements for the successful integration of Cloud into existing in-house infrastructure. Using case studies throughout to reinforce concepts, this book also addresses recent advances and future directions in methodologies, taxonomies, IaaS/SaaS, data management and processing, programming models, and applications.

Cited By

  1. Garg S, Aryal J, Wang H, Shah T, Kecskemeti G and Ranjan R (2018). Cloud computing based bushfire prediction for cyberphysical emergency applications, Future Generation Computer Systems, 79:P1, (354-363), Online publication date: 1-Feb-2018.
  2. Li K (2018). Energy constrained scheduling of stochastic tasks, The Journal of Supercomputing, 74:1, (485-508), Online publication date: 1-Jan-2018.
  3. ACM
    Weerasiri D, Barukh M, Benatallah B, Sheng Q and Ranjan R (2017). A Taxonomy and Survey of Cloud Resource Orchestration Techniques, ACM Computing Surveys, 50:2, (1-41), Online publication date: 31-Mar-2018.
  4. Zeng X, Garg S, Strazdins P, Jayaraman P, Georgakopoulos D and Ranjan R (2017). IOTSim, Journal of Systems Architecture: the EUROMICRO Journal, 72:C, (93-107), Online publication date: 1-Jan-2017.
  5. Zeng X, Ranjan R, Strazdins P, Garg S and Wang L Cross-layer SLA management for cloud-hosted big data analytics applications Proceedings of the 15th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, (765-768)
  6. Cao Y, Lu H, Shi X and Duan P Evaluation Model of the Cloud Systems Based on Queuing Petri Net Proceedings of the ICA3PP International Workshops and Symposiums on Algorithms and Architectures for Parallel Processing - Volume 9532, (413-423)
  7. ACM
    Chaudhuri A, Maity S and Ghosh S QoS prediction for network data traffic using hierarchical modified regularized least squares rough support vector regression Proceedings of the 30th Annual ACM Symposium on Applied Computing, (659-661)
  8. ACM
    Gupte N and Wang J Securely outsourcing power grid simulation on cloud Proceedings of the 24th edition of the great lakes symposium on VLSI, (225-226)
  9. Zhang M, Ranjan R, Nepal S, Menzel M and Haller A A declarative recommender system for cloud infrastructure services selection Proceedings of the 9th international conference on Economics of Grids, Clouds, Systems, and Services, (102-113)
Contributors
  • Newcastle University
  • Swinburne University of Technology
  • UNSW Sydney

Reviews

Rinki Sharma

Cloud computing has recently caught the interest of the computing community. With the concept of cloud computing dominating the information technology (IT) industry, researchers from both academia and industry are working toward ways to enhance the quality of service provided by clouds and attain the full potential of cloud computing. In that context, this timely book provides an overview of various research issues and opportunities in the area of cloud computing. The book is organized into three parts; each part consists of nine chapters. The chapters are by different authors and cover topics related to ongoing research and future directions in the area of cloud computing. Part 1, "Fundamentals of Cloud Computing: Concept, Methodology, and Overview," includes chapters on the basics of cloud computing, interoperability within clouds, quality-of-service (QoS) management, performance analysis, open-source cloud middleware, Intercloud, cloud security, and open research issues in the area of cloud computing. All of the chapters are well written and exhaustive. The authors explain the related terminologies and concepts thoroughly, while keeping them easily understandable by readers. As the chapters are written by different authors, there are certain instances of overlap in the concepts covered. However, this is necessary to maintain the flow and integrity of the chapter. The second part, "Cloud Computing Functionalities and Provisioning," presents solutions, systems, and architectures proposed by the authors in the broad areas of security, multitenancy, QoS management, load balancing, high-performance computing (HPC), and energy efficiency in clouds. Here, the authors set out their proposed solutions, with performance analysis, related work, and future research directions. These chapters are more like technical papers on proposed solutions. Personally, I feel that it would have been better for readers if the authors had provided comprehensive details of the proposed implementations. Part 3, "Case Studies, Applications, and Future Directions," describes practical implementations of applications deployed over cloud infrastructures, such as sharing videoconferencing resources over hybrid clouds, planning radiotherapy treatment over a cloud infrastructure, security requirement analysis and policy development for cloud implementation, and the composition of Web services through a file system. I feel that this part stands up to the expectations of the reader, as it provides detailed design and implementation steps for the covered applications, accompanied by flowcharts and code snippets. In the preface of the book, the authors note: The goal of this book is to give a comprehensive overview of the state-of-the-art of this emerging research area, which many believe to be the next platform for provisioning and delivering [software as a service, SaaS] applications in various computing domains. The book also envisions future research topics and directions. This book is expected to serve as the most important reference and a milestone for research on cloud computing since 2007, when the term "cloud computing" was coined. The book successfully achieves its goal of providing a comprehensive overview of ongoing research and future research directions in the area of cloud computing. It also achieves its goal of being a "reference and a milestone for research on cloud computing," as the first part of this book focuses on the fundamentals of cloud computing and nearly every chapter discusses future research directions. The book includes an exhaustive bibliography (803 sources), which interested readers can use for further study. This book is beneficial for readers who are new or relatively new to the field of cloud computing and are looking for research topics to pursue. On the other hand, experts working in a particular field of cloud computing who are looking for a book that provides great detail on that one particular area may find a few chapters interesting, but the rest of the book may be less so. In either case, it would be a good idea to keep this book handy as a quick reference on a broad range of topics in cloud computing. Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Please enable JavaScript to view thecomments powered by Disqus.

Recommendations