Upload
jordan-briggs
View
215
Download
0
Tags:
Embed Size (px)
Citation preview
• Overview of Cloud Computing
• Preparing your Campus for a Private Cloud
• Above the Campus Opportunities
Agenda
2
• Explosion of options and content producers. The democratization of content. YouTube 2B views a day.
• Service-Oriented Architecture and Web Services drive application growth.
• New tools put application development into everyone’s hands – the democratization of technology.
• Personal broadband makes it possible to access it all cheaply.
• A disappearing line between what is offered inside and outside campus.
• Every discipline needs computing – should they use consumer services?
.
The Pace of Technology is Dizzying
3
4
“Cloud Computing refers to both the applications delivered as services over the Internet and the hardware and systems software in the datacenters that provide those services. The services themselves have long been referred to as Software as a Service (SaaS). The datacenter hardware and software is what we will call a Cloud. When a Cloud is made available in a pay-as-you-go manner to the general public, we call it a Public Cloud; the service being sold is Utility Computing. We use the term Private Cloud to refer to internal datacenters of a business or other organization, not made available to the general public. Thus, Cloud Computing is the sum of SaaS and Utility Computing, but does not include Private Clouds.” (pg. 1)
Berkeley Researchers View of Cloud
“The National Institute of Standards and Technology (NIST) defines cloud computing as a "pay-per-use model for enabling available, convenient and on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction."
NIST Cloud Definition
April 2009
5
• A model of computation and data storage based on “pay as you go” access to “unlimited” remote data center capabilities
• A cloud infrastructure provides a framework to manage scalable, reliable, on-demand access to applications
• Cloud services provide the “invisible” backend to many of our mobile applications
• High level of elasticity in consumption• Historical roots in today’s Internet apps
• Search, email, social networks• File storage (Live Mesh, Mobile
Me, Flicker, …)
Basic Cloud Definitions
6
So we will just buy everything from the cloud and won’t need IT, right?
The Role of Cloud in Campus IT
Not exactly….
http://www.dvorak.org/blog/wp-content/uploads/2010/04/cloud.jpg
8
Scale Matters - Even Locally
10
Ado
ptio
n
Standardization of Product
HighLow
Lo
wH
igh large,
standardized
small, specialized
Identify local duplication. Plan for transition during refresh.
Any aggregation is better than none. Start small
Funding model clarity is critical. Activity based costing for services
Once standardized services can be evaluated against cloud.
Cloud Services
IT is shifting from developing technical solutions to enabling efficient solutions through a mix of sourced technology services.
How do we do that? - Embrace change- Streamline adoption- Provide integration- Facilitate reuse
While protecting privacy, reducing institutional risk, ensuring continuity, meeting regulatory compliance and high availability requirements.
….And do it all for less $$$.
The New IT
11
Associate Vice ChancellorChief Information Officer
Chancellor
Setting the stage for expanded supply
13
• Start by selecting one or two areas of focus:– Client layer– Applications layer– Data layer– Infrastructure layer
Achieving Scale
14
Range in size from “edge” facilities to megascale.
Economies of scaleApproximate costs for a small size center (1K servers) and a larger, 100K server center.
Each data center is Each data center is 11.5 times 11.5 times
the size of a football fieldthe size of a football field
Technology
Cost in small-
sized Data Center
Cost in Large Data
Center
Ratio
Network $95 per Mbps/Month
$13 per Mbps/month
7.1
Storage $2.20 per GB/Month
$0.40 per GB/month
5.7
Administration
~140 servers/Administrator
>1000 Servers/Administrator
7.1
Scale Matters in the Cloud
PetabytesDoubling every
2 years
Experiments Archives LiteratureSimulations Instruments
The Challenge: Enable Discovery. Deliver the capability to mine, search and analyze this data in near real time.
Enhance our LivesParticipate in our own heath care. Augment experience with deeper understanding.
The Future: an Explosion of Data
18
• The Client: Too personal, too dynamic• Application: Requires architecture decisions on
platform as a service to achieve scale• Data: Data management tools not consistent
across disciplines. Many policy issues.• Infrastructure: Less visible to end users, can use
regular refresh cycles to augment startup costs.
Where to focus to achieve scale
19
• Cycles and storage are mostly invisible to end users – but very useful to IT folks – developers and data management teams.
• Each faculty member wants or needs their own cyberinfrastructure and requests expansions via grant process.
• The result is ‘clusteritis’ where an ever increasing number of individual clusters are populating nearly every higher ed campus
• Three options:• Private Clouds – you build out your own infrastructure locally• Public Clouds – Leverage public cloud infrastructure • Community Clouds – partner with similar entities to create scale
Infrastructure: Cycles and Storage
20
• Develop solutions to maximize existing assets – Prepare for transition as part of regular refresh.
• Have your costing models done – what does it fully cost for you to provide the service?
• Personalized: Enable the solutions to be customizable to the individual consumers of the service.
• Dynamic: Architect solutions that can scale (up and down) very quickly.
• Easily provisioned: Make it very (VERY) easy to use the services and scale them based on need.
Critical Success Factors
21
Annotated Human Genome Data provided by ENSEMBL• The Ensembl project produces genome databases for human as well as almost
50 other species, and makes this information freely available.
Various US Census Databases from The US Census Bureau• United States demographic data from the 1980, 1990, and 2000 US Censuses, summary information
about Business and Industry , and 2003-2006 Economic Household Profile Data.
UniGene provided by the National Center for Biotechnology Information• A set of transcript sequences of well-characterized genes and hundreds of thousands of
expressed sequence tags (EST) that provide an organized view of the transcriptome.
Freebase Data Dump from Freebase.com• A data dump of all the current facts and assertions in the Freebase system. Freebase is an
open database of the world’s information, covering millions of topics in hundreds of categories. Drawing from large open data sets like Wikipedia, MusicBrainz, and the SEC archives, it contains structured information on many popular topics, including movies, music, people and locations – all reconciled and freely available.
Case Study: Public – Crowdsourced DataEC2 Open Up Many Research Options:
25