Agenda Project overview Technology choice Complementary perspective

Slides:



Advertisements
Similar presentations
Towards a Virtual European Supercomputing Infrastructure Vision & issues Sanzio Bassini
Advertisements

Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 11 Managing and Monitoring a Windows Server 2008 Network.
11 SECURITY TEMPLATES AND PLANNING Chapter 7. Chapter 7: SECURITY TEMPLATES AND PLANNING2 OVERVIEW  Understand the uses of security templates  Explain.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
Connect. Communicate. Collaborate Click to edit Master title style PERT OPERATIONS.
PerfSONAR-PS Functionality February 11 th 2010, APAN 29 – perfSONAR Workshop Jeff Boote, Assistant Director R&D.
RUP Deployment RUP Deployment Workflow
Installation and Maintenance of Health IT Systems Unit 8a Troubleshooting; Maintenance and Upgrades; and Interaction with Vendors, Developers, and Users.
THE CAMPUS IDENTITY SYSTEM Lucy Lynch, NSRC. Learning Objectives Discovering the key role campus networks play in trusted identities for R&E Authoritative.
perfSONAR on Low Cost Hardware
ABOUT COMPANY Janbask is one among the fastest growing IT Services and consulting company. We provide various solutions for strategy, consulting and implement.
TeraGrid Software Integration: Area Overview (detailed in 2007 Annual Report Section 3) Lee Liming, JP Navarro TeraGrid Annual Project Review April, 2008.
Towards a High Performance Extensible Grid Architecture Klaus Krauter Muthucumaru Maheswaran {krauter,
Renewing our focus on Impact Becky Murray Nairobi, 15 March 2016 Twitter: #impactafrica.
Planning Engagement Kickoff
HIPS. Host-Based Intrusion Prevention Systems  One of the major benefits to HIPS technology is the ability to identify and stop known and unknown attacks,
Azure Stack Foundation
READ ME FIRST Use this template to create your Partner datasheet for Azure Stack Foundation. The intent is that this document can be saved to PDF and provided.
CompSci 280 S Introduction to Software Development
Chapter 1 Computer Technology: Your Need to Know
Bob Jones EGEE Technical Director
IBM Tivoli Provisioning Manager IPv6 Enablement
Chapter 7. Identifying Assets and Activities to Be Protected
Chapter 19: Network Management
Containers as a Service with Docker to Extend an Open Platform
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
What is it ? …all via a single, proven Platform-as-a-Service.
Types of information systems (IS) projects
Continuous Delivery- Complete Guide
Phare EIONET Centralised Training Session
Control Choices and Network Effects in Hypertext Systems
Chapter 18 Maintaining Information Systems
Security Methods and Practice CET4884
Securing the Network Perimeter with ISA 2004
Steven Newhouse Project Director, EGI.eu
Design and realization of Payload Operation and Application system of China’s Space Station Wang HongFei 首页.
Networking for the Future of Science
Organization and Knowledge Management
Introduction to Networks
Deployment & Advanced Regular Testing Strategies
IBM Start Now Host Integration Solutions
Oracle Solaris Zones Study Purpose Only
Basic Configuration & Deployment
Tailor slide to customer industry/pain points
Unit 27: Network Operating Systems
Managing Specialized Devices With Windows Embedded Device Manager 2011
Dev Test on Windows Azure Solution in a Box
Examining a Windows NT Infrastructure (2)
Good Things Come In Small Packages
The Globus Toolkit™: Information Services
Institutional Framework, Resources and Management
Big-Data around the world
09/12/2018 Virtual Networks.
SISAI STATISTICAL INFORMATION SYSTEMS ARCHITECTURE AND INTEGRATION
Cloud computing mechanisms
Computer communications
Analysis models and design models
CS385T Software Engineering Dr.Doaa Sami
Performance Measuring & Monitoring
Reinhard Scholl, GTSC-7 Chairman
AWS Network Requirements Analysis and Network Planning
Adoption of IPv6 Implementing the IPv6 protocol standard is essential for the Internet’s long-term growth. Introduction: The Internet operates by moving.
Item 2.2 of the agenda IT Working Group meeting 2016
Getting Knowledge into Action for Healthcare Quality
Agenda Project overview Technology choice Complementary perspective
Interoperability and data for open science
Midterm Reference Points
OU BATTLECARD: Oracle Systems Learning Subscription
Presentation transcript:

Agenda Project overview Technology choice Complementary perspective Distribution Networking capabilities Sustainability Support Trainings and documentation Further deployments Take-aways

Heterogeneous world The global Research & Education network ecosystem is comprised of hundreds of international, national, regional and local- scale networks While these networks all interconnect, each network is owned and operated by separate organizations (called “domains”) with different policies, customers, funding models, hardware, bandwidth and configurations This complex, heterogeneous set of networks must operate seamlessly from “end to end” to support your science and research collaborations that are distributed globally

perfSONAR It’s infeasible to perform at-scale data movement all the time – as we see in other forms of science, we need to rely on simulations perfSONAR is a tool to: Set network performance expectations Find network problems (“soft failures”) Help fix these problems All in multi-domain environments These problems are all harder when multiple networks are involved perfSONAR is provides a standard way to publish monitoring data This data is interesting to network researchers as well as network operators

perfSONAR Toolkit Network performance comes down to a couple of key metrics: Throughput (e.g. “how much can I get out of the network”) Latency (time it takes to get to/from a destination) Packet loss/duplication/ordering (for some sampling of packets, do they all make it to the other side without serious abnormalities occurring?) We can get many of these from a selection of measurement tools – the perfSONAR Toolkit The “perfSONAR Toolkit” is an open source implementation and packaging of the perfSONAR measurement infrastructure and protocols All components are available as RPMs, DEBs, and bundled as a CentOS ISO Very easy to install and configure (usually takes less than 30 minutes for default install)

Inspiration For the Project User survey results - inexpensive measurement device but with known capabilities Low cost deployment target Low entry work (preinstalled setup) Get first hand experience Increase awareness and usage in the GÉANT community For an NREN with an outdated perception of perfSONAR or end-user organization Useful for custom and numerous deployments More deployments, more useful perfSONAR is

Performance Measurement Platform (PMP project) Consists of set of low-cost hardware nodes with preinstalled perfSONAR software Natural evolution of successful Small Nodes project (2016) The central components that manage the platform elements, gather, store and represent the performance data, are operated and maintained by the GÉANT project Coupled with GÉANT MPs to create a partial mesh for NRENs Small nodes users can shape the predefined setup and configure additional measurements to their needs and get more familiar with the platform Can become example measurement experimentation and training platform about network measurement, network management, network performance Can provide an easy way to setup a new perfSONAR small nodes on new small devices (not tied to the hardware) through providing ways for image creation and guidelines

A Production GÉANT Service Central infrastructure Automation Monitoring Processes and documentation Operations team

Technology Choice Small size Targeting ~200 Euros/box Multiple considerations but price factor mattered Final choice GIGABYTE BRIX (GB-BACE-3150/3160) with 8GB RAM and 1Gb/s RJ45 LAN Doesn't mean to replace proper servers 1G limits large scale users but also can be a challenge for smaller NRENs Other hardware may be more powerful but is more pricey

Complementary Perspective perfSONAR-based platform that adds a new perspective to existing deployments Low cost Preinstalled and preconfigured A basis for new research work to cover new use-cases On-demand measurements Campus deployment New ways of visualization NRENs are primary targets but outcomes useful not only to a limited population of users Global integration of features is challenging

Distribution Recognizes the diversity of various communities NRENs (GN4 project partners) Individual organizations GÉANT partners Free of charge model Distribution of nodes mainly at various events We benefit from direct interaction Direct distribution important but the pace seems not sufficient Not easy to reach all project partners through direct channel Free distribution model is not a guarantee of quick success

Networking Capabilities (1/2) perfSONAR is capable running both IPv4 and IPv6 measurements Dual stack recommended PMP has ~66% of IPv6 interfaces coverage ~30% of interfaces in the whole perfSONAR world Countries with IPv6 deployment greater than 5%, „State of IPv6 Deployment 2018”, https://www.internetsociety.org/ In 2018 38% of RIPE Atlas had IPv6 (Source, RIPE Atlas: https://labs.ripe.net/Members/stephen_strowes/ipv6-launchiversary-a-review-from-ripe-atlas-and-k-root) Providing IPv6 connectivity service still an issue IPv6 coverage data matches other statistics Performance monitoring should implement both types of measurements to follow user traffic patterns

Networking Capabilities (2/2) perfSONAR is about sharing data Contributes to a global view of network performance Organizations have different network and host security policies Limited remote access to the node for ops team Who can run what perfSONAR therefore implements ways to adapt to those pScheduler limits offers the ability to control what tasks may be run, by whom and with what parameters We should create a community of trust to build common measurement infrastructure Consider private deployment when no other choice Organizations should have access to own node Node behind firewall may observe performance impact

People Sustainability We need an individual who has responsibility with regard to the deployment and maintenance of service instance Fluctuation of members may lead to lost credentials or even equipment lost Changes are natural but can make PMP service troubleshooting process longer Danger of abandoned nodes „… left a couple of years ago and whilst he handed over the perfSSONAR node to me the credentials for it have been lost during the transition.” Don’t falsely assume there won’t be staff changes General contacts works well in most cases but named individuals are helpful Works better when service embedded into organisations’ internal structures

Technical Sustainability perfSONAR regular releases adopt to OS changes But OS change requires manual intervention in the node PMP relies on GÉANT perfSONAR servers infrastructure to operate network monitoring platform PMP relies on NRENs’ engagement Evolving networks may require PMP extensions Manual interventions are cumbersome but required Physical access to the node may be an issue GÉANT should make sure it supports cooperating services

Support Operations team Distributed Runs central infrastructure Reacts on monitoring alerts and user reports Provides consultancy and support Can improve the service ownership experience for users Affected by project personnel changes Processes and how-to knowledgebase important parts of operations team sustainability Big world-wide user community is helpful Identified service gaps should be addressed

Trainings and documentation Regular updates at various events Tailored user trainings General and specific documentation Helps in effective service adoption Allows to strengthen users’ skills Allows to take full charge of their own monitoring infrastructure Helps reduce any weak links that may exist in the community for deploying monitoring platforms and solving end-to-end performance problems Information flow can circulate around the same user communities Don’t assume people have foundational skills Accessing project documentation may be an issue

Leveraging Project Suport to Extend perfSONAR Footprint PRACE project, http://www.prace-ri.eu/ STFC, https://stfc.ukri.org/ LoLa project, https://lola.conts.it/ EaP Connect, https://www.eapconnect.eu/ The PMP platform inspired the scientific community into further extensions and deployments of monitoring infrastructures. Over time we have seen an increasing engagement to use perfSONAR, and users becoming motivated to deploy perfSONAR within their own domains, in addition to any currently existing PMP platform. perfSONAR enables communities or organisations to deploy, configure and manage large-scale measurement capabilities which interoperate with the rest of any multi-institution infrastructure. perfSONAR implements capabilities that are vital to diverse user groups and it constantly evaluates the changing requirements and addresses them to ensure the product is applicable to a wide range of different communities.

Take-aways (1/2) Our findings may be applicable to other GANT services or similar deployment projects perfSONAR can serve many use-cases. PMP is one of them Networking capabilities significantly vary in NRENs and organizations Secure but common access to data and infrastructure is important factor Wide adoption of services requires people and technical sustainability

Take-aways (2/) GÉANT is an important player Users (NRENs, institutions) play a significant role in production service deployment Good service and excelent support experience can improve service reputation Trainings move users from a novice level to an enhanced capability level and may allow creating new use-cases Listen and learn from your users

Get Involved! www.perfsonar.net http://pmp-central.geant.org/maddash-webui/

The scientific/academic work is financed from financial resources for science in the years 2019 - 2022 granted for the realization of the international project  co-financed by Polish Ministry of Science and Higher Education.