tale of two workloads - atlanta openstack summit

Download Tale Of Two Workloads - Atlanta OpenStack Summit

Post on 08-May-2015

247 views

Category:

Technology

0 download

Embed Size (px)

TRANSCRIPT

  • 1.Tale Of Two Workloads

2. #rackstackatl Presenter Kenneth Hui Technology Evangelist Rackspace Twitter: @hui_kenneth 3. #rackstackatl Workload dictates architecture 4. #rackstackatl Traditional design principles Monolithic architecture Stateful Services Operator focused 5. #rackstackatl Design goal: Resilient infrastructures 6. #rackstackatl Cloud-native design principles Distributed architecture Developer focused Stateless Services 7. #rackstackatl Design assumption: Fragile infrastructures 8. #rackstackatl Whats Wrong with the Cloud? 8 9. #rackstackatl We architect clouds for rapid scale 9 10. #rackstackatl Chaos and failures are inevitable at scale 1 11. #rackstackatl So design for failure 1 12. #rackstackatl Let the Application Handle Its Own Resiliency 1 13. #rackstackatl Build Loosely-Coupled Distributed Systems 1 Message Bus 14. #rackstackatl Focus on Scaling Horizontally 1 15. #rackstackatl 15 Choose Cattle Over Pets Pets needs care and feeding Name the VM Tune and groom regularly Feed pets with good food and supplements Take pets to the vet when they are sick Cattle are disposable Cloud instances are not unique Tune and groom apps not the cattle Replace when necessary Shoot the cattle when it is sick 16. #rackstackatl Embrace Automation and Cultural Change 1 17. #rackstackatl RACKSPACE HOSTING | 5000 WALZEM ROAD | SAN ANTONIO, TX 78218 US SALES: 1-800-961-2888 | US SUPPORT: 1-800-961-4454 | WWW.RACKSPACE.COM RACKSPACE HOSTING | RACKSPACE US, INC. | RACKSPACE AND FANATICAL SUPPORT ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COMRACKSPACE HOSTING | RACKSPACE US, INC. | RACKSPACE AND FANATICAL SUPPORT ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM

Recommended

View more >