15
Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta http:// www.cs.ualberta.ca/ammi Department of Computing Science University of Alberta

Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

Networking Issues for WED, WestGrid, and Heritage Projects

Networking Issues for WED, WestGrid, and Heritage Projects

Dr. Pierre BoulangerAdvanced Man-Machine Interface

LaboratoryUniversity of Alberta

http://www.cs.ualberta.ca/ammi

Dr. Pierre BoulangerAdvanced Man-Machine Interface

LaboratoryUniversity of Alberta

http://www.cs.ualberta.ca/ammi

Department of Computing ScienceUniversity of AlbertaDepartment of Computing ScienceUniversity of Alberta

Page 2: Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

Western Canada GridWestern Canada Grid

SFUSFU

UBC/Triumf/NEWMICUBC/Triumf/NEWMIC

UofAUofA

UofC UofC

UofL UofLBanff CenterBanff Center

ComputationalResourcesComputationalResources

GridStorageGridStorage

AdvancedCollaborative Environment

AdvancedCollaborative Environment

ImmersiveVisualizationResearch Centre

ImmersiveVisualizationResearch Centre

GraphicsWorkstationGraphicsWorkstation

Page 3: Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

Network issues with Immersive Collaborative Environments

Network issues with Immersive Collaborative Environments• Timing is essential in the operation of

distributed virtual environment applications, since the perception of changes in the virtual environment is based on the timely delivery of messages, informing all the participants of the changes made by a user.

• Any action issued by any participant must reach the other participants within 200 ms.

• This task, challenging as it is, becomes even more challenging, when dealing with virtual environments with a large number of participants.

• Timing is essential in the operation of distributed virtual environment applications, since the perception of changes in the virtual environment is based on the timely delivery of messages, informing all the participants of the changes made by a user.

• Any action issued by any participant must reach the other participants within 200 ms.

• This task, challenging as it is, becomes even more challenging, when dealing with virtual environments with a large number of participants.

Page 4: Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

Network issues with Immersive Collaborative Environments

Network issues with Immersive Collaborative Environments• The high level of dynamicity in

group structure and topology increases the complexity of the problem.

• Participants might join and leave the session dynamically.

• The requirement that the developed DVE applications will be supporting collaborative functions, makes timing even more important.

• The high level of dynamicity in group structure and topology increases the complexity of the problem.

• Participants might join and leave the session dynamically.

• The requirement that the developed DVE applications will be supporting collaborative functions, makes timing even more important.

Page 5: Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

Network issues with Immersive Collaborative Environments

Network issues with Immersive Collaborative Environments

 In this project, will attempt to: • Identify and quantify the end-system

and network parameters that are crucial to the operation of the virtual reality application;

• Develop technology to support the strict requirements of these applications;

• Use and improve CAVERNsoft*G2, a C++ toolkit for building collaborative networked applications.

 

 In this project, will attempt to: • Identify and quantify the end-system

and network parameters that are crucial to the operation of the virtual reality application;

• Develop technology to support the strict requirements of these applications;

• Use and improve CAVERNsoft*G2, a C++ toolkit for building collaborative networked applications.

 

Page 6: Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

UofA WestGrid Local Network ConfigurationUofA WestGrid Local Network Configuration

SGI ONYX23 Graphic Pipes

6 CPUsVis-server V3.0

BigBangWidthSwitch

AMMI LabAccess Grid

AMMI LabVirtualized Reality

Servers

BigBangWidthSwitch

UofA Computer

Networking ServicesAccess Grid

New WestGridSuper-Computer

BigBangWidthSwitch

1Gb/s 1Gb/s 1Gb/s

1Gb/s

100Mb/s

1Gb/s

100Mb/s

CanNet*4CanNet*4

Gigapop

10Gb/s

Netera Dedicated ( Using One of the Lambda) Optical Line To Calgary

Netera Dedicated ( Using One of the Lambda) Optical Line To Calgary

NewMic/SFUVancouver

Netera/UofCCalgary

UofLLethbridge

Banff CenterBanff

Page 7: Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

WED Virtualized Reality Server Configuration I (Video Avatar)

WED Virtualized Reality Server Configuration I (Video Avatar)

PC ServerFor

Camera Bank 1

PC ServerFor

Camera Bank 2

PC ServerFor

Camera Bank 3

PC ServerFor

Camera Bank 4

Display Client#1

BBW Switch

BBW Switch

Display Client#2

Page 8: Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

WED Virtualized Reality Server Configuration II (Virtual Guards) Tour

WED Virtualized Reality Server Configuration II (Virtual Guards) Tour

PC ServerFor

Camera Bank 2

PC ServerFor

Camera Bank 1

PC ServerFor

Camera Bank 3

PC ServerFor

Camera Bank 4

BBW Switch

BBW Switch

Display Client#1

Display Client#2

Page 9: Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

Heritage Visual Area NetworkingHeritage Visual Area Networking

SGI ONYX23 Graphic Pipes

6 CPUsVis-Server V3.0

BigBangWidthSwitch

BigBangWidthSwitch

1Gb/s 1Gb/s

CanNet*4CanNet*4

Gigapop

Netera Dedicated (Using One Lambda) Optical Line To Calgary

Netera Dedicated (Using One Lambda) Optical Line To Calgary

U of C/ NeteraBBW Switch

U of TBBW Switch

SFUBBW Switch

UofA Computing ScienceUofA Computing Science

UofA Computer Networking ServicesUofA Computer Networking Services

Vis Client

Vis Client

Vis Client

Page 10: Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

High-bandwidth connectivityHigh-bandwidth connectivity

• The University of Alberta is proposing to work with industrial partner, BigBangwidth, to experiment and test advanced network connectivity solutions within the WestGrid network.

• The purpose of the project is to provide researchers, high-bandwidth access to the WestGrid network to enable effective grid computing applications, especially visualization

• This project is part of a 2M$ WED grant that will be hopefully funded at the beginning of next year.

• The University of Alberta is proposing to work with industrial partner, BigBangwidth, to experiment and test advanced network connectivity solutions within the WestGrid network.

• The purpose of the project is to provide researchers, high-bandwidth access to the WestGrid network to enable effective grid computing applications, especially visualization

• This project is part of a 2M$ WED grant that will be hopefully funded at the beginning of next year.

Page 11: Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

High-bandwidth connectivityHigh-bandwidth connectivity

Page 12: Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

The BigBangwidth BroadLAN System The BigBangwidth BroadLAN System

Page 13: Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

Cave to Cave Visualization Using BigBangWidth SwitchCave to Cave Visualization Using BigBangWidth Switch

NewMicVizServer

CanNet3CanNet3 UofAVisualization

Software

Page 14: Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

Proposed Time Line for Key DemosProposed Time Line for Key Demos

• Integration and testing of CNS Room and VizRoom to Access Grid: April to end of May 2003

• Development of the first solution server prototype: Now to June 2003

• Integration and testing of BigBandWidth switch with UofA MACI computers and the VizRoom: March-April 2003

• Integration of solution server to VizRoom Software: June-September 2003.

• First Demo of Earth Dynamo Simulation: Beginning of October 2003

• Integration and testing of CNS Room and VizRoom to Access Grid: April to end of May 2003

• Development of the first solution server prototype: Now to June 2003

• Integration and testing of BigBandWidth switch with UofA MACI computers and the VizRoom: March-April 2003

• Integration of solution server to VizRoom Software: June-September 2003.

• First Demo of Earth Dynamo Simulation: Beginning of October 2003

Page 15: Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta

Towards Wide Area Teleimmersion Towards Wide Area Teleimmersion Convergence of Virtual Reality, Collaboration Technology and Active SpacesConvergence of Virtual Reality, Collaboration Technology and Active Spaces

VR

Aud

io

Visual

Haptics

VRA

udio

Visual

Haptics

VR

Aud

io

Visual

Haptics