Boost PC performance: How more available memory can improve productivity
Cloud Computing: Is it really new?
1. Cloud Computing:
Is it really new?
By
Kevin L. Jackson, Engineering Fellow
NJVC, LLC
Presented to:
Association for Computing Machinery
Washington DC Chapter
September 27, 2010
2. Cloud Computing
Not a technology but a new way of provisioning and
consuming information technology
A SOA implemented with a virtualized infrastructure
(compute, storage, networks) enables cloud computing
Key Benefits Key Concerns
Significant cost reductions Standards
Reduced time to capability Portability
Increased flexibility Control/Availability
Elastic scalability Security
Increase service quality IT Policy
Increased security Management / Monitoring
Ease of technology refresh Ecosystem
Ease of collaboration
Increased efficiency
3. Cloud Computing Components
Infrastructure-as-a-Service
Virtualization
Compute
Storage
Network
Platform-as-a-Service
Services to develop, test, deploy, host and maintain applications in the same
integrated development environment
Software-as-a-Service
Network-based access to, and management of, software applications
Activities managed from central locations rather than at each site, enabling
customers to access applications remotely v
Application delivery typically a one-to-many model (single instance, multi-tennant
architecture) than to a one-to-one model
4. The New IT Era
IDC September 2008
slid
rev date 10/11/2010 e4
5. Non-Scalable Applications Are Expensive and Risky
Non-scalable applications suffer from diminishing returns on added resources
As the business grows, per transaction costs INCREASE
At some point the application will hit a wall, leading to:
Application crashes (and potential disaster for the business – at huge cost)
Expensive process of re-architecting the application every few months/years
Non-Linear Scalability (15% Contention)
$1,200,000
$1,000,000 Server cost:
$20,000
Total Solution Cost
$800,000
Single server throughput:
$600,000 The Scalability
1,000 tx/sec
$400,000 Wall
Contention:
$200,000
15%
$0
1,000 2,000 3,000 4,000 5,000 6,000 7,000 8,000 9,000 10,000
Required Throughput (e.g., Tx/Sec)
6. The Goal: Linear Scalability On Demand
No diminishing returns on scale
No code changes when scaling
Drop in another box and increase capacity linearly
$1,200,000
$1,000,000
$800,000
$600,000
$400,000
$200,000
$0
1,000 2,000
2,000 3,000 5,000 6,000
3,000 4,000
1,000 tx/sec tx/sec tx/sec tx/sec
4,000 7,000 8,000 9,000 10,000
Linear Scalability Non-Linear Scalability (15% Contention)
14. Conclusion
Cloud computing delivers real value
Important shift in the consumption and delivery of
information technology
Shift from system integration to service integration
Shift from infrastructure-centric to data-centric
computing (and security)
Driven by societal change
15. Thank You !
Kevin L. Jackson
Director, Business Development
Dataline, LLC
(703) 335-0830
Kevin.jackson@dataline.com
http://cloudcomputing.dataline.com
http://govcloud.ulitzer.com