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

Slides:



Advertisements
Similar presentations
Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Advertisements

1 Chapter 11: Data Centre Administration Objectives Data Centre Structure Data Centre Structure Data Centre Administration Data Centre Administration Data.
1 Cloud Computing with Amazon and Oracle Lewis Cunningham TUSC, Sr Datawarehouse Consultant
Towards Autonomic Adaptive Scaling of General Purpose Virtual Worlds Deploying a large-scale OpenSim grid using OpenStack cloud infrastructure and Chef.
Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
Tunis, Tunisia, 28 April 2014 Business Values of Virtualization Mounir Ferjani, Senior Product Manager, Huawei Technologies 2.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Grid Computing Net 535.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
N. GSU Slide 1 Chapter 04 Cloud Computing Systems N. Xiong Georgia State University.
What is inside a cloud? An architectural map of the cloud Landscape Presented by: Omer Iltaf 1 st Semester BCM.
1 MASTERING (VIRTUAL) NETWORKS A Case Study of Virtualizing Internet Lab Avin Chen Borokhovich Michael Goldfeld Arik.
Introduction to Cloud Computing Zsolt Németh MTA SZTAKI.
© NICTA 2008 Slide 1 of 44 Moderated by: Vladimir Tosic (NICTA) MW4SOC 2010 Discussion Session Middleware for Clouds vs. Middleware for Other SOC: What.
Virtualization Concept. Virtualization  Real: it exists, you can see it.  Transparent: it exists, you cannot see it  Virtual: it does not exist, you.
Virtualization Virtualization is the creation of substitutes for real resources – abstraction of real resources Users/Applications are typically unaware.
Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – minutes per group.
SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.
Introduction to VMware Virtualization
Virtualization. ABCs Special software: hypervisors or virtual machine managers Guest OS (virtual machine) sits on top of host OS (Win 7 in our case) We.
A Cloud is a type of parallel and distributed system consisting of a collection of inter- connected and virtualized computers that are dynamically provisioned.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Cloud computing.
V IRTUALIZATION Sayed Ahmed B.Sc. Engineering in Computer Science & Engineering M.Sc. In Computer Science.
Improving Network I/O Virtualization for Cloud Computing.
Microsoft and Community Tour 2011 – Infrastrutture in evoluzione Community Tour 2011 Infrastrutture in evoluzione.
Man-Sze Li IC Focus Enterprise Interoperability Research Roadmap SME aspects.
USTH Presentation Power-aware Scheduler for Virtualization TRAN Giang Son Prof. Daniel HAGIMONT Oct 19th, 2011.
Network Plus Virtualization Concepts. Virtualization Overview Virtualization is the emulation of a computer environment called a Virtual Machine. A Hypervisor.
1 Introduction to Middleware. 2 Outline What is middleware? Purpose and origin Why use it? What Middleware does? Technical details Middleware services.
Niagara Framework in the Clouds Scott Boehm. … what the heck does that mean??
LDAP: Introduction CNS 4650 Fall 2004 Rev. 2. LDAP History Simplify directory access protocol Front-end to X.500 Developed my UMich.
Introduction Infrastructure for pervasive computing has many challenges: 1)pervasive computing is a large aspect which includes hardware side (mobile phones,portable.
Tools for collaboration How to share your duck tales…
GRID ARCHITECTURE Chintan O.Patel. CS 551 Fall 2002 Workshop 1 Software Architectures 2 What is Grid ? "...a flexible, secure, coordinated resource- sharing.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Geospatial Systems Architecture
SERVER I SLIDE: 3. SERVER I Topic for tomorrow: Chapter 3: Configuring Hyper-V ■■ Objective 3.1: Create and configure virtual machine settings (Group.
Virtualization One computer can do the job of multiple computers, by sharing the resources of a single computer across multiple environments. Turning hardware.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Web Technologies Lecture 13 Introduction to cloud computing.
Open Science Grid as XSEDE Service Provider Open Science Grid as XSEDE Service Provider December 4, 2011 Chander Sehgal OSG User Support.
Microsoft Cloud Solution.  What is the cloud?  Windows Azure  What services does it offer?  How does it all work?  How to go about using it  Further.
1/23 Distributed Systems Architecture Research Group Universidad Complutense de Madrid Nuevos modelos de provisión de recursos para infrestructuras GRID:
Update on CHEP from the Computing Speaker Committee G. Carlino (INFN Napoli) on behalf of the CSC ICB, October
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
FROM CLOUD COMPUTING TO CLOUD MANUFACTURING Jenia Brook.
Distributed Virtualization for Net-Centric Operations Draft
Chapter 1 Characterization of Distributed Systems
Chapter 6: Securing the Cloud
Introduction to VMware Virtualization
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
SuperComputing 2003 “The Great Academia / Industry Grid Debate” ?
Virtualization Virtualization is the creation of substitutes for real resources – abstraction of real resources Users/Applications are typically unaware.
CHAPTER 1 INTRODUCTION:
TYPES OF SERVER. TYPES OF SERVER What is a server.
Virtual Servers.
University of Technology
Introduction to Cloud Computing
3.2 Virtualisation.
Network Services, Cloud Computing, and Virtualization
Virtualization Virtualization is the creation of substitutes for real resources – abstraction of real resources Users/Applications are typically unaware.
Virtualization Techniques
Chapter 9 An Introduction and Overview of Cloud Computing
Cloud-Enabling Technology
Cloud Computing: Concepts
Virtualization Dr. S. R. Ahmed.
Communication.
Presentation transcript:

Distributed Virtual Environments Bob Marcus

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

Related Activities Federal Virtual World Consortium Virtual Worlds Interoperability Forum NCOIC Session on “Utility Computing, Grids and Virtualization” in December 2007 “Adaptable Computing Infrastructure” (Distributed Virtual Environments) Federal Community of Practice being formed tructure has more information and proceedings of NCOIC Session tructure

Distributed Virtual Environments Layers Virtualization enables access at any layer while hiding the layers below Layers can be distributed transparently to 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

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

Virtual Environments as a Software Engineering Discipline Applications Virtual Worlds, Utility Computing, Grid Middleware, Virtual Machines, Hypervisors Some Front-end Users of Shared Resources Some Back-end Shared Resources User Interfaces ComputersData SourcesStorageHost OS Some Virtualization Enabling Layers Applications Guest OS Appliances Virtual Interface Real Interface