Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Cloud Computing: An
Operational Perspective
Henry J. Sienkiewicz
Technical Program Director
Center for Computing Services
27 February 2009
An Operational Perspective
A Combat Support Agency
• Warfighter-centric
• Legacy & Web 2.0
• Internal & external
services
2
Center For Computing Services
A Combat Support Agency
Enterprise Services
Global Content Delivery System (GCDS)
manage transportation DMZ Infrastructure
provide medical care
and maintenance
• 4,000,000+ users
• 13 facilities
• 34 mainframes
• 6100 servers
Mechanicsburg
Europe
Ogden Columbus
Chambersburg
Dayton
NCR
Denver St Louis
Oklahoma
City Huntsville Warner Robins
Hawaii Montgomery Pensacola
Pacific San Antonio
Systems Management Center (SMC) – @ 350 FTEs OCONUS Defense Enterprise Computing
(Mainframe & Server processing) Center (DECC)
• User:
– Builds a web application,
– Using a standard platform
– Using a standard database
– Upload this application to a cloud provider
• User
– Doesn’t care about which servers, which databases, which
hardware, how much memory (the cloud platform handles all of
that)
– Users are totally free away from any technical complexity other
than the service itself.
• Cloud provider
– Decides how to cache content, how and where to deploy servers
based on demand, performs backups, and even has the ability
for the business to distinguish "production" from "staging"
deployments.
– Has ongoing management and monitoring of the external
service.
• User:
– Only pays for what s/he uses when s/he needs it.
– Everything else is an implementation detail.
6
Clouds
A Combat Support Agency Complexity With A Promise Of ….
• Application Flexibility
– Standardized
– Increasingly “click to run”
services
– Live in remote Internet
data centers
– Scalable to millions
– Use shared IT
infrastructure
• Procurement
– Efficient
– Rapid
– Commoditized
– “Pay by the sip”
Cloud Computing Storage Mindmap • Security
– Simplified
– Streamlined
7
Cloud Types and Cloud Development
A Combat Support Agency
Environment To Develop
8
Cloud Types: An Ontology
A Combat Support Agency
• Platform-As-A-Service (PaaS)
– The delivery of a computing platform, and/or solution stack as a service
– Facilitates deployment of applications without the cost and complexity of buying and managing the underlying
hardware and software layers
– For example:
• Web application frameworks
– Ajax
– Python Jingo
– Ruby on Rails
• Web hosting
• Proprietary
• Infrastructure-As-A-Service (IaaS)
– The delivery of computer infrastructure as a services, typically platform virtualization
– For example:
• Full virtualization
• Grid computing
• Management
• Compute
• Database-As-A-Service (DaaS)
– Leverages the Cloud for delivering database services
Infrastructure
13
Legacy of Consolidations and Savings
A Combat Support Agency
Single
Authentication
Site
Common Centralized
Storage & Computing
Retrieval Services
Shared Long-
Haul
Transport End-to-End
For Services/ MPLS
Plug & Play Everything
Agencies Ad Hoc Over IP
Connectivity
Reduced Footprint
BEFORE AFTER
Annual Sustainment: $25.9 M Annual Sustainment: $14.3 M
45 % savings
Virtualized Is Not In Itself A “Cloud” 17
Rapid Access
A Combat Support Agency Computing Environment
Agile and responsive computing
User Self-service 18
Facility Analysis
A Combat Support Agency
• Building site
• Building controls
• Electrical systems
• Exterior structure
• Operations & maintenance service
management
• Fire protection systems
• Security system
• HVAC systems & plumbing
• Interior structures
• Much, much more……
Software Services:
Bridging Developers and Operations
20
Net-Centric Enterprise Services
A Combat Support Agency
Metadata
Web-based Registry
Locate specific
Joint access to NCES Real-time voice, text, Ability to discover, Ability to discover,
information for
using Defense video, application develop & reuse develop & reuse data
people
Knowledge Online sessions services semantics
Service Content
Security Discovery
NCES
Ability to operate in Access to data;
a secure improved content
environment awareness
21
Software as a Service (SaaS)
A Combat Support Agency
• 3M+ user baseline, continually changing and growing • Established negotiated prices
Value Add
• Ability to rapidly change/grow baseline
22
Forge.mil
A Combat Support Agency
Processes
24
Information Technology
Infrastructure Library
A Combat Support Agency
• Focus Areas:
– Network/Perimeter
– Peripherals
– Operating Systems
– Users
Challenge
• Increasing energy costs
• Increased cooling requirements to support
more compact implementations
Initiatives
• Consolidation
• Virtualization
• Duct cooling
• Variable frequency drives
• Motion sensor lighting
• Water reclamation
Multi-faceted Enablement
• Infrastructure • Software • Processes
– Consolidation – Network-centric Services – ITIL
– Global Information Grid – Software-as-a-Service (Saas) – Security (Certification &
– Capacity Services – Forge.mil Accreditation)
– Virtualization – Computer Service Provider
– Rapid Provisioning (CSP)
– Facility Analysis – “Greening”
It’s A Journey 30
A Combat Support Agency
31