Clearing The Clouds On Cloud Computing: Survey Paper
|
|
|
- Gary Pearson
- 10 years ago
- Views:
Transcription
1 Clearing The Clouds On Cloud Computing: Survey Paper PS Yoganandani 1, Rahul Johari 2, Kunal Krishna 3, Rahul Kumar 4, Sumit Maurya 5 1,2,3,4,5 Guru Gobind Singh Indraparasta University, New Delhi Abstract The advent of Cloud Computing in 2006, has led to significant changes in computing in general and working pattern of users in particular. Starting from the definition of cloud computing, elements of cloud computing, cloud services, cloud deployment, cloud computing platforms & technologies and issues & challenges of cloud computing are described in this paper. Keywords Cloud Computing, Cloud Deployment Models, Security and Challenges in Cloud Computing, Cloud Computing Platforms and Technologies, Cloud Database Cloud Services, Evolution of cloud, QoS I. INTRODUCTION The term Cloud has historically been used in the telecommunication industry as an abstraction of the network in system diagrams. It then became the symbol of the most popular computer network Internet. The internet plays a fundamental role in cloud computing since it represents either the medium or the platform through which many cloud computing services are delivered and made accessible. Cloud computing refers to both the application delivered as a services over the internet and the hardware and the system software in the data centers that provide those services. Cloud computing enables both, a single user hosting documents in the cloud and also making the entire IT infrastructure available for users globally. Considering this shareable nature of cloud computing, it s definition proposed by the American National Institute of Standards & Technology (NIST) is as under:[1][3] Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (example: networks, servers, storage applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction In others words, a service can be said to have been delivered in Cloud computing, if: a. The service is accessible via a web browser or web services API b. Zero capital expenditure is necessary to get started c. We pay for the services based on how much we use II. EVOLUTION OF CLOUD COMPUTING Figure 1 below represents an overview of the evolution of the technologies for distributed computing that have influenced cloud computing. Cluster computing started as a low-cost alternative to the use of mainframes and supercomputers. Mainframes & supercomputers eventually resulted in increased availability of cheap commodity machines. These machines could then be connected by a high bandwidth network and controlled by specific software tools that manage them as a single system or cluster Figure 1: Evolution of cloud computing Grid Computing appeared in early 90s as an evolution of cluster computing.[2] In analogy with the power grid, Grid computing proposed a new approach to access a large computational power, huge storage facilities, and a variety of services. Grids initially developed as aggregation of geographically dispersed clusters by means for internet connection. These clusters belonged to different organizations and arrangements were made among them to share the computational power. The key difference between a cluster and a grid is that a computing grid is a dynamic aggregation of heterogeneous computing nodes, and it scale could be nation-wide or worldwide. [5] 117
2 Utility oriented computing was the first step towards pay by use philosophy. Utility of computing was based on the idea of providing computing solutions as a utility like natural gas, water or power. Then the recent development of Software as a service SaaS was the beginning of cloud computing in the real sense. It was purely a on-demand software service. It is an application that can be run from anywhere in the world as long as you have a computer with an internet connection. e.g. Gmail, Yahoo mail etc. III. EVOLVING CLOUD DATABASE REQUIREMENTS The Cloud database patterns play a vital role in business applications in web technologies. User generated content, particularly in the form of social networking, have placed somewhat more emphasis on updates. Reads still outnumber writes in terms of the ratio, but the gap is narrowing. With support for transactional business applications, this gap between database updates and reads is further shrinking. Business applications also demand that the cloud database be ACID compliant: providing Atomicity, Consistency, Isolation and Durability. Perhaps it will be beneficial to consider two examples to better understand the differing cloud database requirements. Example 1: Consumer Cloud Database Consider a database powering a consumer-centric cosmetics website. If the user does a search for a certain shade of lipstick, it is important that the results be delivered instantaneously to keep the user engaged, so she doesn t click on another cosmetics site. If the site said that the chosen lipstick is in inventory and completed the sale, it wouldn t be the end of the world to later find out that, as a result of inconsistent data, that lipstick wasn t really in inventory. In this case, the consumer receives an explaining that it is on backorder and will be shipped soon no problem. Example 2: Corporate Cloud Database Consider a company that sells widgets to manufacturers. A large company purchases a load of widgets necessary to keep its production line running. In this example, if the inventory was incorrect, due to in consistent data, and the shipment is delayed, the company who purchased the widgets may be forced to shut down a production line at a cost of $1,000,000 per day big problem! With this understanding of the different stakes involved, it is easy to understand how corporate adoptions of cloud databases are changing the game considerably. The Shared-Disk Database Architecture - Ideal for Cloud Databases The database architecture called shared-disk, which eliminates the need to partition data, is ideal for cloud databases. Shared-disk databases allow clusters of low-cost servers to use a single collection of data, typically served up by a Storage Area Network (SAN) or Network Attached Storage (NAS). All of the data is available to all of the servers; there is no partitioning of the data. As a result, if we are using two servers, and our query takes.5 seconds, then we can dynamically add another server and the same query might now take.35 seconds. In other words, shareddisk databases support elastic scalability. The shared-disk DBMS architecture has other important advantages in addition to elastic scalability that make it very appealing for deployment in the cloud. IV. ELEMENTS OF CLOUD COMPUTING The essential elements of cloud computing are: On-demand Self Service: A user can avail computing services at a desired time slot in an automating fashion without resorting to human interactions with providers of these resources. Broad Network Access: Here the computing resources are delivered over the network and used by various clients with heterogeneous platforms (such as mobile phones, laptops and PDAs) situated at consumer sites. Resource pooling: A cloud service provider s computing resources are pooled together in an effort to serve multiple consumers using either multi tenancy or virtualization model. Here the users are not told where their data is stored in the cloud. Rapid Elasticity: Users need not have to contract the resources permanently. Cloud computing enables them to scale up or scale down usage depending upon their need. Therefore the resource provisioning appears to be infinite to the users, with consumption matching the usage high during peaks and low during low usage periods. Measured Service: Although the computing resources are shared by multiple users, cloud computing offers metering capabilities which enable service providers to measure and accordingly charge the users based on their usage. 118
3 V. CLOUD SERVICES Having now understood the elements of cloud computing, it would be appropriate now to dwell on the three service models to categorize the cloud services. Software as a Service (SaaS): Cloud consumers release their applications on a hosting environment which can be accessed through networks from various clients (e.g. web browsers, PDAs etc.) by application users. Cloud consumers do not have control over the cloud infrastructure that often employs multi-tenancy system architecture. Different cloud consumers applications are organized in a single logical environment on the SaaS, to achieve economies of scale and optimization in terms of speed, security, availability, disaster recovery and maintenance. Examples of SaaS include salesforce.com. Google mail, Google docs and so forth. Platform as a Service (PaaS): PaaS is a development platform, supporting the full software life cycle, which allows cloud users to develop cloud services and applications (example SaaS) directly on PaaS cloud. Hence the difference between SaaS and PaaS is that, SaaS only hosts completed cloud applications whereas PaaS offers a development platform that hosts both completed and inprogress cloud applications. Example of PaaS is Google App Engine & Aneka. Infrastructure as a Service (IaaS): Cloud users directly use IT infrastructure (processing, storage, networks and other fundamental computing resources) provided in the IaaS cloud. Virtualization is extensively used in IaaS cloud in order to integrate / decompose physical resources in an adhoc manner to meet growing or shrinking resource demand from cloud consumers. An example of IaaS is Amazons EC2. A subset of IaaS is Data storage as a Service (DaaS). DaaS allows users to pay for the data used by them instead of paying for the complete database. Examples of this kind of DaaS include Amazon S3, Google Big Table etc. VI. CLOUD DEPLOYMENT MODELS The cloud community defines four cloud deployment models.[1][4] These are: Private cloud: The cloud infrastructure is operated & managed solely by an organization for usage within their own firm. This is particularly driven by the needs of security and confidentiality of the information. Secondly, some organizations find data transfer to a public cloud is particularly expensive. 119 Further, some organizations may want to keep full control on their mission critical operations and within their firewalls. Academics also build private cloud for research & teaching purposes. Community Cloud: Several organizations jointly construct and share the same cloud infrastructure as well policies, requirements, values and concerns. The cloud community forms into a degree of economic scalability and democratic equilibrium. The cloud infrastructure could be hosted by a third party vendor or within one of the organizations in the community. Example: Government departments. Public Cloud: This is the dominant form of current cloud computing deployment model. The public cloud is used by the general public users and the cloud service provider has the full ownership of the public cloud with its own policy, values, profit, costing and charging model. Many popular cloud services are Amazon EC2, Google App Engine and salesforce.com. Hybrid cloud: This cloud infrastructure is a combination of two or more clouds that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability. Organizations use the hybrid cloud model in order to optimize their resources to increase their core competencies by margining out peripheral business functions onto the cloud while controlling core activities on premise through private cloud. VII. QOS FOR CLOUD COMPUTING World-class security Provision world-class security at every level. Trust and transparency Provide transparent, real-time, accurate service performance and availability information. True multitenancy Deliver maximum scalability and performance to customers with a true multitenant architecture. Proven scale Support millions of users with proven scalability. High performance Deliver consistent, high-speed performance globally. Complete disaster recovery Protect customer data by running the service on multiple, geographically dispersed data centers with extensive backup, data archive, and failover capabilities. High availability Equip world-class facilities with proven high-availability infrastructure and application software. Force.com is the only cloud-computing platform that adheres to all seven of these standards.
4 VIII. COMPUTING PLATFORMS & TECHNOLOGIES The creation of cloud computing environments (see figure 2 below) encompasses the development of applications (can be compared to SaaS) and systems that leverage cloud computing solutions (comparable to PaaS) and the creation of frameworks, platforms & infrastructures (comparable to IaaS) delivering cloud computing services.[1] Application Development Computing Platform & technologies Infrastructure & System Development Building cloud computing environment SaaS PaaS IaaS Figure 2: Cloud computing environment Development of cloud computing application happens by leveraging platforms & frameworks that provide different types of services, from the bare metal infrastructure to customizable applications servicing specific purposes. Various such platforms or technologies (PaaS) that are available for the users to build and host an application are: Amazon Web Services: AWS offers virtual compute, storage, networking & complete computing stacks. It is known for its on-demand services namely Elastic Compute Cloud (EC2) and Simple Storage Service (S3). Google AppEngine: Launched in 2008, it provides an alternative to fixed applications (SaaS) and raw hardware (IaaS). App Engine managed infrastructure, provides a development platform to create apps, leveraging Google's infrastructure as a hosting platform. Microsoft Azure: It is also a scalable runtime environment for web & distributed applications. However, it provides additional services such as support for storage (relational data & blobs), networking, caching, content delivery & others. Force.com & salesforce.com: This is a platform available for developing social enterprise applications especially for customer relationship management function. Here, the user can develop his or her own components or integrate those available in app exchange into his or her application. This platform offers comprehensive solution comprising of: a. Data layout-design b. Business rules & work flows c. User interface definitions d. Hosting support on the cloud & access to all its functionalities through web service technologies. Manjrasoft Aneka: In addition to being an effective runtime environment to develop and host an application, this offers the capability to run the application on a heterogeneous hardware (clusters, networked desktop computers & cloud resources). Developers have a choice to opt from various abstractions to design their applications, tasks, distributed threads and map-reduce. These applications are executable on the distributable service oriented run-time environment, which can dynamically integrate additional resource on demand. IX. SECURITY ISSUES & CHALLENGES IN CLOUD COMPUTING It would be now pertinent here to recap the complete aspects of cloud computing, mentioned in this paper so far. This could be pictorially depicted as shown in the figure 3 below. Figure 3: Aspects of cloud computing environment 120
5 The challenge of cloud computing is to ensure that only the authorized entities can access the data. Therefore, it requires suitable mechanisms to prevent cloud providers from using customer s data.[8][9] This can happen through both technical & non-technical interventions. The customers need to trust (by building suitable clauses in the contract) the service provider s technical competence and economic stability. The responsibility of security and privacy is shared between the cloud providers & customers. X. REAL WORLD EXAMPLES UTILIZING THE CLOUD Some examples from the real world harnessing the power of cloud computing at its best. 1. Time Machine Times machine is a New York Times project in which one can read any issue from Volume 1, Number 1 of The New York Daily Times, on September 18, 1851 through to The New York Times of December 30, They made it such that one can choose a date in history and flip electronically through the pages, displayed with their original look and feel. The content was put in the cloud, in Amazon. They made use of 100 instances of Amazon EC2. The PDF files were such that they were fully searchable. The image manipulation and the search ability of the software were done using cloud computing services. 2. SmugMug SmugMug is an online photo hosting application which is fully based on cloud computing services. They do not use any hard drives for storage. Their complete storage is based on the Amazon S3 instances utilizing Amazon Cloud services. 3. IBM Google University Academic Initiative Google and IBM together started with an initiative to advance large-scale distributed computing by providing hardware, software, and services to universities. In addition they provide services to advance training in large-scale distributed computing. University of Washington, Carnegie-Mellon University, MIT, Stanford University, University of California at Berkeley and the University of Maryland are participating institutions in this program. Students working with the cluster will have access to a Creative Common licensed curriculum for such a huge parallel computing network developed by Google and IBM. XI. CONCLUSION & FUTURE WORK In this paper we discussed the various aspects of cloud computing with a view to have an overall understanding of the subject, which would ultimately enable us to develop a working cloud based application. As we have seen, cloud computing has indeed evolved in the recent years and is bringing about a paradigm shift in how computing is done. This have paved way for users to address their computing needs with enhanced flexibility both in terms of technical options / platforms available and economics of computing, since cloud computing offers variety of technology platforms and computing solutions as a pay by use utility. While cloud computing has brought about various positive changes in the world of computing, but it has its own share of security issues & challenges which need to be addressed. REFERENCES [1 ] Mastering cloud computing by Rajkumar Buyya, Christian Vecchiola & S Tamarai Selvi [2 ] Cloud Computing Principles and Paradigms by Rajkumar Buyya [3 ] A view of cloud computing: M Armbrust, A Fox, R Griffith, AD Joseph 2010 [4 ] The NIST definition of cloud computing: P Mell, T Grance - NIST special publication, 2011 [5 ] Introduction to cloud computing: W Voorsluys, J Broberg, R Buyya - Cloud Computing, 2011 [6 ] High Performance Parallel computing with clouds and cloud technologies: J Ekanayake, G Fox -Cloud Computing, 2010 [7 ] Cloud computing privacy concerns on our doorstep: C Computing - Communications of the ACM, 2011 [8 ] Cloud Computing Issues & Challenges: Tharam Dillon, Chen Wu & Elizabeth Chang 2010 IEEE [9 ] On technical security issues in cloud computing: Meiko Jensen, Jorg S & Nils G 2009 IEEE [10 ] Security and Privacy Challenges in Cloud computing Environments: Hassan Takabi, James BD Joshi, Gail Joon Ahn, 2010 IEEE [11 ] Cloud computing The business perspective [12 ] S Marston, Z Li, S Bandyopadhyay, J Zhang - Decision Support, 2011All authors should include biographies with photo at the end of regular papers. [13 ] Cloud Computing and Databases-How Databases can meet the demands of cloud computing : 121
White 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
[email protected] [email protected]
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
Cloud 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...
Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes
Cloud Computing Supplementary slides Course: Designing and Implementing Service Oriented Business Processes 1 Introduction Cloud computing represents a new way, in some cases a more cost effective way,
Cloud 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
Cloud 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
Cloud Computing An Elephant In The Dark
Cloud Computing An Elephant In The Dark Amir H. Payberah [email protected] Amirkabir University of Technology (Tehran Polytechnic) Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 1 / 60 Amir
Grid Computing Vs. Cloud Computing
International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid
CHAPTER 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
Kent State University s Cloud Strategy
Kent State University s Cloud Strategy Table of Contents Item Page 1. From the CIO 3 2. Strategic Direction for Cloud Computing at Kent State 4 3. Cloud Computing at Kent State University 5 4. Methodology
Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India [email protected]
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
Security 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 [email protected] 2 Research Institute of
A Study of Infrastructure Clouds
A Study of Infrastructure Clouds Pothamsetty Nagaraju 1, K.R.R.M.Rao 2 1 Pursuing M.Tech(CSE), Nalanda Institute of Engineering & Technology,Siddharth Nagar, Sattenapalli, Guntur., Affiliated to JNTUK,
An 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 [email protected]
Analysis and Strategy for the Performance Testing in Cloud Computing
Global Journal of Computer Science and Technology Cloud & Distributed Volume 12 Issue 10 Version 1.0 July 2012 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals
A Study on the Cloud Computing Architecture, Service Models, Applications and Challenging Issues
A Study on the Cloud Computing Architecture, Service Models, Applications and Challenging Issues Rajbir Singh 1, Vivek Sharma 2 1, 2 Assistant Professor, Rayat Institute of Engineering and Information
OWASP Chapter Meeting June 2010. Presented by: Brayton Rider, SecureState Chief Architect
OWASP Chapter Meeting June 2010 Presented by: Brayton Rider, SecureState Chief Architect Agenda What is Cloud Computing? Cloud Service Models Cloud Deployment Models Cloud Computing Security Security Cloud
Cloud Computing: The Next Computing Paradigm
Cloud Computing: The Next Computing Paradigm Ronnie D. Caytiles 1, Sunguk Lee and Byungjoo Park 1 * 1 Department of Multimedia Engineering, Hannam University 133 Ojeongdong, Daeduk-gu, Daejeon, Korea [email protected],
Cloud 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
IS PRIVATE CLOUD A UNICORN?
IS PRIVATE CLOUD A UNICORN? With all of the discussion, adoption, and expansion of cloud offerings there is a constant debate that continues to rear its head: Public vs. Private or more bluntly Is there
Cloud Computing Benefits for Educational Institutions
Cloud Computing Benefits for Educational Institutions ABSTRACT Mr. Ramkumar Lakshminarayanan 1, Dr. Binod Kumar 2, Mr. M. Raju 3 Higher College of Technology, Muscat, Oman [email protected] 1,
The 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
CLOUD COMPUTING IN HIGHER EDUCATION
Mr Dinesh G Umale Saraswati College,Shegaon (Department of MCA) CLOUD COMPUTING IN HIGHER EDUCATION Abstract Technology has grown rapidly with scientific advancement over the world in recent decades. Therefore,
DEFINING CLOUD COMPUTING: AN ATTEMPT AT GIVING THE CLOUD AN IDENTITY. [email protected]
DEFINING CLOUD COMPUTING: AN ATTEMPT AT GIVING THE CLOUD AN IDENTITY Adnan Khalid* a,dr. Muhammad Shahbaz b, Dr. Athar Masood c d Department of Computer Science, Government College University Lahore, Pakistan,
Lecture 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
How 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
Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages
Ivan Zapevalov 2 Outline What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages 3 What is cloud computing? 4 What is cloud computing? Cloud computing is the
Research 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
INTRODUCTION 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
A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services
A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services Ronnie D. Caytiles and Byungjoo Park * Department of Multimedia Engineering, Hannam University
Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station
Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station What is Cloud Computing? http://www.agent-x.com.au/ Wikipedia - the use of computing resources (hardware and software)
The 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,
Cloud 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
Realizing the Value Proposition of Cloud Computing
Realizing the Value Proposition of Cloud Computing CIO s Enterprise IT Strategy for Cloud Jitendra Pal Thethi Abstract Cloud Computing is a model for provisioning and consuming IT capabilities on a need
Implementing & 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,
What 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
Survey On Cloud Computing
Survey On Cloud Computing 1,2 Heena I. Syed 1, Naghma A. Baig 2 Jawaharlal Darda Institute of Engineering & Technology, Yavatmal,M.S., India. 1 [email protected] 2 [email protected] Abstract
Introduction 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
DISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study
DISTRIBUTED SYSTEMS AND CLOUD COMPUTING A Comparative Study Geographically distributed resources, such as storage devices, data sources, and computing power, are interconnected as a single, unified resource
Certified 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.
Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud
Overview The purpose of this paper is to introduce the reader to the basics of cloud computing or the cloud with the aim of introducing the following aspects: Characteristics and usage of the cloud Realities
International Research Journal of Engineering and Technology (IRJET) e-issn: 2395-0056. Volume: 02 Issue: 05 Aug-2015 www.irjet.net p-issn: 2395-0072
Fear of Cloud Vinnakota Saran Chaitanya 1, G. Harshavardhan Reddy 2 1 UG Final year student, Department of Computer Science and Engineering, G. Pulla Reddy Engineering College, Andhra Pradesh, India 2
Cloud Computing for SCADA
Cloud Computing for SCADA Moving all or part of SCADA applications to the cloud can cut costs significantly while dramatically increasing reliability and scalability. A White Paper from InduSoft Larry
Permanent 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,
Securing and Auditing Cloud Computing. Jason Alexander Chief Information Security Officer
Securing and Auditing Cloud Computing Jason Alexander Chief Information Security Officer What is Cloud Computing A model for enabling convenient, on-demand network access to a shared pool of configurable
Cloud 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
How To Understand Cloud Computing
Dr Markus Hagenbuchner [email protected] CSCI319 Introduction to Cloud Computing CSCI319 Chapter 1 Page: 1 of 10 Content and Objectives 1. Introduce to cloud computing 2. Develop and understanding to how
Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University
Cloud computing: the state of the art and challenges Jānis Kampars Riga Technical University Presentation structure Enabling technologies Cloud computing defined Dealing with load in cloud computing Service
Cloud 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
High Performance Computing Cloud Computing. Dr. Rami YARED
High Performance Computing Cloud Computing Dr. Rami YARED Outline High Performance Computing Parallel Computing Cloud Computing Definitions Advantages and drawbacks Cloud Computing vs Grid Computing Outline
A Survey on Cloud Computing
A Survey on Cloud Computing Poulami dalapati* Department of Computer Science Birla Institute of Technology, Mesra Ranchi, India [email protected] G. Sahoo Department of Information Technology Birla
Secure 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: [email protected] ABSTRACT In this paper we discuss the
Cloud Computing For Distributed University Campus: A Prototype Suggestion
Cloud Computing For Distributed University Campus: A Prototype Suggestion Mehmet Fatih Erkoç, Serhat Bahadir Kert [email protected], [email protected] Yildiz Technical University (Turkey) Abstract
A.Prof. Dr. Markus Hagenbuchner [email protected]. CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1
A.Prof. Dr. Markus Hagenbuchner [email protected] CSCI319 A Brief Introduction to Cloud Computing CSCI319 Page: 1 Content and Objectives 1. Introduce to cloud computing 2. Develop and understanding to
See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.
Cloud Strategy Information Systems and Technology Bruce Campbell What is the Cloud? From http://csrc.nist.gov/publications/nistpubs/800-145/sp800-145.pdf Cloud computing is a model for enabling ubiquitous,
Li Sheng. [email protected]. Nowadays, with the booming development of network-based computing, more and more
36326584 Li Sheng Virtual Machine Technology for Cloud Computing Li Sheng [email protected] Abstract: Nowadays, with the booming development of network-based computing, more and more Internet service vendors
Cloud Computing Technology
Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver [email protected], +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures
Cloud Computing in the Enterprise An Overview. For INF 5890 IT & Management Ben Eaton 24/04/2013
Cloud Computing in the Enterprise An Overview For INF 5890 IT & Management Ben Eaton 24/04/2013 Cloud Computing in the Enterprise Background Defining the Cloud Issues of Cloud Governance Issue of Cloud
Cloud 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
Introduction to Cloud Computing
Introduction to Cloud Computing Cloud Computing I (intro) 15 319, spring 2010 2 nd Lecture, Jan 14 th Majd F. Sakr Lecture Motivation General overview on cloud computing What is cloud computing Services
How 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
Mobile Cloud Computing Security Considerations
보안공학연구논문지 (Journal of Security Engineering), 제 9권 제 2호 2012년 4월 Mobile Cloud Computing Security Considerations Soeung-Kon(Victor) Ko 1), Jung-Hoon Lee 2), Sung Woo Kim 3) Abstract Building applications
Cloud Computing Utility and Applications
Cloud Computing Utility and Applications Pradeep Kumar Tiwari 1, Rajesh Kumar Shrivastava 2, Satish Pandey 3, Pradeep Kumar Tripathi 4 Abstract Cloud Architecture provides services on demand basis via
Cover Story. Cloud Computing: A Paradigm Shift in IT Infrastructure
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,
1. From the CIO 3. 2. Strategic Direction for Cloud Computing at Kent State 4. 3. Cloud Computing at Kent State University 5
Kent State University ss Cloud Strategy Table of Contents Item Page 1. From the CIO 3 2. Strategic Direction for Cloud Computing at Kent State 4 3. Cloud Computing at Kent State University 5 4. Methodology
CLOUD COMPUTING. A Primer
CLOUD COMPUTING A Primer A Mix of Voices The incredible shrinking CIO CIO Magazine, 2004 IT Doesn t Matter, The cloud will ship service outside the institution and ship power from central IT groups to
Oracle Applications and Cloud Computing - Future Direction
Oracle Applications and Cloud Computing - Future Direction February 26, 2010 03:00 PM 03:40 PM Presented By Subash Krishnaswamy [email protected] Vijay Tirumalai [email protected]
ITL BULLETIN FOR JUNE 2012 CLOUD COMPUTING: A REVIEW OF FEATURES, BENEFITS, AND RISKS, AND RECOMMENDATIONS FOR SECURE, EFFICIENT IMPLEMENTATIONS
ITL BULLETIN FOR JUNE 2012 CLOUD COMPUTING: A REVIEW OF FEATURES, BENEFITS, AND RISKS, AND RECOMMENDATIONS FOR SECURE, EFFICIENT IMPLEMENTATIONS Shirley Radack, Editor Computer Security Division Information
Survey On Security Threats In Data Storing & Sharing In Cloud Environment
Survey On Security Threats In Data Storing & Sharing In Cloud Environment Seema Tahalyani 1 and Dr. S.M Ghosh 2 1 CSE Department, Rungta College of Engineering & Technology, Bhilai, Chhattisgarh, India
SURVEY 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
International Journal of Engineering Research and General Science Volume 3, Issue 1, January-February, 2015 ISSN 2091-2730
Exploring Cloud Computing Services and Applications Aashna Rukhsaar M.Ashfaque Final Year Student, Department of Computer Science & Engineering, H.V.P.Mandal s College of Engineering and Technology, Amravati,
Cloud 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...
A Secure Strategy using Weighted Active Monitoring Load Balancing Algorithm for Maintaining Privacy in Multi-Cloud Environments
IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 10 April 2015 ISSN (online): 2349-784X A Secure Strategy using Weighted Active Monitoring Load Balancing Algorithm for Maintaining
Private Vs Public Cloud
Private Vs Public Cloud Solanke Vikas 1, Kulkarni Gurudatt 2, Maske Vishnu 3, Kumbharkar Prashant 4 1 Lecturer in Information Technology Department,MM Polytechnic Pune, India [email protected]
Cloud computing - Architecting in the cloud
Cloud computing - Architecting in the cloud [email protected] 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices
CLOUD COMPUTING. Dana Petcu West University of Timisoara http://web.info.uvt.ro/~petcu
CLOUD COMPUTING Dana Petcu West University of Timisoara http://web.info.uvt.ro/~petcu TRENDY 2 WHY COINED CLOUD? Ask 10 professionals what cloud computing is, and you ll get 10 different answers CC is
Sistemi 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 [email protected] 2 Introduction Technologies
IBM 000-281 EXAM QUESTIONS & ANSWERS
IBM 000-281 EXAM QUESTIONS & ANSWERS Number: 000-281 Passing Score: 800 Time Limit: 120 min File Version: 58.8 http://www.gratisexam.com/ IBM 000-281 EXAM QUESTIONS & ANSWERS Exam Name: Foundations of
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
Where in the Cloud are You? Session 17032 Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle)
Where in the Cloud are You? Session 17032 Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle) Abstract The goal of this session is to understanding what is meant when we say Where in the
Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.
Cloud Computing Topics 1. What is the Cloud? 2. What is Cloud Computing? 3. Cloud Service Architectures 4. History of Cloud Computing 5. Advantages of Cloud Computing 6. Disadvantages of Cloud Computing
Cloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled
Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled HEXAWARE Q & A E-BOOK ON CLOUD BI Layers Applications Databases Security IaaS Self-managed
Architectural Implications of Cloud Computing
Architectural Implications of Cloud Computing Grace Lewis Research, Technology and Systems Solutions (RTSS) Program Lewis is a senior member of the technical staff at the SEI in the Research, Technology,
Flying into the Cloud: Do You Need a Navigator? Services. Colin R. Chasler Vice President Solutions Architecture Dell Services Federal Government
Services Flying into the Cloud: Do You Need a Navigator? Colin R. Chasler Vice President Solutions Architecture Dell Services Federal Government Table of Contents Executive Summary... 3 Current IT Challenges...
Bringing the Cloud into Focus. A Whitepaper by CMIT Solutions and Cadence Management Advisors
Bringing the Cloud into Focus A Whitepaper by CMIT Solutions and Cadence Management Advisors Table Of Contents Introduction: What is The Cloud?.............................. 1 The Cloud Benefits.......................................
What 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
Cloud-Testing vs. Testing a Cloud
Cloud- vs. a Cloud - 10th Annual International Software Conference 2010 Neha Mehrotra Abstract This white paper introduces Cloud computing business model which has been the natural evolution of the adoption
Cloud Computing. Key Considerations for Adoption. Abstract. Ramkumar Dargha
Cloud Computing Key Considerations for Adoption Ramkumar Dargha Abstract Cloud Computing technology and services have been witnessing quite a lot of attention for the past couple of years now. We believe
Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen
Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen Samah Sadeq Ahmed Bagish Department of Information Technology, Faculty of Engineering, Aden University,
East African Information Conference 13-14 th August, 2013, Kampala, Uganda. Security and Privacy: Can we trust the cloud?
East African Information Conference 13-14 th August, 2013, Kampala, Uganda Security and Privacy: Can we trust the cloud? By Dr. David Turahi Director, Information Technology and Information Management
