cloud computing and linux
DESCRIPTION
A recorded rehersal of a talk on Cloud Computing and it's potential effects (good and bad) on Linux. The final version of this talk was given at the Linux Foundation Collaboration Summit on April 9th, 2009. For a write-up of the talk, see my entry over at PeopleOverprocess.com.TRANSCRIPT
![Page 1: Cloud Computing and Linux](https://reader033.vdocuments.mx/reader033/viewer/2022051819/54c7e6794a795999488b4732/html5/thumbnails/1.jpg)
Cloud ComputingMichael Coté, RedMonk
1Thursday, April 9, 2009
![Page 2: Cloud Computing and Linux](https://reader033.vdocuments.mx/reader033/viewer/2022051819/54c7e6794a795999488b4732/html5/thumbnails/2.jpg)
Expectations
• Cloud computing now is like early SOA: it’s silly-putty
• We’ll take a simple definition and go with it
• How does “Linux” fit in? SWOT.
2Thursday, April 9, 2009
![Page 3: Cloud Computing and Linux](https://reader033.vdocuments.mx/reader033/viewer/2022051819/54c7e6794a795999488b4732/html5/thumbnails/3.jpg)
The 3 *aaS’s of Cloud Computing
• SaaS, PaaS, and IaaS
• There are many more *aaS’s
• Applications, Middle-ware, servers
* Christofer Hoff
3Thursday, April 9, 2009
![Page 4: Cloud Computing and Linux](https://reader033.vdocuments.mx/reader033/viewer/2022051819/54c7e6794a795999488b4732/html5/thumbnails/4.jpg)
Why Cloud Computing?
• Cost
• Flexibility
• Elasticity/scalability
• New business models
• New features
• Lower cost of ongoing maintenance?
Users Vendors
4Thursday, April 9, 2009
![Page 5: Cloud Computing and Linux](https://reader033.vdocuments.mx/reader033/viewer/2022051819/54c7e6794a795999488b4732/html5/thumbnails/5.jpg)
Concerns• Hype-fed, Semantic Confusion - public vs.
private
• Retraining - multi-thread dev, dynamic ops
• Ending up paying more - e.g., $20k on-prem vs. $150k off-prem
• Lock-in
• Legacy concrete
• Virtualization turns out to be more important - “fog computing”
5Thursday, April 9, 2009
![Page 6: Cloud Computing and Linux](https://reader033.vdocuments.mx/reader033/viewer/2022051819/54c7e6794a795999488b4732/html5/thumbnails/6.jpg)
Things to point at
• IaaS - Amazon EC2, S3, etc.
• PaaS - Force.com, Microsoft Azure
• Sun Cloud, 3Tera, Rackspace, & reborn hosters
• Automation & provisioning people
6Thursday, April 9, 2009
![Page 7: Cloud Computing and Linux](https://reader033.vdocuments.mx/reader033/viewer/2022051819/54c7e6794a795999488b4732/html5/thumbnails/7.jpg)
Linux Strengths• Appealing for it’s (potential) cost of
zero
• Reliability, known quantity “at scale,” bredth
• Malleable & Transparent
• Easer for IT Management tooling
• Virtualization
• Existing, Linux-compatible applications
"We use [Linux] because it performs well on inexpensive, commodity hardware. That continues to be true and that continues to be a reason we use it."-- Anthony Golia, Executive Director of Enterprise Computing, Morgan Stanley
7Thursday, April 9, 2009
![Page 8: Cloud Computing and Linux](https://reader033.vdocuments.mx/reader033/viewer/2022051819/54c7e6794a795999488b4732/html5/thumbnails/8.jpg)
Linux Weaknesses
• Focus on the OS level, not applications and usage
• Weak connections to development platforms, with exceptions like LAMP
• Virtualization & Automation Fragmentation
• Susceptible to “bad citizens”
8Thursday, April 9, 2009
![Page 9: Cloud Computing and Linux](https://reader033.vdocuments.mx/reader033/viewer/2022051819/54c7e6794a795999488b4732/html5/thumbnails/9.jpg)
Linux Opportunity
• OS for Cloud clients - Netbooks, RIAs, “mobile”
• Model driven automation
• Fragmented air-space - everyone wants a cloud, everyone wants Linux
• Easy way to boot-strap into using Linux
9Thursday, April 9, 2009
![Page 10: Cloud Computing and Linux](https://reader033.vdocuments.mx/reader033/viewer/2022051819/54c7e6794a795999488b4732/html5/thumbnails/10.jpg)
Linux Threats
• SaaS & PaaS means “the OS doesn’t matter” - cars with hoods that don’t open (past: VM & CLR)
• Commercial vendors creating new closed source worlds - Apple
• Cloud Distro Madness - QA & support matixes
• Cloud consolidation & collapse - eggs in a basket
10Thursday, April 9, 2009
![Page 11: Cloud Computing and Linux](https://reader033.vdocuments.mx/reader033/viewer/2022051819/54c7e6794a795999488b4732/html5/thumbnails/11.jpg)
Conclusions
• Worse case scenario: nothing changes
• Best case scenario: many more Linux instances
• Thinking ahead: transitioning “brown field” applications
11Thursday, April 9, 2009
![Page 12: Cloud Computing and Linux](https://reader033.vdocuments.mx/reader033/viewer/2022051819/54c7e6794a795999488b4732/html5/thumbnails/12.jpg)
ContactMichael Coté
512.795.4307
Thank you!http://creativecommons.org/licenses/by-nc-sa/2.5/
License
12Thursday, April 9, 2009
![Page 13: Cloud Computing and Linux](https://reader033.vdocuments.mx/reader033/viewer/2022051819/54c7e6794a795999488b4732/html5/thumbnails/13.jpg)
Credits & Co.• Podium: http://www.flickr.com/photos/spine/2408993662/
• Cloud diagram: http://rationalsecurity.typepad.com/blog/2009/01/cloud-computing-taxonomy-ontology-please-review.html
• Skeleton E. Newman: http://www.flickr.com/photos/hryckowian/3102077404/
• Netbook: http://www.flickr.com/photos/ndevil/3349323242/
• Giant hand: http://www.flickr.com/photos/76074333@N00/147857534/
• Brown field: http://www.flickr.com/photos/brian-m/2812607097/
13Thursday, April 9, 2009