Cloud Computing Explained
-
Upload
grant-howe -
Category
Technology
-
view
154 -
download
2
description
Transcript of Cloud Computing Explained
![Page 1: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/1.jpg)
WELCOME!
What You Need To Know About “The Cloud”
![Page 2: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/2.jpg)
2
About Sage
![Page 3: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/3.jpg)
3
Our Speaker
Grant Howe
Vice President of R&D
Sage Nonprofit Solutions
15+ years in Software Development
30 years experience with Nonprofits Boy Scouts of America, Sig Tau Alumni Association Board Member
Favorite food: Italian (anything with Alfredo sauce)
@geekbyte if you want to tweet nice things
@darthvader if you want to use the dark side
![Page 4: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/4.jpg)
4
AGENDA
• What Is “The Cloud”?• Where Is My Server?• What Is Virtualization?• What Is Metered Use?• Why Should I Care?
![Page 5: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/5.jpg)
5
Everyone Is Talking About It
![Page 6: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/6.jpg)
6
What Is “The Cloud”?
![Page 7: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/7.jpg)
7
Where Is My Server? • You just can’t hug a cloud server
Example of “blackbox” server
Image courtesy of tomshardware.com
“I am the cloud”Inside a server container
![Page 8: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/8.jpg)
8
Where is my server?“Trailer Park” Roofless Cloud Datacenter Concept
Image courtesy of tomshardware.com
![Page 9: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/9.jpg)
9
Container o’ servers!
![Page 10: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/10.jpg)
10
WHAT IS VIRTUALIZATIONCloud Primer
![Page 11: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/11.jpg)
11
Before Virtualization
• 1:1 relationship between servers / hardware
• Memory / disk space / CPU tied to single server
• Lots of servers….• Lots of waste…
![Page 12: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/12.jpg)
12
After Virtualization
• Many:1 relationship between servers / hardware• Memory / disk space / CPU shared across sets of servers• Fewer and bigger servers to manage….• Resource optimization…
• Dell PowerEdge Blade Enclosure• 16 Hardware “blades”• Up to 8 CPU “cores” each
• Its possible to run 128 serversin several square feet of space…..
![Page 13: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/13.jpg)
13
What Magic is this?
• How do we fool many servers in to using the same hardware?
• How do we assure they play nice and the resources are allocated appropriately?
• Introducing the magic of the “Hyper-Visor”
![Page 14: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/14.jpg)
14
What is a Hyper-Visor• A thin layer of magic software paint• Fools the operating system (Windows, etc.) • Manages allocation of resources• Manages fault tolerance• Provides a management interface to create and manage virtual servers
Magic Paint ->
![Page 15: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/15.jpg)
15
How did we get to Cloud from Virtualization?
• Traditional virtualization still required in house servers• People saw the value of having more small servers• We all began buying bigger hardware• But the number of virtual servers skyrocketed….• So we bought more hardware....
• A vicious cycle!• We have more hardware than ever before to manage
and its even more critical than it used to be.
![Page 16: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/16.jpg)
16
The Cloud is Born
• Amazon had built their own Private massive virtualized environment
• They figured out how to build a massive hypervisor network that spanned all of their data centers
• It was a key business need for their growth to be able to scale quickly and efficiently on a massive scale
• Whoa, we could “rent” our computing power to other companies! $$$$$
• Amazon EC2 and S3 were born as metered use offerings to the general Public
![Page 17: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/17.jpg)
17
The Cloud is Born
![Page 18: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/18.jpg)
18
PRIVATE CLOUDDifferent Types of Clouds
![Page 19: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/19.jpg)
19
Private Clouds
• Pool of resources that are solely yours to allocate• Most like the “Family Plan” we all know
– No one outside your family can share that pool of minutes, but you don’t get to use more than your total pool of minutes.
• Best for: servers that have stable resource usage
• Can be expensive if not fully utilizing resources
![Page 20: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/20.jpg)
20
Private Cloud Providers
• Infrastructure as a service (IaaS)
• Offer dedicated hardware• Sage Nonprofit partners
with Rackspace on Sage Nonprofit Online
![Page 21: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/21.jpg)
21
PUBLIC CLOUDDifferent Types of Clouds
![Page 22: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/22.jpg)
22
Public Clouds
• Shared resources and/or bandwidth• Like a phone plan where you share minutes with your
entire city, a “Neighborhood Plan”
• Best for: when you need to scale internet facing servers, like web servers
• Pay premium for flexibility and burst capacity
• Example: “The Oprah Effect”
![Page 23: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/23.jpg)
23
Public Cloud Providers
• Infrastructure as a service(IaaS)
• Platform as a Service(PaaS)
• Shared hardware only• Saleslogix and Sage
One hosted on Amazon EC2
• Watch for new Sage offerings on Windows Azure
![Page 24: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/24.jpg)
24
HYBRID CLOUDDifferent Types of Clouds
![Page 25: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/25.jpg)
25
Hybrid Clouds
• Creating a link between both a Public and Private Cloud so they can work together
• If you could have a “Family Plan” and “Neighborhood Plan” on your phone and choose to which plan to charge the minutes– You could be more conservative with your dedicated minutes
and more generous with the shared ones.
• Best for: when you need to scale some services (web, fundraising) but not others (reporting, backend database)
• “Buy the base, rent the spike”
![Page 26: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/26.jpg)
26
SAGE IN THE CLOUD
![Page 27: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/27.jpg)
27
www.SageNonprofit.com/SageNonprofitOnline
![Page 28: Cloud Computing Explained](https://reader036.fdocuments.us/reader036/viewer/2022062513/55595663d8b42a93708b48af/html5/thumbnails/28.jpg)
28
Contact Information
• Connect with Grant via email at Grant (dot) Howe (at) Sage (dot) com or Twitter @geekbyte
• Connect with Sage– www.SageNonprofit.com– Email nps <at> sage <dot> com– Download the presentation and handouts from
www.slideshare.net/sagenonprofit – Read a follow up blog, http://www.SageWords.net.