The Expansion of Abstraction

14
1 © 2009 EMC. All rights reserved. The Expansion of Abstraction What Client-Server Computing, Virtualization, and Cloud Computing Have in Common and Where It Can Take Us

description

My presentation on the role of abstraction in virtualization and cloud computing. This was the keynote presentation for the 10th anniversary event for eGroup in Charleston, SC, on April 16, 2010.

Transcript of The Expansion of Abstraction

Page 1: The Expansion of Abstraction

1© 2009 EMC. All rights reserved.

The Expansion of AbstractionWhat Client-Server Computing, Virtualization, and Cloud Computing Have in Common and Where It Can Take Us

Page 2: The Expansion of Abstraction

2© 2009 EMC. All rights reserved.

Where we were…

Unified

Centralized

Monolithic

Inflexible

Photo courtesy of Vermont State Development Department

Page 3: The Expansion of Abstraction

3© 2009 EMC. All rights reserved.

Along came client-server computing

Decoupled

Modular

Distributed

Flexible

Page 4: The Expansion of Abstraction

4© 2009 EMC. All rights reserved.

At its core, client-server computing is…

Abstraction

Page 5: The Expansion of Abstraction

5© 2009 EMC. All rights reserved.

Client-server introduced its own problems

Page 6: The Expansion of Abstraction

6© 2009 EMC. All rights reserved.

The solution to the problem…

Abstraction

Page 7: The Expansion of Abstraction

7© 2009 EMC. All rights reserved.

Virtualization is the next form of abstraction

Encapsulation

Isolation

Partitioning Consolidation

Page 8: The Expansion of Abstraction

8© 2009 EMC. All rights reserved.

Consolidation was only the first step

Dynamic

Elastic

Pooled

Resilient

Live migration

Dynamic workload placement

Workload mirroring

Easy capacity expansion

Rapid deployment

VMtemplating

High availability

Page 9: The Expansion of Abstraction

9© 2009 EMC. All rights reserved.

We’re not all the way there yet

Self-service

Greater automation

Increased visibility

New operational models

Page 10: The Expansion of Abstraction

10© 2009 EMC. All rights reserved.

Is it just me, or is it getting cloudy?

Page 11: The Expansion of Abstraction

11© 2009 EMC. All rights reserved.

Back to our old friend again

Abstraction

Page 12: The Expansion of Abstraction

12© 2009 EMC. All rights reserved.

Carrying abstraction to its conclusion

Abstracting data from the physical disksupon which it residesAbstracting network connectivity to

simplify data center interconnects

Abstract applications from the OSand enable JeOS (“Just enough OS”)

Abstracting data access from data location

Enabling the vision of the private cloud

Page 13: The Expansion of Abstraction

13© 2009 EMC. All rights reserved.

Questions?

Page 14: The Expansion of Abstraction

14© 2009 EMC. All rights reserved.

Thank You!