Cover Story. Cloud Computing: A Paradigm Shift in IT Infrastructure
|
|
- Bryce Bradley
- 8 years ago
- Views:
Transcription
1 Cover Story Debranjan Pal*, Sourav Chakraborty** and Amitava Nag*** *Assistant Professor, Dept. of CSE, Academy of Technology, West Bengal University of Technology, Hooghly India **Assistant Professor, Dept. of CSE, Academy of Technology, West Bengal University of Technology, Hooghly India ***Assistant Professor and Head, Dept. of IT, Academy of Technology, West Bengal University of Technology, Hooghly India Cloud Computing: A Paradigm Shift in IT Infrastructure Abstract: Now-a-days many start up organizations and growing organizations are thinking about reduction of their IT infrastructure, network and software cost by means of cloud technology. Cloud computing provides different services like infrastructure, platform, applications etc. as utility services over internet which opens the new door to think in different way to meet the business challenges of IT industries. This paper describes the significance of cloud computing in IT industries with comparative study of different public cloud service providers giants like Google (Google App-engine or GAP), Microsoft (Microsoft Windows Azure) and Amazon (Amazon Web Service or AWS). Keywords: IT Infrastructure, Service provider, Comparative study, On-premises, Deployment. Introduction Cloud computing [4][9] is a new trend of computing where resources like storage, computation power, network, applications etc. are delivered as services. This services are available to the customers as subscription-based model i.e. pay-as-you go. In this model, customers can get these services on their demands regardless of where these services are hosted and customers have to pay depending on their usage of services. In cloud computing, resources are made virtual and unlimited. Also, the resources can be provisioned from anywhere i.e. always available at any location. So, cloud computing is a new paradigm where we can provision resources dynamically, deploy applications, and can access platformindependent services. Cloud computing, successor of internet computing [2][10], is a technology, where the concept of utility, scalability, on-demand services are incorporated. Figure 1 illustrates Internet Computing vs. Cloud Computing. Internet Computing Defining Cloud in IT According to the U.S. National Institute of Standards and Technology (NIST) [1], Cloud is a classical model which enable omnipresent, convenient, on-demand network access to a publicly accessible pool of configurable resources like servers, storage, network components, applications; that can be accessed, manipulated and released with minimal management effort, less cost and minimal service provider interaction. Cloud computing can be defined by the following important properties [1]. Service on demand: Cloud users can use services on their demands, whenever they need from any place and at any time without making any direct communication with cloud service provider. Wide network access: Services can be accessed over the network using different devices (like laptops, mobile phones, PDA, tablets, office computer etc.). Services can be provisioned in any platform, which means cloud services are platform independent. Pooled Resources: In cloud computing, resources are pooled together so that cloud providers can offer multi-tenant services. Multi-tenant supports multiple users to be served at a time with physical and virtual resources. These resources can be dynamically assigned and released (a) Internet Computing (b) Cloud Computing Fig. 1: Internet Computing vs. Cloud Computing according to the user s choice. Increased elasticity: There is no limit for provisioning resources via cloud. So services can be easily and quickly scale in and scale out. For example, an online shopping site uses the resources from the cloud in terms of users. Now suppose for any reason there is a hike in the number of a user on a particular day. In that particular day cloud dynamically allocates additional resources to handle the additional users. When the headcount comes down, he cloud automatically restores in its normal condition. High Transparency: A distributed system is able to expose itself to clients and applications as if it is a single coherent computer system. For example, end-users may not have any information about the resource s exact locations but will be able to specify their preferred location. Metered service: In cloud computing, services are measurable like other type of utility services (like electricity, water etc.) according to the usage. Cloud system provides transparent view of usage of services to the end-users as well as providers. This characteristic allows cloud users to use the services on pay-as-yougo basis. Benefits of Cloud Computing in IT For opening a new IT business company you have to spend a lot of money to build up the infrastructure. After that for maintaining this infrastructure, company has to bear operational costs. To get maximum revenue organizations always want to minimize these costs. Cloud computing technology helps to reduce operational as well as maintenance cost of IT infrastructure. In cloud computing, infrastructure and software are made as utilities. So for a new IT organization, there is no need to invest upfront cost to build up the infrastructure. Organizations just requests services from the cloud service providers, as per their requirements, by spending minimal costs. Using cloud, organizations are equipped with upto-date and latest version of hardware and software. There is no need to spend money on hardware or software license and up-gradation. As cloud computing is ubiquitous, anyone can access services at CSI Communications January
2 Fig. 2: Cloud Users vs. Time any time and from anywhere with internet connection. As cloud computing offers scalability, organizations can grow or shrink their cloud resources on their demands. Cloud computing categorizes the services like Infrastructure-as-a-service, Platformas-a-service, and Software-as-a-service etc., so organizations can make decision about which services they require. Infrastructure service providers make available hardware to integrate with user system. Platform service provider offers runtime development environment, where a user can develop his own application without installing the environment. Software-as-a-service provider provides only existing applications for scaling without requiring infrastructure. Using cloud computing, organizations may take the advantage of backup and recovery of their organizational data. For these reasons the cloud users are growing rapidly as illustrated Fig. 2. Customers can take services like infrastructure (servers, storage, network etc.), platform for application development, testing, etc. from anywhere using internet. Cloud computing can be described using two fundamental models: Deployment model and Service model. Deployment Model Deployment model of cloud computing describes how the cloud is located. It defines the boundary in which the services are employed. There are four deployment models of cloud computing: Public, Private, Hybrid, and Community. A comparative study [8][11] of these providers are given in table 1. In cloud there are two types of resources: on-premises (clients home) and off-premises. In Fig. 3, we have Parameters\Type Public Cloud Private Cloud Hybrid Cloud Community Cloud Description In public cloud, services are available for public users. Private cloud is build up with existing private infrastructure. This type of cloud has some authentic users who can dynamically provision the resources. Hybrid cloud is a heterogeneous distributed system, resulting from a private cloud, which incorporates different types of services and resources from public clouds. Scalability Very High Limited Very High Limited Reliability Moderate Very High Medium to High Very High Security Totally Depends on High class security Secure Secure service provider Performance Low to medium Good Good Very Good Cost Cheaper High Cost Costly Costly Different types of cloud are integrated together to meet a common or particular need for some organizations. Examples Amazon EC2, Google AppEngine VMWare, KVM, Xen Microsoft, IBM, HP, VMWare vcloud, Eucalyptus SolaS Community Cloud, VMWare Table 1: Comparison among Public, Private, Hybrid and Community Cloud CSI Communications January
3 Fig. 3: Deployment Model (Public, Private, Community and Hybrid cloud) explained the nature of these resources in hybrid, private, public, community cloud and also the relationship among those. Service Model or SPI Model Depending on the types of services provided by cloud, there are in three most important service models: Infrastructureas-a-service (IaaS), Platform-as-a-service (PaaS), Software-as-a-service (SaaS) as shown in Fig. 4. IaaS provides infrastructure on demand. An organization can outsource resources like storages, hardware s, servers, computation power, and network components on their demand. Here resources are made virtual. Using the virtualization technique virtual machine is created with the basic hardware components like memory, CPU, disk storage etc. and billed according to the usage. End users can customize the virtual machine according to their need. In PaaS, cloud users can get the runtime environment to develop and deploy their own applications. It does not expose underlying infrastructure to the PaaS user. It provides a middleware over the infrastructure which has the key role of managing and deploying applications, load balancing, configuring, billing, policy management etc. User does not bother about the underlying hardware. The runtime environment supports some programming languages and some specific components to develop applications. This environment is exposed by APIs. SaaS is a many-to-one like software delivery model where an application is deployed and then shared worldwide across variety of users through internet. SaaS incorporates the full cloud infrastructure, software and the users solutions stack as the service aids. Comparisons among the Key Players in Cloud Computing Platforms There are mainly three public cloud service providers: (1) Amazon Web Services [3], (2) Windows Azure and (3) Google App Engine [8]. A comparison among these widely used public cloud providers are listed in table 2. Conclusions Cloud computing has become a new trend in IT firms for its scalability, reduced cost, flexibility and availability. But this technology currently is going through its infant stage. Still now cloud computing technology suffers from privacy and security issues. Also there are a lot of distributed system issues and legal, compliance issues in large scale. For an ordinary user it is very difficult to choose a particular service provider because different service providers use different taxonomy for a particular service, hence need proper guidance and manuals. So to reach a complete cloud computing environment with most of the aspects we will try to resolve Fig. 4: Three different service models with examples CSI Communications January
4 Parameters Amazon [5][7] Microsoft [9] Google [9] 1. Cloud platform [6] Amazon Web Service Microsoft Azure Google AppEngine 2. Year of Launch Model Type IaaS, PaaS IaaS, PaaS SaaS, PaaS 4. ComputeServices Amazon Elastic Compute Cloud, Amazon Elastic MapReduce, AWS Elastic Beanstalk, and AWS Cloudformation. 5. Storage Services Amazon Simple Storage Service, Amazon Elastic Block Store, Amazon Elastic Cache, Amazon CloudFront. Windows Azure Compute: Web Role, Worker Role, Virtual Machine Role. Blobs, Azure Drive, Tables, Queues. AppEngine Runtime, Task Queues, Corn Jobs. Static File Server, MemCache. 6. Database Services Amazon SimpleDB, Amazon RDS. SQL Azure DataStore. 7. Communication Services Amazon Virtual Private Cloud, Amazon Direct Connect, Identity Access Management, Amazon Route 53, Amazon Simple Notification Service, Amazon Simple Mail Service, Amazon Simple Queue Service. Azure Content Delivery Network, Azure Connect, Azure Traffic Manager. XMPP Protocol, Google Mail, Google Talk. 8. Cost Model Pay only for what you use and then subscription method. There is no minimum fee and it varies from region to region [3]. 9. Supported Environment Red Hat Enterprise Linux, Windows Server 2003/2008, Oracle Enterprise Linux, Microsoft SQL Server Standard 2005,Fedora, Gentoo Linux Pay-as-you-go, then subscription [4]. Operating system Windows 7, Windows Server 2008, Windows Vista Charged on pay-per-use basis. An application s service is measured against billable quotas, fixed quotas and per-minute quotas. Java Runtime Environment, Python Runtime Environment 10. Virtualization Models Used Normally Amazon Machine Image uses either paravirtual (PV) or hardware virtual machine (HVM) technology. Amazon uses the Xen hypervisor to host the applications. Hyper-V also known as the Microsoft Azure Hypervisor used to provide virtualization of services Technique Specific Sandbox: Google AppEngine(Python & JVM), Heroku(Ruby), Morph Application Platform(Ruby) 11. Tools or Framework Used Amazon machine image (AMI), Java, PHP, Python, Ruby.NET framework. AppEngine Framework, Java SDK,go, Python SDK 12. Clients Access Interface The AWS command line interface (CLI) is a unified tool to manage the AWS resources. The Azure Cross Platform command line interface xplat-cli, offers set of open source, cross platform commands for interacting with Azure Platform. Objectify, a Java Data Access API, Java Persistence API (JPA), Java Data Objects (JDO) interface. 13. Cloud s Interaction with on-premise Apps Done by using Amazon Elastic Compute Cloud (EC2). Azure AppFabric uses Service bus for messaging and interconnectivity infrastructure. Platform does not supports to enable this scenario. But possible through each app using intermediary store to communicate. Table 2: Comparison among three popular public cloud [8] CSI Communications January
5 the security anxieties and compliance issues. References [1] Peter Mell Timothy Grance, The NIST Definition of Cloud Computing, Recommendations of the National Institute of Standards and Technology, US Department of Commerce, Special Publication [2] Dikaiakos, M, Pallis, G, Katsaros, D, Mehra, P, & Vakali, A (2009). Cloud computing: Distributed internet computing for it and scientific research. IEEE Internet Computing, 13(5), [3] Amazon Web Services User Guide: Amazon EC2 Cost Comparison Calculator, February [4] Saurabh Kumar Garg and Rajkumar Buyya, Green Cloud computing and Environmental Sustainability, Cloud computing and Distributed Systems (CLOUDS) Laboratory, The Univ ersity of Melbourne, Australia. [5] Jinesh Varia/Sajee Mathew, Amazon Web Services Overview of Amazon Web Services, January [6] David Chappell, A Short Introduction to Cloud Platforms- An Enterprise- Oriented View, August [7] Amazon Web Services: The Economics of the AWS Cloud vs. Owned IT Infrastructure, December [8] Noman Islam and Aqeel-ur-Rehman, A comparative study of major service providers for cloud computing. [9] Rajkumar Buyya, Christian Vecchiola, S ThamaraiSelvi, Mastering Cloud Computing Foundations andapplications Programming, Morgan Kaufmann Publication, Elsevier. [10] Rajkumar Buyya, Karthik Sukumar, Platforms for Building and Deploying Applications for Cloud Computing, CSI Communications,35(3),2011,6 11. [11] J K Verma and C P Katti, Study of Cloud Computing and its Issues: A Review, Smart Computing Review, vol. 4, no. 5, October n Debranjan Pal has received his M.Tech from the Dept.of Computer Science & Engineering, University of Calcutta, India. Currently he is working as Assistant Professor, Dept. of CSE, Academy of Technology, W.B., India. His interest areas are DataStructure, Cryptography and Network Security, Steganography, Mobile Communication, Computer Network, Cloud Computing. About the Authors Sourav Chakraborty has received his M.Tech from the Dept. of Computer Science & Engineering, University of Calcutta, India. Currently he is working as Assistant Professor, Dept. of CSE, Academy of Technology, W.B., India. His interest areas are DataStructure, Cryptography and Network Security, Computer Network, Cloud Computing. Amitava Nag received his M. Tech. degree from University of Calcutta. Currently he is working as an Assistant Professor and Head in Dept. of IT, Academy of Technology, West Bengal,India and also working towards his PhD at the Dept. of Engineering & Technological Studies, University of Kalyani. He is member of CSI, IEEE and ACM. His areas of interest include Image Processing, Information Security, and Data Mining. CSI Communications January
How To Compare Cloud Computing To Cloud Platforms And Cloud Computing
Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Platforms
More informationResearch Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS
Volume 2, Issue 2, February 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD
More informationPlatforms in the Cloud
Platforms in the Cloud Where Will Your Next Application Run? Jazoon, Zurich June 2011 Copyright 2011 Chappell & Associates An Organization without Cloud Computing Users A A A VM VM VM A A A Application
More informationCloud Computing Service Models, Types of Clouds and their Architectures, Challenges.
Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges. B.Kezia Rani 1, Dr.B.Padmaja Rani 2, Dr.A.Vinaya Babu 3 1 Research Scholar,Dept of Computer Science, JNTU, Hyderabad,Telangana
More informationCloud Computing: Making the right choices
Cloud Computing: Making the right choices Kalpak Shah Clogeny Technologies Pvt Ltd 1 About Me Kalpak Shah Founder & CEO, Clogeny Technologies Passionate about economics and technology evolving through
More informationISSN: 2321-7782 (Online) Volume 2, Issue 5, May 2014 International Journal of Advance Research in Computer Science and Management Studies
ISSN: 2321-7782 (Online) Volume 2, Issue 5, May 2014 International Journal of Advance Research in Computer Science and Management Studies Research Paper Available online at: www.ijarcsms.com Analogous
More informationCUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com
` CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS Review Business and Technology Series www.cumulux.com Table of Contents Cloud Computing Model...2 Impact on IT Management and
More informationFEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS
International Journal of Computer Engineering and Applications, Volume VIII, Issue II, November 14 FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS Saju Mathew 1, Dr.
More informationDISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2
DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing Slide 1 Slide 3 A style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.
More informationPRIVATE CLOUD PLATFORM OPTIONS. Stephen Lee CEO, ArkiTechs Inc.
PRIVATE CLOUD PLATFORM OPTIONS Stephen Lee CEO, ArkiTechs Inc. WHAT IS THE CLOUD? Virtualization? Virtualization hosted by someone else? NIST DEFINITION (SP 800-145) Cloud computing is a model for enabling
More informationUsers VM A A A. Application. Compute/Storage/Network. VM Virtual Machine. On-Premises Data Center
Users A A A VM VM VM A A A Application Compute/Storage/Network On-Premises Data Center VM Virtual Machine On-Premises Service Provider Users A A A Applications Compute/Storage/Network The main focus of
More informationINTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing
More informationAPP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS
APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS This article looks into the benefits of using the Platform as a Service paradigm to develop applications on the cloud. It also compares a few top PaaS providers
More informationCloud Computing and Big Data What Technical Writers Need to Know
Cloud Computing and Big Data What Technical Writers Need to Know Greg Olson, Senior Director Black Duck Software For the Society of Technical Writers Berkeley Chapter Black Duck 2014 Agenda Introduction
More informationA Survey on Cloud Computing
A Survey on Cloud Computing Poulami dalapati* Department of Computer Science Birla Institute of Technology, Mesra Ranchi, India dalapati89@gmail.com G. Sahoo Department of Information Technology Birla
More informationAn Introduction to Cloud Computing Concepts
Software Engineering Competence Center TUTORIAL An Introduction to Cloud Computing Concepts Practical Steps for Using Amazon EC2 IaaS Technology Ahmed Mohamed Gamaleldin Senior R&D Engineer-SECC ahmed.gamal.eldin@itida.gov.eg
More informationCloud Computing. Adam Barker
Cloud Computing Adam Barker 1 Overview Introduction to Cloud computing Enabling technologies Different types of cloud: IaaS, PaaS and SaaS Cloud terminology Interacting with a cloud: management consoles
More informationVirtualization and Cloud Computing
Written by Zakir Hossain, CS Graduate (OSU) CEO, Data Group Fed Certifications: PFA (Programming Foreign Assistance), COR (Contracting Officer), AOR (Assistance Officer) Oracle Certifications: OCP (Oracle
More informationCHAPTER 8 CLOUD COMPUTING
CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics
More informationCloud Computing Services and its Application
Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 1 (2014), pp. 107-112 Research India Publications http://www.ripublication.com/aeee.htm Cloud Computing Services and its
More informationCloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad
Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer
More informationCloud Computing Architecture: A Survey
Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and
More informationSURVEY OF ADAPTING CLOUD COMPUTING IN HEALTHCARE
SURVEY OF ADAPTING CLOUD COMPUTING IN HEALTHCARE H.Madhusudhana Rao* Md. Rahmathulla** Dr. B Rambhupal Reddy*** Abstract: This paper targets on the productivity of cloud computing technology in healthcare
More informationSistemi Operativi e Reti. Cloud Computing
1 Sistemi Operativi e Reti Cloud Computing Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi ogervasi@computer.org 2 Introduction Technologies
More informationWhat Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos
Research Challenges Overview May 3, 2010 Table of Contents I 1 What Is It? Related Technologies Grid Computing Virtualization Utility Computing Autonomic Computing Is It New? Definition 2 Business Business
More informationImplementing & Developing Cloud Computing on Web Application
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 2, February 2014,
More informationTechnical Writing - Definition of Cloud A Rational Perspective
INTRODUCTIONS Storm Technology Who we are and what we do David Chappell IT strategist and international advisor The Cloud A Rational Perspective The cloud platforms An objective overview of the Windows
More informationWhere We Are. References. Cloud Computing. Levels of Service. Cloud Computing History. Introduction to Data Management CSE 344
Where We Are Introduction to Data Management CSE 344 Lecture 25: DBMS-as-a-service and NoSQL We learned quite a bit about data management see course calendar Three topics left: DBMS-as-a-service and NoSQL
More informationAneka: A Software Platform for.net-based Cloud Computing
Aneka: A Software Platform for.net-based Cloud Computing Christian VECCHIOLA a, Xingchen CHU a,b, and Rajkumar BUYYA a,b,1 a Grid Computing and Distributed Systems (GRIDS) Laboratory Department of Computer
More informationA Gentle Introduction to Cloud Computing
A Gentle Introduction to Cloud Computing Source: Wikipedia Platform Computing, Inc. Platform Clusters, Grids, Clouds, Whatever Computing The leader in managing large scale shared environments o 18 years
More informationKnowledge Management in Cloud Using Hadoop
Knowledge Management in Cloud Using Hadoop Vishwas Churihar Dept. of Computer Science Engineering Laxmi Narain College of Technology Bhopal, India (M.P.) Vishwas.churihar@yahoo.com Shweta Shrivastava Dept.
More informationData Centers and Cloud Computing
Data Centers and Cloud Computing CS377 Guest Lecture Tian Guo 1 Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Case Study: Amazon EC2 2 Data Centers
More informationThe Hybrid Cloud: Bringing Cloud-Based IT Services to State Government
The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government October 4, 2009 Prepared By: Robert Woolley and David Fletcher Introduction Provisioning Information Technology (IT) services to enterprises
More informationWhite Paper on CLOUD COMPUTING
White Paper on CLOUD COMPUTING INDEX 1. Introduction 2. Features of Cloud Computing 3. Benefits of Cloud computing 4. Service models of Cloud Computing 5. Deployment models of Cloud Computing 6. Examples
More informationCloud Service Models. Seminar Cloud Computing and Web Services. Eeva Savolainen
Cloud Service Models Seminar Cloud Computing and Web Services Eeva Savolainen Helsinki 10.2.1012 UNIVERSITY OF HELSINKI Department of Computer Science 1 Contents 1 Introduction... 2 1.1 Cloud Computing...
More informationManjrasoft Market Oriented Cloud Computing Platform
Manjrasoft Market Oriented Cloud Computing Platform Aneka Aneka is a market oriented Cloud development and management platform with rapid application development and workload distribution capabilities.
More informationCloud Models and Platforms
Cloud Models and Platforms Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF A Working Definition of Cloud Computing Cloud computing is a model
More informationCloud 101. Mike Gangl, Caltech/JPL, michael.e.gangl@jpl.nasa.gov 2015 California Institute of Technology. Government sponsorship acknowledged
Cloud 101 Mike Gangl, Caltech/JPL, michael.e.gangl@jpl.nasa.gov 2015 California Institute of Technology. Government sponsorship acknowledged Outline What is cloud computing? Cloud service models Deployment
More informationAssignment # 1 (Cloud Computing Security)
Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual
More informationA Comparison of Clouds: Amazon Web Services, Windows Azure, Google Cloud Platform, VMWare and Others (Fall 2012)
1. Computation Amazon Web Services Amazon Elastic Compute Cloud (Amazon EC2) provides basic computation service in AWS. It presents a virtual computing environment and enables resizable compute capacity.
More informationCloud Computing. Karan Saxena * & Kritika Agarwal**
Page29 Cloud Computing Karan Saxena * & Kritika Agarwal** *Student, Sir M. Visvesvaraya Institute of Technology **Student, Dayananda Sagar College of Engineering ABSTRACT: This document contains basic
More informationProf. Luiz Fernando Bittencourt MO809L. Tópicos em Sistemas Distribuídos 1 semestre, 2015
MO809L Tópicos em Sistemas Distribuídos 1 semestre, 2015 Introduction to Cloud Computing IT Challenges 70% of the budget to keep IT running, 30% available to create new value that needs to be inverted
More informationThe Trend and Challenges of Cloud Computing: A Literature Review
The Trend and Challenges of Cloud Computing: A Literature Review Doi:10.5901/ajis.2013.v2n10p9 Abstract Evwiekpaefe, Abraham E. Department of Mathematics, Computer Science Nigerian Defence Academy, Kaduna,
More informationHow To Understand Cloud Computing
Overview of Cloud Computing (ENCS 691K Chapter 1) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ Overview of Cloud Computing Towards a definition
More informationCertified Cloud Computing Professional Sample Material
Certified Cloud Computing Professional Sample Material 1. INTRODUCTION Let us get flashback of few years back. Suppose you have some important files in a system at home but, you are away from your home.
More informationE-Business Technology
E-Business Technology Presented to: Prof. Dr. Eduard Heindl By: Bhupesh Sardana BCM WS 2010-11 Date: 21-Jan-2011 Business Case Your business is growing exponentially. Your computing need & usage is getting
More informationTamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com
IJCSIT, Volume 1, Issue 5 (October, 2014) e-issn: 1694-2329 p-issn: 1694-2345 A STUDY OF CLOUD COMPUTING MODELS AND ITS FUTURE Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India
More informationIntroduction to Cloud Computing
Discovery 2015: Cloud Computing Workshop June 20-24, 2011 Berkeley, CA Introduction to Cloud Computing Keith R. Jackson Lawrence Berkeley National Lab What is it? NIST Definition Cloud computing is a model
More informationCloud Courses Description
Courses Description 101: Fundamental Computing and Architecture Computing Concepts and Models. Data center architecture. Fundamental Architecture. Virtualization Basics. platforms: IaaS, PaaS, SaaS. deployment
More informationPeter Zhang, Ph.D. Principal consultant, ZHTECH Corporation Adjunct Professor, Cal State University, Fullerton
Peter Zhang, Ph.D. Principal consultant, ZHTECH Corporation Adjunct Professor, Cal State University, Fullerton Things to cover Components of IoT Integration of IoT and Cloud Computing Cloud Computing basics
More informationPublic Cloud Partition Balancing and the Game Theory
Statistics Analysis for Cloud Partitioning using Load Balancing Model in Public Cloud V. DIVYASRI 1, M.THANIGAVEL 2, T. SUJILATHA 3 1, 2 M. Tech (CSE) GKCE, SULLURPETA, INDIA v.sridivya91@gmail.com thaniga10.m@gmail.com
More informationHow cloud computing can transform your business landscape
How cloud computing can transform your business landscape Introduction It seems like everyone is talking about the cloud. Cloud computing and cloud services are the new buzz words for what s really a not
More informationCloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009
Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...
More informationWhat Every User Needs To Know Before Moving To The Cloud. LawyerDoneDeal Corp.
What Every User Needs To Know Before Moving To The Cloud LawyerDoneDeal Corp. What Every User Needs To Know Before Moving To The Cloud 1 What is meant by Cloud Computing, or Going To The Cloud? A model
More informationLi Sheng. lsheng1@uci.edu. Nowadays, with the booming development of network-based computing, more and more
36326584 Li Sheng Virtual Machine Technology for Cloud Computing Li Sheng lsheng1@uci.edu Abstract: Nowadays, with the booming development of network-based computing, more and more Internet service vendors
More informationAuto-Scaling Model for Cloud Computing System
Auto-Scaling Model for Cloud Computing System Che-Lun Hung 1*, Yu-Chen Hu 2 and Kuan-Ching Li 3 1 Dept. of Computer Science & Communication Engineering, Providence University 2 Dept. of Computer Science
More informationHow To Compare Cloud Computing Providers
ICICTT, 2013 A comparative study of major service providers for cloud computing Noman Islam Team Lead, Research and Development Technology Promotion International Research Fellow Center for Research in
More informationCloud Computing Guide & Handbook. SAI USA Madhav Panwar
Cloud Computing Guide & Handbook SAI USA Madhav Panwar Background 2010 WGITA approved the cloud computing project with SAI USA as lead and Canada & India as members 2011 A status report was presented and
More informationA Survey on Cloud Computing Security, Challenges and Threats
A Survey on Cloud Computing Security, Challenges and Threats Rajnish Choubey 1, Rajshree Dubey 2, Joy Bhattacharjee 3 1 Assistant Professor, Dept. of CSE, TCT, Bhopal, India 2. Assistant Professor, Dept.
More informationCloud powered services composition using Public Cloud PaaS platform
Cloud powered services composition using Public Cloud PaaS platform Student: Andrey Afanasyev Supervisor: Yuri Demchenko Graduate School of Informatics University of Amsterdam 3 February 2015 What is Cloud
More informationLecture 02a Cloud Computing I
Mobile Cloud Computing Lecture 02a Cloud Computing I 吳 秀 陽 Shiow-yang Wu What is Cloud Computing? Computing with cloud? Mobile Cloud Computing Cloud Computing I 2 Note 1 What is Cloud Computing? Walking
More informationVIRTUALIZATION IN CLOUD COMPUTING
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 5, May 2014, pg.540
More informationEmail: shravankumar.elguri@gmail.com. 2 Prof, Dept of CSE, Institute of Aeronautical Engineering, Hyderabad, Andhrapradesh, India,
www.semargroup.org, www.ijsetr.com ISSN 2319-8885 Vol.03,Issue.06, May-2014, Pages:0963-0968 Improving Efficiency of Public Cloud Using Load Balancing Model SHRAVAN KUMAR 1, DR. N. CHANDRA SEKHAR REDDY
More informationPART III PLATFORM AND SOFTWARE AS A SERVICE (PAAS/IAAS)
PART III PLATFORM AND SOFTWARE AS A SERVICE (PAAS/IAAS) CHAPTER 9 ANEKA INTEGRATION OF PRIVATE AND PUBLIC CLOUDS CHRISTIAN VECCHIOLA, XINGCHEN CHU, MICHAEL MATTESS, and RAJKUMAR BUYYA 9.1 INTRODUCTION
More informationCloud Courses Description
Cloud Courses Description Cloud 101: Fundamental Cloud Computing and Architecture Cloud Computing Concepts and Models. Fundamental Cloud Architecture. Virtualization Basics. Cloud platforms: IaaS, PaaS,
More informationPrivate Clouds with Open Source
Private Clouds with Open Source GridKa School 2010 KIT September 7 th 2010 Christian Baun baun@kit.edu http://www.kit.edu Cloud-Computing? Building on compute and storage virtualization, and leveraging
More informationDatacenters and Cloud Computing. Jia Rao Assistant Professor in CS http://cs.uccs.edu/~jrao/cs5540/spring2014/index.html
Datacenters and Cloud Computing Jia Rao Assistant Professor in CS http://cs.uccs.edu/~jrao/cs5540/spring2014/index.html What is Cloud Computing? A model for enabling ubiquitous, convenient, ondemand network
More informationCloud Computing; What is it, How long has it been here, and Where is it going?
Cloud Computing; What is it, How long has it been here, and Where is it going? David Losacco, CPA, CIA, CISA Principal January 10, 2013 Agenda The Cloud WHAT IS THE CLOUD? How long has it been here? Where
More informationSecure Cloud Computing through IT Auditing
Secure Cloud Computing through IT Auditing 75 Navita Agarwal Department of CSIT Moradabad Institute of Technology, Moradabad, U.P., INDIA Email: nvgrwl06@gmail.com ABSTRACT In this paper we discuss the
More informationReferences. Introduction to Database Systems CSE 444. Motivation. Basic Features. Outline: Database in the Cloud. Outline
References Introduction to Database Systems CSE 444 Lecture 24: Databases as a Service YongChul Kwon Amazon SimpleDB Website Part of the Amazon Web services Google App Engine Datastore Website Part of
More informationIntroduction to Database Systems CSE 444
Introduction to Database Systems CSE 444 Lecture 24: Databases as a Service YongChul Kwon References Amazon SimpleDB Website Part of the Amazon Web services Google App Engine Datastore Website Part of
More informationInternational Journal of Electronics and Computer Science Engineering 1214
International Journal of Electronics and Computer Science Engineering 1214 Available Online at www.ijecse.org ISSN- 2277-1956 Current Trends in Cloud Computing A Survey of Cloud Computing Systems Harjit
More informationCloud Computing in the Czech Republic
Cloud Computing in the Czech Republic George Feuerlicht, Lukas Burkon and Nikos Margaris Cloud Computing Research Group Prague University of Economics Cloud Computing Research Group CCRG@KIT http://cloud-computing.vse.cz/wp/
More informationOutlook. Corporate Research and Technologies, Munich, Germany. 20 th May 2010
Computing Architecture Computing Introduction Computing Architecture Software Architecture for Outlook Corporate Research and Technologies, Munich, Germany Gerald Kaefer * 4 th Generation Datacenter IEEE
More informationModeling Public Pensions with Mathematica and Python II
Modeling Public Pensions with Mathematica and Python II Brian Drawert, PhD UC Santa Barbara & AppScale Systems, Inc Sponsored by Novim & Laura and John Arnold Foundation Pension Calculation: From Mathematica
More informationCloud Computing and Amazon Web Services. CJUG March, 2009 Tom Malaher
Cloud Computing and Amazon Web Services CJUG March, 2009 Tom Malaher Agenda What is Cloud Computing? Amazon Web Services (AWS) Other Offerings Composing AWS Services Use Cases Ecosystem Reality Check Pros&Cons
More informationAnalytical Survey Model on Consumption of Cloud Service Models
Analytical Survey Model on Consumption of Cloud Service Models Om Prakash Karada, Abhishek Pipliya, Parul Thakur & Neha Kamdar Malwa Institute of Technology, Indore E-mail : opkarada@gmail.com, aadeepipliya@gmail.com,
More informationAneka: A Software Platform for.net-based Cloud Computing
Aneka: A Software Platform for.net-based Cloud Computing Christian VECCHIOLA a, Xingchen CHU a,b, and Rajkumar BUYYA a,b,1 a Cloud Computing and Distributed Systems (CLOUDS) Laboratory Department of Computer
More informationA Load Balancing Model Based on Cloud Partitioning for the Public Cloud
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 16 (2014), pp. 1605-1610 International Research Publications House http://www. irphouse.com A Load Balancing
More informationThe NIST Definition of Cloud Computing (Draft)
Special Publication 800-145 (Draft) The NIST Definition of Cloud Computing (Draft) Recommendations of the National Institute of Standards and Technology Peter Mell Timothy Grance NIST Special Publication
More informationEEDC. Scalability Study of web apps in AWS. Execution Environments for Distributed Computing
EEDC Execution Environments for Distributed Computing 34330 Master in Computer Architecture, Networks and Systems - CANS Scalability Study of web apps in AWS Sergio Mendoza sergio.mendoza@est.fib.upc.edu
More informationLeveraging Technology New Horizons Computer Learning Center of Memphis
New Horizons Computer Learning Center of Memphis Presents Leveraging Technology Presenter: Charles B. Watkins, Sr. Technical Instructor New Horizons Computer Learning Center of Memphis About Me: Agenda:
More information2) Xen Hypervisor 3) UEC
5. Implementation Implementation of the trust model requires first preparing a test bed. It is a cloud computing environment that is required as the first step towards the implementation. Various tools
More informationCloud computing - Architecting in the cloud
Cloud computing - Architecting in the cloud anna.ruokonen@tut.fi 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices
More informationKeyword: Cloud computing, service model, deployment model, network layer security.
Volume 4, Issue 2, February 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Emerging
More informationANALYSIS OF CLOUD VENDORS IN INDIAN ENVIORNMENT
ANALYSIS OF CLOUD VENDORS IN INDIAN ENVIORNMENT Mrs. Jeena Thomas Asst. Professor, Department of Computer Science St.Joseph s College of Engineering & Technology, Palai, Kerala,(India) ABSTRACT Grid Computing
More informationAvailable online at http://acfa.apeejay.edu APEEJAY JOURNAL OF COMPUTER SCIENCE AND APPLICATIONS ISSN: 0974-5742(P)
COMPARATIVE ANALYSIS OF VARIOUS CLOUD TECHNOLOGIES Harmandeep Singh P.hd Research Scholar, Punjab Technical University, Jallandhar-Kapurtahla Highway, Kapurthala-144601(Punjab), INDIA Abstract With the
More informationDemystifying the Cloud Computing 02.22.2012
Demystifying the Cloud Computing 02.22.2012 Speaker Introduction Victor Lang Enterprise Technology Consulting Services Victor Lang joined Smartbridge in early 2003 as the company s third employee and currently
More informationwww.boost ur skills.com
www.boost ur skills.com AWS CLOUD COMPUTING WORKSHOP Write us at training@boosturskills.com BOOSTURSKILLS No 1736 1st Amrutha College Road Kasavanhalli,Off Sarjapur Road,Bangalore-35 1) Introduction &
More informationSurvey on Cloud computing Services and Portability
Survey on Cloud computing Services and Portability Gangalam Swathi 1, M Vamshi Krishna 2, P.JhansiRani 3 1 Assistant Professor, Department of CSE,JNTUH, Hyderabad, AP,INDIA 2,3 M.Tech, of CSE,JNTUH, Hyderabad,
More informationPermanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=154091
Citation: Alhamad, Mohammed and Dillon, Tharam S. and Wu, Chen and Chang, Elizabeth. 2010. Response time for cloud computing providers, in Kotsis, G. and Taniar, D. and Pardede, E. and Saleh, I. and Khalil,
More informationSecurity Considerations for Public Mobile Cloud Computing
Security Considerations for Public Mobile Cloud Computing Ronnie D. Caytiles 1 and Sunguk Lee 2* 1 Society of Science and Engineering Research Support, Korea rdcaytiles@gmail.com 2 Research Institute of
More informationHow To Understand Cloud Computing
Cloud Computing: a Perspective Study Lizhe WANG, Gregor von LASZEWSKI, Younge ANDREW, Xi HE Service Oriented Cyberinfrastruture Lab, Rochester Inst. of Tech. Abstract The Cloud computing emerges as a new
More informationyvette@yvetteagostini.it yvette@yvetteagostini.it
1 The following is merely a collection of notes taken during works, study and just-for-fun activities No copyright infringements intended: all sources are duly listed at the end of the document This work
More informationA Study on Service Oriented Network Virtualization convergence of Cloud Computing
A Study on Service Oriented Network Virtualization convergence of Cloud Computing 1 Kajjam Vinay Kumar, 2 SANTHOSH BODDUPALLI 1 Scholar(M.Tech),Department of Computer Science Engineering, Brilliant Institute
More informationThe Cloud as a Computing Platform: Options for the Enterprise
The Cloud as a Computing Platform: Options for the Enterprise Anthony Lewandowski, Ph.D. Solutions Architect Implicate Order Consulting Group LLC 571-606-4734 alewandowski@implicateorderllc.com The origins
More informationHow To Understand Cloud Computing
Cloud Computing Today David Hirsch April 2013 Outline What is the Cloud? Types of Cloud Computing Why the interest in Cloud computing today? Business Uses for the Cloud Consumer Uses for the Cloud PCs
More informationWhat is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era (1944-1978) Workstation Era (1968-1985) Xerox Star 1981!
Demystifying Cloud Computing What is Cloud Computing? First, a little history. Tim Horgan Head of Cloud Computing Centre of Excellence http://cloud.cit.ie 1" 2" Mainframe Era (1944-1978) Workstation Era
More information