Distributed Data Management. Christoph Lofi Institut für Informationssysteme Technische Universität Braunschweig

Size: px
Start display at page:

Download "Distributed Data Management. Christoph Lofi Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs."

Transcription

1 Distributed Data Management Christoph Lofi Institut für Informationssysteme Technische Universität Braunschweig

2 13.0 The Cloud 13.0 Cloud beyond Storage 13.1 Computing as a Service SaaS PaaS IaaS Distributed Data Management Christoph Lofi IfIS TU Braunschweig 2

3 13.0 The Cloud Distributed Data Management Christoph Lofi IfIS TU Braunschweig 3

4 13.0 The Cloud The term cloud computing is often seen as a successor of client-server architectures Often used as synonym for centralized on-demand pay-what-you-use provisioning of general computation resources e.g. compared to utility providers like electric power grids or water supply Computing as a commodity Cloud is used as a metaphor for the Internet Users or applications just use computation resources provided in the internet instead using local hardware or software Distributed Data Management Christoph Lofi IfIS TU Braunschweig 4

5 13.0 The Cloud Computation resources can mean a lot of things: Dynamic access to raw metal Raw storage space or CPU time Fully operational server are provided by the cloud Low-level services and platforms e.g. runtime platforms like Jave JRE» User can run application directly on cloud platform» No own servers or platform software needed e.g. abstracted storage space like space within a database or a file system» This is what we did in the last weeks! Distributed Data Management Christoph Lofi IfIS TU Braunschweig 5

6 13.0 The Cloud Software services i.e. some functionalities required by user software is provided by the cloud» Used via web service remote procedure calls» e.g. delegate a the rendering of a map in a user applciarion to Google Maps Full software functionality e.g. rented web applications replacing traditional server or desktop applications» e.g. rent CRM software online from SalesForce, use Google apps instead of MS Office, etc. Distributed Data Management Christoph Lofi IfIS TU Braunschweig 6

7 13.0 The Cloud Underlying base problem Successfully running IT departments and IT infrastructure can be very difficult and expensive for companies High fixed costs Acquiring and paying competent IT staff Competent is often very hard to get Buying and maintaining servers Correctly hosting hardware Proper power and cooling facilities, network connections, server racks, etc. Buying and maintaining software Distributed Data Management Christoph Lofi IfIS TU Braunschweig 7

8 13.0 The Cloud Load and Utilization Issues How much hardware resources are required by each application and / or service? How to handle scaling issues? What happens if demand increases or declines? How to handle spike loads? Digg Effect Traditional data centers are notoriously underutilized, often idle 85% of the time Over provisioning for future growth or spikes Insufficient capacity planning and sizing Improper understanding of scalability requirements etc. Distributed Data Management Christoph Lofi IfIS TU Braunschweig 8

9 13.0 The Cloud Cloud computing centrally unifies computation resources and provides them on-demand Degree of centralization and provision may differ Centralize hardware within a department? A company? A number of companies? Globally? Provide resources only oneself? To some partners? To anybody? How to compensate resource for resource usage? Provide resources by a rental model (e.g. monthly fee)? Provide resources metered on what-is-used basis (e.g. similar to electricity or water?) Provide resources for free? Distributed Data Management Christoph Lofi IfIS TU Braunschweig 9

10 13.0 The Cloud Usually, three types of clouds are distinguished Public Cloud Private Cloud Hybrid Cloud Distributed Data Management Christoph Lofi IfIS TU Braunschweig 10

11 13.0 The Cloud Public Cloud Traditional cloud computing Services and resources are offered via the internet to anybody willing to pay for them User just pays for services, usually no acquisition, administration or maintenance of hardware / software necessary Services usually provided by off-site 3 rd party providers Open for use by general public Exist beyond firewall, fully hosted and managed by the vendor Customers are individuals, corporations and others e.g. Amazon's Web Services and Google AppEngine Offers startups and SMB s quick setup, scalability, flexibility and automated management. Pay as you go model helps startups to start small and go big Security and compliance? Reliability and privacy concerns hinder the adoption of cloud Amazon S3 services were down for 6 hours What will Amazon do with all the data? Distributed Data Management Christoph Lofi IfIS TU Braunschweig 11

12 13.0 The Cloud Private Cloud Cloud computing hardware are within the premises of a company behind the cooperate firewall Resources are only provided internally for various departments Private clouds are still fully bought, build, and maintained by the company using it But usually not exclusive to single departments! Still, costs could be prohibitive and may by far exceed that of public clouds Fine grained control over resources More secure as they are internal to organization Schedule and reshuffle resources based on business demands Ideal for apps requiring tight security and regulatory concerns Development requires hardware investments and in-house expertise Distributed Data Management Christoph Lofi IfIS TU Braunschweig 12

13 13.0 The Cloud Hybrid Cloud Both private and public cloud services or even non-cloud services are used or offered simultaneously State-of-art for most companies relying on cloud technology Distributed Data Management Christoph Lofi IfIS TU Braunschweig 13

14 13.0 The Cloud Properties promised by Cloud computing Agility Resources are quickly available when needed Costs i.e. servers must not be ordered and build, software doesn t need to be configured and installed, etc. Capital expenditure is converted to operational expenditure Independence Services are available everywhere and for any device Distributed Data Management Christoph Lofi IfIS TU Braunschweig 14

15 13.0 The Cloud Multi-tenancy Resources are shared by larger pool of users Resources can be centralized which reduces the costs Load distribution of users differs Peak loads can usually be distributed Overall utilization and efficiency of resources is better Reliability Most cloud services promise durable and reliable resources due to distribution and replication Scalability If a user needs more resources or performance, it can easily provisioned Distributed Data Management Christoph Lofi IfIS TU Braunschweig 15

16 13.0 The Cloud Low maintenance Cloud services or applications are not installed on user s machines, but maintained centrally by specialized staff Transparency and metering Costs for computation resources are directly visible and transparent Pay-what-you-use models Cloud computing generally promises to be beneficial for fast growing startups, SMBs and enterprises alike. Cost effective solutions to key business demands Improved overall efficiency Distributed Data Management Christoph Lofi IfIS TU Braunschweig 16

17 13.0 The Cloud The cloud heavily encourages a self-service model Users can simply request the resources they need from cloudscaling.com Distributed Data Management Christoph Lofi IfIS TU Braunschweig 17

18 13.1 XaaS Anything-as-a-Service XaaS= X as a service In general, cloud providers offer any computation resources as a service In the long run, all computation needs of a company should be modeled, provided and used as a service e.g. in Amazon s private and public cloud infrastructures: everything is a service! Distributed Data Management Christoph Lofi IfIS TU Braunschweig 18

19 13.1 XaaS Services provide a strictly defined functionality with certain guarantees Service description and service-level agreement (SLA) Services description explains what is offered by the service SLA further clarifies the provisioning guarantees Often: performance, latency, reliability, availability, etc. Distributed Data Management Christoph Lofi IfIS TU Braunschweig 19

20 13.1 XaaS Usually, three main resources may be offered as a service Software as a Service SaaS Platform as a Service PaaS Infrastructure as a Service IaaS Client Application Platform Insfrastructure Server Distributed Data Management Christoph Lofi IfIS TU Braunschweig 20

21 13.1 XaaS Application Services (services on demand) Gmail, GoogleCalender Payroll, HR, CRM, etc Sugarm CRM, IBM Lotus Live Platform Services (resources on demand) Middleware, Integration, Messaging, Information, connectivity etc Amazon AWS, Boomi, CastIron, Google Appengine Infrastructure as services (physical assets as services) IBM Blue House, VMWare Cloud Edition, Amazon EC2, Microsoft Azure Platform, Distributed Data Management Christoph Lofi IfIS TU Braunschweig 21

22 13.1 XaaS Individuals Corporations Non-Commercial? CLOUD Cloud Middle Ware Storage Provisioning OS Provisioning Network Provisioning Service(apps) Provisioning SLA(monitor), Security, Billing, Payment Resources Services Storage Network OS Distributed Data Management Christoph Lofi IfIS TU Braunschweig 22

23 3.1 IaaS Infrastructure as a Service (IaaS) Provides raw computation infrastructure, i.e. usually a virtual server e.g. see hardware virtualization (VMWare & co.) Successor to dedicated server rental For the user, a virtual server is similar to a real server Has CPU cores, main memory, hard disc space, etc. Usually provided as self-service raw machine User is responsible for installing and maintaining applications like e.g. operating system, databases or server software User does not need to buy, host or maintain the actual hardware Distributed Data Management Christoph Lofi IfIS TU Braunschweig 23

24 3.1 IaaS The IaaS provider can host multiple virtual servers on a single, real machine Usually, virtual severs per real server Virtualization is used to abstract server hardware for virtual servers Virtual system also often called virtual machines (neutral term) or appliances (usually suggesting preinstalled OS and software) Virtualization of hardware is usually handled by a socalled hypervisor, e.g. Xen, KVM, VMWare, HyperV, Distributed Data Management Christoph Lofi IfIS TU Braunschweig 24

25 1 many #appliances 3.1 IaaS In short, IaaS is virtualization on multiple hardware machines Normal Server 1 machine with one OS Traditional virtualization 1 machine hosting multiple virtual servers Distributed Application 1 appliance running on multiple machines IaaS Multiple machines running multiple virtual servers Dynamic load balancing between machines Traditional virtualization Normal server IaaS Distributed Appliance 1 #machines many Distributed Data Management Christoph Lofi IfIS TU Braunschweig 25

26 3.1 IaaS Hypervisor is responsible for allocating available resources to VMs Dispatch VMs to machines Relocate VM to balance load Distribute resources Network adaptors, logical discs, RAM, CPU cores, etc Distributed Data Management Christoph Lofi IfIS TU Braunschweig 26

27 3.1 IaaS Usually, virtual machines offered by IaaS infrastructures cannot grow arbitrarily big Usually capped by actual server size or a smaller server group Really big applications are usually deployed in socalled Pods Similar to database shards Group of machines running one or multiple appliances Machines within a Pod are very tightly networked Distributed Data Management Christoph Lofi IfIS TU Braunschweig 27

28 3.1 IaaS i.e. each Pod is a full copy of given virtual machines with full OS and application installed Usually, there are multiple copies of a given Pod (and its VMs) Each Pod is responsible for a disjoint part of the whole workload Pods are usually scattered across availability zones (e.g. data centers or a certain rack) Physically separated, usually with own power / network, etc. Distributed Data Management Christoph Lofi IfIS TU Braunschweig 28

29 3.1 IaaS IaaS Pods from CloudScaling.com Distributed Data Management Christoph Lofi IfIS TU Braunschweig 29

30 3.1 IaaS Simplified Pod example: Googl Multiple Pods, each Pod running on multiple machines with a full and independent installation of Gmail software Load balancer decides during user log-in which Pod will handle the user session Users are distributed across Pods Pods are flexible by using shared GFS file system Distributed Data Management Christoph Lofi IfIS TU Braunschweig 30

31 3.1 IaaS Mission critical applications should be designed such that they run in multiple availability zones on multiple Pods Cloud control system (CCS) responsible for distribution and replication Distributed Data Management Christoph Lofi IfIS TU Braunschweig 31

32 3.1 IaaS Pod Architectures Each pod consists of multiple machines with mainboards, CPUs, and main memory Question: where to put secondary storage? Usually, three options Storage area network (SAN) Direct attached storage (DAS) Network attached storage (NAS) or. Storage Service! (e.g. GFS & co.) Distributed Data Management Christoph Lofi IfIS TU Braunschweig 32

33 3.1 IaaS SAN Pods Individual servers don t have own secondary storage Storage area network provides shared hard disks storage for all machines of a Pod Pro All machines have access to the same data Allows for dynamic load balancing or migration of appliances e.g. VMware vmotion Con Very very expensive Higher latency than direct attached storage Distributed Data Management Christoph Lofi IfIS TU Braunschweig 33

34 3.1 IaaS SAN Pods Distributed Data Management Christoph Lofi IfIS TU Braunschweig 34

35 3.1 IaaS DAS Pods Each server has its own set of hard drives Accessing data from other servers may be difficult Pro Cheap Low latency for accessing local data Con Usually, no shared data access Usually, difficult to live-migrate appliances (due to no shared data) But: by using clever storage abstractions, common problem can be circumvented Use distributed file system or a distributed data store! e.g. Apache S3 & SimpleDB, Google GFS & BigTable, Apache HBase & HFS, etc. Distributed Data Management Christoph Lofi IfIS TU Braunschweig 35

36 3.1 IaaS DAS Pods Distributed Data Management Christoph Lofi IfIS TU Braunschweig 36

37 3.1 Amazon EC2 IaaS example: Amazon EC2 Elastic Compute Cloud is one of the core service of the Amazon Cloud Infrastructure Public IaaS Cloud Customers may rent virtual servers hosted at Amazons Data Centers Can freely install OS and applications as needed Virtual servers are offered in different sizes and are paid by CPU usage Basic storage is offered within the VM, but usually additional storage services are used by application which cost extra e.g. S3, SimpleDB, or Dynamo DB Distributed Data Management Christoph Lofi IfIS TU Braunschweig 37

38 3.1 Amazon EC2 Example: Small EC2 VM 1.7 GB memory 1 EC2 Compute Unit (CU) 1 virtual core with 1 EC2 Compute Unit 1 CU is roughly a 1.2 GHz 2007 Xeon processor 160 GB instance storage (150 GB plus 10 GB root partition) 32-bit platform I/O Performance: Moderate Costs $0.095 per hour Usually most users start will the small instance, also heavily used for testing From July 2010 Distributed Data Management Christoph Lofi IfIS TU Braunschweig 38

39 3.1 Amazon EC2 Example: Extra Large Instance EC2 VM 15 GB memory 8 EC2 Compute Units 4 virtual cores with 2 EC2 Compute Units each 1,690 GB instance storage GB plus 10 GB root partition 64-bit platform I/O Performance: High Costs $0.76 per hour Most cooperate users end with this instance due to higher IO speeds Distributed Data Management Christoph Lofi IfIS TU Braunschweig 39

40 3.1 Amazon EC2 Example: High-Mem Quad XL EC2 VM 68.4 GB of memory 26 EC2 Compute Units 8 virtual cores with 3.25 EC2 Compute Units each 1690 GB of instance storage 64-bit platform I/O Performance: High Costs $2.68 per hour Largest standard instance Distributed Data Management Christoph Lofi IfIS TU Braunschweig 40

41 3.1 Amazon EC2 Rough Estimations (Oct 2009) Roughly servers Uses standard server racks with 16 machines per rack Mostly packed with 2U dual-socket Quad-Core Intel Xeons Roughly matches the High-Mem Quad XL instance Uses around 8 500GB Raid-0 disks Target cost around $2500 per machine in average 75% of the machines are US, the remainder in Europe and Asia Amazon aims at a utilization rate of 75% Very rough guesses state that Amazon may earn $25,264 per hour with EC2! From Oct 2009 Distributed Data Management Christoph Lofi IfIS TU Braunschweig 41

42 3.2 PaaS Platform as a Service (PaaS) Provides software platforms on demand e.g. runtime engines (JavaVM,.Net Runtime, etc.), storage systems (distributed file system, or databases), web services, communication services, etc. PaaS systems are usually used to develop and host web applications or web services User applications run on the provided platform In contrast to IaaS, no installation and maintenance of operation system and server applications necessary Centrally managed and maintained Services or runtimes are directly usable Distributed Data Management Christoph Lofi IfIS TU Braunschweig 42

43 3.2 Google AppEngine Google AppEngine provides users a managed Phyton or Java Runtime Web applications can be directly hosted in AppEngine Just upload you WAR file and you are done Users are billed by resource usage Some free resources provided everyday 1 GB in- and out traffic, 6.5 hours CPU, 500 MB storage overall Resource Unit Unit cost Outgoing Bandwidth GB $0.12 Incoming Bandwidth GB $0.10 CPU Time CPU hours $0.10 Stored Data GB / month $0.15 Recipients ed recipients $ Distributed Data Management Christoph Lofi IfIS TU Braunschweig 43

44 3.2 Google AppEngine Each application can access system resources up to a fixed maximum AppEngine is not fully scalable! AppEngine max values CPU: 1730 hours CPU per day; 72 minutes CPU per minute Data in or out: 1 TB per day; 10 GB per minute Request: 43M web service calls per day, 30K calls per minute Data storage: no limit (uses BigTable which can scale in size!!) Distributed Data Management Christoph Lofi IfIS TU Braunschweig 44

45 3.2 Amazon SimpleDB Amazon Simple DB is data storage system roughly similar to Google BigTable Simple table-centric database engine SimpleDB is directly ready to use No user configuration or administration Accessible via web service SimpleDB is highly available, uses flexible schemas, and eventual consistency Similar to HBase or BigTable Distributed Data Management Christoph Lofi IfIS TU Braunschweig 45

46 3.2 Amazon Simple DB Any application may use SimpleDB for data storage Simple web service provided to interact with Simple DB Create or delete a table (called domain) Put and delete rows Query for rows Users pay for storage, data transfer, and computation time 25 hours computation time (for querying) are free per month Later: $0.154 per machine hour 1 GB of data transfer is free per month Later: $0.15 per GB 1 Gb of data storage is free per month Later: $0.28 per GB Distributed Data Management Christoph Lofi IfIS TU Braunschweig 46

47 3.3 SaaS Software as a Service (SaaS) Full applications are offered on-demand User just need to consume the software; no installation or maintenance necessary All administrative and maintenance tasks are performed by the Cloud provider e.g. hosting physical hardware, maintaining platforms, maintaining software, dealing with security, scalability, etc. Distributed Data Management Christoph Lofi IfIS TU Braunschweig 47

48 3.3 SalesForce Salesforce.com On-Demand CRM software Customer-Relationship-Management Cooperation with Google Apps in early summer Provides simple online services for Customer database Lead management Call center Customer portal Knowledge Bases Collaboration environments Etc. Distributed Data Management Christoph Lofi IfIS TU Braunschweig 48

49 3.3 SalesForce Distributed Data Management Christoph Lofi IfIS TU Braunschweig 49

50 3.3 SalesForce Distributed Data Management Christoph Lofi IfIS TU Braunschweig 50

51 3.3 SalesForce Bills per month and user, based on edition Distributed Data Management Christoph Lofi IfIS TU Braunschweig 51

52 3.3 Google Apps Google Apps Provides standard office application on-demand i.e. Targeting at the lower-end of the customer base of Microsoft Office MS counters with Office 365 Google Apps provides & Groupware Spreadsheets Documents Presentations Online Forms Drawings etc. Distributed Data Management Christoph Lofi IfIS TU Braunschweig 52

53 3.3 Google Apps Distributed Data Management Christoph Lofi IfIS TU Braunschweig 53

54 Next Semester Knowledge-Based Systems and Deductive Databases Relational Databases 2 Seminar Advances in Digital Libraries Lab Integrity Constraints Distributed Data Management Christoph Lofi IfIS TU Braunschweig 54

55 Distributed Data Management Thank you for your attention! Distributed Data Management Christoph Lofi IfIS TU Braunschweig 55

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market Cloud Computing Contents What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market What is Cloud Computing? Definitions: Cloud computing

More information

Cloud Computing and Amazon Web Services

Cloud Computing and Amazon Web Services Cloud Computing and Amazon Web Services Gary A. McGilvary edinburgh data.intensive research 1 OUTLINE 1. An Overview of Cloud Computing 2. Amazon Web Services 3. Amazon EC2 Tutorial 4. Conclusions 2 CLOUD

More information

Data Centers and Cloud Computing

Data 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 information

24/11/14. During this course. Internet is everywhere. Frequency barrier hit. Management costs increase. Advanced Distributed Systems Cloud Computing

24/11/14. During this course. Internet is everywhere. Frequency barrier hit. Management costs increase. Advanced Distributed Systems Cloud Computing Advanced Distributed Systems Cristian Klein Department of Computing Science Umeå University During this course Treads in IT Towards a new data center What is Cloud computing? Types of Clouds Making applications

More information

Cloud Computing. Chapter 1 Introducing 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

More information

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

DISTRIBUTED 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 information

MS EXCHANGE SERVER ACCELERATION IN VMWARE ENVIRONMENTS WITH SANRAD VXL

MS EXCHANGE SERVER ACCELERATION IN VMWARE ENVIRONMENTS WITH SANRAD VXL MS EXCHANGE SERVER ACCELERATION IN VMWARE ENVIRONMENTS WITH SANRAD VXL Dr. Allon Cohen Eli Ben Namer info@sanrad.com 1 EXECUTIVE SUMMARY SANRAD VXL provides enterprise class acceleration for virtualized

More information

Alfresco Enterprise on Azure: Reference Architecture. September 2014

Alfresco Enterprise on Azure: Reference Architecture. September 2014 Alfresco Enterprise on Azure: Reference Architecture Page 1 of 14 Abstract Microsoft Azure provides a set of services for deploying critical enterprise workloads on its highly reliable cloud platform.

More information

Data Centers and Cloud Computing. Data Centers

Data Centers and Cloud Computing. Data Centers Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises

More information

Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar

Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar Public Cloud Offerings and Private Cloud Options Week 2 Lecture 4 M. Ali Babar Lecture Outline Public and private clouds Some key public cloud providers (More details in the lab) Private clouds Main Aspects

More information

CS 695 Topics in Virtualization and Cloud Computing and Storage Systems. Introduction

CS 695 Topics in Virtualization and Cloud Computing and Storage Systems. Introduction CS 695 Topics in Virtualization and Cloud Computing and Storage Systems Introduction Hot or not? source: Gartner Hype Cycle for Emerging Technologies, 2014 2 Source: http://geekandpoke.typepad.com/ 3 Cloud

More information

White Paper on CLOUD COMPUTING

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

More information

The Cloud at Crawford. Evaluating the pros and cons of cloud computing and its use in claims management

The Cloud at Crawford. Evaluating the pros and cons of cloud computing and its use in claims management The Cloud at Crawford Evaluating the pros and cons of cloud computing and its use in claims management The Cloud at Crawford Wikipedia defines cloud computing as Internet-based computing, whereby shared

More information

CLOUD COMPUTING OVERVIEW, DIRECTION AND PLAN OF ACTION C S R PRABHU

CLOUD COMPUTING OVERVIEW, DIRECTION AND PLAN OF ACTION C S R PRABHU CLOUD COMPUTING OVERVIEW, DIRECTION AND PLAN OF ACTION BY C S R PRABHU Cloud Computing - Some terms Term cloud is used as a metaphor for Internet Concept generally incorporates combinations of the following

More information

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

Managing the Real Cost of On-Demand Enterprise Cloud Services with Chargeback Models Managing the Real Cost of On-Demand Enterprise Cloud Services with Chargeback Models A Guide to Cloud Computing Costs, Server Costs, Pricing Plans, and Chargeback Implementation and Systems Introduction

More information

Design of Cloud Services for Cloud Based IT Education

Design of Cloud Services for Cloud Based IT Education www.jitae.org Journal of Information Technology and Application in Education Vol. 3 Iss. 3, September 2014 doi: 10.14355/jitae.2014.0303.03 Design of Cloud Services for Cloud Based IT Education Li Chao

More information

Introduction to Cloud Computing

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

More information

Cloud Computing. Adam Barker

Cloud 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 information

Building Private & Hybrid Cloud Solutions

Building Private & Hybrid Cloud Solutions Solution Brief: Building Private & Hybrid Cloud Solutions WITH EGENERA CLOUD SUITE SOFTWARE Egenera, Inc. 80 Central St. Boxborough, MA 01719 Phone: 978.206.6300 www.egenera.com Introduction When most

More information

Data Centers and Cloud Computing. Data Centers. MGHPCC Data Center. Inside a Data Center

Data Centers and Cloud Computing. Data Centers. MGHPCC Data Center. Inside a Data Center Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises

More information

CS 695 Topics in Virtualization and Cloud Computing. Introduction

CS 695 Topics in Virtualization and Cloud Computing. Introduction CS 695 Topics in Virtualization and Cloud Computing Introduction This class What does virtualization and cloud computing mean? 2 Cloud Computing The in-vogue term Everyone including his/her dog want something

More information

OTM in the Cloud. Ryan Haney

OTM in the Cloud. Ryan Haney OTM in the Cloud Ryan Haney The Cloud The Cloud is a set of services and technologies that delivers real-time and ondemand computing resources Software as a Service (SaaS) delivers preconfigured applications,

More information

Introduction to Cloud Computing

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

More information

Cloud Computing: Making the right choices

Cloud 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 information

Today: Data Centers & Cloud Computing" Data Centers"

Today: Data Centers & Cloud Computing Data Centers Today: Data Centers & Cloud Computing" Data Centers Cloud Computing Lecture 25, page 1 Data Centers" Large server and storage farms Used by enterprises to run server applications Used by Internet companies

More information

Cloud Computing Training

Cloud Computing Training Cloud Computing Training TechAge Labs Pvt. Ltd. Address : C-46, GF, Sector 2, Noida Phone 1 : 0120-4540894 Phone 2 : 0120-6495333 TechAge Labs 2014 version 1.0 Cloud Computing Training Cloud Computing

More information

Optimizing Service Levels in Public Cloud Deployments

Optimizing Service Levels in Public Cloud Deployments WHITE PAPER OCTOBER 2014 Optimizing Service Levels in Public Cloud Deployments Keys to Effective Service Management 2 WHITE PAPER: OPTIMIZING SERVICE LEVELS IN PUBLIC CLOUD DEPLOYMENTS ca.com Table of

More information

CUMULUX 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 ` 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 information

Emerging Technology for the Next Decade

Emerging Technology for the Next Decade Emerging Technology for the Next Decade Cloud Computing Keynote Presented by Charles Liang, President & CEO Super Micro Computer, Inc. What is Cloud Computing? Cloud computing is Internet-based computing,

More information

Boas Betzler. Planet. Globally Distributed IaaS Platform Examples AWS and SoftLayer. November 9, 2015. 20014 IBM Corporation

Boas Betzler. Planet. Globally Distributed IaaS Platform Examples AWS and SoftLayer. November 9, 2015. 20014 IBM Corporation Boas Betzler Cloud IBM Distinguished Computing Engineer for a Smarter Planet Globally Distributed IaaS Platform Examples AWS and SoftLayer November 9, 2015 20014 IBM Corporation Building Data Centers The

More information

Building Private & Hybrid Cloud Solutions

Building Private & Hybrid Cloud Solutions Solution Brief: Building Private & Hybrid Cloud Solutions WITH EGENERA CLOUD SUITE SOFTWARE Egenera, Inc. 80 Central St. Boxborough, MA 01719 Phone: 978.206.6300 www.egenera.com Introduction When most

More information

Cloud Computing Is In Your Future

Cloud Computing Is In Your Future Cloud Computing Is In Your Future Michael Stiefel www.reliablesoftware.com development@reliablesoftware.com http://www.reliablesoftware.com/dasblog/default.aspx Cloud Computing is Utility Computing Illusion

More information

A Gentle Introduction to Cloud Computing

A 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 information

How To Understand Cloud Computing

How To Understand Cloud Computing Data-intensive computing systems Cloud Computing University of Verona Computer Science Department Damiano Carra Acknowledgements! Credits Part of the course material is based on slides provided by the

More information

yvette@yvetteagostini.it yvette@yvetteagostini.it

yvette@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 information

CHAPTER 8 CLOUD COMPUTING

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

More information

Virtualization and Cloud Computing

Virtualization 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 information

IBM Spectrum Protect in the Cloud

IBM Spectrum Protect in the Cloud IBM Spectrum Protect in the Cloud. Disclaimer IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion. Information regarding

More information

CHAPTER 2 THEORETICAL FOUNDATION

CHAPTER 2 THEORETICAL FOUNDATION CHAPTER 2 THEORETICAL FOUNDATION 2.1 Theoretical Foundation Cloud computing has become the recent trends in nowadays computing technology world. In order to understand the concept of cloud, people should

More information

View Point. Performance Monitoring in Cloud. www.infosys.com. Abstract. - Vineetha V

View Point. Performance Monitoring in Cloud. www.infosys.com. Abstract. - Vineetha V View Point Performance Monitoring in Cloud - Vineetha V Abstract Performance Monitoring is an integral part of maintenance. Requirements for a monitoring solution for Cloud are totally different from a

More information

Geoff Raines Cloud Engineer

Geoff Raines Cloud Engineer Geoff Raines Cloud Engineer Approved for Public Release; Distribution Unlimited. 13-2170 2013 The MITRE Corporation. All rights reserved. Why are P & I important for DoD cloud services? Improves the end-to-end

More information

Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS

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

More information

DISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study

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

More information

Cloud Computing 101 Dissipating the Fog 2012/Dec/xx Grid-Interop 2012

Cloud Computing 101 Dissipating the Fog 2012/Dec/xx Grid-Interop 2012 Cloud Computing 101 Dissipating the Fog 2012/Dec/xx Why the interest in Clouds? A method to avoid/defer CAPEX/OPEX and possibly accelerating implementation 2 It all started here - Timeshare Computers and

More information

Cloud Courses Description

Cloud 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 information

Architectural Implications of Cloud Computing

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,

More information

The Private Cloud Your Controlled Access Infrastructure

The Private Cloud Your Controlled Access Infrastructure White Paper: Private Clouds The ongoing debate on the differences between a Public and Private Cloud are broad and often loud. The bottom line is that it s really about how the resource, or computing power,

More information

Demystifying the Cloud Computing 02.22.2012

Demystifying 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 information

Private cloud computing advances

Private cloud computing advances Building robust private cloud services infrastructures By Brian Gautreau and Gong Wang Private clouds optimize utilization and management of IT resources to heighten availability. Microsoft Private Cloud

More information

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

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

More information

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager pchadwick@suse.com. Product Marketing Manager djarvis@suse.

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager pchadwick@suse.com. Product Marketing Manager djarvis@suse. SUSE Cloud 2.0 Pete Chadwick Douglas Jarvis Senior Product Manager pchadwick@suse.com Product Marketing Manager djarvis@suse.com SUSE Cloud SUSE Cloud is an open source software solution based on OpenStack

More information

The Cloud as a Computing Platform: Options for the Enterprise

The 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 information

Cloud Computing Architecture: A Survey

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

More information

An Introduction to Cloud Computing Concepts

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 ahmed.gamal.eldin@itida.gov.eg

More information

Cloud Computing, and REST-based Architectures Reid Holmes

Cloud Computing, and REST-based Architectures Reid Holmes Material and some slide content from: - Software Architecture: Foundations, Theory, and Practice - Krzysztof Czarnecki Cloud Computing, and REST-based Architectures Reid Holmes Cloud precursors Grid Computing:

More information

How To Understand Cloud Computing

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

More information

Virtual Data Centre Public Cloud Simplicity Private Cloud Security

Virtual Data Centre Public Cloud Simplicity Private Cloud Security Virtual Data Centre Public Cloud Simplicity Private Cloud Security www.interoute.com Interoute Virtual Data Centre Virtual Data Centre (VDC) is Interoute s Enterprise class Infrastructure as a Service

More information

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 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 information

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise Manager Oracle NIST Definition of Cloud Computing Cloud

More information

Platforms in the Cloud

Platforms 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 information

Cloud Computing Terms:

Cloud Computing Terms: Cloud Computing Terms: Advertising-based pricing model: A pricing model whereby services are offered to customers at low or no cost, with the service provider being compensated by advertisers whose ads

More information

Where We Are. References. Cloud Computing. Levels of Service. Cloud Computing History. Introduction to Data Management CSE 344

Where 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 information

What is Cloud Computing? Why call it Cloud Computing?

What is Cloud Computing? Why call it Cloud Computing? What is Cloud Computing? Why call it Cloud Computing? 1 Cloud Computing Key Properties Advantages Shift from CAPEX to OPEX Lowers barrier for starting a new business/project Can be cheaper even in the

More information

Using Cloud Services for Test Environments A case study of the use of Amazon EC2

Using Cloud Services for Test Environments A case study of the use of Amazon EC2 Using Cloud Services for Test Environments A case study of the use of Amazon EC2 Lee Hawkins (Quality Architect) Quest Software, Melbourne Copyright 2010 Quest Software We are gathered here today to talk

More information

DISTRIBUTED COMPUTER SYSTEMS CLOUD COMPUTING INTRODUCTION

DISTRIBUTED COMPUTER SYSTEMS CLOUD COMPUTING INTRODUCTION DISTRIBUTED COMPUTER SYSTEMS CLOUD COMPUTING INTRODUCTION Dr. Taieb Znati Computer Science Department University of Pittsburgh Fall 2014 Thoughts on Cloud Computing A way to increase capacity or add capabilities

More information

Building Blocks of the Private Cloud

Building Blocks of the Private Cloud www.cloudtp.com Building Blocks of the Private Cloud Private clouds are exactly what they sound like. Your own instance of SaaS, PaaS, or IaaS that exists in your own data center, all tucked away, protected

More information

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era (1944-1978) Workstation Era (1968-1985) Xerox Star 1981!

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

More information

Elastic Cloud Computing in the Open Cirrus Testbed implemented via Eucalyptus

Elastic Cloud Computing in the Open Cirrus Testbed implemented via Eucalyptus Elastic Cloud Computing in the Open Cirrus Testbed implemented via Eucalyptus International Symposium on Grid Computing 2009 (Taipei) Christian Baun The cooperation of and Universität Karlsruhe (TH) Agenda

More information

Cloud Computing and Amazon Web Services. CJUG March, 2009 Tom Malaher

Cloud 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 information

IBM 000-281 EXAM QUESTIONS & ANSWERS

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

More information

Service Oriented Cloud Computing Architectures. Asher Vitek 12/3/2011 UMM CSci Senior Seminar Conference Morris, MN.

Service Oriented Cloud Computing Architectures. Asher Vitek 12/3/2011 UMM CSci Senior Seminar Conference Morris, MN. Service Oriented Cloud Computing Architectures Asher Vitek 12/3/2011 UMM CSci Senior Seminar Conference Morris, MN. Overview Cloud Computing What is cloud computing Types of cloud computing Service Oriented

More information

How To Run A Cloud Computer System

How To Run A Cloud Computer System Cloud Technologies and GIS Nathalie Smith nsmith@esri.com Agenda What is Cloud Computing? How does it work? Cloud and GIS applications Esri Offerings Lots of hype Cloud computing remains the latest, most

More information

Planning the Migration of Enterprise Applications to the Cloud

Planning the Migration of Enterprise Applications to the Cloud Planning the Migration of Enterprise Applications to the Cloud A Guide to Your Migration Options: Private and Public Clouds, Application Evaluation Criteria, and Application Migration Best Practices Introduction

More information

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

Session 3. the Cloud Stack, SaaS, PaaS, IaaS Session 3. the Cloud Stack, SaaS, PaaS, IaaS The service models resemble a cascading architecture where services on a higher level, as identified by Weinhardt et.al. (2009); encapsulate functionality from

More information

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

IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud February 25, 2014 1 Agenda v Mapping clients needs to cloud technologies v Addressing your pain

More information

NCTA Cloud Architecture

NCTA Cloud Architecture NCTA Cloud Architecture Course Specifications Course Number: 093019 Course Length: 5 days Course Description Target Student: This course is designed for system administrators who wish to plan, design,

More information

WHITEPAPER. One Cloud For All Your Critical Business Applications. www.airvm.com

WHITEPAPER. One Cloud For All Your Critical Business Applications. www.airvm.com WHITEPAPER One Cloud For All Your Critical Business Applications. www.airvm.com Introduction AirVM Coud is a fully customizable IaaS cloud platform designed for SMBs and IT professionals who want to move

More information

Cloud Computing An Elephant In The Dark

Cloud Computing An Elephant In The Dark Cloud Computing An Elephant In The Dark Amir H. Payberah amir@sics.se Amirkabir University of Technology (Tehran Polytechnic) Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 1 / 60 Amir

More information

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

Part V Applications. What is cloud computing? SaaS has been around for awhile. Cloud Computing: General concepts Part V Applications Cloud Computing: General concepts Copyright K.Goseva 2010 CS 736 Software Performance Engineering Slide 1 What is cloud computing? SaaS: Software as a Service Cloud: Datacenters hardware

More information

Cloud Computing an introduction

Cloud Computing an introduction Prof. Dr. Claudia Müller-Birn Institute for Computer Science, Networked Information Systems Cloud Computing an introduction January 30, 2012 Netzprogrammierung (Algorithmen und Programmierung V) Our topics

More information

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

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

More information

9/26/2011. What is Virtualization? What are the different types of virtualization.

9/26/2011. What is Virtualization? What are the different types of virtualization. CSE 501 Monday, September 26, 2011 Kevin Cleary kpcleary@buffalo.edu What is Virtualization? What are the different types of virtualization. Practical Uses Popular virtualization products Demo Question,

More information

Lecture 02a Cloud Computing I

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

More information

Cloud Computing Technology

Cloud Computing Technology Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver danairat@gmail.com, +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures

More information

Cloud Computing Trends

Cloud Computing Trends UT DALLAS Erik Jonsson School of Engineering & Computer Science Cloud Computing Trends What is cloud computing? Cloud computing refers to the apps and services delivered over the internet. Software delivered

More information

FUJITSU Software Cloud Services Management V1.0 Introduction. January 2016 Fujitsu Limited

FUJITSU Software Cloud Services Management V1.0 Introduction. January 2016 Fujitsu Limited FUJITSU Software Cloud Services Management V1.0 Introduction January 2016 Fujitsu Limited Contents Background Product Summary Operation Model Functions Product Information 1 Background 2 Extending Corporate

More information

Introduction to Cloud : Cloud and Cloud Storage. Lecture 2. Dr. Dalit Naor IBM Haifa Research Storage Systems. Dalit Naor, IBM Haifa Research

Introduction to Cloud : Cloud and Cloud Storage. Lecture 2. Dr. Dalit Naor IBM Haifa Research Storage Systems. Dalit Naor, IBM Haifa Research Introduction to Cloud : Cloud and Cloud Storage Lecture 2 Dr. Dalit Naor IBM Haifa Research Storage Systems 1 Advanced Topics in Storage Systems for Big Data - Spring 2014, Tel-Aviv University http://www.eng.tau.ac.il/semcom

More information

Cloud Computing Now and the Future Development of the IaaS

Cloud Computing Now and the Future Development of the IaaS 2010 Cloud Computing Now and the Future Development of the IaaS Quanta Computer Division: CCASD Title: Project Manager Name: Chad Lin Agenda: What is Cloud Computing? Public, Private and Hybrid Cloud.

More information

Cloud Courses Description

Cloud 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 information

Keyword: Cloud computing, service model, deployment model, network layer security.

Keyword: 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 information

WOLKEN KOSTEN GELD GUSTAVO ALONSO SYSTEMS GROUP ETH ZURICH WWW.SYSTEMS.ETHZ.CH

WOLKEN KOSTEN GELD GUSTAVO ALONSO SYSTEMS GROUP ETH ZURICH WWW.SYSTEMS.ETHZ.CH WOLKEN KOSTEN GELD GUSTAVO ALONSO SYSTEMS GROUP ETH ZURICH WWW.SYSTEMS.ETHZ.CH ELCA Update June 16, 2010, Gustavo Alonso About the speaker Professor of Computer Science at ETH Zurich Areas of interest:

More information

Hybrid Cloud Computing

Hybrid Cloud Computing Dr. Marcel Schlatter, IBM Distinguished Engineer, Delivery Technology & Engineering, GTS 10 November 2010 Hybrid Computing Why is it becoming popular, Patterns, Trends, Impact Hybrid Definition and Scope

More information

References. Introduction to Database Systems CSE 444. Motivation. Basic Features. Outline: Database in the Cloud. Outline

References. 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 information

Introduction to Database Systems CSE 444

Introduction 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 information

Cloud Computing. Key Considerations for Adoption. Abstract. Ramkumar Dargha

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

More information

Virtualization & Cloud Computing (2W-VnCC)

Virtualization & Cloud Computing (2W-VnCC) Virtualization & Cloud Computing (2W-VnCC) DETAILS OF THE SYLLABUS: Basics of Networking Types of Networking Networking Tools Basics of IP Addressing Subnet Mask & Subnetting MAC Address Ports : Physical

More information

Cloud Computing: Meet the Players. Performance Analysis of Cloud Providers

Cloud Computing: Meet the Players. Performance Analysis of Cloud Providers BASEL UNIVERSITY COMPUTER SCIENCE DEPARTMENT Cloud Computing: Meet the Players. Performance Analysis of Cloud Providers Distributed Information Systems (CS341/HS2010) Report based on D.Kassman, T.Kraska,

More information

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 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

More information