distributed virtual environments bob marcus. networked virtual environments agenda 10:00 forterra...

6
Distributed Virtual Environments Bob Marcus

Upload: irene-bruce

Post on 03-Jan-2016

215 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Distributed Virtual Environments Bob Marcus. Networked Virtual Environments Agenda 10:00 Forterra Systems (Mike Macedonia) - Dealing with Zillionics 11:00

Distributed Virtual Environments

Bob Marcus

Page 2: Distributed Virtual Environments Bob Marcus. Networked Virtual Environments Agenda 10:00 Forterra Systems (Mike Macedonia) - Dealing with Zillionics 11:00

Networked Virtual Environments Agenda• 10:00 Forterra Systems (Mike Macedonia) - Dealing with Zillionics

• 11:00 Colorado Technical University (Prof. Cynthia Calongne) Research in

Second Life

• 12:00 Microsoft (Scott Anderson) ESP Platform

• 1:00 Lunch

• 2:00 Intel (Mic Bowman) Virtual Worlds: Intel's Perspective

• 3:00 Cisco (Randy Sisk) How networked virtual environments are evolving the concept of "Place“

• 4:00 NOAA (Eric Hackathorn) Virtual Worlds and their Impact on Government Communications

• 5:00 IBM (Sandra Kearny) Future of the 3D Internet Landscape

Page 3: Distributed Virtual Environments Bob Marcus. Networked Virtual Environments Agenda 10:00 Forterra Systems (Mike Macedonia) - Dealing with Zillionics 11:00

Related Activities• Federal Virtual World Consortium

http://www.ndu.edu/irmc/fedconsortium.html •

• Virtual Worlds Interoperability Forum http://vwinterop.wikidot.com/

• NCOIC Session on “Utility Computing, Grids and Virtualization” in December 2007

• “Adaptable Computing Infrastructure” (Distributed Virtual Environments) Federal Community of Practice being formed

• http://semanticommunity.wik.is/Adaptable_Computing_Infrastructure has more information and proceedings of NCOIC Session

Page 4: Distributed Virtual Environments Bob Marcus. Networked Virtual Environments Agenda 10:00 Forterra Systems (Mike Macedonia) - Dealing with Zillionics 11:00

Distributed Virtual Environments LayersVirtualization enables access at any layer while hiding the layers below

Layers can be distributed transparentlyto the layers above

Examples

Services

Applications

Data Sources

Operating Systems

Computing Hardware

Physical Storage

Simulation (Multi-user)

Storage Grid

Virtual Machine

Hypervisor

Data Grid

Software as a Service

Utility Computing

3D Virtual World Interface

Page 5: Distributed Virtual Environments Bob Marcus. Networked Virtual Environments Agenda 10:00 Forterra Systems (Mike Macedonia) - Dealing with Zillionics 11:00

Some Virtual Environment Alternatives

• 1. Virtual World Simulations• 2. Software as a Service • 3. Utility Computing• 4. Computational Grids• 5. Transaction Grids• 6. Data Grids • 7. Storage Grid or Utility• 8. Application Virtualization• 9. Virtual Server• 10. Virtual Machine Monitor (Hypervisor)• 11. Virtual Appliance

Page 6: Distributed Virtual Environments Bob Marcus. Networked Virtual Environments Agenda 10:00 Forterra Systems (Mike Macedonia) - Dealing with Zillionics 11:00

Virtual Environments as a Software Engineering Discipline

Applications

Virtual Worlds, Utility Computing, Grid Middleware, Virtual Machines, Hypervisors

SomeFront-end Users of SharedResources

SomeBack-end SharedResources

User Interfaces

Computers Data Sources StorageHost OS

SomeVirtualizationEnabling Layers

Applications Guest OS

Appliances

Virtual Interface

Real Interface