Your SlideShare is downloading. ×
0
Computer, end program                 Making virtual worlds possibleSameer Verma, Ph.D.Professor, Information Systems Depa...
Holodeck on StarTrek Enterprise TNG
Holodeck●   Star Trek:    http://en.wikipedia.org/wiki/Holodeck●   A simulated reality, where 3D worlds could    be simula...
Final scene of Star Trek: Enterprise  http://youtu.be/pXotJu1CapU
As it was in the beginning●   Mainframe virtualization.●   IBMs CP-40 research system in 1967.●   Compartmentalize large p...
Too many servers?●   Data center challenges●   One physical server for one application    –   Web    –    –    –        St...
Rise of Apache●   Apache VirtualHost.●   Multiple virtual web hosts in each physical    server.●   Led to the adoption of ...
Hypervisor     This is not a hypervisor               ...although it is a VISORhttp://en.wikipedia.org/wiki/Geordi_La_Forg...
Hypervisor   apps    apps      apps       apps       apps   apps      apps      operating system         operating system ...
Hypervisor   apps     apps      apps      apps        apps   apps      apps   operating system (guest)     operating syste...
Paravirtualization         apps     apps      apps         operating system (modified)common                              ...
Cloud        memegenerator.net
Public and Private clouds    Public         Private
Hypervisors galore!      Hypervisors (xen, kvm, vmware, hyper-v, virtualbox, ...)                                         ...
Lets begin!          http://virtualbox.org
Upcoming SlideShare
Loading in...5
×

Computer, end program

243

Published on

An introduction to virtualization as a concept, its implementation in VirtualBox and an extension into an OpenStack private cloud. Done at SF State University. See more at http://commons.sfsu.edu/virtualization-and-cloud

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

  • Be the first to like this

No Downloads
Views
Total Views
243
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Computer, end program"

  1. 1. Computer, end program Making virtual worlds possibleSameer Verma, Ph.D.Professor, Information Systems DepartmentCollege of Business, San Francisco State UniversitySan Francisco, CA 94132 USAhttp://verma.sfsu.edu/sverma@sfsu.edu Unless noted otherwise
  2. 2. Holodeck on StarTrek Enterprise TNG
  3. 3. Holodeck● Star Trek: http://en.wikipedia.org/wiki/Holodeck● A simulated reality, where 3D worlds could be simulated with force fields and projections.● Load, run, freeze and store programs.
  4. 4. Final scene of Star Trek: Enterprise http://youtu.be/pXotJu1CapU
  5. 5. As it was in the beginning● Mainframe virtualization.● IBMs CP-40 research system in 1967.● Compartmentalize large processing capabilities.● Run processes separately.● Lease “slices” to different customers.
  6. 6. Too many servers?● Data center challenges● One physical server for one application – Web – – – Storage Authentication Network =4Power, Cooling, Bandwidth...
  7. 7. Rise of Apache● Apache VirtualHost.● Multiple virtual web hosts in each physical server.● Led to the adoption of Apache in server rooms.● Eventually led to Linux to run these websites.● Still one underlying OS. Single point of failure?
  8. 8. Hypervisor This is not a hypervisor ...although it is a VISORhttp://en.wikipedia.org/wiki/Geordi_La_Forge#VISOR http://startrek.asatem.cz/storage/laforge_geordi01.jpg
  9. 9. Hypervisor apps apps apps apps apps apps apps operating system operating system operating system hypervisor hardware Type 1: Bare Metal
  10. 10. Hypervisor apps apps apps apps apps apps apps operating system (guest) operating system operating system hypervisor operating system (host) hardware Type 2: Hosted
  11. 11. Paravirtualization apps apps apps operating system (modified)common hypervisor operating system (host) hardware
  12. 12. Cloud memegenerator.net
  13. 13. Public and Private clouds Public Private
  14. 14. Hypervisors galore! Hypervisors (xen, kvm, vmware, hyper-v, virtualbox, ...) https://www.openstack.org/software/
  15. 15. Lets begin! http://virtualbox.org
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×