Dimensions for Evaluating Cloud Resource Orchestration Frameworks

Total Page:16

File Type:pdf, Size:1020Kb

Dimensions for Evaluating Cloud Resource Orchestration Frameworks qM qMqM Computer Previous Page | Contents |Zoom in | Zoom out | Front Cover | Search Issue | Next Page qMqM Qmags THE WORLD’S NEWSSTAND® COVER FEATURE CLOUD COMPUTING Dimensions for Evaluating Cloud Resource Orchestration Frameworks Alireza Khoshkbarforoushha, Australian National University and Commonwealth Scientific and Industrial Research Organisation Meisong Wang, Australian National University Rajiv Ranjan, Newcastle University Lizhe Wang, Chinese Academy of Sciences Leila Alem, Commonwealth Scientific and Industrial Research Organisation Samee U. Khan, North Dakota State University Boualem Benatallah, University of New South Wales Despite the proliferation of cloud resource orchestration frameworks (CROFs), DevOps managers and application developers still have no systematic tool for evaluating their features against desired criteria. The authors present generic technical dimensions for analyzing CROF capabilities and understanding prominent research to refine them. loud computing assembles a large network set of cloud resources to fit application architecture opti- of virtualized services—from storage and mized for the desired quality of service (QoS) remains a networking to databases and workload- challenging technical problem. In simple terms, cloud Cbalancing software—and enables instant resource orchestration is the selection, deployment, access to virtually unlimited software and hardware monitoring, and runtime management of software and resources. It offers a number of considerable advantages, hardware resources to ensure that applications meet including no upfront investment, lower operating costs, QoS targets, such as availability, throughput, latency, and infinite scalability. However, orchestrating the right security, cost, and reliability under uncertainties.1 24 COMPUTER PUBLISHED BY THE IEEE COMPUTER SOCIETY 0018-9162/16/$33.00 © 2016 IEEE qM qMqM Computer Previous Page | Contents |Zoom in | Zoom out | Front Cover | Search Issue | Next Page qMqM Qmags THE WORLD’S NEWSSTAND® qM qMqM Computer Previous Page | Contents |Zoom in | Zoom out | Front Cover | Search Issue | Next Page qMqM Qmags THE WORLD’S NEWSSTAND® SaaS Email CRM Crowdsourcing Since the inception of cloud com- CloudFormation puting in mid-2000, academic groups PaaS and industry vendors have developed various cloud resource orchestration frameworks (CROFs) to simplify appli- Web server Database Load App server Monitoring cation management. A CROF aids soft- appliance appliance balancer appliance appliance ware engineers, DevOps managers, and infrastructure administrators in migrating to and managing in-house IaaS applications in cloud environments. Elastic IP Figure 1 shows how a CROF fits into CPU Cache memory VPN EBS the cloud computing ecosystem. Amazon Web Services (AWS) Elas- FIGURE 1. Cloud resource orchestration framework’s (CROF’s) position in the cloud tic Beanstalk is an example of an ecosystem. Despite the many cloud-standardization projects, the community has not yet easy-to-use CROF for deploying and defined a comprehensive standard to cover all cloud layers including infrastructure as a scaling multitier Web applications service (IaaS), platform as a service (PaaS), and software as a service (SaaS). CRM: cus- developed with popular program- tomer relationship management; EBS: elastic block store; VPN: virtual private network. ming languages, including Java, .NET, PHP, Node.js, Python, and Ruby. Another example is Ooyala’s CROF administration overhead. Moreover, simplicity of comprehension, which for delivering multimedia content migration from one cloud provider to are essential to successful practical online. At the infrastructure layer, another is nontrivial, if not impossible. use. Resource orchestration in cloud Ooyala’s CROF leverages AWS Elas- Despite the many cloud standardiza- environments must also contend tic Compute Cloud (EC2) and Simple tion projects (http://cloud-standards with the scale and variety of resource Storage Solution (S3) resources for .org),___ the community has no compre- types and the uncertainties inherent content distribution and storage. hensive standard.2 in a cloud environment. Finally, inte- From the service provider’s per- gration and interoperational depen- PROLIFERATION WITHOUT spective, the lack of standardiza- dencies intensify the challenge of STANDARDIZATION tion among resource-orchestration building application architecture With the proliferation of CROFs from techniques is no accident. Most over the cloud.1 competing vendors and academic approaches aim to improve productiv- groups has come an often bewilder- ity by automating the structured pro- EVALUATING CROFs ing array of frameworks with simi- cesses that IT departments or profes- The variety of CROFs offered can lar (if not identical) functionalities. sional programmers handle—those make selection challenging for soft- For example, any of the CROFs from more equipped for the hardware and ware engineers, solution architects, or RightScale, Bitnami, EngineYard, and software resource coordination that DevOps managers who want to migrate CloudSwitch are suitable for man- orchestration requires. their applications to the cloud. To aid aging Web applications over AWS In addition to traditional con- that process, we developed technical and other public cloud infrastruc- trol and dataflow programming dimensions for CROF analysis that tures. Similarly, CloudFront, Ooyala, constructs, there is a need for rich provide insights into existing frame- MetaCDN, or RackSpace Cloud Files abstractions to support consistency works by answering why, what, and could be used to manage content across physical and logical layers; how frameworks complete resource delivery–network (CDN) applications. exception handling; and flexible, orchestration. We then analyzed the This diversity makes selection a risky efficient resource coordination and strengths and weaknesses of popular task, as wrong decisions could lead management. All these supporting frameworks in light of these dimen- to vendor lock-in, poor application mechanisms must balance the ten- sions and surveyed recent research QoS, excessive costs, and unwanted sions between the rich semantics and work pertinent to each dimension. FEBRUARY 2016 25 qM qMqM Computer Previous Page | Contents |Zoom in | Zoom out | Front Cover | Search Issue | Next Page qMqM Qmags THE WORLD’S NEWSSTAND® qM qMqM Computer Previous Page | Contents |Zoom in | Zoom out | Front Cover | Search Issue | Next Page qMqM Qmags THE WORLD’S NEWSSTAND® CLOUD COMPUTING Application domain reinforced by parallelizing subtasks administrator or DevOps manager This dimension refers to the type of in a cluster. manipulates cloud resources. applications that the frameworks have been targeted and customized Resource type Command line. The command-line to, including multitier Web applica- This dimension refers to the resource interface wraps cloud-specific API tions, CDN, and large-scale data process- type the framework can orchestrate. actions as commands or scripts that ing (also known as big data). Multitier Infrastructure resources, which include are executable through Linux (bash Web applications refers to migrat- network, CPU, and blob storage, or sh) or Windows-based (command. ing in-house Web, mobile, or gaming require looking at aspects such as IP com or cmd.exe) shell environments. applications to public or private clouds type or ports, cores or addressing bit, Although command-line orches- for improved scalability, availability, and storage size and format. Platform tration frameworks can be easier to implement, their use requires sophis- ticated technical expertise and a deep understanding of cloud resources and CROFs WITH CLOUD INTEROPERABILITY— related orchestration operations. TO PORT APPLICATIONS TO OR USE RESOURCES FROM MULTIPLE CLOUDS— Web portal. The portal presents cloud resources as user-friendly artifacts, ARE MORE LIKELY TO BE ADOPTED. such as buttons and checkboxes, and resource catalogs. Visual artifacts and catalogs aim to simplify resource selection, assembly, and deployment. and so on, as well as for conducting resources include application servers A catalog manages resource-entity development and test activities in the (such as the Java application server), sets that can be instantiated to create cloud environment. monitoring services, database servers, CPU, storage, and network objects. CROFs that target CDN applications and the like. Software components and The portal also features an editor give businesses and Web application subprocesses include customer rela- that lets users assemble and deploy developers an easy and cost-effective tionship management (CRM) business applications by dragging appliance way to distribute content (including processes that are formed and exe- entities from the catalog, and integrat- images, videos, and webpages) to spo- cuted through software-component ing and configuring them through cus- radic geographical locations with low orchestration to deliver a business ser- tomized configuration-management latency and high data-transfer speeds. vice to end users. An example is the interfaces. CDN offerings normally use edge com- Salesforce CRM platform. These features make the Web puting, which pushes the frontier of All three resource categories (infra- portal simpler and more flexible for computing applications, data, and ser- structure, platform, and software) are the administrator to use than the vices away from centralized nodes to mapped to the so-called cloud service command-line tool. servers
Recommended publications
  • Orchestrating Big Data Analysis Workflows in the Cloud: Research Challenges, Survey, and Future Directions
    00 Orchestrating Big Data Analysis Workflows in the Cloud: Research Challenges, Survey, and Future Directions MUTAZ BARIKA, University of Tasmania SAURABH GARG, University of Tasmania ALBERT Y. ZOMAYA, University of Sydney LIZHE WANG, China University of Geoscience (Wuhan) AAD VAN MOORSEL, Newcastle University RAJIV RANJAN, Chinese University of Geoscienes and Newcastle University Interest in processing big data has increased rapidly to gain insights that can transform businesses, government policies and research outcomes. This has led to advancement in communication, programming and processing technologies, including Cloud computing services and technologies such as Hadoop, Spark and Storm. This trend also affects the needs of analytical applications, which are no longer monolithic but composed of several individual analytical steps running in the form of a workflow. These Big Data Workflows are vastly different in nature from traditional workflows. Researchers arecurrently facing the challenge of how to orchestrate and manage the execution of such workflows. In this paper, we discuss in detail orchestration requirements of these workflows as well as the challenges in achieving these requirements. We alsosurvey current trends and research that supports orchestration of big data workflows and identify open research challenges to guide future developments in this area. CCS Concepts: • General and reference → Surveys and overviews; • Information systems → Data analytics; • Computer systems organization → Cloud computing; Additional Key Words and Phrases: Big Data, Cloud Computing, Workflow Orchestration, Requirements, Approaches ACM Reference format: Mutaz Barika, Saurabh Garg, Albert Y. Zomaya, Lizhe Wang, Aad van Moorsel, and Rajiv Ranjan. 2018. Orchestrating Big Data Analysis Workflows in the Cloud: Research Challenges, Survey, and Future Directions.
    [Show full text]
  • Designing Private and Hybrid Clouds
    Designing Private and Hybrid Clouds Architectural Best Practices Brian Adler Professional Services Architect RightScale, Inc. 1 Abstract The continued expansion of cloud adoption across a broad spectrum of industries and use cases has helped to solidify the establishment of Infrastructure-as-a- Service (IaaS) as a viable, cost-effective, and scalable IT delivery model. As the adoption of public cloud resources has proven effective across a diverse set of use cases, organizations have begun looking inward to find ways to more effectively and efficiently use their existing compute, storage, and networking resources in a similar model. Need breeds options in any industry, and cloud computing is no exception. This desire for internal resource utilization has given rise to numerous private and hybrid cloud technologies that provide tools for on-demand provisioning of compute, storage, and networking resources above and beyond what was available previously in both classic and virtualized datacenters. RightScale, in particular its Professional Services group, has extensive experience helping customers in a variety of industries build private and hybrid clouds and then helping them manage those private and public resources. This white paper describes the considerations that you should make when embarking on the task of creating a private cloud from internal resource pools. It also explains the challenges that you will face at different branches of the decision tree. Additionally, this white paper explores the use cases for the allocation and utilization of these internal resources, focusing in particular on the technological considerations that need to be addressed in the implementation of these use cases. And lastly, it provides a reference architecture for private and hybrid clouds that is the framework for the customized architectures used by many RightScale customers.
    [Show full text]
  • Polycom Realpresence Cloudaxis Open Source Software OFFER
    Polycom® RealPresence® CloudAXIS™ Suite OFFER of Source for GPL and LGPL Software You may have received from Polycom®, certain products that contain—in part—some free software (software licensed in a way that allows you the freedom to run, copy, distribute, change, and improve the software). As a part of this product, Polycom may have distributed to you software, or made electronic downloads, that contain a version of several software packages, which are free software programs developed by the Free Software Foundation. With your purchase of the Polycom RealPresence® CloudAXIS™ Suite, Polycom has granted you a license to the above-mentioned software under the terms of the GNU General Public License (GPL), GNU Library General Public License (LGPLv2), GNU Lesser General Public License (LGPL), or BSD License. The text of these Licenses can be found at the internet address provided in Table A. For at least three years from the date of distribution of the applicable product or software, we will give to anyone who contacts us at the contact information provided below, for a charge of no more than our cost of physically distributing, the following items: • A copy of the complete corresponding machine-readable source code for programs listed below that are distributed under the GNU GPL • A copy of the corresponding machine-readable source code for the libraries listed below that are distributed under the GNU LGPL, as well as the executable object code of the Polycom work that the library links with The software included or distributed for the product, including any software that may be downloaded electronically via the internet or otherwise (the "Software") is licensed, not sold.
    [Show full text]
  • Seminar on Cloud Computing
    Seminar on Cloud computing Name :- pravin vishwakarma. Div:- Fy.B.Sc(IT) . Roll call:- 05 . Contents (INDEX) • Introduction • What is a cloud computing • What makes to cloud burst • Uses cloud computing • How do the cloud computing work • Utilities of cloud computing • How do cloud change its architecture • Legal computing • Security • Open sources of cloud system • Conclusion Introduction Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software and information are provided to computers and other devices as a utility (like the electricity grid) over a network (typically the Internet). What is a cloud computing “Cloud” is the aggregation of Servers, Low end computers and storage hosting the program and data Accessed via Internet anywhere from world User Centric – Easier for group members to collaborate Task Centric – User’s need is more important than features of application What makes to cloud burst Since the IBM PC was introduced Processor speed has risen 30 per cent per year Memory capacity grown by 50 per cent per year Mass storage mushroomed 80 per cent per year Desktop systems are burdened with too much state File system technology has not addressed new needs Governance of critical data falls short of rising demands Enterprise Level Benefits Achieved From Cloud Computing A Paper Presentation Topic Why Cloud- As basic Business Scenarios • Fast Application Deployment • Hassle Free Maintenance • Better Resources Utilization • Platform Independent, Security, Scalability Cloud Architecture Cloud Computing Services Cloud Computing Cycle Cloud Computing Growth Rate Uses cloud computing Helps to use applications without installations. Access the personal files at any computer with internet access.
    [Show full text]
  • Cloud-Computing-Business-Review
    CLOUD COMPUTING 1 Cloud Computing Cloud Computing Question 1 Amazon Web Services (AWS) has provided several significant advantages to Ericsson. First of all, Ericsson has been able to manage its business due to the global infrastructure management services that are provided by AWS. This global infrastructure has enabled Ericsson to save the costs in various aspects of their business and thus, gain huge amount of profit (AWS, 2014). Moreover, due to the services of AWS, Ericsson is now able to develop and launch latest software and applications at any time according to the requirements of the market. AWS has allowed Ericsson to increase and decrease their production according to the variation in demand. In addition, due to the remote access services provided by AWS, consumers of Ericsson can access the cloud based services irrespective of their location. Ericsson has also benefitted from AWS due to the cheap and scalable infrastructure platforms. The data centers of these infrastructures are located in all parts of the world (AWS, 2014). Likewise, the CLOUD COMPUTING 2 Rightscale cloud management platform provided by AWS helped Ericsson substantially to dominate the market of cloud services. Question 2 Amazon Elastic Compute Cloud which is more commonly known as EC2 is equipped with various distinguishing features. The most noteworthy feature is a complete environment consisting of memory, processor and software that is already configured. The scalability feature of EC2 can be availed instantly by simply paying for the service before using it. Thus, a lot of time is saved that can be otherwise wasted while buying and booting new server (Varia & Mathew, 2013).
    [Show full text]
  • Serra Labs Cpo
    SERRA LABS CPO Cost-Performance Optimization for Cloud Applications Q3/2020 Private and Confidential Cloud Cost-Performance Problem Cloud Application Usage Dynamically changes while Cloud Application Capacity remains Inelastic resulting in Waste or Slowdown or Both Waste due to Slowdown due to Over-Capacity Under-Capacity relative to Usage relative to Usage Excess Costs User Dissatisfaction $ $$$ 35% Waste 48% Slowdown (Flexera Cloud Surveys 2018-20) (HIMSS Cloud Survey 2018) Addressing the Cloud Cost-Performance Problem Cloud Capacity Management needs to match the Elasticity of Cloud Application Resource Demand to Minimize Waste and Avoid Slowdown Inelastically Provisioned waste Elastically Provisioned Resource Demand Power slowdown Resource Time Elastic versus Inelastic Cloud Resource Provisioning to Meet Dynamic Resource Demand CPO Approach Utilization Health Metrics Metrics ○ ML-driven Cloud Application Resources for Utilization and Health Levels Analyze ○ AI-based Recommendations for Multiple Recommend Optimization Goals that Differently Trade-Off Cost and Performance Validate ○ Simulation-based Validation Optimization Benefits of Selected Resize Recommendation Before Resizing ○ ML-driven Continual Anticipation of Anticipate Suboptimality Private and Confidential CPO Deployment Architecture Comparison with Current Solutions Serra RightScale (Flexera) Labs CloudHealth (VMware) ParkMyCloud (Turbonomic) Mostly Cost Right Performance Ignores Performance, at the Right Cost, Here & Now, $$ Unvalidated, Continually Often Simplistic Broad
    [Show full text]
  • Academic Cloud Computing Research: Five Pitfalls and Five Opportunities
    Academic Cloud Computing Research: Five Pitfalls and Five Opportunities Adam Barker, Blesson Varghese, Jonathan Stuart Ward and Ian Sommerville School of Computer Science, University of St Andrews, UK Abstract focuses on incremental improvements to existing frame- works created by industry, e.g., Hadoop optimisation for This discussion paper argues that there are five funda- a small set of edge cases. Typically these contributions mental pitfalls, which can restrict academics from con- are short-lived and have no lasting impact on the cloud ducting cloud computing research at the infrastructure computing community; not because these contributions level, which is currently where the vast majority of aca- are irrelevant, but because these kinds of problems are demic research lies. Instead academics should be con- already being solved by industry, who do have access to ducting higher risk research, in order to gain understand- low-level infrastructure at scale [26]. ing and open up entirely new areas. Instead academics should be conducting higher risk We call for a renewed mindset and argue that academic research, which sheds light on more complex problems, research should focus less upon physical infrastructure in order to gain understanding and open up entirely new and embrace the abstractions provided by clouds through areas. We expect to see genuine cloud research focus five opportunities: user driven research, new program- less upon physical infrastructure and continue to em- ming models, PaaS environments, and improved tools to brace abstraction through user driven research, program- support elasticity and large-scale debugging. This objec- ming models, and Platform as a Service (PaaS) clouds.
    [Show full text]
  • Cloud Computing Oct 7 2008
    CS 683 Emerging Technologies Fall Semester, 2008 Doc 10 Cloud Computing Oct 7 2008 Copyright ©, All rights reserved. 2008 SDSU & Roger Whitney, 5500 Campanile Drive, San Diego, CA 92182-7700 USA. OpenContent (http:// www.opencontent.org/openpub/) license defines the copyright on this document. References Amazon Simple Storage Service Getting Started Guide, http://docs.amazonwebservices.com/ AmazonS3/2006-03-01/gsg/ Amazon Simple Storage Service, http://aws.amazon.com/s3/ Twenty-One Experts Define Cloud Computing, http://cloudcomputing.sys-con.com/node/612375/ print Cloud Computing Community Wiki, http://wiki.cloudcommunity.org/wiki/Main_Page Cloud computing, http://en.wikipedia.org/wiki/Cloud_computing Reading Cloud computing, http://en.wikipedia.org/wiki/Cloud_computing Amazon Simple Storage Service Getting Started Guide, http://docs.amazonwebservices.com/ AmazonS3/2006-03-01/gsg/ 2 Cloud Computing 3 Examples Google Apps iTunes Store Bittorent Skype Web mail Facebook Google Maps 4 In the Beginning "computation may someday be organized as a public utility" John McCarthy 1960 5 Wikipedia Definition IT-related capabilities are provided “as a service” Services accesses anywhere via network access IEEE It is a paradigm in which information is permanently stored in servers on the Internet and cached temporarily on clients that include desktops, entertainment centers, table computers, notebooks, wall computers, handhelds, etc. 6 Key Characteristics Capital expenditure minimized for users Device and location independence Performance Reliability
    [Show full text]
  • In Cloud Computing 1 1 0
    PRIVATE CLOUD e-zine Strategies for building a private cloud In this issue: q TRENDS IN CLOUD COMPUTING 1 1 0 2 By SearchCloudComputing.com Staff R E B M E V q OPEN SOURCE IN THE CLOUD: BOON OR BUST? O N | By Bill Claybrook 4 . 0 N | NO DEMOCRACY FOR APPS IN THE CLOUD? 1 q . L O V By Mike Laverick 1E EDITOR’S LETTER OPEN SOURCE MEETS CLOUD COMPUTING HOME AS CLOUD COMPUTING continues to for evaluating your data center’s mature, IT managers want more. application portfolio and associated They are clamoring for better inte - concerns, including poor application EDITOR’S LETTER gration of cloud platforms with performance and latency, data leak - existing tools, greater control and age, and issues with compliance or TRENDS management, improved self-service, other regulations. and greater portability among cloud But first, in our Cloud One on One environments . interview, we catch up with Altaf OPEN SOURCE Enter open source software, Rupani, the VP of global strategic IN THE CLOUD: which has become the architectural planning and architecture at Dow BOON OR BUST? foundation for many cloud projects . Jones, to explore the company’s Open source software is often lower private cloud rollout and some of cost than proprietary alternatives, its challenges in working with public NO DEMOCRACY FOR APPS IN and its open code base can prevent cloud providers to get the project THE CLOUD? the vendor lock-in common with up and running. The company’s proprietary technologies. Open ongoing efforts may provide a source comes with its challenges, guide for your own initiative.
    [Show full text]
  • Second Year Cloud-Like Management of Grid Sites Research Report
    Second Year Cloud-like Management of Grid Sites Research Report Henar Muñoz Frutos, Ignacio Blasco Lopez, Juan Carlos Cuesta Cuesta, Eduardo Huedo, Rubén Montero, Rafael Moreno, Ignacio Llorente To cite this version: Henar Muñoz Frutos, Ignacio Blasco Lopez, Juan Carlos Cuesta Cuesta, Eduardo Huedo, Rubén Montero, et al.. Second Year Cloud-like Management of Grid Sites Research Report. 2012. hal- 00705635 HAL Id: hal-00705635 https://hal.archives-ouvertes.fr/hal-00705635 Submitted on 8 Jun 2012 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Enhancing Grid Infrastructures with Virtualization and Cloud Technologies Second Year Cloud-like Management of Grid Sites Research Report Deliverable D6.6 (V1.0) 4 June 2012 Abstract This report presents the results of the research and technological development ac- tivities undertaken during the second phase of the project by the three tasks in which WP6 is divided. Mainly, this work has been focused on management of complex multi-tier applications, scaling, monitoring and balancing them to face peaks in demand. In addition, advanced networking (network isolation and fire- walling) and storage capabilities (datastore abstraction and new transfer drivers) have been developed.
    [Show full text]
  • A Generic Development and Deployment Framework for Cloud Computing and Distributed Applications
    Computing and Informatics, Vol. 32, 2013, 461{485 A GENERIC DEVELOPMENT AND DEPLOYMENT FRAMEWORK FOR CLOUD COMPUTING AND DISTRIBUTED APPLICATIONS Binh Minh Nguyen, Viet Tran, Ladislav Hluchy´ Institute of Informatics Slovak Academy of Sciences D´ubravsk´acesta 9 845 07 Bratislava, Slovakia e-mail: fminh.ui, viet.ui, [email protected] Communicated by Jacek Kitowski Abstract. Cloud computing has paved the way for advance of IT-based on demand services. This technology helps decrease capital expenditure and operation costs, solve scalability issue and many more user and provider constraints. However, devel- opment and deployment of distributed applications on cloud environment becomes a more and more complex task. Cloud users must spend a lot of time to prepare, in- stall and configure their applications on clouds. In addition, after development and deployment, the applications almost cannot move from one cloud to another due to the lack of interoperability between them. To address these problems, in this paper we present a novel development and deployment framework for cloud distributed applications/services. Our approach is based on abstraction and object-oriented programming technique, allowing users to easily and rapidly develop and deploy their services into cloud environment. The approach also enables service migration and interoperability among the clouds. Keywords: Cloud computing, distributed application, abstraction, object-oriented programming, interoperability Mathematics Subject Classification 2010: 68-M14 462 B. M. Nguyen, V. Tran, L. Hluch´y 1 INTRODUCTION Cloud computing is described as a business model for on-demand delivery of com- putation power, in which consumers pay providers what they used (\pay-as-you- go").
    [Show full text]
  • Research Paper RESEARCH PAPER 1
    HYBRID CLOUD MANAGEMENT WITH ServiceNow® Practice Head Author Ananth Krishnamoorthy Kaviarasan Selvaraj Director – IT Infrastructure & Marketing Manager Application Support Services Research Paper RESEARCH PAPER 1 Introduction The demand for multiple public and private cloud platforms has been increasing significantly due to rapid growth in adoption of cloud by enterprises. Gartner says by 2020, a corporate “no-cloud” policy will be as rare as a “no-internet” policy is today. Why Enterprises move to the cloud Enterprises are moving rapidly towards the cloud and the reason behind the increase in cloud acceptance is cost, speed, scalability and innovation. Moving to the cloud can reduce Total Cost of Ownership (TCO) of Infrastructure by 50 to 75% over time. The open source code and ease to develop applications adds as an incentive for enterprises to move towards the cloud. According to cloud research by Datapipe, “External cloud adoption will increase by nearly 46% over the next two years.” Hybrid cloud adoption is on a growth trajectory Today, it’s impossible for any single cloud spending will be 46% of total expenditures platform (open or private) to give developers on enterprise IT infrastructure. Public cloud all that they need. As they build different infrastructure-as-a-service hardware and types of apps on different clouds and software spending will reach 126 billion by legacy platforms, developers will consume 2020. The PaaS maker will reach 7.5 billion by different types of infrastructure and services. 2020, with the APAC region reaching a CAGR According to Forrester’s Survey, “29% of IT of 20.9% through 2020.
    [Show full text]