Cloud Computing (a.k.a. - Cumulus-Confuseus) Chuck Gowans Chief - - PowerPoint PPT Presentation

cloud computing
SMART_READER_LITE
LIVE PREVIEW

Cloud Computing (a.k.a. - Cumulus-Confuseus) Chuck Gowans Chief - - PowerPoint PPT Presentation

Cloud Computing (a.k.a. - Cumulus-Confuseus) Chuck Gowans Chief Architect USDA National Information Technology Center (NITC) Agenda g Cloud Computing An Overview (With Real World Interpretations and Examples) p p


slide-1
SLIDE 1

Cloud Computing

(a.k.a. - Cumulus-Confuseus)

Chuck Gowans – Chief Architect – USDA – National Information Technology Center (NITC)

slide-2
SLIDE 2

Agenda g

 Cloud Computing – An Overview

(With Real World Interpretations and Examples) p p

M i f l B i d h Cl d

 Meaningful Business and the Cloud  USDA ‐ Enterprise Data Centers (EDCs) &

Cloud Computing Cloud Computing

slide-3
SLIDE 3

Overview

Cloud Computing Definition

“Cloud computing is a model for enabling convenient, on demand network access to a shared

Cloud Computing Definition

  • n‐demand

(networks, servers, storage, applications, and services) that can be service provider interaction. This cloud model promotes availability and is composed of five rapidly provisioned and released, with minimal management effort or service provider interaction. pool of configurable computing resources essential characteristics, three delivery models, and four deployment models”.

slide-4
SLIDE 4

Overview

Cloud Computing Definition (cont.) Cloud Computing Definition (cont.)

  • On Demand Service (ASAP - When I Say I Need It, Or I Don’t ; Also – Self Service)

Ubiquitous Network Access (Instantly Connected) Five Essential Characteristics:

  • Ubiquitous Network Access (Instantly Connected)
  • Location Indep. Resource Pooling (Availability/Who cares where the servers are?)
  • Rapid Elasticity (Scalable – larger and smaller)
  • Measured Service (Track & Bill For What is Actually Used)

( y )

  • Software as a Service (SaaS)
  • Platform as a Service (PaaS)

Delivery Models: ( )

  • Infrastructure as a Service (IaaS)
  • Private Cloud

Deployment Models:

  • Community Cloud
  • Public Cloud
  • Hybrid Cloud
slide-5
SLIDE 5

Overview

Delivery Model Overview Delivery Model Overview

Software as a Service (SaaS) Software as a Service (SaaS)

Email CRM Collaboration Payroll (NFC) Social Forms Doc/Records Web Content Application Runtime

Application Platforms

Social Networking Forms Management Doc/Records Mgmt. Web Content Mgmt.

Platform as a Service (PaaS) Platform as a Service (PaaS)

Web Servers Security Application Server Runtime Environment Messaging Development Tools Integration Portals

Database Platforms

O ti Oracle MS SQL DB2 MySQL

Database Platforms

Network Operating System Storage Virtualization

Infrastructure as a Service (IaaS) Infrastructure as a Service (IaaS)

Load Balancing Compute Hardware Server Hosting Automation

slide-6
SLIDE 6

Overview

Deployment Model Overview Deployment Model Overview

COMMUNITY CLOUD PUBLIC CLOUD Shared by several

  • rganizations and supports

a specific community that has shared concerns Made available to the general public or a large industry group and is

  • wned by an organization

selling cloud services. HYBRID CLOUD Composition of two or more clouds (private, community, or public) that remain unique entities but are bound together by standardized or PRIVATE CLOUD Operated solely for an

  • rganization.

proprietary technology that enables data and application portability

slide-7
SLIDE 7

Real World

“The Cloud” - Not Much New Here The Cloud Not Much New Here

M i f Mainframes - Pioneered Several of These Technologies Decades Ago:

  • Time Sharing
  • Multi‐tenancy
  • Virtualization
  • Automation

Scalability

  • Scalability
slide-8
SLIDE 8

Real World

“The Cloud” - Not Much New Here

VMW

The Cloud Not Much New Here

VMWare - Brought the Same Capabilities to Commodity Hardware:

  • Time Sharing
  • Multi‐tenancy
  • Virtualization

Automation

  • Automation
  • Scalability
slide-9
SLIDE 9

Real World

Virtualization - A Key Enabling Technology Virtualization A Key Enabling Technology

Workloa d

Hypervisor Layer

Mobility

3 7 t tili d G l 75 80 t 3 – 7 pct utilized

  • n average

Goal: 75 – 80 pct utilized on average

slide-10
SLIDE 10

Real World

“CLOUD” Computing, What Really Makes It Work? CLOUD Computing, What Really Makes It Work?

  • Scalable Infrastructure
  • Processing Complexes
  • Storage
  • Storage
  • Network
  • Standards and Repeatable Processes (and Good Governance)

Limited Offerings Based On Core Skill Sets

  • Limited Offerings – Based On Core Skill Sets
  • Templates
  • Operating Systems
  • Databases

Middl (W b/A S D t b S t )

  • Middleware (Web/App Servers, Database Servers, etc.)
  • Automation
  • Allows Rapid Provisioning/De-Provisioning
  • Efficient Builds from Templates
  • Patching
  • Compliance and Security Scanning
slide-11
SLIDE 11

Real World

“CLOUD” Computing, What Really Makes It Work? CLOUD Computing, What Really Makes It Work?

  • Virtualization
  • Less Hardware (Less Energy, Less Floor Space, Less Infrastructure)
  • Pools of Servers
  • Elasticity
  • Workload Mobility (i.e. VMotion)
  • Availability
  • Serviceability
  • Serviceability
  • Improved Manageability
  • Security

Insure new technologies don't introduce weaknesses

  • Insure new technologies don t introduce weaknesses
  • Competitive Rates/Chargeback
slide-12
SLIDE 12

Real Cloud Business

What Are The Challenges? What Are The Challenges?

  • Commercial Offerings/Marketing vs Reality – Vendor Hype/Hidden Costs
  • Licensing – Vendor Models Vary Greatly

 Beware of the “Sub Capacity Licensing” Trap **

  • Shared Resources – One workload “could” affect others
  • Security – Multi-tenancy is a concern
  • Security – Multi-tenancy is a concern
  • Automation Can’t Cure Organizational/Process Issues
  • Governance – IT Service Mgmt - Change/Problem/Incident Handling
slide-13
SLIDE 13

Real Cloud Business

What Are The Challenges? What Are The Challenges?

  • Data in The Cloud:

Privileged User Access – Who can touch/see the data?

Regulatory Compliance – Available for audits?

Data Location – What country/jurisdiction?

Recovery – backups or replication for DR?

Investigative Support – Adequate logging and safeguards?

Long-term Viability – Access to data after mergers or failures

Portability of data – Can the data be moved out of the current provider?

Deleting Data – Can it be erased from Cloud providers?

slide-14
SLIDE 14

Real Cloud Business

App Server WAS‐ND + ODR WAS‐ND + D‐Mgr Object Grid Extreme

Dev/ Test

X X X X

IBM X3950

A

edge http WAS ND + WVE Node WVE Ctrlr (WAS‐ND) Extreme Scale

DB2/LDAP 1‐vcpu 1‐vcpu 1‐vcpu 1‐vcpu 1‐vcpu 1‐vcpu 2‐vcpu

X3950

(Intel XEON)

4 socket/ 4‐core

(16 cores total)

X X X X

Pre‐ Prod HA

edge http App Server WAS‐ND + WVE Node ODR WAS‐ND + WVE Ctrlr D‐Mgr (WAS‐ND) Object Grid Extreme Scale

DB2/LDAP 1‐vcpu 1‐vcpu 2‐vcpu 2‐vcpu 1‐vcpu 2‐vcpu 2‐vcpu

IBM X3950

(Intel XEON)

4 socket/

X X X X X X X X B

edge http App Server WAS‐ND + WVE Node ODR WAS‐ND + WVE Ctrlr D‐Mgr (WAS‐ND) Object Grid Extreme Scale

DB2/LDAP 1‐vcpu 1‐vcpu 2‐vcpu 2‐vcpu 1‐vcpu 2‐vcpu 2‐vcpu

4 socket/ 4‐core

(16 cores total)

X X X X

IBM

C

Prod HA

edge http App Server WAS‐ND + WVE Node ODR WAS‐ND + WVE Ctrlr D‐Mgr (WAS‐ND) Object Grid Extreme Scale

DB2/LDAP 1‐vcpu 1‐vcpu 2‐vcpu 2‐vcpu 1‐vcpu 2‐vcpu 2‐vcpu

X X X X

X3950

(Intel XEON)

4 socket/ 4‐core

(16 cores total)

edge http App Server WAS‐ND + WVE Node ODR WAS‐ND + WVE Ctrlr DR D‐Mgr (WAS‐ND) Object Grid Extreme Scale

DB2/LDAP 1‐vcpu 1‐vcpu 2‐vcpu 2‐vcpu 1‐vcpu 2‐vcpu 2‐vcpu

X = License Required x7350 = 50 PVUs/core

X X X X

(16 cores total) NO WAS LICENSES REQUIRED

slide-15
SLIDE 15

Real Cloud Business

Real Cost Savings = Man Hours Real Cost Savings Man Hours

Traditional Hosting

Time-To-Market

Cloud Hosting

  • Installing Apps
  • Installing COTS
  • Installing Apps
  • Installing COTS
  • Security Scanning
  • Patching
  • Hardening

Installing OS

  • Security Scanning
  • Patching
  • Installing OS
  • Cabling
  • Installation
  • Environmental Prep
  • p
  • Delivery
  • Procurement
slide-16
SLIDE 16

NITC

National Information Technology Center National Information Technology Center

  • Report to - Office of the Chief Information Officer
  • Data Center since 1973

Performed several data center consolidations since early 80s

  • Performed several data center consolidations since early 80s
  • Manage the Enterprise Data Centers (EDCs) for the Department
  • Primary in Kansas City – Tier IV
  • DR site in St. Louis – Tier III+ (Shared by National Finance Center)

( y )

  • Alternate testing site in Beltsville, MD. (with some DR) – Tier II+
  • Provide Hosting Services to USDA agencies and staff offices, and 14
  • ther departments/bureaus
  • 7 x 24 x 365 Operation
  • Mainframe, mid-range UNIX & Linux, and Windows
  • Managed Hosting

Cloud Computing

  • Cloud Computing
  • Professional Services
slide-17
SLIDE 17

NITC & The Cloud

Current Cloud Services - Characteristics Current Cloud Services Characteristics

  • Private/Community Cloud
  • Based on EDC Hosting Standards and Core Competencies

Only What's Available in the Service Catalog

 Only What s Available in the Service Catalog  Built from Standardized Hardened Images

  • Rates are Pay-As-You-Go, For What You Use, w/wo DR
  • No Self Provisioning - YET

g

  • Monthly Billing with Predictable Costs

 Servers with Base Resources, Incremental Add-ons  Processors, Memory ONLY  Storage is by Allocation per Customer

  • Periodic Hardware Refresh – Included
  • Certified and Accredited with Inheritable Controls

Elevated Privileges are Strictly Controlled

 Elevated Privileges are Strictly Controlled

  • Layered Model - All PaaS Services Are Built Upon IaaS Services
  • Disaster Recovery – Available and Optional
slide-18
SLIDE 18

NITC & The Cloud

Current Cloud Offerings in the Service Catalog

Available Now Planned for 2012

Software as a Service (SaaS) Software as a Service (SaaS)

Available Now

Social Networking & Whole Disk Encryption

Available Now Planned for 2012

Platform as a Service (P S) Platform as a Service (P S)

  • Oracle Database
  • DB2 Database
  • MySQL Database
  • WebSphere
  • WebSphere Portal
  • Jboss

(PaaS) (PaaS)

  • Cognos BI
  • ESRI GIS
  • LAMP
  • Oracle BI
  • Google Search
  • MS SQL Database
  • Web Content Mgt.
  • Document Mgt.

Available Now Planned for 2012

  • Windows / Linux

AIX

  • Solaris

Infrastructure as a Service (IaaS) Infrastructure as a Service (IaaS)

  • AIX
  • Network / Storage
  • Web Acceleration
slide-19
SLIDE 19

The Cloud

Hints for Moving Forward With Cloud Computing Hints for Moving Forward With Cloud Computing

  • Don't Over-think The planning and Analysis

Stick to Core Competencies

  • Stick to Core Competencies
  • Get Technicians Involved with Rate Development
  • Be Good At Virtualization First
  • Ask A Lot of Questions if Considering a Commercial Provider
slide-20
SLIDE 20

Cloud Computing

QUESTIONS?

p g

QUESTIONS?

F t Q ti /I i i Future Questions/Inquiries:

  • Chuck Gowans
  • Chief Architect – Enterprise Data Centers
  • Division Director – Architecture and Systems Integration Division

Division Director Architecture and Systems Integration Division

  • USDA – National Information Technology Center (NITC)
  • 816-926-2345
  • chuck.gowans@ocio.usda.gov

Whatever you can do or dream you can, begin it. Boldness has genius, power, and magic in it.

Johann Wolfgang von Goethe Johann Wolfgang von Goethe