SlideShare a Scribd company logo
Optical Networks, LightPaths"
    and Grid Computing

      Cees de Laat
                 !
100000 flops/byte!
The SCARIe project
      SCARIe: a research project to create a Software Correlator for e-VLBI.
   VLBI Correlation: signal processing technique to get high precision image from
                        spatially distributed radio-telescope.


     Telescopes                  .....                     To equal the hardware
                                                           correlator we need:

                                                           16 streams of 1Gbps
    Input nodes

                                                           16 * 1Gbps of data

Correlator nodes                                           2 Tflops CPU power

                                                           2 TFlop / 16 Gbps =

    Output node                                                 1000 flops/byte!


                                                           THIS IS A DATA FLOW
                                                               PROBLEM !!!
LOFAR as a Sensor Network
                        !
                                                20 flops/byte!
          –  LOFAR is a large distributed research
             infrastructure:!
              •  Astronomy:!
                   –    >100 phased array stations!
                   –    Combined in aperture synthesis array!
                   –    13,000 small “LF” antennas!
                   –    13,000 small “HF” tiles!
              •  Geophysics:!
                   –  18 vibration sensors per station!
                   –  Infrasound detector per station!
              •  >20 Tbit/s generated digitally!
              •  >40 Tflop/s supercomputer!
              •  innovative software systems!
                   –    new calibration approaches!
                   –    full distributed control!
                   –    VO and Grid integration!
                   –    datamining and visualisation!


           Slide courtesy of Marco de Vos (LOFAR)
!
US and International OptIPortal Sites



                                               NCSA &
   SIO       NCMIR     USGS EDC                TRECC




              KISTI         AIST      RINCON & Nortel
 SARA




TAMU           UCI          UIC                CALIT2


                          Real time, multiple 10 Gb/s!
The “Dead Cat” demo!                                                            1 Mflops/byte!




                                                                                                              SC2004,
                                                                                                           Pittsburgh,
                                                                                                   Nov. 6 to 12, 2004
                                                                                                           iGrid2005,
                                                                                                           San Diego,
                                                                                                           sept. 2005

                                                                                                     Many thanks to:
                                                                                                                 AMC
                                                                                                                SARA
                                                                                                             GigaPort
                                                                                                             UvA/AIR
                                                                                                    Silicon Graphics,
                                                                                                                 Inc.
                                                                                                  Zoölogisch Museum




M. Scarpa, R.G. Belleman, P.M.A. Sloot and C.T.A.M. de Laat, "Highly Interactive Distributed Visualization",
iGrid2005 special issue, Future Generation Computer Systems, volume 22 issue 8, pp. 896-900 (2006).!
IJKDIJK!
300000 * 60 kb/s * 2 sensors (microphones) to cover all Dutch dikes!
Sensor grid: instrument the dikes!
First controlled breach occurred on sept 27th ‘08:!




                                Many small flows -> 36 Gb/s!
CosmoGrid                        Observed


!    Motivation:
     previous simulations
                                           Simulated
     found >100 times more
     substructure than is
     observed!
!    Simulate large structure formation in the Universe
     -    Dark Energy (cosmological constant)!
     -    Dark Matter (particles)!
!    Method: Cosmological N-body code
!    Computation: Intercontinental SuperComputer Grid
10 Mflops/byte!
                 The hardware setup
!    2 supercomputers :
     -    1 in Amsterdam (60Tflops Power6 @ SARA)!
     -    1 in Tokyo (30Tflops Cray XD0-4 @ CFCA)!

!    Both computers are connected via an
     intercontinental optical 10 Gbit/s network




                           270 ms RTT!
7.6 Gb/s!




            CineGrid @ Holland Festival 2007
Why is more resolution is better?
1. More Resolution Allows Closer Viewing of Larger Image
2. Closer Viewing of Larger Image Increases Viewing Angle
3.Visual acuity=1.0=20/20"
   Increased Viewing Angle Produces Stronger Emotional Response
   Standard viewing distance"                                           1920 "




                                                                1080"
                                                   HDTV (2K                       30º"
         UHDTV(8K)"                    24 Gb/s!
                             7680 "                       3.0 × Picture Height"


                                                                             SHD (4K)"
 4320"




                                                                    3840 "




                                                        2160"
                                                                                    7.6 Gb/s!



             0.75 × Picture Height"               100º"                            60º"
Yutaka TANAKA
SHARP CORPORATION
Advanced Image Research Laboratories
                                                                1.5 × Picture Height"
100 Tbyte!
CineGrid portal!   Cache & Store & Forward!
#!               A.  Lightweight users, browsing, mailing, home use!
u!                    Need full Internet routing, one to all!
s!
e!               B.  Business/grid applications, multicast, streaming, VO’s, mostly LAN!
r!
s!                     Need VPN services and full Internet routing, several to several + uplink to all!
                 C.  E-Science applications, distributed data processing, all sorts of grids!
                       Need very fat pipes, limited multiple Virtual Organizations, P2P, few to few!



                                            For the Netherlands 2007
                                            ΣA = ΣB = ΣC " 250 Gb/s!
                                            However:!
                                            •  A -> all connects!
         A!
                                            •  B -> on several!
                                            •  C -> just a few (SP, LHC, LOFAR)!


                              B!                                                                                                C!

              ADSL (12 Mbit/s)!                                                                                         GigE!
                                                                                                                  BW!
 Ref: Cees de Laat, Erik Radius, Steven Wallace, "The Rationale of the Current Optical Networking Initiatives”!
 iGrid2002 special issue, Future Generation Computer Systems, volume 19 issue 6 (2003)!
Towards Hybrid Networking!
                                    !
•  Costs of photonic equipment 10% of switching 10 % of full routing!
    –  for same throughput!!
    –  Photonic vs Optical (optical used for SONET, etc, 10-50 k$/port)!
    –  DWDM lasers for long reach expensive, 10-50 k$!
•  Bottom line: look for a hybrid architecture which serves all classes in a cost
   effective way !
    –  map A -> L3 , B -> L2 , C -> L1 and L2!
•  Give each packet in the network the service it needs, but no more !!

                                        L2 " 5-8 k$/port!                  L3 " 75+ k$/port!
    L1 " 2-3 k$/port!
How low can you go?
                                 !

Application!   Local!    MEMS!        15454!       Application!
Endpoint A!    Ethernet!              6500!        Endpoint B!
                            Regional! HDXc!
                   POS!     dark!           Trans-Oceanic!
                            fiber!
 Router
      !
Ethernet
       !
SONET!
DWDM
                                      GLIF!
 Fiber
     !
Visualization courtesy of Bob Patterson, NCSA
GLIF 2008!   Data collection by Maxine Brown.
DataExploration

                          RemoteControl      Management
                                                               Backup
   TV
                                           Mining                    Media
                                 Gaming
Medical
                                           Web2.0                       Visualisation
 CineGrid
                                                                   Security
                   Conference                               Meta
                                          NetherLight!
                   Workflow

             Clouds


          Distributed
                                                                   Simulations

                  EventProcessing
                                                                   StreamProcessing



                                              Predictions
SURFnet
                                        !
                                In The Netherlands SURFnet
                                connects between 180:
                                  -  universities;
                                  - academic hospitals;
                                  - most polytechnics;
                                  -  research centers.
           x!
          x!
           x!                   with an indirect ~750K user
                                base
     x!

x!
                        2 ms!      ~ 8860 km!
                3 ms!
                                   scale
                                   comparable
                                   to railway
                                   system!
Network Description Language
•  From semantic Web / Resource Description Framework.
•  The RDF uses XML as an interchange syntax.
•  Data is described by triplets:

                                   Predicate
              Subject                                         Object

                           Object
                           Subject                  Object
    Subject                                         Subject


                                                                  Object
                         Object
                                                                  Subject
                         Subject




      Location!         Device!                Interface!                   Link!
          name!         description!           locatedAt!              hasInterface!

     connectedTo!       capacity!         encodingType!             encodingLabel!
Network Description Language
                                                 Article: F. Dijkstra, B. Andree, K.
Choice of RDF instead of flat XML descriptions   Koymans, J. van der Ham, P. Grosso,
                                                 C. de Laat, "A Multi-Layer Network
Grounded modeling based on G0805 description:    Model Based on ITU-T G.805"
Multi-layer descriptions in NDL!
                                           IP layer!
                                                  Ethernet layer!

                                                  STS                  layer!

                                                 OC#$%&                layer!
             UTP!                                                                              layer!
                                                  "ber!                layer!
               SONET switch                                               SONET switch
                                  Ethernet &!
 End               with!                                  SONET               with!                      End
                                 SONET switch!
 host!         Ethernet intf.!                            switch!         Ethernet intf.!                host!

Université                                                                      NetherLight!            Universiteit !
                    CA Net!         StarLight!            MAN LAN!                                           van !
du Quebec!           Canada!         Chicago!              New York!            Amsterdam!              Amsterdam!
The Problem!
                   I want HC and AB!
               Success depends on the order!
Wouldn’t it be nice if I could request [HC, AB, ...]!

                     A              B

           H                 ?!                    C



       G
                                               D
                F
                               E
Another one "!
                I want AB and CD!
    Success does not even depend on the order!!!!



A                                                   B
              I       J

    E             F            G          H

                          K        L
C                                                   D
NDL + PROLOG!
Research Questions:!
• order of requests!
• complex requests!
• usable leftovers!

                       • Reason about
                       graphs!
                       • Find sub-graphs
                       that comply with
                       rules !
RDF describing Infrastructure
                    “I want”
           Application: find video containing x,
           then trans-code to it view on Tiled Display

               RDF/CG!                                              RDF/VIZ!
RDF/CG!


                         RDF/ST!
                                              RDF/NDL!   RDF/CPU!
                                   RDF/NDL!
              content
 content




             COCE
Linking content
to networks!
TeraThinking!
•  What constitutes a Tb/s network?!
•  CALIT2 has 8000 Gigabit drops ?->? Terabit Lan?!
•  look at 80 core Intel processor!
   –  cut it in two, left and right communicate 8 TB/s!
•  think back to teraflop computing!!
   –  MPI turns a room full of pc’s in a teraflop machine!
•  massive parallel channels in hosts, NIC’s!
•  TeraApps programming model supported by!
   –  TFlops !       !->     !MPI / Globus!
   –  TBytes !       !->     !OGSA/DAIS!
   –  TPixels !      !->     !SAGE!
   –  TSensors       !->     !LOFAR, LHC, LOOKING, CineGrid, ...!
   –  Tbit/s !       !->     !?!
                                                      ref Larry Smarr & CdL!
User Programmable Virtualized Networks allows the results of
  decades of computer science to handle the complexities of
                                             !
               application specific networking.

•       The network is virtualized as a collection of
        resources!
•       UPVNs enable network resources to be
        programmed as part of the application!
•       Mathematica, a powerful mathematical software
        system, can interact with real networks using
        UPVNs!



     application      application

                                                 nc   nc    nc
         nc           nc        nc   nc




         ac                ac               ac             ac

      network          network            network      network
      element          element            element      element
Mathematica enables advanced graph queries, visualizations and real-
                   time network manipulations on UPVNs#
                      Topology matters can be dealt with algorithmically
                      Results can be persisted using a transaction service built in UPVN
 Initialization and BFS discovery of NEs                                                                  139.63139.63139.63
                                                                                                                 .145.2.145.17.145.16                                                                                                          192.168.1.3
                                                                                                    139.63.145.32             139.63 .145.15
                                                                                                                                                                                                                           192.168.1.1
 Needs["WebServices`"]                                                                         139.63.145.34        139.63.145.18 139.63
                                                                                                          139.63.145.31                    .145.0
 <<DiscreteMath`Combinatorica`                                                              139.63.145.38                   139.63 .145.1
 <<DiscreteMath`GraphPlot`
 InitNetworkTopologyService["edge.ict.tno.nl"]
                                                                                  139.63.145.52
                                                                                                139.63       139.63
                                                                                                       .145.33     .145.3
                                                                                                                                  139.63.145.86                                Visualisation.0.3
                                                                                                                                                                                        192.168
                                                                                                                                                                                                                                                    192.168.1.4
                                                                                        139.63.145.51                        139.63.145.82                                                                                       192.168.1.2
                                                                                139.63.145.63                       139.63 .145.79
 Available methods:                                                                                                                                                                                  192.168.0.4
                                                                                                     139.63.145.40               139.63.145.87
                                                                                    139.63 .145.50
 {DiscoverNetworkElements,GetLinkBandwidth,GetAllIpLinks,Remote,               139.63.145.64 139.63 .145.46
                                                                                                              139.63.145.94
                                                                                                                          139.63.145.83
                                                                                                                                              192.168.0.1                                                192.168.0.2
 NetworkTokenTransaction}
                                                                                        139.63.145.49                                                    139.63.145.88
                                                                                                                                                                                                     192.168.0.6
                                                                                   139.63.145.65      139.63.145.45 .145.75
                                                                                                                139.63                                                                                                           192.168.2.2
 Global`upvnverbose = True;                                                                                                                     139.63.145.84                                                                                       192.168.2.4
                                                                                             139.63.145.41                                                                                           192.168.0.5
                                                                                       139.63.145.66                    139.63.145.81
 AbsoluteTiming[nes = BFSDiscover["139.63.145.94"];][[1]]                                                                          139.63.145.85
                                                                                                    139.63.145.44
                                                                                                             139.63.145.42
                                                                                            139.63.145.43                       139.63.145.73
 AbsoluteTiming[result = BFSDiscoverLinks["139.63.145.94", nes];][[1]]                                               139.63.145.74
                                                                                                                                                                                                                           192.168.2.1
                                                                                                 139.63 .145.68             139.63.145.72
                                                                                                       139.63 .145.69                                                                                                                          192.168.2.3
                                                                                                              139.63139.63.145.71
                                                                                                                    .145.70
 Getting neigbours of: 139.63.145.94
 Internal links: {192.168.0.1, 139.63.145.94}
 (...)                                                                        192.168.1.3
 Getting neigbours of:192.168.2.3
                                                                                                              192.168.1.1

 Internal links: {192.168.2.3}
                                                                                             99.8
                                                                                                                                                            Network flows using real-time
                                                                                                                                                            bandwidth measurements
                                                                                                                                   100.



 Transaction on shortest path with tokens                                192.168.1.4
                                                                                        100.
                                                                                                    192.168.1.2
                                                                                                                                                        192.168.0.3

 nodePath = ConvertIndicesToNodes[                                                                                          100.                                         192.168.0.4
                                                                                                                                                   99.9                    94.5
             ShortestPath[     g,                                                                                                                              99.                 95.8
                         Node2Index[nids,"192.168.3.4"],                    100.                       98.9                               192.168.0.2      99.9       95.9             192.168.0.1                     139.63.145.94

                         Node2Index[nids,"139.63.77.49"]],
                         nids];                                                                                             100.                                           96.
                                                                                                                                                                         192.168.0.6


 Print["Path: ", nodePath];                                                                                                                             192.168.0.5
                                                                                                    192.168.2.2
 If[NetworkTokenTransaction[nodePath, "green"]==True,                    192.168.2.4

       Print["Committed"], Print["Transaction failed"]];                                                                           100.

                                                                                            101.
 Path:                                                                         100.

                                                                                                              192.168.2.1
 {192.168.3.4,192.168.3.1,139.63.77.30,139.63.77.49}                                           100.
                                                                              192.168.2.3

 Committed
ref: Robert J. Meijer, Rudolf J. Strijkers, Leon Gommans, Cees de Laat, User Programmable Virtualiized Networks,
accepted for publication to the IEEE e-Science 2006 conference Amsterdam.
Interactive programmable networks
e-Biobanking"
            e-BioScience"




                                                          e-Ecology"
                                               e-COAST"




                                                                        sciences "
                                                                       intensive
                                                                         e-Data-
e-Food"




                                                                                     .....
                                                                                         "
                                Virtual Laboratory"
                            generic e-Science services"

          High Performance & Distributed Computing"
                     Web & Grid services"
Questions ?!



A Declarative Approach to Multi-Layer Path Finding Based on Semantic Network Descriptions.!
                      http://delaat.net:/~delaat/papers/declarative_path_finding.pdf!

                     Thanks: Paola Grosso & Jeroen vd Ham & Freek
                     Dijkstra & team for several of the slides.!

More Related Content

What's hot

N5AC 2015 06-13 Ham-Com SmartSDR API
N5AC 2015 06-13 Ham-Com SmartSDR APIN5AC 2015 06-13 Ham-Com SmartSDR API
N5AC 2015 06-13 Ham-Com SmartSDR API
N5AC
 
N5AC 2015 Ham-Com FlexRadio Technology Update
N5AC 2015 Ham-Com FlexRadio Technology UpdateN5AC 2015 Ham-Com FlexRadio Technology Update
N5AC 2015 Ham-Com FlexRadio Technology Update
N5AC
 
Mil Aer Homeland
Mil Aer HomelandMil Aer Homeland
Mil Aer Homeland
Tom Terlizzi
 
Practical Applications of Digital Audio Networking
Practical Applications of Digital Audio NetworkingPractical Applications of Digital Audio Networking
Practical Applications of Digital Audio Networking
Bob Vanden Burgt
 
An introduction to iXBlue jti 2015
An introduction to iXBlue jti 2015An introduction to iXBlue jti 2015
An introduction to iXBlue jti 2015
James Titcomb
 
A view of semiconductor industry
A view of semiconductor industryA view of semiconductor industry
A view of semiconductor industry
Len Mei
 

What's hot (6)

N5AC 2015 06-13 Ham-Com SmartSDR API
N5AC 2015 06-13 Ham-Com SmartSDR APIN5AC 2015 06-13 Ham-Com SmartSDR API
N5AC 2015 06-13 Ham-Com SmartSDR API
 
N5AC 2015 Ham-Com FlexRadio Technology Update
N5AC 2015 Ham-Com FlexRadio Technology UpdateN5AC 2015 Ham-Com FlexRadio Technology Update
N5AC 2015 Ham-Com FlexRadio Technology Update
 
Mil Aer Homeland
Mil Aer HomelandMil Aer Homeland
Mil Aer Homeland
 
Practical Applications of Digital Audio Networking
Practical Applications of Digital Audio NetworkingPractical Applications of Digital Audio Networking
Practical Applications of Digital Audio Networking
 
An introduction to iXBlue jti 2015
An introduction to iXBlue jti 2015An introduction to iXBlue jti 2015
An introduction to iXBlue jti 2015
 
A view of semiconductor industry
A view of semiconductor industryA view of semiconductor industry
A view of semiconductor industry
 

Viewers also liked

Nu skal vi være sociale! Om sociale medier i B2B
Nu skal vi være sociale! Om sociale medier i B2BNu skal vi være sociale! Om sociale medier i B2B
Nu skal vi være sociale! Om sociale medier i B2B
Andreas Klinke Johannsen
 
Social Business Landscape 2010
Social Business Landscape 2010Social Business Landscape 2010
Social Business Landscape 2010
Andreas Klinke Johannsen
 
Weblectures Project - an introduction
Weblectures Project - an introductionWeblectures Project - an introduction
Weblectures Project - an introduction
Keith Russell
 
Inspirationsworkshop om internettet og sociale medier
Inspirationsworkshop om internettet og sociale medierInspirationsworkshop om internettet og sociale medier
Inspirationsworkshop om internettet og sociale medier
Andreas Klinke Johannsen
 
Herfstschool Tools Voor Onderzoekers Yvd V
Herfstschool Tools Voor Onderzoekers Yvd VHerfstschool Tools Voor Onderzoekers Yvd V
Herfstschool Tools Voor Onderzoekers Yvd V
Keith Russell
 
Synergien mellem digitale fællesskaber og det fysiske møde
Synergien mellem digitale fællesskaber og det fysiske mødeSynergien mellem digitale fællesskaber og det fysiske møde
Synergien mellem digitale fællesskaber og det fysiske møde
Andreas Klinke Johannsen
 
Fem trends indenfor Social Business for 2011
Fem trends indenfor Social Business for 2011Fem trends indenfor Social Business for 2011
Fem trends indenfor Social Business for 2011
Andreas Klinke Johannsen
 
Introduktion til Facebook-annoncering
Introduktion til Facebook-annonceringIntroduktion til Facebook-annoncering
Introduktion til Facebook-annoncering
Andreas Klinke Johannsen
 

Viewers also liked (9)

Sociale medier i B2B
Sociale medier i B2BSociale medier i B2B
Sociale medier i B2B
 
Nu skal vi være sociale! Om sociale medier i B2B
Nu skal vi være sociale! Om sociale medier i B2BNu skal vi være sociale! Om sociale medier i B2B
Nu skal vi være sociale! Om sociale medier i B2B
 
Social Business Landscape 2010
Social Business Landscape 2010Social Business Landscape 2010
Social Business Landscape 2010
 
Weblectures Project - an introduction
Weblectures Project - an introductionWeblectures Project - an introduction
Weblectures Project - an introduction
 
Inspirationsworkshop om internettet og sociale medier
Inspirationsworkshop om internettet og sociale medierInspirationsworkshop om internettet og sociale medier
Inspirationsworkshop om internettet og sociale medier
 
Herfstschool Tools Voor Onderzoekers Yvd V
Herfstschool Tools Voor Onderzoekers Yvd VHerfstschool Tools Voor Onderzoekers Yvd V
Herfstschool Tools Voor Onderzoekers Yvd V
 
Synergien mellem digitale fællesskaber og det fysiske møde
Synergien mellem digitale fællesskaber og det fysiske mødeSynergien mellem digitale fællesskaber og det fysiske møde
Synergien mellem digitale fællesskaber og det fysiske møde
 
Fem trends indenfor Social Business for 2011
Fem trends indenfor Social Business for 2011Fem trends indenfor Social Business for 2011
Fem trends indenfor Social Business for 2011
 
Introduktion til Facebook-annoncering
Introduktion til Facebook-annonceringIntroduktion til Facebook-annoncering
Introduktion til Facebook-annoncering
 

Similar to Optical networks, light paths and GRID computing

An End-to-End Campus-Scale High Performance Cyberinfrastructure for Data-Inte...
An End-to-End Campus-Scale High Performance Cyberinfrastructure for Data-Inte...An End-to-End Campus-Scale High Performance Cyberinfrastructure for Data-Inte...
An End-to-End Campus-Scale High Performance Cyberinfrastructure for Data-Inte...
Larry Smarr
 
The Missing Link: Dedicated End-to-End 10Gbps Optical Lightpaths for Clusters...
The Missing Link: Dedicated End-to-End 10Gbps Optical Lightpaths for Clusters...The Missing Link: Dedicated End-to-End 10Gbps Optical Lightpaths for Clusters...
The Missing Link: Dedicated End-to-End 10Gbps Optical Lightpaths for Clusters...
Larry Smarr
 
New Applications of SuperNetworks and the Implications for Campus Networks
New Applications of SuperNetworks and the Implications for Campus NetworksNew Applications of SuperNetworks and the Implications for Campus Networks
New Applications of SuperNetworks and the Implications for Campus Networks
Larry Smarr
 
Gfarm Fs Tatebe Tip2004
Gfarm Fs Tatebe Tip2004Gfarm Fs Tatebe Tip2004
Gfarm Fs Tatebe Tip2004
xlight
 
Towards Telepresence
Towards TelepresenceTowards Telepresence
Towards Telepresence
Larry Smarr
 
Report to the NAC
Report to the NACReport to the NAC
Report to the NAC
Larry Smarr
 
Is it Live or is it Telepresence?
Is it Live or is it Telepresence?Is it Live or is it Telepresence?
Is it Live or is it Telepresence?
Larry Smarr
 
Riding the Light: How Dedicated Optical Circuits are Enabling New Science
Riding the Light: How Dedicated Optical Circuits are Enabling New ScienceRiding the Light: How Dedicated Optical Circuits are Enabling New Science
Riding the Light: How Dedicated Optical Circuits are Enabling New Science
Larry Smarr
 
Using Photonics to Prototype the Research Campus Infrastructure of the Future...
Using Photonics to Prototype the Research Campus Infrastructure of the Future...Using Photonics to Prototype the Research Campus Infrastructure of the Future...
Using Photonics to Prototype the Research Campus Infrastructure of the Future...
Larry Smarr
 
The OptIPuter and Its Applications
The OptIPuter and Its ApplicationsThe OptIPuter and Its Applications
The OptIPuter and Its Applications
Larry Smarr
 
Larry Smarr - Making Sense of Information Through Planetary Scale Computing
Larry Smarr - Making Sense of Information Through Planetary Scale ComputingLarry Smarr - Making Sense of Information Through Planetary Scale Computing
Larry Smarr - Making Sense of Information Through Planetary Scale Computing
Diamond Exchange
 
Preparing Your Campus for Data Intensive Researchers
Preparing Your Campus for Data Intensive ResearchersPreparing Your Campus for Data Intensive Researchers
Preparing Your Campus for Data Intensive Researchers
Larry Smarr
 
End-to-end Optical Fiber Cyberinfrastructure for Data-Intensive Research: Imp...
End-to-end Optical Fiber Cyberinfrastructure for Data-Intensive Research: Imp...End-to-end Optical Fiber Cyberinfrastructure for Data-Intensive Research: Imp...
End-to-end Optical Fiber Cyberinfrastructure for Data-Intensive Research: Imp...
Larry Smarr
 
High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...
High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...
High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...
Larry Smarr
 
High Performance Cyberinfrastructure Enabling Data-Driven Science in the Biom...
High Performance Cyberinfrastructure Enabling Data-Driven Science in the Biom...High Performance Cyberinfrastructure Enabling Data-Driven Science in the Biom...
High Performance Cyberinfrastructure Enabling Data-Driven Science in the Biom...
Larry Smarr
 
Terabit Applications: What Are They, What is Needed to Enable Them?
Terabit Applications: What Are They, What is Needed to Enable Them?Terabit Applications: What Are They, What is Needed to Enable Them?
Terabit Applications: What Are They, What is Needed to Enable Them?
Larry Smarr
 
The OptIPuter and Its Applications
The OptIPuter and Its ApplicationsThe OptIPuter and Its Applications
The OptIPuter and Its Applications
Larry Smarr
 
Supercomputer End Users: the OptIPuter Killer Application
Supercomputer End Users: the OptIPuter Killer ApplicationSupercomputer End Users: the OptIPuter Killer Application
Supercomputer End Users: the OptIPuter Killer Application
Larry Smarr
 
Experiences in Application Specific Supercomputer Design - Reasons, Challenge...
Experiences in Application Specific Supercomputer Design - Reasons, Challenge...Experiences in Application Specific Supercomputer Design - Reasons, Challenge...
Experiences in Application Specific Supercomputer Design - Reasons, Challenge...
Heiko Joerg Schick
 
Advanced Oscilloscope Technologies enabling Terabit Optical Communications
Advanced Oscilloscope Technologies enabling Terabit Optical CommunicationsAdvanced Oscilloscope Technologies enabling Terabit Optical Communications
Advanced Oscilloscope Technologies enabling Terabit Optical Communications
CPqD
 

Similar to Optical networks, light paths and GRID computing (20)

An End-to-End Campus-Scale High Performance Cyberinfrastructure for Data-Inte...
An End-to-End Campus-Scale High Performance Cyberinfrastructure for Data-Inte...An End-to-End Campus-Scale High Performance Cyberinfrastructure for Data-Inte...
An End-to-End Campus-Scale High Performance Cyberinfrastructure for Data-Inte...
 
The Missing Link: Dedicated End-to-End 10Gbps Optical Lightpaths for Clusters...
The Missing Link: Dedicated End-to-End 10Gbps Optical Lightpaths for Clusters...The Missing Link: Dedicated End-to-End 10Gbps Optical Lightpaths for Clusters...
The Missing Link: Dedicated End-to-End 10Gbps Optical Lightpaths for Clusters...
 
New Applications of SuperNetworks and the Implications for Campus Networks
New Applications of SuperNetworks and the Implications for Campus NetworksNew Applications of SuperNetworks and the Implications for Campus Networks
New Applications of SuperNetworks and the Implications for Campus Networks
 
Gfarm Fs Tatebe Tip2004
Gfarm Fs Tatebe Tip2004Gfarm Fs Tatebe Tip2004
Gfarm Fs Tatebe Tip2004
 
Towards Telepresence
Towards TelepresenceTowards Telepresence
Towards Telepresence
 
Report to the NAC
Report to the NACReport to the NAC
Report to the NAC
 
Is it Live or is it Telepresence?
Is it Live or is it Telepresence?Is it Live or is it Telepresence?
Is it Live or is it Telepresence?
 
Riding the Light: How Dedicated Optical Circuits are Enabling New Science
Riding the Light: How Dedicated Optical Circuits are Enabling New ScienceRiding the Light: How Dedicated Optical Circuits are Enabling New Science
Riding the Light: How Dedicated Optical Circuits are Enabling New Science
 
Using Photonics to Prototype the Research Campus Infrastructure of the Future...
Using Photonics to Prototype the Research Campus Infrastructure of the Future...Using Photonics to Prototype the Research Campus Infrastructure of the Future...
Using Photonics to Prototype the Research Campus Infrastructure of the Future...
 
The OptIPuter and Its Applications
The OptIPuter and Its ApplicationsThe OptIPuter and Its Applications
The OptIPuter and Its Applications
 
Larry Smarr - Making Sense of Information Through Planetary Scale Computing
Larry Smarr - Making Sense of Information Through Planetary Scale ComputingLarry Smarr - Making Sense of Information Through Planetary Scale Computing
Larry Smarr - Making Sense of Information Through Planetary Scale Computing
 
Preparing Your Campus for Data Intensive Researchers
Preparing Your Campus for Data Intensive ResearchersPreparing Your Campus for Data Intensive Researchers
Preparing Your Campus for Data Intensive Researchers
 
End-to-end Optical Fiber Cyberinfrastructure for Data-Intensive Research: Imp...
End-to-end Optical Fiber Cyberinfrastructure for Data-Intensive Research: Imp...End-to-end Optical Fiber Cyberinfrastructure for Data-Intensive Research: Imp...
End-to-end Optical Fiber Cyberinfrastructure for Data-Intensive Research: Imp...
 
High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...
High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...
High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...
 
High Performance Cyberinfrastructure Enabling Data-Driven Science in the Biom...
High Performance Cyberinfrastructure Enabling Data-Driven Science in the Biom...High Performance Cyberinfrastructure Enabling Data-Driven Science in the Biom...
High Performance Cyberinfrastructure Enabling Data-Driven Science in the Biom...
 
Terabit Applications: What Are They, What is Needed to Enable Them?
Terabit Applications: What Are They, What is Needed to Enable Them?Terabit Applications: What Are They, What is Needed to Enable Them?
Terabit Applications: What Are They, What is Needed to Enable Them?
 
The OptIPuter and Its Applications
The OptIPuter and Its ApplicationsThe OptIPuter and Its Applications
The OptIPuter and Its Applications
 
Supercomputer End Users: the OptIPuter Killer Application
Supercomputer End Users: the OptIPuter Killer ApplicationSupercomputer End Users: the OptIPuter Killer Application
Supercomputer End Users: the OptIPuter Killer Application
 
Experiences in Application Specific Supercomputer Design - Reasons, Challenge...
Experiences in Application Specific Supercomputer Design - Reasons, Challenge...Experiences in Application Specific Supercomputer Design - Reasons, Challenge...
Experiences in Application Specific Supercomputer Design - Reasons, Challenge...
 
Advanced Oscilloscope Technologies enabling Terabit Optical Communications
Advanced Oscilloscope Technologies enabling Terabit Optical CommunicationsAdvanced Oscilloscope Technologies enabling Terabit Optical Communications
Advanced Oscilloscope Technologies enabling Terabit Optical Communications
 

More from Keith Russell

How well does your repository support f.a.i.r. poll results
How well does your repository support f.a.i.r.  poll resultsHow well does your repository support f.a.i.r.  poll results
How well does your repository support f.a.i.r. poll results
Keith Russell
 
Rising tide of data update 20171024
Rising tide of data update 20171024Rising tide of data update 20171024
Rising tide of data update 20171024
Keith Russell
 
Metadata stores systems in use 20180322
Metadata stores systems in use 20180322Metadata stores systems in use 20180322
Metadata stores systems in use 20180322
Keith Russell
 
IWSG Science Gateways
IWSG Science GatewaysIWSG Science Gateways
IWSG Science Gateways
Keith Russell
 
Fair data principles for AOASG
Fair data principles for AOASGFair data principles for AOASG
Fair data principles for AOASG
Keith Russell
 
Fair traits data 20180517
Fair traits data 20180517Fair traits data 20180517
Fair traits data 20180517
Keith Russell
 
FAIR and Data Management Plans 20171026
FAIR and Data Management Plans 20171026FAIR and Data Management Plans 20171026
FAIR and Data Management Plans 20171026
Keith Russell
 
FAIR publishing of research outputs in Australia 20180526
FAIR publishing of research outputs in Australia 20180526FAIR publishing of research outputs in Australia 20180526
FAIR publishing of research outputs in Australia 20180526
Keith Russell
 
Inleiding Praktische Zaken
Inleiding Praktische ZakenInleiding Praktische Zaken
Inleiding Praktische Zaken
Keith Russell
 
Mastering Bio Grid
Mastering Bio GridMastering Bio Grid
Mastering Bio Grid
Keith Russell
 
Surf Autumn School 20091103
Surf Autumn School 20091103Surf Autumn School 20091103
Surf Autumn School 20091103
Keith Russell
 
Presentation on Weblectures at the Onderwijsdagen
Presentation on Weblectures at the OnderwijsdagenPresentation on Weblectures at the Onderwijsdagen
Presentation on Weblectures at the Onderwijsdagen
Keith Russell
 
Presentatie Weblectures voor Surfnet
Presentatie Weblectures voor SurfnetPresentatie Weblectures voor Surfnet
Presentatie Weblectures voor Surfnet
Keith Russell
 
Presentatie Biologie over Weblectures
Presentatie Biologie over WeblecturesPresentatie Biologie over Weblectures
Presentatie Biologie over Weblectures
Keith Russell
 
Presentatie Willem I College Weblectures project
Presentatie Willem I College Weblectures projectPresentatie Willem I College Weblectures project
Presentatie Willem I College Weblectures project
Keith Russell
 
Presentatie Directie ICT uitkomsten Weblectures
Presentatie Directie ICT uitkomsten WeblecturesPresentatie Directie ICT uitkomsten Weblectures
Presentatie Directie ICT uitkomsten Weblectures
Keith Russell
 
Weblectures presentation for University Board
Weblectures presentation for University BoardWeblectures presentation for University Board
Weblectures presentation for University Board
Keith Russell
 

More from Keith Russell (17)

How well does your repository support f.a.i.r. poll results
How well does your repository support f.a.i.r.  poll resultsHow well does your repository support f.a.i.r.  poll results
How well does your repository support f.a.i.r. poll results
 
Rising tide of data update 20171024
Rising tide of data update 20171024Rising tide of data update 20171024
Rising tide of data update 20171024
 
Metadata stores systems in use 20180322
Metadata stores systems in use 20180322Metadata stores systems in use 20180322
Metadata stores systems in use 20180322
 
IWSG Science Gateways
IWSG Science GatewaysIWSG Science Gateways
IWSG Science Gateways
 
Fair data principles for AOASG
Fair data principles for AOASGFair data principles for AOASG
Fair data principles for AOASG
 
Fair traits data 20180517
Fair traits data 20180517Fair traits data 20180517
Fair traits data 20180517
 
FAIR and Data Management Plans 20171026
FAIR and Data Management Plans 20171026FAIR and Data Management Plans 20171026
FAIR and Data Management Plans 20171026
 
FAIR publishing of research outputs in Australia 20180526
FAIR publishing of research outputs in Australia 20180526FAIR publishing of research outputs in Australia 20180526
FAIR publishing of research outputs in Australia 20180526
 
Inleiding Praktische Zaken
Inleiding Praktische ZakenInleiding Praktische Zaken
Inleiding Praktische Zaken
 
Mastering Bio Grid
Mastering Bio GridMastering Bio Grid
Mastering Bio Grid
 
Surf Autumn School 20091103
Surf Autumn School 20091103Surf Autumn School 20091103
Surf Autumn School 20091103
 
Presentation on Weblectures at the Onderwijsdagen
Presentation on Weblectures at the OnderwijsdagenPresentation on Weblectures at the Onderwijsdagen
Presentation on Weblectures at the Onderwijsdagen
 
Presentatie Weblectures voor Surfnet
Presentatie Weblectures voor SurfnetPresentatie Weblectures voor Surfnet
Presentatie Weblectures voor Surfnet
 
Presentatie Biologie over Weblectures
Presentatie Biologie over WeblecturesPresentatie Biologie over Weblectures
Presentatie Biologie over Weblectures
 
Presentatie Willem I College Weblectures project
Presentatie Willem I College Weblectures projectPresentatie Willem I College Weblectures project
Presentatie Willem I College Weblectures project
 
Presentatie Directie ICT uitkomsten Weblectures
Presentatie Directie ICT uitkomsten WeblecturesPresentatie Directie ICT uitkomsten Weblectures
Presentatie Directie ICT uitkomsten Weblectures
 
Weblectures presentation for University Board
Weblectures presentation for University BoardWeblectures presentation for University Board
Weblectures presentation for University Board
 

Recently uploaded

Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
DianaGray10
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 

Recently uploaded (20)

Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 

Optical networks, light paths and GRID computing

  • 1. Optical Networks, LightPaths" and Grid Computing Cees de Laat !
  • 3. The SCARIe project SCARIe: a research project to create a Software Correlator for e-VLBI. VLBI Correlation: signal processing technique to get high precision image from spatially distributed radio-telescope. Telescopes ..... To equal the hardware correlator we need: 16 streams of 1Gbps Input nodes 16 * 1Gbps of data Correlator nodes 2 Tflops CPU power 2 TFlop / 16 Gbps = Output node 1000 flops/byte! THIS IS A DATA FLOW PROBLEM !!!
  • 4. LOFAR as a Sensor Network ! 20 flops/byte! –  LOFAR is a large distributed research infrastructure:! •  Astronomy:! –  >100 phased array stations! –  Combined in aperture synthesis array! –  13,000 small “LF” antennas! –  13,000 small “HF” tiles! •  Geophysics:! –  18 vibration sensors per station! –  Infrasound detector per station! •  >20 Tbit/s generated digitally! •  >40 Tflop/s supercomputer! •  innovative software systems! –  new calibration approaches! –  full distributed control! –  VO and Grid integration! –  datamining and visualisation! Slide courtesy of Marco de Vos (LOFAR)
  • 5. ! US and International OptIPortal Sites NCSA & SIO NCMIR USGS EDC TRECC KISTI AIST RINCON & Nortel SARA TAMU UCI UIC CALIT2 Real time, multiple 10 Gb/s!
  • 6. The “Dead Cat” demo! 1 Mflops/byte! SC2004, Pittsburgh, Nov. 6 to 12, 2004 iGrid2005, San Diego, sept. 2005 Many thanks to: AMC SARA GigaPort UvA/AIR Silicon Graphics, Inc. Zoölogisch Museum M. Scarpa, R.G. Belleman, P.M.A. Sloot and C.T.A.M. de Laat, "Highly Interactive Distributed Visualization", iGrid2005 special issue, Future Generation Computer Systems, volume 22 issue 8, pp. 896-900 (2006).!
  • 7. IJKDIJK! 300000 * 60 kb/s * 2 sensors (microphones) to cover all Dutch dikes!
  • 8. Sensor grid: instrument the dikes! First controlled breach occurred on sept 27th ‘08:! Many small flows -> 36 Gb/s!
  • 9. CosmoGrid Observed !  Motivation: previous simulations Simulated found >100 times more substructure than is observed! !  Simulate large structure formation in the Universe -  Dark Energy (cosmological constant)! -  Dark Matter (particles)! !  Method: Cosmological N-body code !  Computation: Intercontinental SuperComputer Grid
  • 10. 10 Mflops/byte! The hardware setup !  2 supercomputers : -  1 in Amsterdam (60Tflops Power6 @ SARA)! -  1 in Tokyo (30Tflops Cray XD0-4 @ CFCA)! !  Both computers are connected via an intercontinental optical 10 Gbit/s network 270 ms RTT!
  • 11. 7.6 Gb/s! CineGrid @ Holland Festival 2007
  • 12. Why is more resolution is better? 1. More Resolution Allows Closer Viewing of Larger Image 2. Closer Viewing of Larger Image Increases Viewing Angle 3.Visual acuity=1.0=20/20" Increased Viewing Angle Produces Stronger Emotional Response Standard viewing distance" 1920 " 1080" HDTV (2K 30º" UHDTV(8K)" 24 Gb/s! 7680 " 3.0 × Picture Height" SHD (4K)" 4320" 3840 " 2160" 7.6 Gb/s! 0.75 × Picture Height" 100º" 60º" Yutaka TANAKA SHARP CORPORATION Advanced Image Research Laboratories 1.5 × Picture Height"
  • 13. 100 Tbyte! CineGrid portal! Cache & Store & Forward!
  • 14. #! A.  Lightweight users, browsing, mailing, home use! u! Need full Internet routing, one to all! s! e! B.  Business/grid applications, multicast, streaming, VO’s, mostly LAN! r! s! Need VPN services and full Internet routing, several to several + uplink to all! C.  E-Science applications, distributed data processing, all sorts of grids! Need very fat pipes, limited multiple Virtual Organizations, P2P, few to few! For the Netherlands 2007 ΣA = ΣB = ΣC " 250 Gb/s! However:! •  A -> all connects! A! •  B -> on several! •  C -> just a few (SP, LHC, LOFAR)! B! C! ADSL (12 Mbit/s)! GigE! BW! Ref: Cees de Laat, Erik Radius, Steven Wallace, "The Rationale of the Current Optical Networking Initiatives”! iGrid2002 special issue, Future Generation Computer Systems, volume 19 issue 6 (2003)!
  • 15. Towards Hybrid Networking! ! •  Costs of photonic equipment 10% of switching 10 % of full routing! –  for same throughput!! –  Photonic vs Optical (optical used for SONET, etc, 10-50 k$/port)! –  DWDM lasers for long reach expensive, 10-50 k$! •  Bottom line: look for a hybrid architecture which serves all classes in a cost effective way ! –  map A -> L3 , B -> L2 , C -> L1 and L2! •  Give each packet in the network the service it needs, but no more !! L2 " 5-8 k$/port! L3 " 75+ k$/port! L1 " 2-3 k$/port!
  • 16. How low can you go? ! Application! Local! MEMS! 15454! Application! Endpoint A! Ethernet! 6500! Endpoint B! Regional! HDXc! POS! dark! Trans-Oceanic! fiber! Router ! Ethernet ! SONET! DWDM GLIF! Fiber !
  • 17. Visualization courtesy of Bob Patterson, NCSA GLIF 2008! Data collection by Maxine Brown.
  • 18.
  • 19. DataExploration RemoteControl Management Backup TV Mining Media Gaming Medical Web2.0 Visualisation CineGrid Security Conference Meta NetherLight! Workflow Clouds Distributed Simulations EventProcessing StreamProcessing Predictions
  • 20. SURFnet ! In The Netherlands SURFnet connects between 180: -  universities; - academic hospitals; - most polytechnics; -  research centers. x! x! x! with an indirect ~750K user base x! x! 2 ms! ~ 8860 km! 3 ms! scale comparable to railway system!
  • 21. Network Description Language •  From semantic Web / Resource Description Framework. •  The RDF uses XML as an interchange syntax. •  Data is described by triplets: Predicate Subject Object Object Subject Object Subject Subject Object Object Subject Subject Location! Device! Interface! Link! name! description! locatedAt! hasInterface! connectedTo! capacity! encodingType! encodingLabel!
  • 22. Network Description Language Article: F. Dijkstra, B. Andree, K. Choice of RDF instead of flat XML descriptions Koymans, J. van der Ham, P. Grosso, C. de Laat, "A Multi-Layer Network Grounded modeling based on G0805 description: Model Based on ITU-T G.805"
  • 23. Multi-layer descriptions in NDL! IP layer! Ethernet layer! STS layer! OC#$%& layer! UTP! layer! "ber! layer! SONET switch SONET switch Ethernet &! End with! SONET with! End SONET switch! host! Ethernet intf.! switch! Ethernet intf.! host! Université NetherLight! Universiteit ! CA Net! StarLight! MAN LAN! van ! du Quebec! Canada! Chicago! New York! Amsterdam! Amsterdam!
  • 24. The Problem! I want HC and AB! Success depends on the order! Wouldn’t it be nice if I could request [HC, AB, ...]! A B H ?! C G D F E
  • 25. Another one "! I want AB and CD! Success does not even depend on the order!!!! A B I J E F G H K L C D
  • 26. NDL + PROLOG! Research Questions:! • order of requests! • complex requests! • usable leftovers! • Reason about graphs! • Find sub-graphs that comply with rules !
  • 27. RDF describing Infrastructure “I want” Application: find video containing x, then trans-code to it view on Tiled Display RDF/CG! RDF/VIZ! RDF/CG! RDF/ST! RDF/NDL! RDF/CPU! RDF/NDL! content content COCE
  • 29. TeraThinking! •  What constitutes a Tb/s network?! •  CALIT2 has 8000 Gigabit drops ?->? Terabit Lan?! •  look at 80 core Intel processor! –  cut it in two, left and right communicate 8 TB/s! •  think back to teraflop computing!! –  MPI turns a room full of pc’s in a teraflop machine! •  massive parallel channels in hosts, NIC’s! •  TeraApps programming model supported by! –  TFlops ! !-> !MPI / Globus! –  TBytes ! !-> !OGSA/DAIS! –  TPixels ! !-> !SAGE! –  TSensors !-> !LOFAR, LHC, LOOKING, CineGrid, ...! –  Tbit/s ! !-> !?! ref Larry Smarr & CdL!
  • 30. User Programmable Virtualized Networks allows the results of decades of computer science to handle the complexities of ! application specific networking. •  The network is virtualized as a collection of resources! •  UPVNs enable network resources to be programmed as part of the application! •  Mathematica, a powerful mathematical software system, can interact with real networks using UPVNs! application application nc nc nc nc nc nc nc ac ac ac ac network network network network element element element element
  • 31. Mathematica enables advanced graph queries, visualizations and real- time network manipulations on UPVNs# Topology matters can be dealt with algorithmically Results can be persisted using a transaction service built in UPVN Initialization and BFS discovery of NEs 139.63139.63139.63 .145.2.145.17.145.16 192.168.1.3 139.63.145.32 139.63 .145.15 192.168.1.1 Needs["WebServices`"] 139.63.145.34 139.63.145.18 139.63 139.63.145.31 .145.0 <<DiscreteMath`Combinatorica` 139.63.145.38 139.63 .145.1 <<DiscreteMath`GraphPlot` InitNetworkTopologyService["edge.ict.tno.nl"] 139.63.145.52 139.63 139.63 .145.33 .145.3 139.63.145.86 Visualisation.0.3 192.168 192.168.1.4 139.63.145.51 139.63.145.82 192.168.1.2 139.63.145.63 139.63 .145.79 Available methods: 192.168.0.4 139.63.145.40 139.63.145.87 139.63 .145.50 {DiscoverNetworkElements,GetLinkBandwidth,GetAllIpLinks,Remote, 139.63.145.64 139.63 .145.46 139.63.145.94 139.63.145.83 192.168.0.1 192.168.0.2 NetworkTokenTransaction} 139.63.145.49 139.63.145.88 192.168.0.6 139.63.145.65 139.63.145.45 .145.75 139.63 192.168.2.2 Global`upvnverbose = True; 139.63.145.84 192.168.2.4 139.63.145.41 192.168.0.5 139.63.145.66 139.63.145.81 AbsoluteTiming[nes = BFSDiscover["139.63.145.94"];][[1]] 139.63.145.85 139.63.145.44 139.63.145.42 139.63.145.43 139.63.145.73 AbsoluteTiming[result = BFSDiscoverLinks["139.63.145.94", nes];][[1]] 139.63.145.74 192.168.2.1 139.63 .145.68 139.63.145.72 139.63 .145.69 192.168.2.3 139.63139.63.145.71 .145.70 Getting neigbours of: 139.63.145.94 Internal links: {192.168.0.1, 139.63.145.94} (...) 192.168.1.3 Getting neigbours of:192.168.2.3 192.168.1.1 Internal links: {192.168.2.3} 99.8 Network flows using real-time bandwidth measurements 100. Transaction on shortest path with tokens 192.168.1.4 100. 192.168.1.2 192.168.0.3 nodePath = ConvertIndicesToNodes[ 100. 192.168.0.4 99.9 94.5 ShortestPath[ g, 99. 95.8 Node2Index[nids,"192.168.3.4"], 100. 98.9 192.168.0.2 99.9 95.9 192.168.0.1 139.63.145.94 Node2Index[nids,"139.63.77.49"]], nids]; 100. 96. 192.168.0.6 Print["Path: ", nodePath]; 192.168.0.5 192.168.2.2 If[NetworkTokenTransaction[nodePath, "green"]==True, 192.168.2.4 Print["Committed"], Print["Transaction failed"]]; 100. 101. Path: 100. 192.168.2.1 {192.168.3.4,192.168.3.1,139.63.77.30,139.63.77.49} 100. 192.168.2.3 Committed ref: Robert J. Meijer, Rudolf J. Strijkers, Leon Gommans, Cees de Laat, User Programmable Virtualiized Networks, accepted for publication to the IEEE e-Science 2006 conference Amsterdam.
  • 33. e-Biobanking" e-BioScience" e-Ecology" e-COAST" sciences " intensive e-Data- e-Food" ..... " Virtual Laboratory" generic e-Science services" High Performance & Distributed Computing" Web & Grid services"
  • 34. Questions ?! A Declarative Approach to Multi-Layer Path Finding Based on Semantic Network Descriptions.! http://delaat.net:/~delaat/papers/declarative_path_finding.pdf! Thanks: Paola Grosso & Jeroen vd Ham & Freek Dijkstra & team for several of the slides.!