cloud computing
play

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


  1. Cloud Computing (a.k.a. - Cumulus-Confuseus) Chuck Gowans – Chief Architect – USDA – National Information Technology Center (NITC)

  2. Agenda g  Cloud Computing – An Overview (With Real World Interpretations and Examples) p p  Meaningful Business and the Cloud M i f l B i d h Cl d  USDA ‐ Enterprise Data Centers (EDCs) & Cloud Computing Cloud Computing

  3. Overview Cloud Computing Definition Cloud Computing Definition “ Cloud computing is a model for enabling convenient, on demand network access to a shared on ‐ demand pool of configurable computing resources (networks, servers, storage, applications, and services) that can be rapidly provisioned and released, with minimal management effort or service service provider interaction. provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three delivery models, and four deployment models ”.

  4. Overview Cloud Computing Definition (cont.) Cloud Computing Definition (cont.) Five Essential Characteristics: On Demand Service (ASAP - When I Say I Need It, Or I Don’t ; Also – Self Service)  Ubiquitous Network Access (Instantly Connected) 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 )  Delivery Models: Software as a Service (SaaS)  Platform as a Service (PaaS) ( )  Infrastructure as a Service (IaaS)  Deployment Models: Private Cloud  Community Cloud  Public Cloud  Hybrid Cloud 

  5. Overview Delivery Model Overview Delivery Model Overview Email Collaboration Payroll (NFC) CRM Software as a Service Software as a Service (SaaS) (SaaS) Doc/Records Doc/Records Forms Forms Social Social Web Content Web Content Mgmt. Management Networking Mgmt. Application Platforms Application Application Runtime Runtime Web Servers Security Server Environment Development Messaging Portals Integration Platform as a Service Platform as a Service Tools (PaaS) (PaaS) Database Platforms Database Platforms Oracle MS SQL DB2 MySQL O Operating ti Storage Virtualization Network System Infrastructure as a Infrastructure as a Service (IaaS) Service (IaaS) Server Compute Load Automation Hosting Hardware Balancing

  6. Overview Deployment Model Overview Deployment Model Overview COMMUNITY CLOUD PUBLIC CLOUD Shared by several Made available to the organizations and supports general public or a large a specific community that industry group and is has shared concerns owned by an organization selling cloud services. HYBRID CLOUD Composition of two or more clouds PRIVATE CLOUD (private, community, or public) that remain unique entities but are bound Operated solely for an together by standardized or organization. proprietary technology that enables data and application portability

  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

  8. Real World “The Cloud” - Not Much New Here The Cloud Not Much New Here VMW VMWare - Brought the Same Capabilities to Commodity Hardware: • Time Sharing • Multi ‐ tenancy • Virtualization • Automation Automation • Scalability

  9. Real World Virtualization A Key Enabling Technology Virtualization - A Key Enabling Technology Workloa d Mobility Hypervisor Layer 3 – 7 pct utilized 3 7 t tili d G Goal: 75 – 80 pct l 75 80 t on average utilized on average

  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 Limited Offerings – Based On Core Skill Sets Based On Core Skill Sets  Templates  Operating Systems  Databases  Middl Middleware (Web/App Servers, Database Servers, etc.) (W b/A S D t b S t )  Automation  Allows Rapid Provisioning/De-Provisioning  Efficient Builds from Templates  Patching  Compliance and Security Scanning 

  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 

  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 

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

  14. Real Cloud Business X X X X Dev/ IBM ODR A App Server Object Grid Test WAS ‐ ND + D ‐ Mgr WAS ‐ ND + WAS ND + Extreme Extreme X3950 X3950 edge http WVE Ctrlr (WAS ‐ ND) DB2/LDAP WVE Node Scale (Intel XEON) 1 ‐ vcpu 1 ‐ vcpu 1 ‐ vcpu 1 ‐ vcpu 1 ‐ vcpu 1 ‐ vcpu 2 ‐ vcpu 4 socket/ 4 ‐ core (16 cores total) X X X X X X X X ODR App Server Object Grid Pre ‐ D ‐ Mgr WAS ‐ ND + WAS ‐ ND + Extreme B IBM Prod edge http (WAS ‐ ND) DB2/LDAP WVE Ctrlr WVE Node Scale HA X3950 1 ‐ vcpu 1 ‐ vcpu 2 ‐ vcpu 2 ‐ vcpu 1 ‐ vcpu 2 ‐ vcpu 2 ‐ vcpu (Intel XEON) X X X X X X X X 4 socket/ 4 socket/ ODR App Server Object Grid D ‐ Mgr 4 ‐ core WAS ‐ ND + WAS ‐ ND + Extreme edge http (WAS ‐ ND) DB2/LDAP WVE Ctrlr WVE Node Scale (16 cores total) 1 ‐ vcpu 1 ‐ vcpu 2 ‐ vcpu 2 ‐ vcpu 1 ‐ vcpu 2 ‐ vcpu 2 ‐ vcpu C IBM X3950 X X X X Prod ODR App Server Object Grid D ‐ Mgr (Intel XEON) HA WAS ‐ ND + WAS ‐ ND + Extreme edge http (WAS ‐ ND) DB2/LDAP 4 socket/ WVE Ctrlr WVE Node Scale 1 ‐ vcpu 1 ‐ vcpu 2 ‐ vcpu 2 ‐ vcpu 1 ‐ vcpu 2 ‐ vcpu 2 ‐ vcpu 4 ‐ core (16 cores total) (16 cores total) X X X X NO WAS ODR App Server Object Grid LICENSES WAS ‐ ND + D ‐ Mgr WAS ‐ ND + Extreme REQUIRED edge http WVE Ctrlr (WAS ‐ ND) DB2/LDAP WVE Node Scale X = License Required 1 ‐ vcpu 1 ‐ vcpu 2 ‐ vcpu DR 2 ‐ vcpu 1 ‐ vcpu 2 ‐ vcpu 2 ‐ vcpu x7350 = 50 PVUs/core

  15. Real Cloud Business Real Cost Savings Man Hours Real Cost Savings = Man Hours Time-To-Market Traditional Hosting Cloud Hosting Installing Apps Installing Apps   Installing COTS Installing COTS   Security Scanning Security Scanning   Patching Patching   Hardening   Installing OS Installing OS   Cabling   Installation   Environmental Prep p   Delivery   Procurement  

  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  other departments/bureaus 7 x 24 x 365 Operation  Mainframe, mid-range UNIX & Linux, and Windows  Managed Hosting  Cloud Computing Cloud Computing  Professional Services 

Recommend


More recommend