Above the clouds: A Berkeley View of Cloud Computing



Similar documents
A Review on "Above the Clouds: A Berkeley View of Cloud Computing (Armbrust, Fox, Griffith at.el.)"

Part V Applications. What is cloud computing? SaaS has been around for awhile. Cloud Computing: General concepts

Above the Clouds: A Berkeley View of Cloud Computing & Outlook: Cloudy with a Chance of Security Challenges and. Presented by Nikhil Tripathi

Cloud Computing Trends

Above the Clouds A Berkeley View of Cloud Computing

How To Understand Cloud Computing

Performance Management for Cloudbased STC 2012

Cloud Computing: Obstacles & Opportunities

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

Cloud Computing: Technical Challenges and CloudSim Functionalities

Managing the Real Cost of On-Demand Enterprise Cloud Services with Chargeback Models

CHAPTER 2 THEORETICAL FOUNDATION

Basics of Cloud Computing

Session 3. the Cloud Stack, SaaS, PaaS, IaaS

MTAT Basics of Cloud Computing (3 ECTS) Satish Srirama

Technology and Cost Considerations for Cloud Deployment: Amazon Elastic Compute Cloud (EC2) Case Study

CHAPTER 1 INTRODUCTION TO CLOUD COMPUTING PARADIGM

Cloud Computing and Amazon Web Services

Proactively Secure Your Cloud Computing Platform

Running head: THE FUTURE OF CLOUD COMPUTING 1

Performance Management for Cloud-based Applications STC 2012

Performance Challenges in Cloud Computing. Shailesh Paliwal

What Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos

How Solace Message Routers Reduce the Cost of IT Infrastructure

Chapter 11 Cloud Application Development

Datacenters and Cloud Computing. Jia Rao Assistant Professor in CS

Silver Peak s Virtual Acceleration Open Architecture (VXOA)

How To Understand Cloud Computing

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB

Amazon Web Services Primer. William Strickland COP 6938 Fall 2012 University of Central Florida

CLOUD COMPUTING OVERVIEW

Research Issues in Cloud Computing

Getting More Performance and Efficiency in the Application Delivery Network

Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges.

Database Security, Virtualization and Cloud Computing

Planning the Migration of Enterprise Applications to the Cloud

Cloud computing. Examples

The Cloud, Virtualization, and Security

Clearing Away the Clouds: What is the Future of Cloud Computing? BEBO WHITE PEWE WORKSHOP BRATISLAVA APRIL 2010

Cloud Computing and Business Intelligence

Configuration Guide. Achieve Unified Management and Scale-Out for Windows Server 2012 R2 Hyper-V Deployments with the Sanbolic Platform

Copyright 1

Comparison of Open Source Cloud System for Small and Medium Sized Enterprises

solution brief September 2011 Can You Effectively Plan For The Migration And Management of Systems And Applications on Vblock Platforms?

Private Clouds. Krishnan Subramanian Analyst & Researcher Krishworld.com. A whitepaper sponsored by Trend Micro Inc.

Cloud Computing- Research Issues and Challenges

RemoteApp Publishing on AWS

Which is Better: Virtualization or Cloud IaaS?

KERALA STATE IT MISSION ICT Campus, Vellayambalam, Trivandrum Phone: , , Fax:

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

Auto-Scaling Model for Cloud Computing System

Looking Ahead The Path to Moving Security into the Cloud

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2

Public Clouds. Krishnan Subramanian Analyst & Researcher Krishworld.com. A whitepaper sponsored by Trend Micro Inc.

Cloud n Service Presentation. NTT Communications Corporation Cloud Services

Putchong Uthayopas, Kasetsart University

User Reports. Time on System. Session Count. Detailed Reports. Summary Reports. Individual Gantt Charts

Hybrid Cloud Backup and Recovery Software. Virtualization Support Real Backups of Virtual Environments

Cloud Computing Architecture: A Survey

POWER ALL GLOBAL FILE SYSTEM (PGFS)

Resource Efficient Computing for Warehouse-scale Datacenters

MANAGED DATABASE SOLUTIONS

Data Center Infrastructure

How To Run A Cloud Computer System

CS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series

Cloud Computing Capacity Planning. Maximizing Cloud Value. Authors: Jose Vargas, Clint Sherwood. Organization: IBM Cloud Labs

Chapter 1: Introduction

Summary of Cloud Compu.ng (CC) from the paper Abovce the Clouds: A Berkeley View of Cloud Compu.ng (Feb. 2009)

WHITE PAPER. IT in the Cloud: Using VMware vcloud for Reliable, Flexible, Shared IT Resources

Howtomanage and protectend usersdata? Mati Raidma

Rackspace Cloud Databases and Container-based Virtualization

Virtualization Support - Real Backups of Virtual Environments

Microsoft Private Cloud Fast Track

Outdated Architectures Are Holding Back the Cloud

CompTIA Cloud+ 9318; 5 Days, Instructor-led

Cloud Computing Submitted By : Fahim Ilyas ( ) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

Introduction to Database as a Service

IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud

The Advantages of Security as a Service versus On-Premise Security

CompTIA Cloud+ Course Content. Length: 5 Days. Who Should Attend:

Self-Service Provisioning and the Private Cloud

2) Xen Hypervisor 3) UEC

Digital Signage in the Cloud

From Federated Software Defined Infrastructure to Future Internet Architecture

Network performance in virtual infrastructures

EMC XtremSF: Delivering Next Generation Performance for Oracle Database

Lecture 02b Cloud Computing II

EMC XtremSF: Delivering Next Generation Storage Performance for SQL Server

An Energy-Aware Design and Reporting Tool for On-Demand Service Infrastructures

OmniCube. SimpliVity OmniCube and Multi Federation ROBO Reference Architecture. White Paper. Authors: Bob Gropman

Next Generation Now: Red Hat Enterprise Linux 6 Virtualization A Unique Cloud Approach. Jeff Ruby Channel Manager jruby@redhat.com

CLOUD COMPUTING. A Primer

Overview. The world's first Telekom enterprise PUblic CLOUD with data security and privacy under German law

Who moved my cloud? Part I: Introduction to Private, Public and Hybrid clouds and smooth migration

Databases Going Virtual? Identifying the Best Database Servers for Virtualization

Ø Teaching Evaluations. q Open March 3 through 16. Ø Final Exam. q Thursday, March 19, 4-7PM. Ø 2 flavors: q Public Cloud, available to public

7/15/2011. Monitoring and Managing VDI. Monitoring a VDI Deployment. Veeam Monitor. Veeam Monitor

IS PRIVATE CLOUD A UNICORN?

WHY ALL CLOUDS ARE NOT CREATED EQUAL ENTERPRISE CLOUD, PUBLIC CLOUD, CARRIER CLOUD

Transcription:

Partial Review-2 On the paper Above the clouds: A Berkeley View of Cloud Computing By Nikhil Ramteke Sr. No.- 07125

6. Cloud Computing Economics Observation in Cloud Economics mainly concerns with following 3 points. Elasticity Hardware changes Variable spikes and their requirement meet. Shifting the risk Being sure about to meet the elasticity with own datacenter is critical. So being on cloud shifts this risk to cloud providers. Sometimes, there is no up-front requirements, at that time money can be invested in business model. New hardware loading in own datacenter can take weeks to load in, whereas in cloud, acquiring hardware is matter of minutes, If under provisioned, provider may loss the user permanently and if over provisioned then most of the time machine will be idle wasting resources and energy. Shifting of risk to cloud may be chargeable, but assuming the hazards, one can afford it. If own datacenter is provisioned, then load should be 0.6-0.8, thus it requires over-provision, where as in cloud just apy for what you have used. In fact above points enhances the concept of scaling in clouds If hardware changes it reflects automatically for all cloud buyers because cloud provider updates configuration time to time to provide good service. Computing Cost: Should I move to cloud? While moving to cloud following important factors should be considered. o Pay separately for each resource you are using, calculate the estimate and compare with own datacenter cost. o Estimate the cost of power, cooling and physical plant establishment and see how much profitable it is.

o Operation cost of own datacenter and being on cloud should also be compared. 7. Top 10 Obstacles and Opportunities for cloud computing Availability of service Service of could should be available 24x7. Replication of data and elasticity may be helpful Data lock-in Due to non-availability of software stack in could computing, its not guaranteed for free data-lock-in operation. Solution may be to keep data on different clouds so as failure of one can be overcome by the other. Or maybe we can use cloud only when big tasks needs it otherwise run rest of task at own private cloud. Confidentiality and auditability Clouds are public and thus have more opportunities for attackers. Solution can be encrypted storage, firewalls, filters, and virtual LAN, prohibits some illegal action. Auditability provides restriction of data in a circle or region making it secure from outsiders. Data transfer bottlenecks Sending data through network is chargeable. It is not always feasible to send data through network, its good sometime to send hard disks physically saving money and time. But cloud users may diver due to charges applicable or spend during transformation. So cloud provides should find some good attractive reason to attract SaaS providers to keep their data on cloud. WAN cost should be reduced. (2/3 rd of the charge is alone of routers) WAN bandwidth in intra-node processing will be useful.

Performance Unpredictability CPU shearing is managed but I/O shearing in cloud computing is problematic. Solution can be to improve OS architecture for virtualization of interrupts and IO. Try to use flash memory, it decreases the IO interference. In case of high performance computing, scheduling g of VM s for batch processing becomes problem. Solution can be use of gang scheduling. Scalable storage Data storage should support various type of complex data structure. It is problematic for scalability (still open research problem) Bugs in Large Scale Distributed Systems Big challenge to remove bus from big Distributed systems. Solution may be use VM s because it may process valuable information that can t be processed without it. Scaling quickly Cloud provides the scalability with assurance to add resources in minutes. Some cloud providers do it automatically. It needs machine intelligence to diagnosis and scale up or scale down automatically. Idle machine also uses 2/3 rd of the power so if it is idle then shutdown/restart mechanism should be developed to save power and money. Reputation and fate shearing Maintaining reputation and assurance to customer for being with them is one of the most important tasks. Software licensing Application uses software form the cloud. If it is licensed, then users are supposed to pay charges according pay as you use strategy.

8. Conclusion Some cloud providers use free software moreover because others are not compatible with their architecture and support of their clouds. Due to elasticity model of cloud, it become possible to row the business exponentially in low lost. Pay as you use motivates the new software launchers and thereby to contribute in IT world with their own technology. The problem of over-provisioning and under provisioning g has been solved efficiently with additional advantage of saving money and time and energy. Cloud provides location is important while choosing the cloud computing saving network usage. There are many obstacles in cloud computing, but for overcoming them it needs more explosive research in cloud field consistently. Developers should start designing their application which can be deployed on clouds. Application software in future will keep an instance of software and data over a local data-center and will use cloud in case of over-provisioning, local datacenter will be useful when disconnected from the cloud. Infrastructure software needs to be improved to work on VM s and should have capability of built in billing systems. Hardware systems should be improved to work on low power and should incorporate the flash memory s a sandwiched between DRAM and disk.