This presentation, given in February 2014 in Melbourne, Australia, focuses on how current VMware administrators can prepare for the software-defined data center (SDDC).
WordPress Websites for Engineers: Elevate Your Brand
Preparing for the SDDC
1. Preparing for the SDDC
What this means for you and how to be ready
Scott Lowe, VCDX 39
vExpert, Author, Blogger, Geek
http://blog.scottlowe.org / Twitter: @scott_lowe
3. Before going any further
•
•
•
•
Get involved! Audience participation is encouraged and
requested.
If you use Twitter, feel free to tweet about this session (use
@MVMUG or hashtag #MVMUG)
I encourage you to take photos or videos of today’s session
and share them online
This presentation will be made available online after the
event
4.
5.
6.
7. Three aspects of SDDC
1.Virtualization extends to all of IT
2.IT management gives way to automation
3.Compatible hybrid cloud is ubiquitous
9. “Every organization must be
prepared to abandon everything it
does to survive the future. You
cannot manage change, you can
only be ahead of it.”
— Peter Drucker
11. Virtualization extends to
all of IT
•
Extend the results of virtualization to all aspects of
IT
•
Underlying mechanisms will be very different
•
Organizational challenges may lie ahead
•
This doesn't mean the virtualization admins have
“won”
12.
13. “...If humility does not precede
all that we do, our efforts are
fruitless.”
— St. Augustine
14. Virtualization extends to
all of IT
•
So what can we do?
•
Become familiar with the underlying mechanisms
•
Compute: Hypervisors
•
Networking: SDN, NFV, network encapsulation protocols
•
Storage: Disk architectures, replication, latency
16. IT management gives way
to automation
•
Automation is more than just scripting or templates
•
It's the gateway to scale
•
Scale is about more than just size, it's also about effort
17.
18. IT management gives way
to automation
•
So what can we do?
•
Give up the idea of "hand crafting" everything
•
Explore different aspects of automation
•
Scripting: PowerShell, Perl, Python, shell
•
Configuration management: Puppet, Chef, Salt, Ansible
•
APIs: JSON, XML, HTTP REST
•
Combinations of technologies
20. Compatible hybrid cloud is
ubiquitous
•
Compatible implies interoperable, not necessarily identical
•
Interoperability involves multiple aspects
•
•
Execution compatibility
•
•
Management compatibility
Data compatibility
Application awareness is critical—need to understand
dependencies and relationships
21.
22. Compatible hybrid cloud is
ubiquitous
•
So what can we do?
•
Educate yourself on “cloudy” technologies
•
Differences between providers (vCHS, Amazon, GCE)
•
Differences between CMPs (vCAC, OpenStack, CloudStack)
•
Key architectures (object storage, stateless instances)