Monitoring in GENI with Periscope (and other related updates)

Size: px
Start display at page:

Download "Monitoring in GENI with Periscope (and other related updates)"

Transcription

1 Monitoring in GENI with Periscope (and other related updates) Martin Swany Associate Professor of Computer Science, School of Informatics and Computing Associate Director, Center for Research in Extreme Scale Technology (CREST) Indiana University

2 perfsonar-ps Topology Service (TS) Lookup Service (LS) Measurement Point (MP) Various perfsonar-ps components created in a distribution called the perfsonar Toolkit supported by Internet2, ESnet, and Indiana U. Initial support from the NSF via a grant to U. Delaware perfsonar-ps at the time was the implementation developed by U. Delaware, Internet2 and ESnet Measurement Archive (MA)

3 LAMP (created Periscope) Unified Network Information Svc (UNIS) TS LS Measurement Point (MP) Measurement Archive (MA) GENI GENI GENI GENI Periscope Portal perfsonar MA and MP were made AuthN/AuthZ aware extract X.509 certs from GENI credentials perfsonar LS and TS merged into Periscope UNIS and made GENI-aware Auth Rspec Periscope Portal created to configure experiments, cache and display topology and performance data

4 Periscope Unified Network Information Svc (UNIS) TS LS Measurement Point (MP) Measurement Archive (MA) Auth Auth Auth Auth Auth Periscope Portal Measurement Store (MS) BLiPP Reimplementation of the perfsonar architecture In Python Speaks both perfsonar classic and our RESTful re-implementation of the perfsonar protocols Implemented lightweight host and application probes called Basic Lightweight Periscope Probes (BLiPP) Using LBL s NetLogger JSON Meas. Store Periscope has been used in other projects and collaborators Notably LBL/ISI for STAMPEDE and FNAL/BNL in ESCPS

5 Unified Network Information Service (UNIS) Unified network and service topology Services are just another graph annotation Makes it is easier to discover topologically appropriate services (services close to a path) Pub/sub for changes to topology

6 UNIS Represents the multi-layer topology as a multigraph Reusing the same primitive types with layerspecific annotations

7 Periscope: BLiPP Python Measurement Point with an extensible probe mechanism Support for the standard active measurement tools Various system variables Collects NetLogger data from application instrumentation Gets configuration information from UNIS

8 HELM Conflict-Free Active Measurement Scheduling for Shared Network Resource Management Miao Zhang, Martin Swany, Adithya Yavanamanda, and Ezra Kissel To appear in IFIP/IEEE Int l Symposium on Integrated Network Management (IM2015) Probe interference affects validity Critical as we look toward more automated alarms/triggers Virtual resources hide the real topology This was always true, but the proliferation of software-defined everything exacerbates the problem

9 HELM Goal: specify an aggregate measurement set (mesh) and have something figure it out Configure mesh to avoid conflict at all layers

10 UNIS Topology for HELM Gather topology from published router configuration perfsonar Topology Service instances On-demand traceroutes OpenFlow controllers Normalize into UNIS graph Tolerates incomplete information, but we can always form a graph

11 Graph Coloring Common in scheduling conflicting measurements need to have a different color minimize colors for most compact schedule Based on the Path of a measurement, we can create a conflict graph Unfortunately, our graphs are not perfect graphs (chordal, trapezoidal) We hoped they were as it allows an efficient, optimal solution Implemented a heuristic: smallest-last, greedy coloring

12 Experiments Randomly selected 300 pairwise measurement points from Internet2 and ESnet hosts Active throughput test mesh (iperf) Probes have an edge in the figure if they have a conflict and require a distinct color Reasonable runtime on relatively small machine

13 Measuring in a sliced Network World Goal: prototype diagnostic services that perform fault localization in reaction to observed network degradation within multi-layered networks Working with U. Utah and ESnet Openflow slices on top of virtual circuits (ESnet OF testbed, GENI, OSCARS and AL2S/OESS) Fully represent topology and relationships between layers (UNIS) Shared model and runtime for scheduling active measurements within topology (HELM)

14 Measuring in a sliced Network World When a fault is detected at monitoring agent: 1. Measurement metadata is queried for affected endpoints within topology description. 2. Through path decomposition, additional measurement points (MPs) are selected along end-toend path. 3. Each MP may probe the path bidirectionally along the underlying physical link, virtual circuit, or OF slice depending on connectivity. 4. Probe traffic to endpoints within the slice require reactive OF switch configuration, the details of which are referenced from the topology service and drive the OF controller interface. 5. Diagnostic probe data is analyzed to isolate the sub-path responsible while correlating with existing measurements across the known topology.

15 Small device network sensors Lots of ARM hacking in my Operating Systems class Lightweight, non-linux OS work Various ARM boards support functionality with the potential to increase the fidelity and decrease the overhead of measurements Some of which can be exposed in Linux, so that isn t a requirement Xilinx Zynq is a dual core Cortex A9 with FPGA logic on-die 15

16 X-Gene (ARM64) Development Board 8 core ARM64 (Cortex A9) 1 x 10GE w/ SFP+ 2 x 1GE 1 x PCI-E 8x ~$1200

17 hot off the bench Experiments Throughput in Gb/s Latency in ms Throughput

18 Ongoing work Automatic configuration and coordination of measurements Multi-layer, virtual environments Measurement correlation, derivation UNIS expressivity, scalability Small network probes Drive need for scalability and automatic configuration End to end performance fault diagnosis Relate measurement data to application performance

End- Site Control Plane Service (ESCaPeS) Monitoring with. Perisc pe. Mar8n Swany U. Delaware. (Indiana University effec8ve 8.1.

End- Site Control Plane Service (ESCaPeS) Monitoring with. Perisc pe. Mar8n Swany U. Delaware. (Indiana University effec8ve 8.1. End- Site Control Plane Service (ESCaPeS) Monitoring with Perisc pe Mar8n Swany U. Delaware (Indiana University effec8ve 8.1.11) End Site Control Plane System (ESCPS) Network service to facilitate site

More information

Monitoring and Accelera/ng GridFTP

Monitoring and Accelera/ng GridFTP Monitoring and Accelera/ng GridFTP Ezra Kissel & Mar/n Swany Indiana University Dan Gunter Lawrence Berkeley Na/onal Laboratory Jason Zurawski Internet2 GlobusWORLD 2013 Globus XIO Modular drivers that

More information

SDN Peering with XSP. Ezra Kissel Indiana University. Internet2 Joint Techs / TIP2013 January 2013

SDN Peering with XSP. Ezra Kissel Indiana University. Internet2 Joint Techs / TIP2013 January 2013 SDN Peering with XSP Ezra Kissel Indiana University Internet2 Joint Techs / TIP2013 January 2013 Overview Software Defined Networking and OpenFlow Fine-grained control of forwarding in the data plane Tremendous

More information

perfsonar psui in a multi-domain federated environment

perfsonar psui in a multi-domain federated environment perfsonar psui in a multi-domain federated environment WACREN Conference 17-18 March 2016 Antoine Delvaux PSNC/GÉANT adelvaux@man.poznan.pl GÉANT perfsonar Service Manager perfsonar Developer What is perfsonar?

More information

LHC and LSST Use Cases

LHC and LSST Use Cases LHC and LSST Use Cases Depots Network 0 100 200 300 A B C Paul Sheldon & Alan Tackett Vanderbilt University LHC Data Movement and Placement n Model must evolve n Was: Hierarchical, strategic pre- placement

More information

COSMOS Architecture and Key Technologies. June 1 st, 2018 COSMOS Team

COSMOS Architecture and Key Technologies. June 1 st, 2018 COSMOS Team COSMOS Architecture and Key Technologies June 1 st, 2018 COSMOS Team COSMOS: System Architecture (2) System design based on three levels of SDR radio node (S,M,L) with M,L connected via fiber to optical

More information

Installation & Basic Configuration

Installation & Basic Configuration Installation & Basic Configuration This document is a result of work by the perfsonar Project (http://www.perfsonar.net) and is licensed under CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/).

More information

DICE Diagnostic Service

DICE Diagnostic Service DICE Diagnostic Service Joe Metzger metzger@es.net Joint Techs Measurement Working Group January 27 2011 Background Each of the DICE collaborators are defining and delivering services to their users. A

More information

Introduction to. Network Startup Resource Center. Partially adopted from materials by

Introduction to. Network Startup Resource Center. Partially adopted from materials by Introduction to Network Startup Resource Center Partially adopted from materials by These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/)

More information

perfsonar Deployment on ESnet

perfsonar Deployment on ESnet perfsonar Deployment on ESnet Brian Tierney ESnet ISMA 2011 AIMS-3 Workshop on Active Internet Measurements Feb 9, 2011 Why does the Network seem so slow? Where are common problems? Source Campus Congested

More information

Design and Implementation of a Unified Network Information Service

Design and Implementation of a Unified Network Information Service 2013 IEEE 10th International Conference on Services Computing Design and Implementation of a Unified Network Information Service Ahmed El-Hassany, Ezra Kissel, Dan Gunter, Martin Swany, School of Informatics

More information

Performance Assurance Solution Components

Performance Assurance Solution Components Solution brief Performance Assurance Solution Components Network Performance Platforms, Elements, Modules & Agents Accedian is the Performance Assurance Solution specialist, with a complete range of components

More information

Connectivity Services, Autobahn and New Services

Connectivity Services, Autobahn and New Services Connectivity Services, Autobahn and New Services Domenico Vicinanza, DANTE EGEE 09, Barcelona, 21 st -25 th September 2009 Agenda Background GÉANT Connectivity services: GÉANT IP GÉANT Plus GÉANT Lambda

More information

BUILDING A SCALABLE MOBILE GAME BACKEND IN ELIXIR. Petri Kero CTO / Ministry of Games

BUILDING A SCALABLE MOBILE GAME BACKEND IN ELIXIR. Petri Kero CTO / Ministry of Games BUILDING A SCALABLE MOBILE GAME BACKEND IN ELIXIR Petri Kero CTO / Ministry of Games MOBILE GAME BACKEND CHALLENGES Lots of concurrent users Complex interactions between players Persistent world with frequent

More information

Multi-domain Internet Performance Sampling and Analysis Tools

Multi-domain Internet Performance Sampling and Analysis Tools Multi-domain Internet Performance Sampling and Analysis Tools Prasad Calyam, Ph.D., pcalyam@osc.edu Student Research Assistants: Jialu Pu, Lakshmi Kumarasamy ESCC/Internet2 Joint Techs, July 2010 Project

More information

Philippe Laurens, Michigan State University, for USATLAS. Atlas Great Lakes Tier 2 collocated at MSU and the University of Michigan

Philippe Laurens, Michigan State University, for USATLAS. Atlas Great Lakes Tier 2 collocated at MSU and the University of Michigan Philippe Laurens, Michigan State University, for USATLAS Atlas Great Lakes Tier 2 collocated at MSU and the University of Michigan ESCC/Internet2 Joint Techs -- 12 July 2011 Content Introduction LHC, ATLAS,

More information

Developing Networking and Human Expertise in Support of International Science

Developing Networking and Human Expertise in Support of International Science INTERNATIONAL NETWORKS Developing Networking and Human Expertise in Support of International Science Edward Moynihan, November 3, 2017 Indiana? INTERNATIONAL NETWORKS INTERNATIONAL NETWORKS The NEAAR Collaboration

More information

NM-WG Specification Adoption in perfsonar. Aaron Brown, Internet2, University of Delaware Martin Swany University of Delaware, Internet2

NM-WG Specification Adoption in perfsonar. Aaron Brown, Internet2, University of Delaware Martin Swany University of Delaware, Internet2 NM-WG Specification Adoption in perfsonar Aaron Brown, Internet2, University of Delaware Martin Swany University of Delaware, Internet2 What is perfsonar A collaboration Production network operators focused

More information

OSiRIS. Project and participants overview Structural overview and site details Orchestration, monitoring and visualization Networking, NMAL, SDN

OSiRIS. Project and participants overview Structural overview and site details Orchestration, monitoring and visualization Networking, NMAL, SDN OSiRIS Distributed Ceph and Software Defined Networking for Multi-Institutional Research Benjeman Meekhof University of Michigan Advanced Research Computing Technology Services October 6, 2016 Project

More information

Assignment 5. Georgia Koloniari

Assignment 5. Georgia Koloniari Assignment 5 Georgia Koloniari 2. "Peer-to-Peer Computing" 1. What is the definition of a p2p system given by the authors in sec 1? Compare it with at least one of the definitions surveyed in the last

More information

Abstract Topology and Cost Maps for So5ware- Defined Inter- Domain Circuits

Abstract Topology and Cost Maps for So5ware- Defined Inter- Domain Circuits Abstract Topology and Cost Maps for So5ware- Defined Inter- Domain Circuits Malathi Veeraraghavan, Christian Esteve Rothenberg University of Virginia (UVA), Charlottesville, VA 22904, USA University of

More information

Research in the Network Management Laboratory

Research in the Network Management Laboratory Research in the Network Management Laboratory Adarsh Sethi Professor Department of Computer & Information Sciences University of Delaware About Myself PhD Indian Institute of Technology (IIT) Kanpur On

More information

Overview SENTINET 3.1

Overview SENTINET 3.1 Overview SENTINET 3.1 Overview 1 Contents Introduction... 2 Customer Benefits... 3 Development and Test... 3 Production and Operations... 4 Architecture... 5 Technology Stack... 7 Features Summary... 7

More information

ONOS: TOWARDS AN OPEN, DISTRIBUTED SDN OS. Chun Yuan Cheng

ONOS: TOWARDS AN OPEN, DISTRIBUTED SDN OS. Chun Yuan Cheng ONOS: TOWARDS AN OPEN, DISTRIBUTED SDN OS Chun Yuan Cheng OUTLINE - Introduction - Two prototypes - Conclusion INTRODUCTION - An open, vendor neutral, control-data plane interface such as OpenFlow allows

More information

Introducing the Cray XMT. Petr Konecny May 4 th 2007

Introducing the Cray XMT. Petr Konecny May 4 th 2007 Introducing the Cray XMT Petr Konecny May 4 th 2007 Agenda Origins of the Cray XMT Cray XMT system architecture Cray XT infrastructure Cray Threadstorm processor Shared memory programming model Benefits/drawbacks/solutions

More information

DELL POWERVAULT ML6000

DELL POWERVAULT ML6000 DELL POWERVAULT ML6000 Intelligent Backup with the PowerVault ML6000 Modular Tape Library A whitepaper from Dell PowerVault Storage CONTENTS INTELLIGENT BACKUP WITH THE POWERVAULT ML6000 MODULAR TAPE LIBRARY

More information

Grid Middleware and Globus Toolkit Architecture

Grid Middleware and Globus Toolkit Architecture Grid Middleware and Globus Toolkit Architecture Lisa Childers Argonne National Laboratory University of Chicago 2 Overview Grid Middleware The problem: supporting Virtual Organizations equirements Capabilities

More information

FCUDA-NoC: A Scalable and Efficient Network-on-Chip Implementation for the CUDA-to-FPGA Flow

FCUDA-NoC: A Scalable and Efficient Network-on-Chip Implementation for the CUDA-to-FPGA Flow FCUDA-NoC: A Scalable and Efficient Network-on-Chip Implementation for the CUDA-to-FPGA Flow Abstract: High-level synthesis (HLS) of data-parallel input languages, such as the Compute Unified Device Architecture

More information

Simplify System Complexity

Simplify System Complexity Simplify System Complexity With the new high-performance CompactRIO controller Fanie Coetzer Field Sales Engineer Northern South Africa 2 3 New control system CompactPCI MMI/Sequencing/Logging FieldPoint

More information

Introduction to MySQL InnoDB Cluster

Introduction to MySQL InnoDB Cluster 1 / 148 2 / 148 3 / 148 Introduction to MySQL InnoDB Cluster MySQL High Availability made easy Percona Live Europe - Dublin 2017 Frédéric Descamps - MySQL Community Manager - Oracle 4 / 148 Safe Harbor

More information

MSB to Support for Carrier Grade ONAP Microservice Architecture. Huabing Zhao, PTL of MSB Project, ZTE

MSB to Support for Carrier Grade ONAP Microservice Architecture. Huabing Zhao, PTL of MSB Project, ZTE MSB to Support for Carrier Grade ONAP Microservice Architecture Huabing Zhao, PTL of MSB Project, ZTE ONAP Architecture Principle: Microservices ONAP Architecture Principle: ONAP modules should be designed

More information

HashKV: Enabling Efficient Updates in KV Storage via Hashing

HashKV: Enabling Efficient Updates in KV Storage via Hashing HashKV: Enabling Efficient Updates in KV Storage via Hashing Helen H. W. Chan, Yongkun Li, Patrick P. C. Lee, Yinlong Xu The Chinese University of Hong Kong University of Science and Technology of China

More information

Mobile Macroscopes: The CarTel Project

Mobile Macroscopes: The CarTel Project Mobile Macroscopes: The CarTel Project Sam Madden MIT CSAIL http://cartel.csail.mit.edu With Hari Balakrishnan, Vladimir Bychkovsky, Bret Hull, Yang Zhang, Kevin Chen, Waseem Daher, Michel Goraczko, Hongyi

More information

Performance Update 10 pounds of stuff in a 5 pound bag

Performance Update 10 pounds of stuff in a 5 pound bag Performance Update 10 pounds of stuff in a 5 pound bag Jeff Boote Senior Network Software Engineer Internet2 Martin Swany Assistant Professor University of Delaware Overview Performance Measurement Goals

More information

Software-Defined Networking (SDN) Overview

Software-Defined Networking (SDN) Overview Reti di Telecomunicazione a.y. 2015-2016 Software-Defined Networking (SDN) Overview Ing. Luca Davoli Ph.D. Student Network Security (NetSec) Laboratory davoli@ce.unipr.it Luca Davoli davoli@ce.unipr.it

More information

The Google File System

The Google File System The Google File System Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung December 2003 ACM symposium on Operating systems principles Publisher: ACM Nov. 26, 2008 OUTLINE INTRODUCTION DESIGN OVERVIEW

More information

The Software Journey: from networks to visualization

The Software Journey: from networks to visualization Discovery, unconstrained by geography. The Software Journey: from networks to visualization Inder Monga Executive Director, ESnet Division Director, Scientific Networking Lawrence Berkeley National Laboratory

More information

Did I Just Do That on a Bunch of FPGAs?

Did I Just Do That on a Bunch of FPGAs? Did I Just Do That on a Bunch of FPGAs? Paul Chow High-Performance Reconfigurable Computing Group Department of Electrical and Computer Engineering University of Toronto About the Talk Title It s the measure

More information

perfsonar: A Look Ahead Andrew Lake, ESnet Mark Feit, Internet2 October 16, 2017

perfsonar: A Look Ahead Andrew Lake, ESnet Mark Feit, Internet2   October 16, 2017 perfsonar: A Look Ahead Andrew Lake, ESnet Mark Feit, Internet2 http://www.perfsonar.net October 16, 2017 Overview Introduction perfsonar 4.0 Recap perfsonar 4.0.2 (November 2017) perfsonar 4.1 (Early

More information

TUTORIAL: WHITE PAPER. VERITAS Indepth for the J2EE Platform PERFORMANCE MANAGEMENT FOR J2EE APPLICATIONS

TUTORIAL: WHITE PAPER. VERITAS Indepth for the J2EE Platform PERFORMANCE MANAGEMENT FOR J2EE APPLICATIONS TUTORIAL: WHITE PAPER VERITAS Indepth for the J2EE Platform PERFORMANCE MANAGEMENT FOR J2EE APPLICATIONS 1 1. Introduction The Critical Mid-Tier... 3 2. Performance Challenges of J2EE Applications... 3

More information

Innovation and Experimentation through SDN and Network Virtualization

Innovation and Experimentation through SDN and Network Virtualization JOHN HICKS Network Research Engineer SEPTEMBER, 2015 Innovation and Experimentation through SDN and Network ization I2 Production User I2 Prototype Internet2 Taxonomy Implemented Using LHCONE NET+ External

More information

Simplify System Complexity

Simplify System Complexity 1 2 Simplify System Complexity With the new high-performance CompactRIO controller Arun Veeramani Senior Program Manager National Instruments NI CompactRIO The Worlds Only Software Designed Controller

More information

Initial Performance Evaluation of the Cray SeaStar Interconnect

Initial Performance Evaluation of the Cray SeaStar Interconnect Initial Performance Evaluation of the Cray SeaStar Interconnect Ron Brightwell Kevin Pedretti Keith Underwood Sandia National Laboratories Scalable Computing Systems Department 13 th IEEE Symposium on

More information

Introduction to GENI. Ben Newton University of North Carolina at Chapel Hill Sponsored by the National Science Foundation

Introduction to GENI. Ben Newton University of North Carolina at Chapel Hill   Sponsored by the National Science Foundation Introduction to GENI Ben Newton University of North Carolina at Chapel Hill bn@cs.unc.edu www.geni.net Sponsored by the National Science Foundation Outline What is GENI? How is GENI being used? Key GENI

More information

S100 Series. Compact Smart Camera. High Performance: Dual Core Cortex-A9 processor and Xilinx FPGA. acquisition and preprocessing

S100 Series. Compact Smart Camera. High Performance: Dual Core Cortex-A9 processor and Xilinx FPGA. acquisition and preprocessing S100 Series Compact Smart Camera High Performance: Dual Core Cortex-A9 processor and Xilinx FPGA IP-67 Rated enclosure Programmable FPGA for image acquisition and preprocessing Multiple resolution: VGA,

More information

Application of Adaptive Probing for Fault Diagnosis in Computer Networks 1

Application of Adaptive Probing for Fault Diagnosis in Computer Networks 1 Application of Adaptive Probing for Fault Diagnosis in Computer Networks 1 Maitreya Natu Dept. of Computer and Information Sciences University of Delaware, Newark, DE, USA, 19716 Email: natu@cis.udel.edu

More information

The new perfsonar: a global tool for global network monitoring

The new perfsonar: a global tool for global network monitoring The new perfsonar: a global tool for global network monitoring Domenico Vicinanza (on behalf of the perfsonar Project) http://www.perfsonar.net GÉANT Product Management Team GÉANT Global Connec/vity -

More information

MobilityFirst Future Internet Architecture. Samuel Nelson

MobilityFirst Future Internet Architecture. Samuel Nelson MobilityFirst Future Internet Architecture Samuel Nelson snelson@winlab.rutgers.edu MobilityFirst Project: Collaborating Institutions (LEA) A. Venkataramani, J. Kurose,. Towsley M. Reiter S. Bannerjee

More information

HIDDEN SLIDE Summary These slides are meant to be used as is to give an upper level view of perfsonar for an audience that is not familiar with the

HIDDEN SLIDE Summary These slides are meant to be used as is to give an upper level view of perfsonar for an audience that is not familiar with the HIDDEN SLIDE Summary These slides are meant to be used as is to give an upper level view of perfsonar for an audience that is not familiar with the concept. You *ARE* allowed to delete things you don t

More information

Programmable Information Highway (with no Traffic Jams)

Programmable Information Highway (with no Traffic Jams) Programmable Information Highway (with no Traffic Jams) Inder Monga Energy Sciences Network Scientific Networking Division Lawrence Berkeley National Lab Exponential Growth ESnet Accepted Traffic: Jan

More information

Mininet: Squeezing a 1000 node OpenFlow Network onto a Laptop. Bob Lantz, November 19, 2009

Mininet: Squeezing a 1000 node OpenFlow Network onto a Laptop. Bob Lantz, November 19, 2009 Mininet: Squeezing a 1000 node OpenFlow Network onto a Laptop Bob Lantz, rlantz@cs.stanford.edu November 19, 2009 How To Do Network Research - I'm trying to figure this out! - Use OpenFlow, do cool stuff!

More information

Managing your Cloud with Confidence

Managing your Cloud with Confidence Mobility Cloud and Security Managing your Cloud with Confidence Stephen Miles VP Service Assurance - APJ Agenda The Digital Revolution and the changing IT Landscape Management challenges in the new world

More information

Lab Zero: A First Experiment Using GENI and Jacks Tool

Lab Zero: A First Experiment Using GENI and Jacks Tool Lab Zero: A First Experiment Using GENI and Jacks Tool These instructions are at: http://tinyurl.com/geni labzero Overview This is a first, simple experiment on GENI useful for familiarizing new experimenters

More information

An FPGA-Based Optical IOH Architecture for Embedded System

An FPGA-Based Optical IOH Architecture for Embedded System An FPGA-Based Optical IOH Architecture for Embedded System Saravana.S Assistant Professor, Bharath University, Chennai 600073, India Abstract Data traffic has tremendously increased and is still increasing

More information

Real-Time Mixed-Criticality Wormhole Networks

Real-Time Mixed-Criticality Wormhole Networks eal-time Mixed-Criticality Wormhole Networks Leandro Soares Indrusiak eal-time Systems Group Department of Computer Science University of York United Kingdom eal-time Systems Group 1 Outline Wormhole Networks

More information

MaDDash: Monitoring and Debugging Dashboard

MaDDash: Monitoring and Debugging Dashboard MaDDash: Monitoring and Debugging Dashboard john hess, CENIC PRP FIONA Workshop February 5-6, 2018 CENIC, La Mirada MaDDash - Monitoring and Debugging Dashboard Orchestrates regular testing among several

More information

Delay Controlled Elephant Flow Rerouting in Software Defined Network

Delay Controlled Elephant Flow Rerouting in Software Defined Network 1st International Conference on Advanced Information Technologies (ICAIT), Nov. 1-2, 2017, Yangon, Myanmar Delay Controlled Elephant Flow Rerouting in Software Defined Network Hnin Thiri Zaw, Aung Htein

More information

A unified multicore programming model

A unified multicore programming model A unified multicore programming model Simplifying multicore migration By Sven Brehmer Abstract There are a number of different multicore architectures and programming models available, making it challenging

More information

Motor Control: Model-Based Design from Concept to Implementation on heterogeneous SoC FPGAs Alexander Schreiber, MathWorks

Motor Control: Model-Based Design from Concept to Implementation on heterogeneous SoC FPGAs Alexander Schreiber, MathWorks Motor Control: Model-Based Design from Concept to Implementation on heterogeneous SoC FPGAs Alexander Schreiber, MathWorks 2014 The MathWorks, Inc. 1 Some components of a production application Production

More information

Advance Reservation Access Control Using Software-Defined Networking and Tokens

Advance Reservation Access Control Using Software-Defined Networking and Tokens Advance Reservation Access Control Using Software-Defined Networking and Tokens I N N OVAT I N G T H E N E T WORK FO R DATA I N T E N S I V E S C I E N C E ( I N D I S ) 2016 J OAQUI N C HUNG, E U N -

More information

NM-WG/perfSONAR Topology Schema. Martin Swany

NM-WG/perfSONAR Topology Schema. Martin Swany NM-WG/perfSONAR Topology Schema Martin Swany Topology Schema Topology schema grew from network measurement schema from the NM-WG in the OGF (the basis of perfsonar) Reusable Subject elements for common

More information

Performance Update. Jeff Boote Senior Network Software Engineer Internet2 Martin Swany Assistant Professor University of Delaware

Performance Update. Jeff Boote Senior Network Software Engineer Internet2 Martin Swany Assistant Professor University of Delaware Performance Update Jeff Boote Senior Network Software Engineer Internet2 Martin Swany Assistant Professor University of Delaware Overview Performance Measurement Goals and Vision Cyberinfrastructure Information

More information

Slicing a Network. Software-Defined Network (SDN) FlowVisor. Advanced! Computer Networks. Centralized Network Control (NC)

Slicing a Network. Software-Defined Network (SDN) FlowVisor. Advanced! Computer Networks. Centralized Network Control (NC) Slicing a Network Advanced! Computer Networks Sherwood, R., et al., Can the Production Network Be the Testbed? Proc. of the 9 th USENIX Symposium on OSDI, 2010 Reference: [C+07] Cascado et al., Ethane:

More information

Future Internet Research using OpenFlow

Future Internet Research using OpenFlow 13 th German-Japanese Symposium Future Internet Research using OpenFlow NEC Corporation 13 September, 2010 Page 1 Agenda Trend of ICT world Infrastructure virtualization and Network OS OpenFlow for network

More information

FIST: A Fast, Lightweight, FPGA-Friendly Packet Latency Estimator for NoC Modeling in Full-System Simulations

FIST: A Fast, Lightweight, FPGA-Friendly Packet Latency Estimator for NoC Modeling in Full-System Simulations FIST: A Fast, Lightweight, FPGA-Friendly Packet Latency Estimator for oc Modeling in Full-System Simulations Michael K. Papamichael, James C. Hoe, Onur Mutlu papamix@cs.cmu.edu, jhoe@ece.cmu.edu, onur@cmu.edu

More information

<Insert Picture Here> Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g

<Insert Picture Here> Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g Exadata Overview Oracle Exadata Database Machine Extreme ROI Platform Fast Predictable Performance Monitor

More information

Dynamic Analytics Extended to all layers Utilizing P4

Dynamic Analytics Extended to all layers Utilizing P4 Dynamic Analytics Extended to all layers Utilizing P4 Tom Tofigh, AT&T Nic VIljoen, Netronome This Talk is about Why P4 should be extended to other layers Interoperability - Utilizing common framework

More information

The perfsonar Project at 10 Years: Status and Trajectory

The perfsonar Project at 10 Years: Status and Trajectory With contributions from S. Balasubramanian, G. Bell, E. Dart, M. Hester, B. Johnston, A. Lake, E. Pouyoul, L. Rotman, B. Tierney and others @ ESnet The perfsonar Project at 10 Years: Status and Trajectory

More information

Extending dynamic Layer-2 services to campuses

Extending dynamic Layer-2 services to campuses Extending dynamic Layer-2 services to campuses Scott Tepsuporn and Malathi Veeraraghavan University of Virginia (UVA) mvee@virginia.edu Brian Cashman Internet2 bsc@internet2.edu April 1, 2015 FTW Intl.

More information

Handling Topology Updates in a Dynamic Tool for Support of Bandwidth on Demand Service

Handling Topology Updates in a Dynamic Tool for Support of Bandwidth on Demand Service Handling Topology Updates in a Dynamic Tool for Support of Bandwidth on Demand Service Christos Bouras, Ioannis Kalligeros and Kostas Stamos Computer Technology Institute and Press Diophantus Computer

More information

CloudLab. Updated: 5/24/16

CloudLab. Updated: 5/24/16 2 The Need Addressed by Clouds are changing the way we look at a lot of problems Impacts go far beyond Computer Science but there's still a lot we don't know, from perspective of Researchers (those who

More information

Voldemort. Smruti R. Sarangi. Department of Computer Science Indian Institute of Technology New Delhi, India. Overview Design Evaluation

Voldemort. Smruti R. Sarangi. Department of Computer Science Indian Institute of Technology New Delhi, India. Overview Design Evaluation Voldemort Smruti R. Sarangi Department of Computer Science Indian Institute of Technology New Delhi, India Smruti R. Sarangi Leader Election 1/29 Outline 1 2 3 Smruti R. Sarangi Leader Election 2/29 Data

More information

Internet2 Meeting September 2005

Internet2 Meeting September 2005 End User Agents: extending the "intelligence" to the edge in Distributed Systems Internet2 Meeting California Institute of Technology 1 OUTLINE (Monitoring Agents using a Large, Integrated s Architecture)

More information

100% PACKET CAPTURE. Intelligent FPGA-based Host CPU Offload NIC s & Scalable Platforms. Up to 200Gbps

100% PACKET CAPTURE. Intelligent FPGA-based Host CPU Offload NIC s & Scalable Platforms. Up to 200Gbps 100% PACKET CAPTURE Intelligent FPGA-based Host CPU Offload NIC s & Scalable Platforms Up to 200Gbps Dual Port 100 GigE ANIC-200KFlex (QSFP28) The ANIC-200KFlex FPGA-based PCIe adapter/nic features dual

More information

RapidIO.org Update. Mar RapidIO.org 1

RapidIO.org Update. Mar RapidIO.org 1 RapidIO.org Update rickoco@rapidio.org Mar 2015 2015 RapidIO.org 1 Outline RapidIO Overview & Markets Data Center & HPC Communications Infrastructure Industrial Automation Military & Aerospace RapidIO.org

More information

Oracle NoSQL Database Enterprise Edition, Version 18.1

Oracle NoSQL Database Enterprise Edition, Version 18.1 Oracle NoSQL Database Enterprise Edition, Version 18.1 Oracle NoSQL Database is a scalable, distributed NoSQL database, designed to provide highly reliable, flexible and available data management across

More information

DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN. Chapter 1. Introduction

DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN. Chapter 1. Introduction DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN Chapter 1 Introduction Modified by: Dr. Ramzi Saifan Definition of a Distributed System (1) A distributed

More information

Firmware Updates for Internet of Things Devices

Firmware Updates for Internet of Things Devices Firmware Updates for Internet of Things Devices Brendan Moran, Milosch Meriac, Hannes Tschofenig Drafts: draft-moran-suit-architecture draft-moran-suit-manifest 1 WHY DO WE CARE? 2 IoT needs a firmware

More information

Transforming the Cisco WAN with Network Intelligence

Transforming the Cisco WAN with Network Intelligence Transforming the Cisco WAN with Network Intelligence Introduction Branch office networks and the enterprise WAN are in a state of dramatic transformation, driven by three key trends. Enterprises are using

More information

Pacific Wave: Building an SDN Exchange

Pacific Wave: Building an SDN Exchange Pacific Wave: Building an SDN Exchange Will Black, CENIC - Pacific Wave Internet2 TechExchange San Francisco, CA Pacific Wave: Overview Joint project between CENIC and PNWGP Open Exchange supporting both

More information

Building the At-Scale GENI Testbed

Building the At-Scale GENI Testbed Building the At-Scale GENI Testbed Mark Berman www.geni.net Panel: Building the At-Scale GENI Testbed Mark Berman (GENI Project Office, Cambridge) Building the At-Scale GENI Testbed Mike Zink (University

More information

Database Management Systems

Database Management Systems Database Management Systems Distributed Databases Doug Shook What does it mean to be distributed? Multiple nodes connected by a network Data on the nodes is logically related The nodes do not need to be

More information

BeiHang Short Course, Part 5: Pandora Smart IP Generators

BeiHang Short Course, Part 5: Pandora Smart IP Generators BeiHang Short Course, Part 5: Pandora Smart IP Generators James C. Hoe Department of ECE Carnegie Mellon University Collaborator: Michael Papamichael J. C. Hoe, CMU/ECE/CALCM, 0, BHSC L5 s CONNECT NoC

More information

A Datapath-centric Virtualization Mechanism for OpenFlow Networks

A Datapath-centric Virtualization Mechanism for OpenFlow Networks A Datapath-centric Virtualization Mechanism for OpenFlow Networks R. Doriguzzi Corin 1, E. Salvadori 1, M. Gerola 1, M. Suñe 2, H. Woesner 2 1 CREATE-NET(I), 2 BISDN(D) EWSDN Workshop, Budapest, Hungary

More information

FuncX: A Function Serving Platform for HPC. Ryan Chard 28 Jan 2019

FuncX: A Function Serving Platform for HPC. Ryan Chard 28 Jan 2019 FuncX: A Function Serving Platform for HPC Ryan Chard 28 Jan 2019 Outline - Motivation FuncX: FaaS for HPC Implementation status Preliminary applications - Machine learning inference Automating analysis

More information

Engagement With Scientific Facilities

Engagement With Scientific Facilities Engagement With Scientific Facilities Eli Dart, Network Engineer ESnet Science Engagement Lawrence Berkeley National Laboratory Global Science Engagement Panel Internet2 Technology Exchange San Francisco,

More information

ESnet s (100G) SDN Testbed

ESnet s (100G) SDN Testbed ESnet s (100G) SDN Testbed Inder Monga and ESnet SDN team Interna:onal SDN Testbed, March 2015 Outline Testbeds in ESnet Mo:va:on: Building a Scalable SDN WAN testbed Hardware and Deployment Status First

More information

Cisco Nexus 9200 Switch Datasheet

Cisco Nexus 9200 Switch Datasheet Cisco Nexus 9200 Switch Datasheet CONTENT Content... 1 Overview... 2 Appearance... 2 Key Features and Benefits... 3 NX-OS Software... 4 Nexus 9200 Compare models... 6 Specification of nexus 9200 series

More information

Program-Driven Fine-Grained Power Management for the Reconfigurable Mesh

Program-Driven Fine-Grained Power Management for the Reconfigurable Mesh Program-Driven Fine-Grained Power Management for the Reconfigurable Mesh Heiner Giefers, Marco Platzner Computer Engineering Group University of Paderborn {hgiefers, platzner}@upb.de Outline 1. Introduction

More information

FIND Projects 4. Munyoung Lee

FIND Projects 4. Munyoung Lee FIND Projects 4 Radio Wormholes for Wireless Label Switched Mesh Networks RNA: A Recursive Network Architecture Sensor-Internet Sharing and Search (SISS) Service-Centric End-to-End Abstractions for Network

More information

The Measurement Manager Modular End-to-End Measurement Services

The Measurement Manager Modular End-to-End Measurement Services The Measurement Manager Modular End-to-End Measurement Services Ph.D. Research Proposal Department of Electrical and Computer Engineering University of Maryland, College Park, MD Pavlos Papageorgiou pavlos@eng.umd.edu

More information

MATLAB/Simulink 기반의프로그래머블 SoC 설계및검증

MATLAB/Simulink 기반의프로그래머블 SoC 설계및검증 MATLAB/Simulink 기반의프로그래머블 SoC 설계및검증 이웅재부장 Application Engineering Group 2014 The MathWorks, Inc. 1 Agenda Introduction ZYNQ Design Process Model-Based Design Workflow Prototyping and Verification Processor

More information

perfsonar Update Jason Zurawski Internet2 March 5, 2009 The 27th APAN Meeting, Kaohsiung, Taiwan

perfsonar Update Jason Zurawski Internet2 March 5, 2009 The 27th APAN Meeting, Kaohsiung, Taiwan perfsonar Update Jason Zurawski Internet2 March 5, 2009 The 27th APAN Meeting, Kaohsiung, Taiwan perfsonar Update Introduction & Overview Development Status Authentication & Authorization GUI Status Deployment

More information

BNL Dimitrios Katramatos Sushant Sharma Dantong Yu

BNL Dimitrios Katramatos Sushant Sharma Dantong Yu USC/ISI Tom Lehman Xi Yang ESnet Chin Guok Eric Pouyoul Inder Monga Vangelis Chaniotakis Bharath Ramaprasad (UMass) UNM Nasir Ghani Feng Gu Kaile Liang BNL Dimitrios Katramatos Sushant Sharma Dantong Yu

More information

@sec the information security provider

@sec the information security provider Security Monitor Automated Security Management - Possibilities and Limitations Chris Wahl; atsec information security GmbH 1 for Gesellschaft für Informatik e.v., Fachgruppe SECMGT Workshop: Managed Security

More information

TRANSCLOUD: Design Considerations for a. Multiple Administrative Domains Rick McGeer, HP Labs. August 1, 2010

TRANSCLOUD: Design Considerations for a. Multiple Administrative Domains Rick McGeer, HP Labs. August 1, 2010 TRANSCLOUD: Design Considerations for a High-Performance Cloud Architecture Across Multiple Administrative Domains Rick McGeer, HP Labs For the TransCloud Team: HP Labs, UC San Diego, University of Victoria,

More information

Lecture 2: Topology - I

Lecture 2: Topology - I ECE 8823 A / CS 8803 - ICN Interconnection Networks Spring 2017 http://tusharkrishna.ece.gatech.edu/teaching/icn_s17/ Lecture 2: Topology - I Tushar Krishna Assistant Professor School of Electrical and

More information

Architectural Support for Internet Evolution and Innovation

Architectural Support for Internet Evolution and Innovation Architectural Support for Internet Evolution and Innovation George N. Rouskas Department of Computer Science North Carolina State University http://net-silos.net/ Joint work with: Ilia Baldine (RENCI),

More information

HPC learning using Cloud infrastructure

HPC learning using Cloud infrastructure HPC learning using Cloud infrastructure Florin MANAILA IT Architect florin.manaila@ro.ibm.com Cluj-Napoca 16 March, 2010 Agenda 1. Leveraging Cloud model 2. HPC on Cloud 3. Recent projects - FutureGRID

More information

Lab Zero: A First Experiment Using GENI and Jacks Tool

Lab Zero: A First Experiment Using GENI and Jacks Tool GENIExperimenter/Tutorials/jacks/GettingStarted_PartI/Procedure GENI: geni 2/27/16, 14:35 Lab Zero: A First Experiment Using GENI and Jacks Tool These instructions are at: http://tinyurl.com/geni-labzero

More information