CLOUD COMPUTING It's about the data. Dr. Jim Baty Distinguished Engineer Chief Architect, VP / CTO Global Sales & Services, Sun Microsystems

Similar documents
The Architectonics of Data Clouds. Jim Baty

What is Cloud Computing? Cloud computing is the dynamic delivery of IT resources and capabilities as a Service over the Internet.

Next-Generation Cloud Platform

Distributed Systems. 31. The Cloud: Infrastructure as a Service Paul Krzyzanowski. Rutgers University. Fall 2013

Data Protection Modernization: Meeting the Challenges of a Changing IT Landscape

Cloud Computing 4/17/2016. Outline. Cloud Computing. Centralized versus Distributed Computing Some people argue that Cloud Computing. Cloud Computing.

OPENSTACK: THE OPEN CLOUD

CLOUD COMPUTING. Rajesh Kumar. DevOps Architect.

Cloud Computing. Technologies and Types

Migrating Enterprise Applications to the Cloud Session 672. Leighton L. Nelson

Data Centers and Cloud Computing

Lecture 09: VMs and VCS head in the clouds

Design and Architecture. Derek Collison

Faculté Polytechnique

What is Cloud Computing? What are the Private and Public Clouds? What are IaaS, PaaS, and SaaS? What is the Amazon Web Services (AWS)?

Understanding the latent value in all content

Introduction to ArcGIS Server Architecture and Services. Amr Wahba

Agenda. Sun s x Sun s x86 Strategy. 2. Sun s x86 Product Portfolio. 3. Virtualization < 1 >

Cloud Computing Technologies and Types

Introduction to Cloud Computing. [thoughtsoncloud.com] 1

Data Centers and Cloud Computing. Slides courtesy of Tim Wood

DISTRIBUTED SYSTEMS [COMP9243] Lecture 8a: Cloud Computing WHAT IS CLOUD COMPUTING? 2. Slide 3. Slide 1. Why is it called Cloud?

Data Centers and Cloud Computing. Data Centers

Road to Private Cloud mit OpenStack Projekterfahrungen

Hybrid Infrastructure Hosting Clouds + Dedicated + Colocated GoGrid / ServePath September 09

On-Premises Cloud Platform. Bringing the public cloud, on-premises

Cloud computing and Citrix C3 Last update 28 July 2009 Feedback welcome -- Michael. IT in the Clouds. Dr Michael Harries Citrix Labs

Cloud & container monitoring , Lars Michelsen Check_MK Conference #4

Build Cloud like Rackspace with OpenStack Ansible

PaaS Cloud mit Java. Eberhard Wolff, Principal Technologist, SpringSource A division of VMware VMware Inc. All rights reserved

Public Cloud Leverage For IT/Business Alignment Business Goals Agility to speed time to market, adapt to market demands Elasticity to meet demand whil

Introduction to Cloud Computing

Cloud + Big Data Putting it all Together

COMP6511A: Large-Scale Distributed Systems. Windows Azure. Lin Gu. Hong Kong University of Science and Technology Spring, 2014

CLOUD COMPUTING. Lecture 4: Introductory lecture for cloud computing. By: Latifa ALrashed. Networks and Communication Department

Availability in the Modern Datacenter

VMware Virtual SAN Technology

Getting Started With Serverless: Key Use Cases & Design Patterns

Java in der Cloud Aktuelle Möglichkeiten und Entwicklungen

Programowanie w chmurze na platformie Java EE Wykład 1 - dr inż. Piotr Zając

Copyright 2012 EMC Corporation. All rights reserved.

Converged Platforms and Solutions. Business Update and Portfolio Overview

<Insert Picture Here> MySQL Web Reference Architectures Building Massively Scalable Web Infrastructure

Microsoft Windows Embedded Server Overview

Network Services, Cloud Computing and Virtualization

VMware Cloud on AWS Technical Deck VMware, Inc.

Modern Data Warehouse The New Approach to Azure BI

Springpath Data Platform with Cisco UCS Servers

Cloud - the new World Economy Avner Algom, CEO IGTCloud

Open Hybrid Cloud & Red Hat Products Announcements

IBM Bluemix compute capabilities IBM Corporation

CS 470 Spring Virtualization and Cloud Computing. Mike Lam, Professor. Content taken from the following:

Virtual Security Server

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Distributed Systems COMP 212. Lecture 18 Othon Michail

Paperspace. Architecture Overview. 20 Jay St. Suite 312 Brooklyn, NY Technical Whitepaper

Windows Azure Overview

Fujitsu digital. Business Value of the Oracle Cloud HYBRID IT. Human Centric Innovation Co-creation for Success 2018 FUJITSU

Cisco Cloud Strategy. Uwe Müller. Leader PreSales Cloud & Datacenter Germany

Course Overview. ECE 1779 Introduction to Cloud Computing. Marking. Class Mechanics. Eyal de Lara

ElasterStack 3.2 User Administration Guide - Advanced Zone

PUBLIC AND HYBRID CLOUD: BREAKING DOWN BARRIERS

IBM POWER SYSTEMS: YOUR UNFAIR ADVANTAGE

Cloud Adoption Made Easy.

Identifying the right kind of hybrid cloud for your business. Danny Elmarji ANZ Solution

The Architecture of Inspur Cloud Storage

Introduction to data centers

MySQL In the Cloud. Migration, Best Practices, High Availability, Scaling. Peter Zaitsev CEO Los Angeles MySQL Meetup June 12 th, 2017.

CASE STUDY: USING THE HYBRID CLOUD TO INCREASE CORPORATE VALUE AND ADAPT TO COMPETITIVE WORLD TRENDS

Data 101 Which DB, When. Joe Yong Azure SQL Data Warehouse, Program Management Microsoft Corp.

CPSC 426/526. Cloud Computing. Ennan Zhai. Computer Science Department Yale University

The Impact of Hyper- converged Infrastructure on the IT Landscape

Dell Software Defined Enterprise

Enterprise Architectures The Pace Accelerates Camberley Bates Managing Partner & Analyst

Large-Scale Web Applications

Cloud Computing and Service-Oriented Architectures

Introduction to Cloud Computing

Introduction To Cloud Computing

Driving Greater Business Outcomes with Next Gen IT. Prasad Radhakrishnan ASEAN Datacenter Computing Solutions 18 th Jan 2018

Power your planet. Optimizing the Enterprise Data Center POWER7 Powers a Smarter Infrastructure

5/24/ MVP SQL Server: Architecture since 2010 MCT since 2001 Consultant and trainer since 1992

Agenda. AWS Database Services Traditional vs AWS Data services model Amazon RDS Redshift DynamoDB ElastiCache

Storage Optimization with Oracle Database 11g

VMware Cloud Application Platform

Basics of Cloud Computing Lecture 2. Cloud Providers. Satish Srirama

Windows Server 2012 Hands- On Camp. Learn What s Hot and New in Windows Server 2012!

Top 40 Cloud Computing Interview Questions

The Intersection of Cloud & Solid State Storage

Cloud Services. Introduction

Cisco Unified Data Center Strategy

Hyper-Converged The Only Way to the SoftwareDefined Data. Center? Reality Check of HyperConverged Infrastructures.

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Cloud Computing Services in Green IT

RHEV in the weeds - special sauce! Marc Skinner

Web and API Apps in Azure

New Fresh Storage Approach for New IT Challenges Laurent Denel Philippe Nicolas OpenIO

Middle East Technical University. Jeren AKHOUNDI ( ) Ipek Deniz Demirtel ( ) Derya Nur Ulus ( ) CENG553 Database Management Systems

No Limits Cloud Introducing the HPE Helion Cloud Suite July 28, Copyright 2016 Vivit Worldwide

Developing, Deploying and Managing Applications on the Cloud

Service provider GTM strategy session: New revenue opportunities with Veeam

Transcription:

> CLOUD COMPUTING It's about the data Dr. Jim Baty Distinguished Engineer Chief Architect, VP / CTO Global Sales & Services, Sun Microsystems

Cloud Computing it's about nothing new it changes everything New York Times, June 14, 2006 2

Cloud Computing... data is mostly resident on servers 'somewhere on the Internet' and the application runs on both the 'cloud servers' and the user's browser. Eric Schmidt The Information Factories George Gilder Wired 14.10 2006 The desktop is dead. Welcome to the Internet cloud... 3

agents / devices chmod 777 petascale-content, tribal-knowledge: driving future infrastructure Web 4.0 The Intelligent Web Web 3.0 The Semantic Web (read-write-execute) just humans Web 2.0 The Social Web (read-write) Semantics e.g. Cycorp Tagging e.g. Metaweb e.g. Technorati Linguistics Web 1.0 Statistics The World Wide Web e.g. Attensity e.g. Google (read-only) just 'data' A.I. social content / execution Web 1-4.0 ala Nova Spivak Internet pop. 2000=360M, 2008=1.2B, 2010=2B they won't use PCs, they will be 'programmers' 4

'Pay by the Drink'(N. Carr, the Big Switch) But how are you going to measure, control, pay? As in... app SaaS SW as a service PaaS Platform as a Service PaaS (Salesforce, GoogleApps) guest OS (AWS - EC2/S3) IaaS (Google App Engine) IaaS Infrastructure as a Service platform svc containers host OS CPU disk 5

Business models & Use cases Set clear, focussed, few priorities Use How? Rent or Build? Use the cloud, > don't own hardware, > start-ups, development / research projects Leverage the Cloud > temporary on-demand load > functional off-load Build an 'internal' cloud > enterprise infrastructure grid (internal 'AWS') > standardized dev env / services (internal 'Google Apps) Be the cloud > new businesses offering clouds or cloud services 6

How / Why do clouds form? Balancing 'Infrastructure' and 'Platform' Minimize costs convert IT costs from capex to opex Cloud computing begins as a way to improve infrastructure resource deployment and utilization Maximize return IT as a competitive weapon Cloud computing begins as a way to transform application development 7

Key Cloud Tech - Virtualization Type 1 Hypervisor runs on bare metal e.g. VMware ESX, xvm xvm Type 2 hypervisor runs inside an OS e.g. VMware Server, Virtual Box a Xen-based type 1 hypervisor built in a Solaris container providing unique capabilities multi-threaded CPUs, 10GbE links & QoS control 8

Cloud Services / Developer Continuum lock-in vs. choice decisions generic API?? Google App Engine Developer lock-in Google App Engine Developer independence Sun Project Caroline AWS EC2 AMIs Compute Model HTTP Request Handler Process Linux OS Instance Service Creation Python (no native code) Language Java, Ruby, PHP, Perl, Python,(no native code) any (including native code) local read-only network ZFS local tempfs S3, network block storage, local tempfs BigTable PostgreSQL SimpleDB Hidden Private Network Shared Network HTTP/S, SMTP TCP, UDP TCP, UDP Hidden NAT (static & dynamic) VPN, direct L4 & L7 Load Bal. NAT (static) static dynamic fixed Storage: Files Storage: DB Network Net. Protocols Internet Connectivity DNS 9

What's running in the Cloud? A shifting development model but which do I write to? 1998? 2008 10

Cloud Space Ecosytem it's about the partners & services Level of Abstraction added value on-ramps, services core infrastructure providers Developer vs Enterprise 11

Super-scale Cloud Architectures It's about 'components' & patterns Load Balancing Moving to open sourcing enterprise patterns Unstructured Data Moving from local to global FS L7 HW hi perf but expensive Local Sessions (PHP, APC) == bad Centralized Sessions (DB) good No sessions == awesome replication is hard Structured Data Scale out while watching complexity tough to scale / vertical is best typical apps 80% read design schema to avoid collision Sessions Keep thin for scalability Caching Application server, database server or both Data Set Intensive Computing Exploding area modperl invalidation hard query cache low performance memcached needs app logic becoming the new 'value' Derived from Cal Henderson's 'Building Scalable Web Sites' 12

What's New / Next? Data Intensive Computing FOSS Analytics Semi Structured 'Data' The End of Science Chris Anderson Wired 16.07 2008 The quest for knowledge now begins with massive amounts of data. 13

the Data 'Tsunami' ingest, archive, distributed, fast, open... MORE 281 exabytes 45GB /person 10X growth in 5 years 50% thrown away excess 'halo' effect 1.1 MB email to 4 people = 51.5 MB Data From IDC 'Digital Universe' 14

Refactoring Storage as a Service Critical for Data Intensive computing? General Purpose Storage 'Servers' Combine server with disk & networking Specialized software enables general purpose systems designs to provide high performance data services Sun's Open Storage Platform direction Sun Fire X4500/4540 Thumper/Thor 2 dual-core Opteron, 64GB, 48 hot-plug SATA drives, 48TB in 4 RU Sun Storage 7000 Unified Storage System Hybrid ready architecture High performance analytics data functionality moves to the infrastructure 15

Three Product Units What's our 'Cloud' strategy? The Network is the Computer Cloud Computing & Developer Platforms Application Platform Software Systems Platforms xvm Develop cloud-enabling technologies & services Help customers build & operate clouds > for own use or as a service Operate a public cloud service > start with IaaS & move up Drive open standards and communities 16

Which is the cloud computer? 17

> THANK YOU