ebook img

Cloud Computing for Optimization: Foundations, Applications, and Challenges PDF

467 Pages·2018·13.872 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Cloud Computing for Optimization: Foundations, Applications, and Challenges

Studies in Big Data 39 Bhabani Shankar Prasad Mishra Himansu Das Satchidananda Dehuri Editors Alok Kumar Jagadev Cloud Computing for Optimization: Foundations, Applications, and Challenges Studies in Big Data Volume 39 Series editor Janusz Kacprzyk, Polish Academy of Sciences, Warsaw, Poland e-mail: [email protected] Theseries“StudiesinBigData”(SBD)publishesnewdevelopmentsandadvances in the various areas of Big Data- quickly and with a high quality. The intent is to coverthetheory,research,development,andapplicationsofBigData,asembedded inthefieldsofengineering,computerscience,physics,economicsandlifesciences. The books of the series refer to the analysis and understanding of large, complex, and/or distributed data sets generated from recent digital sources coming from sensorsorotherphysicalinstrumentsaswellassimulations,crowdsourcing,social networks or other internet transactions, such as emails or video click streams and other. The series contains monographs, lecture notes and edited volumes in Big Data spanning the areas of computational intelligence incl. neural networks, evolutionary computation, soft computing, fuzzy systems, as well as artificial intelligence, data mining, modern statistics and Operations research, as well as self-organizing systems. Of particular value to both the contributors and the readership are the short publication timeframe and the world-wide distribution, which enable both wide and rapid dissemination of research output. More information about this series at http://www.springer.com/series/11970 Bhabani Shankar Prasad Mishra Himansu Das Satchidananda Dehuri (cid:129) Alok Kumar Jagadev Editors Cloud Computing for Optimization: Foundations, Applications, and Challenges 123 Editors Bhabani ShankarPrasad Mishra Satchidananda Dehuri Schoolof Computer Engineering Department ofInformation KIIT University andCommunication Technology Bhubaneswar, Odisha FakirMohanUniversity India Balasore, Odisha India HimansuDas Schoolof Computer Engineering AlokKumar Jagadev KIIT University Schoolof Computer Engineering Bhubaneswar, Odisha KIIT University India Bhubaneswar, Odisha India ISSN 2197-6503 ISSN 2197-6511 (electronic) Studies in BigData ISBN978-3-319-73675-4 ISBN978-3-319-73676-1 (eBook) https://doi.org/10.1007/978-3-319-73676-1 LibraryofCongressControlNumber:2017962978 ©SpringerInternationalPublishingAG,partofSpringerNature2018 Thisworkissubjecttocopyright.AllrightsarereservedbythePublisher,whetherthewholeorpart of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission orinformationstorageandretrieval,electronicadaptation,computersoftware,orbysimilarordissimilar methodologynowknownorhereafterdeveloped. The use of general descriptive names, registered names, trademarks, service marks, etc. in this publicationdoesnotimply,evenintheabsenceofaspecificstatement,thatsuchnamesareexemptfrom therelevantprotectivelawsandregulationsandthereforefreeforgeneraluse. The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authorsortheeditorsgiveawarranty,expressorimplied,withrespecttothematerialcontainedhereinor for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictionalclaimsinpublishedmapsandinstitutionalaffiliations. Printedonacid-freepaper ThisSpringerimprintispublishedbytheregisteredcompanySpringerInternationalPublishingAGpart ofSpringerNature Theregisteredcompanyaddressis:Gewerbestrasse11,6330Cham,Switzerland Bhabani Shankar Prasad Mishra dedicates this work to his parents: Gouri Prasad Mishra and Swarnalata Kar, wife: Dr. Subhashree Mishra and kids: Punyesh Mishra and Anwesh Mishra. Himansu Das dedicates this work to his wife Swagatika Das for her love and encouragement and also to his parents— Jogendra Das and Suprava Das, for their endless support and guidance. Satchidananda Dehuri dedicates this work to his wife: Dr. Lopamudra Pradhan, and kids: Rishna Dehuri and Khushyansei Dehuri, also his mother: Kuntala Dehuri, who has always been there for him. Alok Kumar Jagadev dedicates this work to his wife and kids. Preface A computing utility has been a dream of computer scientists, engineers, and industry luminaries for several decades. With a utility model of computing, an application can start small and grow to be big enough overnight. This democrati- zationofcomputingmeansthatanyapplicationhasthepotentialtoscale.Hence,an emergingareainthenameofcloudcomputinghasbecomeasignificanttechnology trend in current era. It refers to applications and services that run on a distributed networkusingvirtualizedresourcesandaccessedbycommoninternetprotocolsand networkingstandards.Itisdistinguishedbythenotionthatresourcesarevirtualand limitless and that details of the physical systems on which software runs are abstracted from the user. Moreover, cost saving, access to greater computing resources, high availability, and scalability are the key features of cloud which attracted people. Cloud provides subscription-based access to infrastructure (resources,storage),platforms,andapplications.Itprovidesservicesintheformof IaaS(InfrastructureasaService),PaaS(PlatformasaService),andSaaS(Software as a Service). The purpose of this volume entitled “Cloud Computing for Optimization: Foundations, Applications, and Challenges” is to make the interested readers/ researchers about the practice of using a network of remote servers hosted on the internet to store, manage, and process data, rather than local server or a personal computer while solving highly complex nonlinear optimization problem. In addi- tion, this volume also magnetizes and sensitizes the readers and researchers in the area of cloud computing by presenting the recent advances in the fields of cloud, and also the tools and techniques. To achieve the objectives, this book includes sixteen chapters contributed by promising authors. In Chap. 1, Nayak etal. have highlighted a detail survey on the applicability of nature-inspired algorithms in various cloud computing problems. Additionally, somefutureresearchdirectionsofcloudcomputingandotherapplicationsareasare also discussed. Nowadays, many organizations are using cloud computing suc- cessfullyintheirdomainofinterest,andtherebypopularityisgrowing;sobecause of this, there has been a significant increase in the consumption of resource by vii viii Preface different data centers. Hence, urgent attention is required to develop optimization techniques for saving resource consumption without compromising the perfor- mance. These solutions would not only help in reducing the excessive resource allocation but would also reduce the costs without much compromise on SLA violations thereby benefitting the cloud service providers. In Chap. 2, authors discuss the optimization of resource allocation so as to provide cost benefits to the cloud service users and providers. Radhakrishnan and Saravanan in Chap. 3 illustrate the resource allocation in cloud IaaS. How to optimizetheVMinstancesallocationstrategyusingthenovelANNmodelhasbeen presented. Further, several issues in implementing the resource allocation are also discussed. Cloud federation has become a consolidated paradigm in which set of cooperative service providers share their unused computing resources with other members offederation to gain some extra revenue. Chapter4givesemphasisondifferentapproachesforcloudfederationformation based on game theory and also highlights the importance of trust (soft security) in federatedcloudenvironment.Differentmodelsforcloudfederationformationusing coalition game and the role of a cloud service broker in cloud federation are also presented in this chapter. The major components of resource management systems areresourceprovisioningandscheduling;inChap.5,authordiscussestheessential perceptionsbehindthecloudresourceprovisioningstrategies.Then,theauthorhas proposed QoS parameters based resource provisioning strategies for workflow applications in cloud computing environment. Ritesh in Chap. 6 presents consolidation in cloud environment using optimiza- tiontechniques.Authorhashighlightedthatincloudcomputing,movinglargesize VMfromonedatacentertootherdatacenteroverwideareanetworkischallenging task. In Chap. 7, Rao etal. describe different issues and the performances over the virtual machine migration in cloud computing environment. Specifically, authors make the reader to learn about the architectural design of working and storage structures of a key virtualization technology, VMware. In Chap. 8, Dash et al. present a survey on the various frameworks to develop SLA-based security metrics in addition to different security attributes and possible threatsincloud.AlongthelineinChap.9,tomaintainsecurityandprivacyatcloud system, Sengupta presents a dimension reduction based intrusion detection system on a cloud server. Deshpande et al. in Chap. 10 have discussed methods and technologies that form the digital guardians of our connected world. In addition, it adapts a case study based approach to understand the current scenario and best practices with respect to cloud security. Cook et al. in Chap. 11 pursue two main works: i) analyze the different components of cloud computing and IoT and ii) present security and privacy problems that these systems face. Developing cloud-based IDS that can capture suspicious activity or threats and prevent attacks anddataleakagefromboththeinsideandoutsidethecloudisthetopicofinterestin Chap. 13. In Chap. 12, Chakrabarty et al. have proposed a hybrid model of IoT infras- tructure to overcome some of the issues of existing infrastructure. This model will beabletotransferdatareliablyandsystematicallywithlowlatency,lessbandwidth, Preface ix heterogeneity, and maintaining the Quality of Service (QoS) befittingly. In Chap. 14, Barik et al. discuss the concept of edge-assisted cloud computing and its relation to Fog-of-things. Further, they have also proposed application- specific architectures GeoFog and Fog2Fog that are flexible and user orientated. In Chap. 15, Limbasiya and Das present a secure smart vehicle cloud computing system forsmartcitieswhichisusefultoidentifythevehicleuserinestablishinga communicationsessiontosharearemarkableinformation.InChap.16,Sahooetal. have presented various techniques related to cloud-based transcoding system includingvideotranscodingarchitectureandperformancemetricstoquantifycloud transcoding system. Topics presented in each chapter of this book are unique to this book and are based on unpublished work of contributed authors. In editing this book, we attemptedtobringintothediscussionallthenewtrends,experiments,andproducts thathavemadecloudcomputingsuchadynamicarea.Webelievethebookisready to serve as a reference for larger audience such as system architects, practitioners, developers, and researchers. Bhubaneswar, Odisha, India Bhabani Shankar Prasad Mishra Bhubaneswar, Odisha, India Himansu Das Balasore, Odisha, India Satchidananda Dehuri Bhubaneswar, Odisha, India Alok Kumar Jagadev Acknowledgements The making of this edited book was like a journey that we had undertaken for several months. We wish to express our heartfelt gratitude to our families, friends, colleagues,andwell-wishersfortheirconstantsupportthroughoutthisjourney.We express our gratitude to all the chapter contributors, who allowed us to quote their remarks and work in this book. WethankSantwanaSagnikaforhelpingusintheprocessofcompilationofthis edited volume. We wish to acknowledge and appreciate Mrs. Varsha Prabakaran, Project Co-ordinator, Book Production of Springer and her entire team of associates who proficiently guided us through the entire process of publication. Finally,weofferourgratitudeandprayertotheAlmightyforgivinguswisdom and guidance throughout our lives. xi

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.