Enabling Testing Scenarios - COIAS Meeting – Luis Velasco, Jose Luis Hilera TESTING SCENARIOS BT-UCL Luis Velasco, Jose Luis Hilera BT-Laboratories.

Slides:



Advertisements
Similar presentations
Lecture plan Information retrieval (from week 11)
Advertisements

Authenticated QoS Signaling William A. (Andy) Adamson Olga Kornievskaia CITI, University of Michigan.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 4: Web Browsing.
ITIS 3110 Jason Watson. Replication methods o Primary/Backup o Master/Slave o Multi-master Load-balancing methods o DNS Round-Robin o Reverse Proxy.
1 Routing and Scheduling in Web Server Clusters. 2 Reference The State of the Art in Locally Distributed Web-server Systems Valeria Cardellini, Emiliano.
Save the World! What’s appropriate for global networking?
SharePoint 2010 Business Productivity: What's new for Developers in Microsoft SharePoint 2010 Matthew McDermott, MVP Aptillon, Able Blue
Local Area Networks Outline –Basic Components of a LAN –Network Architectures –Topologies and LAN Technologies –Selecting a LAN –Improving LAN Performance.
1 Presentation_ID © 1999, Cisco Systems, Inc. Programmable Networks OPENSIG-99 Industry Panel John Hopprich.
Introduction to z/OS Basics © 2006 IBM Corporation Chapter 13: z/OS HTTP Server.
Multiple Tiers in Action
An Overlay Multicast Infrastructure for Live/Stored Video Streaming Visual Communication Laboratory Department of Computer Science National Tsing Hua University.
HTTP Performance Objective: In this problem, we consider the performance of HTTP, comparing non-persistent HTTP with persistent HTTP. Suppose the page.
Web Caching and CDNs March 3, Content Distribution Motivation –Network path from server to client is slow/congested –Web server is overloaded Web.
SQL Forms Engine Koifman Eran Egri Ozi Supervisor: Ilana David.
WRAP Technical Support System Project Update AoH Call October 19, 2005.
Proxy servers By Akshit, Jay and Bhum Y10. What is a proxy server O A proxy server is a computer that offers a computer network service to allow clients.
Proxy servers By Akshit Y10. What is a proxy server O A proxy server is a computer that offers a computer network service to allow clients to make indirect.
Managing Client Access
Module 4 Managing Client Access. Module Overview Configuring the Client Access Server Role Configuring Client Access Services for Outlook Clients Configuring.
IT 210 The Internet & World Wide Web introduction.
1 Directories and Policy-Based Networking - Strassner Directories & Policy-Based Networking 0827_02F8_c1 John Strassner Cisco Systems.
Computer Networks All you need to know. What is a computer network? Two or more computers connected together so that they can communicate with each other.
Week 9 Objectives Securing Files and Folders Protecting Shared Files and Folders by Using Shadow Copies Configuring Network Printing.
Implementing File and Print Services
Implementing ISA Server Publishing. Introduction What Are Web Publishing Rules? ISA Server uses Web publishing rules to make Web sites on protected networks.
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
Module 14: WCF Send Adapters. Overview Lesson 1: Introduction to WCF Send Adapters Lesson 2: Consuming a Web Service Lesson 3: Consuming Services from.
Enabling Embedded Systems to access Internet Resources.
©G. Millbery 2001Communications and Networked SystemsSlide 1 Purpose of Network Components  Switches A device that controls routing and operation of a.
Web Server Support for Tired Services Telecommunication Management Lab M.G. Choi.
Module 4: Configuring ISA Server as a Firewall. Overview Using ISA Server as a Firewall Examining Perimeter Networks and Templates Configuring System.
Living Online Module Lesson 23 — Networks and Telecommunication
How computer’s are linked together.
MACIASZEK, L.A. (2001): Requirements Analysis and System Design. Developing Information Systems with UML, Addison Wesley Chapter 6 - Tutorial Guided Tutorial.
Management for IP-based Applications Mike Fisher BTexaCT Research
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
1 Mobile Networks logica Contents Confidential & Proprietary to Logica © 2001 Application-Level Active Networks Presented at Dublin Breakfast Briefing,
Introduction to Information Systems Lecture 06 Telecommunications and Networks Business Value of Networks Jaeki Song.
Internet Real-Time Laboratory Arezu Moghadam and Suman Srinivasan Columbia University in the city of New York 7DS System Design 7DS system is an architecture.
VirtuaGrades A Web-Based Gradebook Application Don Tinsley CS 470 Project.
Module 9: Implementing Caching. Overview Caching Overview Configuring General Cache Properties Configuring Cache Rules Configuring Content Download Jobs.
1 Installing and Maintaining ISA Server Planning an ISA Server Deployment Understand the current network infrastructure. Review company security.
Multimedia and Networks. Protocols (rules) Rules governing the exchange of data over networks Conceptually organized into stacked layers – Application-oriented.
Performance of Web Proxy Caching in Heterogeneous Bandwidth Environments IEEE Infocom, 1999 Anja Feldmann et.al. AT&T Research Lab 발표자 : 임 민 열, DB lab,
Living Online Module Lesson 23 — Networks and Telecommunication Computer Literacy BASICS.
Department of Computing, School of Electrical Engineering and Computer Sciences, NUST - Islamabad KTH Applied Information Security Lab Secure Sharding.
1/11/2016Lecturer : Trần Thị Ngọc Hoa1 ISA Array  Introduction  Deployment.
CS 6401 Overlay Networks Outline Overlay networks overview Routing overlays Resilient Overlay Networks Content Distribution Networks.
ESG-CET Meeting, Boulder, CO, April 2008 Gateway Implementation 4/30/2008.
Display Page (HTML/CSS)
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Is the Domain Name System the heart of the internet?
The Holmes Platform and Applications
Accessing the Database Server: ODBC, OLE DB, and ADO
Clustered Web Server Model
Y.-H. Chen International College Ming-Chuan University Fall, 2004
Real Life Networking Examples
Chapter 3: Windows7 Part 4.
Cloud computing mechanisms
Cloud Web Filtering Platform
The University of Adelaide, School of Computer Science
Technical Capabilities
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Cloud-Enabling Technology
Database Connectivity and Web Development
Your computer is the client
Single path routing in most of the servers
Presentation transcript:

Enabling Testing Scenarios - COIAS Meeting – Luis Velasco, Jose Luis Hilera TESTING SCENARIOS BT-UCL Luis Velasco, Jose Luis Hilera BT-Laboratories

COIAS meeting Our Proposal: Policy Driven Schemas  Use Enhanced Metadata to describe routing policies and express user preferences  differential service.  This Metadata works in a per-session basis  XML is the technology used to wrap this Metadata  allows multiple metrics...  Type of Services and Conditions required by the service can be expressed  Use Policies to Enforce QoS requirements.  LDAP to store the policies  Provide the means to share policies and populate the servers automatically

COIAS meeting COIAS Application EUROCONTROL INTERNET RESOURCES Radio link Satellite downlink ATM link Terrestrial link Satellite uplink

COIAS meeting Testbed Platform at BT ISDN LearNet ISDN Cloud BT Labs HUB ATM Router A: B: / / 24 Active Node E: E : A: A : B: B : C: C : D: D : A: A : B: B : C: C : D: D :

COIAS meeting BT-UCL Alternate Path Application Level Routing Scenario BT-UCL Alternate Path Application Level Routing Scenario Router Active Node LDAP Server User Web Server ISDN LearNet ISDN Cloud ISDN Router Active Node LDAP Server BT Labs UCL 1a 1b 1c 2a 2b 2c A link B link C link

COIAS meeting BT-UCL Multicast Scenario Router Active Node LDAP Server Users ISDN LearNet ISDN Cloud ISDN Router Active Node LDAP Server BT Labs UCL 1a 1b 1c 2a 2b 2c A link B link C link Users

COIAS meeting Four mechanisms to prepare policies  Propagation of policies with inband signalling (cookies)  GET

COIAS meeting Web Server User Active Node (Web proxy) GET (HTTP request) + cookie (with user’s policy) Populate DB with user’s policy GET (HTTP request) + cookie (with user’s policy) Partner Part User’s DB AN’s DB Server’s DB

COIAS meeting Four mechanisms to prepare policies  Propagation of policies with inband signalling (cookies)  GET  GET-RESPONSE

COIAS meeting Web Server User Active Node (Web proxy) HTTP response + cookie (with policy) Populate DB with policy HTTP response + cookie (with policy) Partner Part User’s DB AN’s DB Server’s DB

COIAS meeting Four mechanisms to prepare policies  Propagation of policies with inband signalling (cookies)  GET  GET-RESPONSE  Non-propagate policies  POST (outband)

COIAS meeting Web Server User Active Node (Web proxy) Populate DB with policy POST (HTTP request) with user’s policy Partner Part User’s DB AN’s DB Server’s DB

COIAS meeting Four mechanisms to prepare policies  XML - Embedded policies  Propagation of policies with inband signalling (cookies)  GET  GET-RESPONSE  Non-propagate policies.  POST (outband)

COIAS meeting Web Server User Active Node (Web proxy) Populate DB with policy HTTP response = XML policy file Partner Part User’s DB AN’s DB Server’s DB

COIAS meeting Application USER SPACE Application Policy DB Route DB Interface DB LDAP SERVER REDIRECTION ENGINE (AN) Redirector On-going connections DB Decisions DB (caching) XML-parser Analyzer Decisor LDAP CLIENT + INTELLIGENT ENGINE RMI LDAP v3 Databases population

COIAS meeting Application USER SPACE Application Policy DB Route DB Interface DB LDAP SERVER REDIRECTION ENGINE (AN) Redirector On-going connections DB Decisions DB (caching) XML-parser Analyzer Decisor LDAP CLIENT + INTELLIGENT ENGINE LDAP v3 Databases reading RMI

COIAS meeting Application USER SPACE Application Policy DB Route DB Interface DB LDAP SERVER REDIRECTION ENGINE (AN) Redirector On-going connections DB Decisions DB (caching) XML-parser Analyzer Decisor LDAP CLIENT + INTELLIGENT ENGINE LDAP v3 Databases reading RMI

COIAS meeting Application USER SPACE Application Policy DB Route DB Interface DB LDAP SERVER REDIRECTION ENGINE (AN) Redirector On-going connections DB Decisions DB (caching) XML-parser Analyzer Decisor LDAP CLIENT + INTELLIGENT ENGINE LDAP v3 Databases reading RMI

COIAS meeting Computer B Server 2 Computer A Demo Platform Server 1

COIAS meeting