Cloud Computing on the
 HP Labs Data Centre at
the University of Calgary
       Cameron Kiddle

      Grid Research Centre...
Outline
       What is cloud computing?
       Who are the players?
       Why use cloud-based solutions?
       What is o...
What is Cloud Computing?
       A wide variety of definitions floating around
       Key features:
              Everythin...
Cloud vs. Grid vs. Utility Computing
       Cloud Computing
              Transparent access to scalable and dynamic
     ...
Who are the Players?



       Rapidly growing number of cloud vendors
       Offering many different services at many dif...
Why Use Cloud-based Solutions?
       Reduce capital, support and maintenance costs
              Pay only for what you us...
Case Study: Application Popularity on
Facebook
       Difficult to predict popularity                              Monthly...
Case Study: Animoto – A Cloud
Computing Success Story
       Animoto (http://animoto.com)
              Produces professio...
GRC and Cloud Computing
       GRC is collaborating with HP Labs to:
              Explore the use of virtualization in da...
Our Cloud-based Solution
       ASPEN: Automated Service Provisioning ENvironment




Cybera Summit           Cloud Comput...
ASPEN: Key Components
       Utility Provider Orchestrator (UPO)
              Schedules, allocates and manages virtual ap...
Integrating Services in ASPEN
       Create Virtual Appliances

       Establish Service Environments

       Create Servi...
Fire Dynamics Simulator (FDS)
Demonstrator
       FDS – legacy application developed by NIST
       Created comprehensive ...
FDS Demonstrator Infrastructure




Cybera Summit        Cloud Computing Workshop - 14
September 29, 2008
FDS Demonstration




Cybera Summit        Cloud Computing Workshop - 15
September 29, 2008
Contact Information


                         Cameron Kiddle

                     kiddlec@cpsc.ucalgary.ca

            ...
Upcoming SlideShare
Loading in …5
×

Kiddle Cybera Summit08 Cloud

1,559 views

Published on

Cameron Kiddle's presentation on cloud computing from Cybera Summit 08.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,559
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
46
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Kiddle Cybera Summit08 Cloud

  1. 1. Cloud Computing on the HP Labs Data Centre at the University of Calgary Cameron Kiddle Grid Research Centre University of Calgary
  2. 2. Outline What is cloud computing? Who are the players? Why use cloud-based solutions? What is our (GRC’s) cloud solution? How do you integrate services in our solution? Demonstration Cybera Summit Cloud Computing Workshop - 2 September 29, 2008
  3. 3. What is Cloud Computing? A wide variety of definitions floating around Key features: Everything as a Service (EAAS) Utility/On-demand Accessibility/Transparency Scalability Virtualization Cybera Summit Cloud Computing Workshop - 3 September 29, 2008
  4. 4. Cloud vs. Grid vs. Utility Computing Cloud Computing Transparent access to scalable and dynamic services over the Internet Grid Computing Coordinated sharing of heterogeneous resources across administrative domains Utility Computing Business model for providing resources on-demand as a metered service Cybera Summit Cloud Computing Workshop - 4 September 29, 2008
  5. 5. Who are the Players? Rapidly growing number of cloud vendors Offering many different services at many different levels (proprietary solutions) No standards, lack of portability Vendor lock-in is an issue Cybera Summit Cloud Computing Workshop - 5 September 29, 2008
  6. 6. Why Use Cloud-based Solutions? Reduce capital, support and maintenance costs Pay only for what you use Get access to more/fewer resources when needed Ready to use for users No more downloads, installations or updates Simplify and speed up software development Don’t have to support multiple platforms Application popularity and lifespan difficult to predict Scale applications according to user demand Cybera Summit Cloud Computing Workshop - 6 September 29, 2008
  7. 7. Case Study: Application Popularity on Facebook Difficult to predict popularity Monthly Active Users and lifespan of applications vs. Rank of Facebook Applications (September 12, 2008) Facebook Application Growth Sep. 2007: ~ 3700 Sep. 2008: ~39000 Facebook Application Popularity (Sep. 12, 2008) 39181 applications Active user data for 37155 apps 3 apps > 10 million active users 80% apps < 1000 active users Cybera Summit Cloud Computing Workshop - 7 September 29, 2008
  8. 8. Case Study: Animoto – A Cloud Computing Success Story Animoto (http://animoto.com) Produces professional quality videos from images Runs on Amazon EC2 Popularity soared when promoted on Facebook During the course of 4 days: Jumped from 8 to 450 renderings per minute ~20000 new users per hour 3500 instances running on Amazon EC2 at peak (Source: D. Barker. You Need 3,500 Servers by When?! On-demand Enterprise. 2008.07.07) Cybera Summit Cloud Computing Workshop - 8 September 29, 2008
  9. 9. GRC and Cloud Computing GRC is collaborating with HP Labs to: Explore the use of virtualization in data centre automation Explore the use of social networking platforms in improving user experience Research conducted on HP Labs Data Centre at the University of Calgary 320 HP ProLiant BL465 C-class blades (1280 cores) Donated in large part by HP Cybera Summit Cloud Computing Workshop - 9 September 29, 2008
  10. 10. Our Cloud-based Solution ASPEN: Automated Service Provisioning ENvironment Cybera Summit Cloud Computing Workshop - 10 September 29, 2008
  11. 11. ASPEN: Key Components Utility Provider Orchestrator (UPO) Schedules, allocates and manages virtual appliances Handles requests from Service Provider Agents (SPAs) Service Provider Agent (SPA) Facilitates communication between UPO and service provider Implemented custom to type of service environment Monitors service environment Requests/returns virtual appliances from/to UPO as needed Cybera Summit Cloud Computing Workshop - 11 September 29, 2008
  12. 12. Integrating Services in ASPEN Create Virtual Appliances Establish Service Environments Create Service Provider Agents (SPAs) Establish Service Level Agreements Cybera Summit Cloud Computing Workshop - 12 September 29, 2008
  13. 13. Fire Dynamics Simulator (FDS) Demonstrator FDS – legacy application developed by NIST Created comprehensive environment for FDS Upload/edit input files Submit/resubmit simulations Download results Visualize results Share/interact with other users Cybera Summit Cloud Computing Workshop - 13 September 29, 2008
  14. 14. FDS Demonstrator Infrastructure Cybera Summit Cloud Computing Workshop - 14 September 29, 2008
  15. 15. FDS Demonstration Cybera Summit Cloud Computing Workshop - 15 September 29, 2008
  16. 16. Contact Information Cameron Kiddle kiddlec@cpsc.ucalgary.ca http://grid.ucalgary.ca/ Cybera Summit Cloud Computing Workshop - 16 September 29, 2008

×