VRVS Research Roadmap (Caltech). VRVS Deployment and Usage.

Slides:



Advertisements
Similar presentations
The Access Grid Ivan R. Judson 5/25/2004.
Advertisements

Caltech Proprietary VRVS 3.0 and VRVS AG GATEWAY Connect to AG Virtual Venues through VRVS from Anywhere World-Wide VRVS 3.0 and VRVS AG GATEWAY Connect.
Caltech Proprietary Videoconferencing Security in VRVS 3.0 and Future Videoconferencing Security in VRVS 3.0 and Future Kun Wei California Institute of.
June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.
May 2005 Iosif Legrand 1 Iosif Legrand California Institute of Technology May 2005 An Agent Based, Dynamic Service System to Monitor, Control and Optimize.
AcuManager rich media core engine AcuManager is the heart of AcuLearn’s Content Delivery Network (CDN) architecture. It works with AcuStudio to speed up.
Nada Abdulla Ahmed.  SmoothWall Express is an open source firewall distribution based on the GNU/Linux operating system. Designed for ease of use, SmoothWall.
Monitoring and controlling VRVS Reflectors Catalin Cirstoiu 3/7/2003.
Extensible Scalable Monitoring for Clusters of Computers Eric Anderson U.C. Berkeley Summer 1997 NOW Retreat.
October 2003 Iosif Legrand Iosif Legrand California Institute of Technology.
Caltech Proprietary Global Platform for Rich Media Conferencing and Collaboration VRVS 3.0 Philippe Galvez California Institute of Technology March 24,
L. Granado Cardoso, F. Varela, N. Neufeld, C. Gaspar, C. Haen, CERN, Geneva, Switzerland D. Galli, INFN, Bologna, Italy ICALEPCS, October 2011.
SAP Student Interest Group
Barracuda Networks Confidential1 Barracuda Backup Service Integrated Local & Offsite Data Backup.
Understanding and Managing WebSphere V5
Presented by Kasandra Isaac
Introducing Kerio Control Unified Threat Management Solution Release date: June 1, 2010 Kerio Technologies, Inc.
WINDOWS AZURE Mark Brown Senior Product Marketing Manager – Community & Web Windows Azure
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Web 2.0 Presentation BUS 111 Michael Elliott.  Logos Skype.
1 The SpaceWire Internet Tunnel and the Advantages It Provides For Spacecraft Integration Stuart Mills, Steve Parkes Space Technology Centre University.
Web conferencing Liane Tarouco Leandro Bertholdo RNP POP/RS.
September 2005 Iosif Legrand 1 End User Agents: extending the "intelligence" to the edge in Distributed Service Systems Iosif Legrand California Institute.
Users’ Authentication in the VRVS System David Collados California Institute of Technology November 20th, 2003TERENA - Authentication & Authorization.
AZR211: What’s New in Windows Azure? Wade Wegner Blog: AZR211.
1 GAIA VoIP traffic generator and analyzer Presentation by Amrut Bang Ashish Deshpande Vijay Gabale Santosh Patil Sponsored by GS Lab Pvt. Ltd Pune Institute.
Windows Azure Global Footprint video Inside a Datacenter 
Robert Fourer, Jun Ma, Kipp Martin Copyright 2006 An Enterprise Computational System Built on the Optimization Services (OS) Framework and Standards Jun.
Global Platform for Rich Media Conferencing and Collaboration Joao Fernandes California Institute of Technology June 22nd, 2004Videoconferencing Day, EPFL.
1 April 23, 2007Marek Domaracky the Next Generation Grid-enable Collaboration Welcome.
Global Platform for Rich Media Conferencing and Collaboration Philippe Galvez California Institute of Technology Nov 6th, 2003RedIRIS conference.
Applied Communications Technology Voice Over IP (VOIP) nas1, April 2012 How does VOIP work? Why are we interested? What components does it have? What standards.
ACAT 2003 Iosif Legrand Iosif Legrand California Institute of Technology.
Ramiro Voicu December Design Considerations  Act as a true dynamic service and provide the necessary functionally to be used by any other services.
1 Chapter 12: VPN Connectivity in Remote Access Designs Designs That Include VPN Remote Access Essential VPN Remote Access Design Concepts Data Protection.
Windows Azure Inside a Datacenter  video 
Global Platform for Rich Media Conferencing and Collaboration G. Denis, Caltech RESEARCH.
Virtual Private Ad Hoc Networking Jeroen Hoebeke, Gerry Holderbeke, Ingrid Moerman, Bard Dhoedt and Piet Demeester 2006 July 15, 2009.
Remote Access Using Citrix Presentation Server December 6, 2006 Matthew Granger IT665.
Virtual Room Videoconferencing System H. Newman & P. Galvez & G. Denis, Caltech C. Isnard, C. Isnard, CERN CHEP2000 February 6, 2000.
Portfolio Presentation – Forgent Suite of Products Wendy Spies Senior User Interface Designer
ABone Architecture and Operation ABCd — ABone Control Daemon Server for remote EE management On-demand EE initiation and termination Automatic EE restart.
NMS Case Study-I NetScreen Global Manager CS720H.
VMware vSphere Configuration and Management v6
Internet2 AdvCollab Apps 1 Access Grid Vision To create virtual spaces where distributed people can work together. Challenges:
System Center Lesson 4: Overview of System Center 2012 Components System Center 2012 Private Cloud Components VMM Overview App Controller Overview.
Global Platform for Rich Media Conferencing and Collaboration Philippe Galvez California Institute of Technology Feb 19th, 2004LISHEP 2004, Rio de Janeiro.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
April 2003 Iosif Legrand MONitoring Agents using a Large Integrated Services Architecture Iosif Legrand California Institute of Technology.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
October 10, 2006Gregory DENIS the Future of e-Collaboration intelligent, autonomous and massively distributed Welcome.
Caltech Proprietary Global Platform for Rich Media Conferencing and Collaboration VRVS 3.0 Philippe Galvez California Institute of Technology June 12th,
VRVS Next Development (1/2)  Session Introduction: P. Galvez; 5’  Current and New Collaborative Architecture (From VRVS to EVO): P. Galvez; 15’  MonALISA.
Service Pack 2 System Center Configuration Manager 2007.
0 What Does SIP Bring to Your Customer Experience ? Extend VoIP and IP Contact Center values through support of SIP o Media and location independent support.
VRVS Research Roadmap (Caltech). VRVS Deployment and Usage.
iVMS-5200 Pro V3.3.0 Introduction
- 24x7serversupport Windows Server Management
Software Defined Networking and OpenFlow Geddings Barrineau Ryan Izard.
Pinger and IEPM-BW activity at FNAL By Frank Nagy FTP/CCF Computing Division Fermilab.
Adapting Webconference Cloud Services to R&E communities Session: Successful instantiations of cloud services Rui Ribeiro FCCN|FCT 21 May 2014.
File System Implementation
California Institute of Technology
eScience Collaboration Tools: EVO & Access Grid
Pricing Information for Vaillant Group
Unit 27: Network Operating Systems
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
“Integrating Microbial Knowledge into Human Life”
Global Platform for Rich Media Conferencing and Collaboration
Electrification business
Presentation transcript:

VRVS Research Roadmap (Caltech)

VRVS Deployment and Usage

VRVS Reflectors Deployment

USA27 Spain5 Brazil5 Switzerland5 UK3 France3 Slovakia3 Canada2 Taiwan2 Greece2 Portugal2 Israel2 Japan2 Pakistan2 Italy1 Germany1 Chile1 Poland1 Venezuela1 Hungary1 China1 Ireland1 Russia1 Czech Republic 1 Belgium1 Romania1 Australia1 Finland1 78 reflectors Deployment World wide in 27 Different Countries

VRVS registered users and current usage USA2239 Spain1304 Italy 638 Switzerland 576 France 571 Brazil 479 Germany 476 UK 398 Japan 168 Canada 167 Taiwan, Greece, Argentina, Russia, Slovakia, etc… 9461 different Users Registered 104 Countries from 104 Countries

Machines and OS VRVS support different Operating Systems according to the need and the demand of the final users: 1 st : Windows 2 nd : Linux 3 rd : Macintosh 4 th : Other UNIX

Call Details Record (CDR) Number of VRVS Meetings Number of Participants Total number of Minutes of video/audio connection NOV Days, 17h, 14mn (3473 hours, 14mn) DEC Days, 18h, 57mn (3114 hours, 57mn) JAN Days, 4h, 23mn (4540 hours, 23mn) FEB Days, 8h, 48mn (4208 hours, 49mn) MAR Days, 23 h, 17mn (4703 hours, 17mn)

VRVS R&D

VRVS v3.0 (Feb 03), v3.1 (May 03) R R R R R R R R RR R R Web Shared Desktop + chat Video + Audio Database Principal characteristics Centralized database to manage users/meetings Tunneling between reflectors using one port independently of number of parallel conferences or users connected Shared desktop and chat connection via the web server VRVS Reflectors are manually configured and started by an operator The VRVS network infrastructure configuration is static Principal limitations Any network break between reflectors needs manual rerouting configuration Centralized Web server and database is a potential point of failure Chat and shared desktop network traffic via Web server No control/monitoring between reflectors and between reflectors and end users. Reflectors

VRVS Main Technical Trend Evolution x 4.0 End users/applications Reflectors V3.(0,1): VRVS core infrastructure is statically and manually configured and operated V3.(2,x): VRVS core infrastructure is automatically configured and monitored. The core software is self dependant and can take self decision to improve performance/quality without manual intervention V4.0 and beyond: This is a Globally Distributed Self Managed End2End Real-time Infrastructure. It provides the best quality/performance possible Extend the core intelligence to the edge. Have a full End2End control and monitoring The self managed infrastructure has a full knowledge of all the critical/sensitive parameters (all network layers, hardware and software at the end nodes, resources allocated and available,..) in order to take adequate decisions (alarms, automatic rerouting of traffic, disconnection, remove/add services,..) Administrator is fully aware of the operational status via constant feedback (via UI, , phone,..) from the self managed core software Extend intelligence to the edge

Dynamic registration to high level directory services Automatic re-activation of components and services Automatic and secure code update Continuous monitoring of network quality (packet loss, jitter, latency) between its peers and its possible peers Automatic rerouting to obtain the best performance/quality Automatic Alarm notifications when monitored parameters (system or network) go beyond a preset threshold Dynamically provides services (video, audio, data,..) that matches the current resources/capabilities to the end users/applications Provides access to real-time and historical data VRVS Reflector functionalities

Encryption VideoAudioData SIP/SIMPLEH.323 Scheduling serviceLogging service VRVS Discovery/Registration/Configuration Others protocols Monitoring Services VideoAudioData VideoAudioData VRVS ProxyVRVS Router Quality Assurance Services Admin service VRVS Reflector Architecture

Globally Distributed Self Managed Real-time Infrastructure VRVS v3.2 (Dec 03), v3.x: VRVS Services evolution Globally Distributed Self Managed Real-time Infrastructure R R R R R R R R RR R R Web Shared Desktop + chat Video + Audio Database Lookup Service Register Reflector + Monalisa agent

Globally Distributed Self Managed End2End Real-time Infrastructure VRVS v4.0 (Oct 04) VRVS Services evolution: Globally Distributed Self Managed End2End Real-time Infrastructure R R R R R R R R RR R R Shared Desktop + chat Video + Audio Web Distributed Web servers and Database Lookup Services Register End client Web Logging, Access to Virtual Rooms Reflector + Monalisa agent

Dynamic registration to high level directory services Automatic detection of the system parameters (CPU, Memory,..), hardware components (Audio card, video card, …), services capabilities (video, audio, …), network environment and capabilities (wireless environment, DSL, available bandwidth, …) Automatic re-activation of components and services Automatic code update Continuous monitoring of network quality (packet loss, jitter, latency) to the attached reflector and possible others reflectors Automatic rerouting to obtain the best performance/quality (The communication between an end node could be rerouted transparently and automatically to an other reflector for performance optimization) End users/applications functionalities (1/2)

Automatic Alarm notifications when monitored parameters (system or network) go beyond a preset threshold. As example: if Desktop CPU is too high, the system will automatically try to perform the following: reduce services (video/audio/data/..) running in the machine and inform user of the change or if no improvement, inform the user of the problem and from where it comes from (if possible) and then propose a solution (ultimately reset the system) Keep inform the general system administrator Dynamically gets services (video, audio, data,..) that matches the current resources/capabilities to end users/applications Provides access to real-time and historical data End users/applications functionalities (2/2)

Task 1: Implement an automatic alarm notifications mechanism. An alarm is triggered when one of several monitored parameters (system or network) go beyond a preset threshold Task 2: Add new parameters to be accessed/monitored by the VRVS/Monalisa. Ex: hosts connected, participants information, ongoing meetings, type of clients,.. Task 3: Modify the VRVS/Monalisa GUI to display/access all the added/new information. Ex: Select an ongoing meeting and display via the GUI only the reflectors involved in the meeting, the quality of the connections, and the hosts/participants connected Task 4: Add the possibility to have administrative actions via the VRVS/Monalisa GUI. Ex: Remove/add host, disable/enable audio/video clients, change VRVS network topology,… Task 5: Create a VRVS java based reflector proxy to run on the desktop client. Task 6: Create a Monalisa java based agent to run on the desktop and to be attached to the rest of the VRVS topology Development tasks list (1/3)

Task 7: Develop a java-based Hardware/system detection software to run on the desktop client Task 8: Modify the current VRVS Java applets and Window associated to be a stand alone java based application to run on the desktop client and launch via the web browser. The GUI needs to be re-think Task 9: Integrate the Java based software components developed in Tasks 5, 6, 7 and 8 into a main Java based software client, to become the VRVS Client. It will allow the users/applications to connect to the system and to be part of the already self-managed distributed infrastructure. Task 10: Study, design and implement a distributed database architecture Task 11: Study, design and implement a load balancing and distributed web servers architecture Task 12: Integrate SIP protocol within the reflectors which will then become a SIP proxy. It will use the efficient and very scalable VRVS infrastructure for global and scalable SIP services. Development tasks list (2/3)

Task 13: Provide to the research community advanced Mbone applications (vic, rat) with new features, enhanced functionalities, etc.. Task 14: Study possibility to port the entire reflector software to Java Task 15: Design and implement encryption functionality (1) Between the reflectors, (2) Between the end client and the reflector Task 16: Study integration of Global Authentication mechanism (PAPI, Shibboleth, Globus Toolkit,..) and perform initial implementation Task 17: Design and Port the H.323 VRVS Agent to Java ( Task 18: Build a HDTV codec client to be compatible with the VRVS technology. Create the first multipoint HDTV videoconference Task 19: Build an advanced "collaborative environments" Development tasks list (3/3)