open source cloud computing: practical solutions for your online presence (odp)
TRANSCRIPT
![Page 1: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/1.jpg)
Open Source Cloud Computing:
Todd DeshanePostdoctoral Researcher at Clarkson University
Technology Evangelist for Xen.org
North Country Technology SymposiumMay 25, 2011
Practical Solutions For Your Online Presence
![Page 2: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/2.jpg)
About Me
Born and raised in Northern New York
Graduate of Clarkson University
B.S. in Software Engineering (2003)
M.S. in Computer Science (2004)
Ph.D. in Engineering Science (2010)
Postdoctoral researcher at Clarkson
Telecommuting consultant
Technology evangelist for Xen.org
2
![Page 3: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/3.jpg)
Outline
Cloud computing delivery models
Cloud computing deployment models
Managing your online presence
Cloud computing challenges
Cloud computing adoption
Future of cloud computing
Summary
3
![Page 4: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/4.jpg)
cloudcomputingtopics.com
4
![Page 5: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/5.jpg)
Delivery Models
Software as a service (SaaS)Web-based applications (Google, Facebook)
Platform as a service (PaaS)Software environments (Google App Engine,
Microsoft Windows Azure)
Infrastructure as a service (IaaS)Computing environments (Amazon Web Services,
Rackspace Cloud)
This presentation will focus on IaaS
5
![Page 6: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/6.jpg)
IaaS Deployment Models
Public
Third party off-site service provider (Amazon Web Services, Rackspace Cloud)
Private
Virtualization running in your data center (OpenStack, Xen Cloud Platform)
Hybrid
Combination of public and private models
6
![Page 7: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/7.jpg)
Managing Your Online Presence
Use an IaaS deployment model to:
Create an online presence
Expand and scale to meet demand
Amount of investment varies for each deployment model
Public
Private
Hybrid
7
![Page 8: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/8.jpg)
Public IaaS
Only pay for exactly what you use (computing resources, storage, bandwidth)
No upfront hardware cost
Costs scale with increased demand
Opportunity to outsource IT services
8
![Page 9: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/9.jpg)
Public IaaS - Examples
Amazon Web Services (AWS)
Elastic Compute Cloud (EC2)
Simple Storage Service (S3)
Rackspace Cloud
Cloud Servers
Cloud Files
9
![Page 10: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/10.jpg)
Monthly Cloud Server Cost
Data from rackspace.com/cloud
10
15.5 GB RAM,620 GB Disk
256 MB RAM,10 GB Disk
256 MB RAM,10 GB Disk
15.5 GB RAM,620 GB Disk
![Page 11: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/11.jpg)
Monthly Cloud Storage Cost
Data from rackspace.com/cloud
11
15 cents / GB / month
![Page 12: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/12.jpg)
Monthly Outbound Bandwidth Cost
Data from rackspace.com/cloud
12
18 cents / GB / month
![Page 13: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/13.jpg)
Monthly Inbound Bandwidth Cost
Data from rackspace.com/cloud
13
8 cents / GB / month
![Page 14: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/14.jpg)
Private IaaS
Many free and open source software options available
No software cost
Leverage existing hardware infrastructure
Adjust resources with changing demand
In-house IT services
14
![Page 15: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/15.jpg)
Private IaaS - Examples
OpenStack
OpenStack Compute
OpenStack Object Storage
OpenStack Imaging Service
Xen Cloud Platform (XCP)
Xen Hypervisor
Open vSwitch
Xen Management API (XAPI)
15
![Page 16: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/16.jpg)
OpenStack Architecture
openstack.org
16
![Page 17: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/17.jpg)
XCP Architecture
xen.org
17
![Page 18: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/18.jpg)
Hybrid IaaS
Leverage existing private infrastructure while bursting and/or migrating into the public cloud
Carefully mix public and private cloud resources
Optimize public and private infrastructure costs
Selectively outsource IT services
18
![Page 19: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/19.jpg)
Hybrid Cloud Architecture
cloudave.com
19
![Page 20: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/20.jpg)
Cloud Computing Challenges
Privacy and security
Data stored on public servers
Malware protection outsourced
Availability and performance
Online service outages and backups
Content delivery networks or content distribution networks (CDNs)
Open standards
Image format compatibility
20
![Page 21: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/21.jpg)
Cloud Computing Adoption
spiceworks.com
21
![Page 22: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/22.jpg)
IaaS Adoption
gogrid.com
22
![Page 23: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/23.jpg)
Future of Cloud Computing
Web-based operating systems
Google Chrome OS
Virtual desktop infrastructure (VDI)
Citrix XenDesktop, VMware View, Spice
Client virtualization
Citrix XenClient, Virtual Computer’s NxTop, Qubes OS
Desktop as a service (DaaS)
Combination of the above
23
![Page 24: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/24.jpg)
Summary
Cloud computing delivery models are changing the way we think about software
IaaS (focused on in this talk) can be used to cost-effectively grow an online presence
Need to balance cloud computing tradeoffs
Cloud computing is becoming practical for businesses to adopt
The technologies are still new, but maturing
There is an exciting future ahead!24
![Page 25: Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)](https://reader034.vdocument.in/reader034/viewer/2022050614/54567e77af79590d0d8b49fb/html5/thumbnails/25.jpg)
Thank You
25