Scrivener Publishing
100 Cummings Center, Suite 541J
Beverly, MA 01915-6106
Publishers at Scrivener
Martin Scrivener ()
Phillip Carmical ()
Cloud Computing Solutions
Architecture, Data Storage, Implementation and Security
Souvik Pal
Sister Nivedita University, Kolkata, India
Dac-Nhuong Le
Haiphong University, Haiphong, Vietnam
Prasant Kumar Pattnai
Kalinga Institute of Industrial Technology (KIIT), Deemed to be University, India
This edition first published 2022 by John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030, USA and Scrivener Publishing LLC, 100 Cummings Center, Suite 541J, Beverly, MA 01915, USA
2022 Scrivener Publishing LLC
For more information about Scrivener publications please visit www.scrivenerpublishing.com.
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, except as permitted by law. Advice on how to obtain permission to reuse material from this title is available at http://www.wiley.com/go/permissions.
Wiley Global Headquarters
111 River Street, Hoboken, NJ 07030, USA
For details of our global editorial offices, customer services, and more information about Wiley products visit us at www.wiley.com.
Limit of Liability/Disclaimer of Warranty
While the publisher and authors have used their best efforts in preparing this work, they make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation any implied warranties of merchant-ability or fitness for a particular purpose. No warranty may be created or extended by sales representatives, written sales materials, or promotional statements for this work. The fact that an organization, website, or product is referred to in this work as a citation and/or potential source of further information does not mean that the publisher and authors endorse the information or services the organization, website, or product may provide or recommendations it may make. This work is sold with the understanding that the publisher is not engaged in rendering professional services. The advice and strategies contained herein may not be suitable for your situation. You should consult with a specialist where appropriate. Neither the publisher nor authors shall be liable for any loss of profit or any other commercial damages, including but not limited to special, incidental, consequential, or other damages. Further, readers should be aware that websites listed in this work may have changed or disappeared between when this work was written and when it is read.
Library of Congress Cataloging-in-Publication Data
ISBN 978-1-119-68165-6
Cover image: Pixabay.Com
Cover design by Russell Richardson
Set in size of 11pt and Minion Pro by Manila Typesetting Company, Makati, Philippines
Printed in the USA
10 9 8 7 6 5 4 3 2 1
Dedicated to our friends
and family for their
constant support during the
course of this book
List of Figures
List of Tables
Foreword
This book discusses the evolution of cloud computing through grid computing and cluster computing. The main purpose of this book is to include all the cloud-related technologies in a single platform, so that undergraduate and postgraduate students, researchers, academicians, and those in industry can easily understand the cloud-based ecosystems. This book will take the reader on a journey that begins with understanding the cloud infrastructure paradigm in cloud-enabled technologies and how it can be applied in various ways. It will help researchers and practitioners to understand grid and distributed computing, cloud infrastructure, virtual machine, virtualization, live migration, scheduling techniques, auditing concept, security and privacy, business models, and case studies through the state-of-the-art in cloud computing countermeasures.
This book covers a wide range of cloud computing-related technologies. The wide-ranging contents will differentiate this book from others. The topics are likely to be embedded with various aspects of cloud business model-enabled technologies. It aims to provide the concepts of related technologies based on novel findings of the researchers through its chapter organization. The primary audience for the book includes specialists, researchers, undergraduate students, designers, experts and engineers who are occupied with research.
The book is organized in independent chapters to provide greater readability, adaptability and flexibility to readers.
Souvik Pal
Dac-Nhuong Le
Prasant Kumar Pattnaik
Preface
Recently, cloud computing has been one of the emerging technologies in the fields of computer science and information technology (IT). The advancement of cloud computing has resulted from the fast-growing use of the internet among people. This book is intended for readers who have no prior knowledge of this subject. Some topics in this book are unique and based on published information, both current and timely, which will be helpful to research scholars as well as specialists working in cloud computing-related issues. It is suitable as an introductory text for a semester-length course in cloud computing for undergraduate and postgraduate science courses in computer science and information technology. The authors decided to work on an introductory textbook on this subject for the benefit of students and teachers. Some topics in this book are unique and based on published information which is both current and timely.
The key features of the book are as follows:
- Discusses the evolution of cloud computing from grid computing, cluster computing, and distributed system.
- Provides coverage of cloud computing environments and popular views of them.
- Incorporates a survey of the virtualization environment and its latest developments.
- Discusses live migration, database, auditing and applications as part of the materials related to cloud computing.
- Provides concepts of cloud storage, cloud strategy planning and management, cloud security and privacy issues.
- Explains complex concepts in a very simple manner.
- Covers information appropriate for beginners as well as advanced users.
- Presents information using laymans terms and clear language.
- Widely covers the latest topics.
- Extensively uses analogies.
Souvik Pal
Dac-Nhuong Le
Prasant Kumar Pattnaik
March 2022
Acknowledgments
First of all, we would like to thank all our colleagues and friends for sharing our happiness at the start of this project and following up with their encouragement when it seemed too difficult to complete. We are thankful to all the members of Scrivener Publishing, especially Martin Scrivener and Phillip Carmical, for giving us the opportunity to write this book.
Dr. Pal is grateful to his father, Prof. Bharat Kumar Pal, and mother, Smt. Tandra Pal, for their blessings and constant support. He is also grateful to his grandmother, the late Sakhi Rani Pal, and grandfater, the late Ajit Kumar Pal, for their affection and motivation. He is thankful to his beloved wife, Smita, and son, Binayak, for their love and encouragement.
Next page