next generation internet program update- …next generation internet program update--department of...

61
Next Generation Internet Program Next Generation Internet Program Update Update -- -- Department of Energy Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary Anne Scott Advanced Scientific Computing Research Office of Science October 6, 1999

Upload: others

Post on 20-Aug-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Next Generation Internet Program Next Generation Internet Program UpdateUpdate----Department of EnergyDepartment of Energy

Accelerating Accomplishment of DOE Missions through Advanced Networks

Mary Anne ScottAdvanced Scientific Computing Research

Office of ScienceOctober 6, 1999

Page 2: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Presentation OutlinePresentation Outline

• Process• General Program Overview• Non-NGI Applications and Measurements• NGI Program Specifics

– Applications – Measurements– Testbeds– PI meeting results and issues

Page 3: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

What is DOE doing in NGI?What is DOE doing in NGI?

Wide Area Data Intensive and Collaborative Computing

• Key enabling technology for next generation collaboratoriesto link users with DOE experimental and computational facilities

• DOE requirements will not be met by commercial R&D;

• Fills a critical gap in NGI research portfolio between DARPA and NSF basic research and applications.

Page 4: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

DOE NGI ProgramDOE NGI ProgramIntegrates Basic Research, Applications Research and TestbedsIntegrates Basic Research, Applications Research and Testbeds

This approach is critical to research progress in Wide Area Data Intensive and Collaborative Computing

Nationwide Networks

ScientificInstruments

Shared Virtual Environments

TerascaleSimulations

Petabyte/yearExperimental Facilities

Scie

ntis

ts D

eskt

ops

Page 5: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

DOE NGI Program ExecutionDOE NGI Program ExecutionTime LineTime Line

• Jan 8, 1999 Notices of Program Interest published • Feb 12, 1999 Preapplications received and reviewed• Mar 31, 1999 Applications received• Apr 28, 1999 Panel review of applications complete• May 6, 1999 Program recommendations complete• May 14, 1999 Awards announced • Jun 10, 1999 Applications Partnerships and Testbed Providers

meet to develop joint strategy• Jul 21-22, 1999 Testbed Taskforce Meeting • Oct 4-5, 1999 PI meeting to ensure appropriate coupling of

basic research with applications partnerships and testbeds.

Page 6: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

DOE NGI Program SummaryDOE NGI Program Summary

• Fully Competitive, Peer Reviewed program put in place less than 6 months.

• Reviewers chosen to represent academia, industry, and other Federal agencies ensure DOE program complements other investments.

• Integrated program with basic research, DOE mission critical applications, and testbeds addresses critical research issues in wide area data intensive and collaborative computing.

• PI meeting reinforced integration and identified further areas for closer collaboration and interaction.

Page 7: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

The DOE Office of Science’sThe DOE Office of Science’sNext Generation Internet ProgramNext Generation Internet Program

• Develop sophisticated, high-performance NGI applications aligned with DOE mission

• Advance middleware & networking technologiesto provide the performance guarantees required by applications

• Concept of an integrated grid architecture serves to unify applications, middleware, and networking efforts

Page 8: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

DOE NGI Program Awards DOE NGI Program Awards Research in Basic TechnologiesResearch in Basic Technologies

• Architecture - Univ. of Tenn; USC• Hardware - GATech; LANL• Integration and Analysis - USC/ISI, LBLN; UCSD• Measurements - UIUC, ANL; Ukan, LBNL• Middleware - USC/ISI, ANL, Univ of Wisc; NIU, ANL• Visualization - Ohio State; LBNL

Twelve projects, for developing advanced Twelve projects, for developing advanced middlewaremiddlewareservices, advanced network architectures and components,services, advanced network architectures and components,and advanced network monitoring tools and services.and advanced network monitoring tools and services.

Page 9: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

DOE NGI Program Awards DOE NGI Program Awards Research in Basic Technologies Research in Basic Technologies -- ArchitectureArchitecture

• Optimizing Distributed Application Performance Using Logistical Networking - Univ. of Tenn. / middleware layer to pre-fetch and cache data in network storage servers. Need to deploy cots HW & new SW to make overlay testbed

• Application and Network Cognizant Proxies - USC / Server selection algorithms which allow proxies to select the ‘best’ server. Need to deploy proxy HW and SW. Work will focus on video streaming schemes to reduce client network BW requirements.

Page 10: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

DOE NGI Program Awards DOE NGI Program Awards Research in Basic Technologies Research in Basic Technologies -- HardwareHardware

• Active System Area Networks for Data Intensive Applications -GaTech / Build FPGA HW with drivers to have intelligent NIC. Also provide SW to program FPGAs with specific services (I.e., stream switching).

• Network Interface Cards as First-Class Citizens: Alleviating the Application-to-Network Bottleneck - LANL / Build FPGA HW with drivers to have NIC that attaches to PC system bus instead of I/O bus. Run simulation studies to determine the best approach to making the FPGA act like a “cpu” (cache coherency issues)

Page 11: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

DOE NGI Program Awards DOE NGI Program Awards Research in Basic Technologies Research in Basic Technologies -- Integration and AnalysisIntegration and Analysis

• Secure and Reliable Group Communication - USC/ISI, LBNL / Integration effort to link Akenti, CLIQUES, and Totem systems together to form a reliable/secure multicast environment. Upgrades and enhancements for group communications.

• Scalable Service Models for Quantifying Quality of Service - UCSD / mathematical analysis of traffic service models.

Page 12: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

DOE NGI Program Awards DOE NGI Program Awards Research in Basic Technologies Research in Basic Technologies -- MeasurementsMeasurements

• A Uniform Instrumentation, Event, and Adaptation Framework for Network-Aware Middleware and Advanced Network Applications -UIUC, ANL / Middleware service layer to gather application performance data from various sensors located throughout the network. This effort will define the semantics of the sensor data, including what data is captured, how it is stored, and how applications find it.

• Network Monitoring for Performance Analysis and for Enabling Network-Aware Applications - UKans, LBNL / Middleware service layer to gather application performance data from hosts and routers in the network. This effort will focus on building tools to analyze data collected by existingnetlogger system.

Page 13: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

DOE NGI Program Awards DOE NGI Program Awards Research in Basic Technologies Research in Basic Technologies -- MiddlewareMiddleware

• Diplomat: Policy-Based Resource Management for Next-Generation Internet Applications - USC/ISI, ANL, Univ. of Wisc. / Middleware effort to integrate Condor’s Match-Maker allocation service into the Globusscheduling environment.

• Technologies and Tools for High-Performance Distributed Computing -NIU, ANL / Middleware effort to incorporate MPI-2 functions and features into MPICH-G.

Page 14: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

DOE NGI Program Awards DOE NGI Program Awards Research in Basic Technologies Research in Basic Technologies -- VisualizationVisualization

• Stackable Middleware Service for Advanced Video Networking Applications - Ohio State / middleware toolkit to provide video applications with inline compression and dithering service layer.

• Advanced Visualization Communication Toolkit - LBNL / middlewaretoolkit dedicated to mapping video application requests to supported network services.

Page 15: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

DOE NGI Program Awards DOE NGI Program Awards ApplicationsApplications--Network TechnologyNetwork Technology--Network Testbed PartnershipsNetwork Testbed Partnerships

• A Grid-based Collaboratory for Real-time Data Acquisition, Reduction and Visualization for Macromolecular X-Ray Crystallography Using the LBL Advanced Light Source - Indiana Univ and ANL

• CorridorOne: An Integrated Distance Visualization Environments for SSI and ASCI Applications - ANL, LBNL, LANL, UIC, Univ of Utah, and Princeton Univ

• Prototyping an Earth System Grid - UCAR, USC, Univ of Wisc, ANL, LANL, LBNL, and LLNL

• Prototyping a Combustion Corridor -LBNL, ANL, LANL, Univ of Wisc• The Particle Physics Data Grid - Caltech, SDSC, USC, ANL, BNL, FNAL, Jlab, LBNL,

and SLAC

Five applications, all collaborations with multiple sitesFive applications, all collaborations with multiple sitesthat include universities and national laboratoriesthat include universities and national laboratories

Page 16: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

DOE NGI Program Awards DOE NGI Program Awards DOEDOE--University Technology TestbedsUniversity Technology Testbeds

• EMERGE: ESnet/Metropolitan Research and Education Network (MREN) Regional Grid Experimental NGI Testbed - Univ. of IL-Chicago, Univ. of IL-Urbana-Champaign, Northwestern Univ., Univ. of Wisc., Univ. of Chicago

• QUALIT: QBone University and Lab Interconnect Testbed (a collaborative testbed project with the Internet2 QoS Working Group)- University Corporation for Advanced Internet Development

Two testbeds, for demonstrating advanced services toTwo testbeds, for demonstrating advanced services touniversity sites, improving capabilities and access for university sites, improving capabilities and access for university researchers involved in applications includinguniversity researchers involved in applications includingcombustion, climate, and highcombustion, climate, and high--energy physicsenergy physics

Page 17: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Non-NGI Applications and Measurements• predate NGI• relevant base

Page 18: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary
Page 19: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

“China Clipper” Project“China Clipper” Project

Computational grids providing middleware that supports applications requiring configurable, distributed, high-performance computing and data resources.

Page 20: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Application DemonstrationApplication Demonstration

Integration into an important DOE Science application iscritical to demonstrate the successful use of China Clipper technology to construct an application-specific, data-intensive computational grid.

China Clipper goals:• Demonstrate STAF accessing data from HPSS (using DPSS cache)

with sustained data transfer rate of 50MB/sec• Demonstrate STAF choosing to access data from SLAC, ANL, or

LBNL depending on network congestion and quality of respective data sets

Page 21: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

China Clipper ElementsChina Clipper Elements

High-Speed Testbed– Computing and networking infrastructure

Differentiated Network Services– Traffic shaping on ESnet

Monitoring Architecture– Traffic analysis to support traffic shaping and CPU scheduling

Data Architecture– Transparent management of data

Application Demonstration– Standard Analysis Framework (STAF)

Page 22: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Clipper ArchitectureClipper Architecture

Page 23: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Clipper ArchitectureClipper Architecture

Page 24: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Bandwidth BrokerBandwidth Broker

Page 25: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Monitoring ArchitectureMonitoring Architecture

Page 26: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

China Clipper StatusChina Clipper Status

• LBNL <-> SLAC– NTON OC12 – ATM connection– 58MB sustained

• LBNL <-> ANL– ESnet OC12– IP through SPRINT cloud– 38 MB sustained

Page 27: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Networking IssuesNetworking Issues

• Underlying network and routers owned by service providers.

– Multiple administrative domains.– We don’t have control!

• Who gets access to Testbed PVC?– Finite resource.– Can this be brokered?– Security issues.

Page 28: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Slide or slides on PingER measurements withemphasis on correlation with Surveyor

Page 29: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary
Page 30: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

DOE FY 1999 NGI ProgramDOE FY 1999 NGI Program

• Wide Area Data Intensive and Collaborative Computing–Ensure that the underlying technologies

are developed–Integrate and test the technologies on DOE

mission applications–Ensure that the tools developed can be

used by researchers at universities

Concept of an integrated grid architecture serves to unify applications, middleware, and networking efforts

Page 31: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

An Integrated Grid ArchitectureAn Integrated Grid Architecture

Archives, networks, computers, display devices, etc.;associated local services

Protocols, authentication, policy, resource management, instrumentation, discovery, etc., etc.

GridFabric

GridServices

ApplnToolkits

Applns

...

… a rich variety of applications ...

Remoteviz

toolkit

Remotecomp.toolkit

Remotedata

toolkit

Remotesensorstoolkit

Async.collab.toolkit

Page 32: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Remoteviz

toolkit

Remotecomp.toolkit

DOE’sDOE’s NGI Program and NGI Program and the Integrated Grid Architecturethe Integrated Grid Architecture

Archives, networks, computers, display devices, etc.;associated local services

Protocols, authentication, policy, resource management, instrumentation, discovery, etc., etc.

Remotedata

toolkit

GridFabric

GridServices

ApplnToolkits

Applns

...Remotesensorstoolkit

Async.collab.toolkit

… rich variety of applications ...ParticlePhysicsData

CombustionSimulation

SSI and ASCIData Analysis& Visualization

RemoteInstrum-entation

ClimateChangeData

Grid Services Package:Authentication, resource

management, information,instrumentation, faultdetection, data access,other services as and

when available

Remotedata

toolkit

ResearchWide area MPI,

remote viz, policy,instrumentation (2),

network interfaces (2),secure multicast

Remotecomp.toolkit

Remoteviz

toolkit

Remotesensorstoolkit

Page 33: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Remoteviz

toolkit

Remotecomp.toolkit

DOE’sDOE’s NGI Program Builds on and NGI Program Builds on and Complements other Agency ProgramsComplements other Agency Programs

Archives, networks, computers, display devices, etc.;associated local services

Protocols, authentication, policy, resource management, instrumentation, discovery, etc., etc.

Remotedata

toolkit

GridFabric

GridServices

ApplnToolkits

Applns

...Remotesensorstoolkit

Async.collab.toolkit

… rich variety of applications ...ParticlePhysicsData

CombustionSimulation

SSI and ASCIData Analysis& Visualization

RemoteInstrum-entation

ClimateChangeData

Grid Services Package:Authentication, resource

management, information,instrumentation, faultdetection, data access,other services as and

when available

Remotedata

toolkit

ResearchWide area MPI,

remote viz, policy,instrumentation (2),

network interfaces (2),secure multicast

Remotecomp.toolkit

Remoteviz

toolkit

Remotesensorstoolkit

NSF PACIsNASA IPG

ASCI DISCOMInternet 2

NSF NGIDARPA Quorum

DARPA NGI

NSF HEP NSF,NCAR

NSF,ASCI

NSF

Page 34: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Remoteviz

toolkit

Remotecomp.toolkit

DOE’sDOE’s NGI Program Makes Unique and NGI Program Makes Unique and Important ContributionsImportant Contributions

Archives, networks, computers, display devices, etc.;associated local services

Protocols, authentication, policy, resource management, instrumentation, discovery, etc., etc.

Remotedata

toolkit

GridFabric

GridServices

ApplnToolkits

Applns

...Remotesensorstoolkit

Async.collab.toolkit

… rich variety of applications ...ParticlePhysicsData

CombustionSimulation

SSI and ASCIData Analysis& Visualization

RemoteInstrum-entation

ClimateChangeData

Grid Services Package:Authentication, resource

management, information,instrumentation, faultdetection, data access,other services as and

when available

Remotedata

toolkit

ResearchWide area MPI,

remote viz, policy,instrumentation (2),

network interfaces (2),secure multicast

Remotecomp.toolkit

Remoteviz

toolkit

Remotesensorstoolkit

Grid services packageDiffserv QoS mechanismsHigh-speed data transfers (60 MB/s over OC12)End-to-end instrumentationPolicy representation and negotiationWide area MPIEtc.

Distance corridortechnologies

Data gridtoolkit

Page 35: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Prototyping an Earth System GridPrototyping an Earth System Grid

• Model development and evaluation– Atmosphere/ocean/land surface/sea ice components, coupled models,

process parameterizations, simulation design, algorithm development

• Climate projections (PBs of data)– Optimization of computer performance, multi-decadal ensemble

simulations, archives of petabyte datasets, generation of probability distributions

• Impact assessment, analysis (1000s users)– Policy evaluation, impacts research, regional/national/international

assessments, specialized tools and datasets, information dissemination

Context:: The Accelerated Climate Prediction Initiative

Page 36: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Why Climate ChangeWhy Climate ChangePresents a Networking ProblemPresents a Networking Problem

• Data sources: high data rates– Multiple, high-resolution, multi-component runs: 100 MB/s (@5

TF/s) => 3 PB/yr

• Data analyses: sophisticated, intensive– Regional impacts studies => downscaling– Intercomparisons with data & other models

• User community: large and diverse– O(100+) laboratories, centers, universities– Highly multidisciplinary– International connections

Page 37: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Earth Systems GridEarth Systems GridNCAR

Argonne National Lab

LANL

LBNL

LLNL

Abilene

45

Mbps

45

Mbps

45 Mbps90M

bps

DOE Testbed

45

Mbps

90

Mbps

Page 38: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Approach: Earth System GridApproach: Earth System Grid

• Integrate data archives into a distributed data management and analysis “Grid”

• More than storage & network, also e.g.– Caching and mirroring to exploit locality– Intelligent scheduling to determine appropriate replica, site for

(re)computation, etc.– Coordinated resource management for performance guarantees– Embedded security, policy, agent technologies for effective

distributed analysis

Page 39: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Illustrative ScenarioIllustrative Scenario

Simulationdata

archive

Cache Cache

Historicaldata

archive

Cache

Resourcemanager

Cachemanager

meso hydro compare

Analysisengine

Historicaldata

archive

Cache

“How do midwest flood frequencies under 2xCO2scenario compare with historical data?”

Querymanager

“Access datasets A, B;run A->meso->hydro;compare result with B”

Page 40: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Corridor One Corridor One ⇒⇒ Attacking the Distance Attacking the Distance Visualization ProblemVisualization Problem

Abilene

90 Mbps

90 Mbps

45 Mbps

45 Mbps

45 Mbps

45 Mbps

45 Mbps

Page 41: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Corridor OneCorridor OneSAN/LAN/WAN based

Bulk Data Transfer Services and StreamingData Services

SAN/LAN/WAN basedBDTS + SDS + Multicast

Co

ntro

l Ch

ann

el (netw

ork, services, servers, p

erform

ance)

SAN/LAN/WAN basedBDTS + SDS + MC + Stream Compression +

QoS

RemoteVolumeClient

Image-based

RenderingClient

Glyph Client

ProgressiveRefinementVisualization

Client

ManipulationEngine

FeatureDetection

SamplingEngine

Data DataData

VolumeVisualization

Engine

Image-based

RenderingVisualization

Engine

GlyphVisualization

Engine

SurfaceVisualization

Engine

Large FormatTiled Displays

Workbench /ImmersaDeskCAVEs Desktops

NGINetworkServices

NGI

NGI

Data Servers� Mass Storage� Instruments� Supercomputers

Data Analysis and Manipulation Servers� Transposers� Interpolation� Sampling� Feature Detection

"Distance" Visualization ServersParallel + Hardware Accelerated:� Volume� Image� Surfaces(Paired with Clients for Distance Uses)

"Distance" Visualization Clients� Paired with Servers� Interfaced with Multiple Display

Environments� Collaborative Capabilities

Display Devicesand User Environments� Large Format� Collaborative� Immersive

• Data Servers• Analysis and

Manipulation Engines

• Visualization Backend Servers

• Visualization Clients

• Display Device Interfaces

• Advanced Networking Services

Page 42: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary
Page 43: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

High Bandwidth Data High Bandwidth Data DistributionDistribution

Achieved 35 MBytes/sec. of user data delivered to the STAF application

Page 44: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Resource ManagementResource Management

• Grid Storage API– New Globus component– Joint work involving ANL, LBNL, USC/ISI and SDSC– Single API for file and block level access to NFS, HPSS, DPSS, FTP,

and HTTP– Design for high-speed transfers

• Global Naming Service– Derived from SRB and LDAP

• Resource Reservation System– Globus GARA– Reserve networks, disk caches, PC clusters, etc.

Page 45: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Akenti Akenti Access ControlAccess Control

WebServer

DatabaseServer

LDAP

Certificate Servers

AkentiIdentity (X509)certificate on behalfof the user.

Internet

FileServers

Fetch Certificate

CacheManager

LogServer

Use condition or attributecertificates

Identity certificates

DNClient

DN

DN

DNResource

Server

Page 46: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Stream ManagementStream Management

• Image-Based Rendering Assisted Volume Rendering– High B/W critical

• Control channel to manipulate images– Low latency and reliability are critical

• Video of collaborators

• Audio from collaborators

• Synchronization of the above

Page 47: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Monitoring ArchitectureMonitoring Architecture

Page 48: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Part of a Broader CollaborationPart of a Broader Collaboration

• DARPA Supernet• Related DOE NGI Applications Efforts

– Corridor One– Earth Systems Grid– Partical Physics Data Grid

• Related DOE NGI Network Research Efforts– Advanced Visualization Toolkit– ENABLE– Secure and Reliable Group Communications

• Related Network Testbeds– ESnet (China Clipper)– MREN (EMERGE)– NTON

Page 49: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Particle Physics Data GridParticle Physics Data GridUniversities, DOE Accelerator Labs, DOE Computer ScienceUniversities, DOE Accelerator Labs, DOE Computer Science

• Particle Physics: a Network-Hungry Collaborative Application– Petabytes of compressed experimental data;– Nationwide and worldwide university-dominated collaborations analyze the data;– Close DOE-NSF collaboration on construction and operation of most experiments;– The PPDG lays the foundation for lifting the network constraint from particle-physics

research.

• Short-Term Targets:– High-speed site-to-site replication of newly acquired particle-physics data (> 100

Mbytes/s);– Multi-site cached file-access to thousands of ~10 Gbyte files.

Page 50: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Particle Physics Data GridParticle Physics Data Grid

Argonne National LabFermi Lab

BNL

JLAB

Cal Tech

LBNL

SDSC

SLAC

45 Mbps

180 Mbps

Abilene

DOE Testbed

90 Mbps

45 Mbps

180 Mbps

90 Mbps45 Mbps

Page 51: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Bulk Transfer Service:100 Mbytes/s, 100 Tbytes/year

Primary SiteData Acquisition,

CPU, Disk,Tape-Robot

Replica Site(Partial)

CPU, Disk,Tape-Robot

Primary SiteData Acquisition,

CPU, Disk,Tape-Robot

Satellite Site

CPU, Disk,Tape-Robot

Satellite Site

CPU, Disk,Tape-Robot

UniversityCPU, Disk,

Users

UniversityCPU, Disk,

Users

UniversityCPU, Disk,

Users

Satellite Site

CPU, Disk,Tape-Robot

HighHigh--Speed SiteSpeed Site--toto--Site File Replication ServiceSite File Replication Service

Multi-Site Cached File Access

Page 52: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

PPDG ResourcesPPDG Resources

• Network Testbeds:– ESNET links at up to 622 Mbits/s (e.g. LBL-ANL)– Other testbed links at up to 2.5 Gbits/s (e.g. Caltech-SLAC via NTON)

• Data and Hardware:– Tens of terabytes of disk-resident particle physics data (plus hundreds of terabytes of

tape-resident data at accelerator labs);– Dedicated terabyte university disk cache;– Gigabit LANs at most sites.

• Middleware Developed by Collaborators:– Many components needed to meet short-term targets (e.g.Globus, SRB, MCAT,

Condor,OOFS,Netlogger, Grand-Challenge Cache Manager, Mass Storage Management) already developed by collaborators.

• Existing Achievements of Collaborators:– WAN transfer at 57 Mbytes/s;– Single site database access at 175 Mbytes/s

Page 53: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Xray Xray CrystallographyCrystallography

DOE Testbed

Abilene

Indiana University

Argonne

Lawrence Berkeley National Lab

180 Mbps

90 Mbps

90 Mbps

Page 54: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Slide/slides to present recent QoS results--ANL internal testbed, then extended to LBNL

Page 55: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

DOE NGI Applications & DOE NGI Applications & Network ResourcesNetwork ResourcesApplications

• Combustion– remote visualization; 100 Mbps– huge bandwidth needs; 1Gbps– management and access to large distributed scientific database

• Corridor One– multipoint distance visualization– latency and jitter sensitive– 15 Mbps– multicast required– inter-flow correlation

• Earth Systems Grid– movement, caching, location of large scientific datasets– on-demand discovery and scheduling of caches, networks, and

computers

– 50 Mbps

• Particle Physics Data Grid– bulk transfer of raw data to and reconstructed data between regional

data centers– interactive access to analyzed events

• Xray Crystallography– collect/process/vis detector data– 16 Mbps

Networks• ESnet (ANL, LBNL, LLNL,

SNL, SLAC, JLAB, FNAL, BNL)

• Abilene (Caltech, SDSC, NCAR, Indiana, Utah, Princeton, ISI)

• MREN (Wisconsin, UIC/EVL, Northwestern, UChicago, UIllinois)

Page 56: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary
Page 57: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

EMERGEEMERGE

DOE Testbed 45 Mbps

45 Mbps

45 Mbps

45 Mbps

45 Mbps

45 Mbps

Univ Wisc

NorthwesternUIC/EVLUniv Chicago

UIUC

Page 58: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Planned DOE/NGIPlanned DOE/NGI TestbedTestbed Capabilities Capabilities

• Allocate bandwidth out of production ESnet service (30% of access link; 45-90 Mbps per site)

• Testbed will carry Best Effort + Premium traffic• Resource control/allocation/scheduling• Provide instrumentation assistance for applications to

drive toward adaptive applications

ESnet

Prod

Testbed

Page 59: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

• Identify & address applications requirements bandwidth, latency, jitter, multicast

• Creation of intelligent networks & network aware applications

• Resource Manager (reservations) to handle multipleinterdomain flows for a single application

• Identify and implement measurement/performance data for applications

Benefits to ApplicationsBenefits to Applications

Page 60: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

Slide/slides with results and issues from PI meeting (held Oct 4-5)

Page 61: Next Generation Internet Program Update- …Next Generation Internet Program Update--Department of Energy Accelerating Accomplishment of DOE Missions through Advanced Networks Mary

DOE NGI ProgramDOE NGI Program

• For more information:– Program information:

• http://www.er.doe.gov/production/octr/mics/NGI.HTML

– Testbeds and applications:• http://www-itg.lbl.gov/NGI/private/

– PI meeting information, presentations, etc.• http://www.lbl.gov/CS/NGI/Events/Oct_PImtg/