INFSO-RI Enabling Grids for E-sciencE GRID sites connectivity database design Anthony Teslyuk, RRC KI JRA4, SA2 Meeting 4 th EGEE conference, Pisa, 26 Oct 2005
Enabling Grids for E-sciencE INFSO-RI To change: View -> Header and Footer 2 Purpose When RC connectivity database is needed? Interactions between ENOC, NRENs and RCs Deployment of new network services Network problems troubleshooting Correct processing of NREN tickets
Enabling Grids for E-sciencE INFSO-RI To change: View -> Header and Footer 3 Content What should be stored in the database? Grid sites information –Contact information –Address space information –Connectivity information Network topology information –Inter-domain connectivity Network services information –Service deployment information –Bandwidth capabilities information –End-to-end SLAs specific information
Enabling Grids for E-sciencE INFSO-RI To change: View -> Header and Footer 4 Key features RC connectivity database should be: General enough to contain detailed description of heterogeneous network infrastructure Flexible for changes in technology and topology Easy to create and maintain
Enabling Grids for E-sciencE INFSO-RI To change: View -> Header and Footer 5 Design concept Network topology representation Nodes –Network domains (AS as a first approach) –GRID site networks Links between nodes –Virtual links instead of physical (Easier to collect and maintain) –Functional relationship associated with links (uplink, peer, backup) –Preference (in cases with several alternative links) Connectivity realms (see next slide)
Enabling Grids for E-sciencE INFSO-RI To change: View -> Header and Footer 6 Connectivity realms GEANT R C2 NREN3 NREN2 NREN1 R C 1 R C 3 Tear0 Tear1 Tear2 GEANT connectivity realm LCG connectivity realm GEANT connectivity realm LCG connectivity realm
Enabling Grids for E-sciencE INFSO-RI To change: View -> Header and Footer 7 Design concept Network services representation Specific network services associated with nodes and links (e.g. PIP) Bandwidth capabilities –Technically available –Administratively available –Dedicated to GRID resources SLA services –Domain SLAs (associated with domains) –End-to-End SLAs (associated with pairs of sites)
Enabling Grids for E-sciencE INFSO-RI To change: View -> Header and Footer 8 Topology classes UML diagram
Enabling Grids for E-sciencE INFSO-RI To change: View -> Header and Footer 9 Services UML diagram
Enabling Grids for E-sciencE INFSO-RI To change: View -> Header and Footer 10 SLA UML diagram
Enabling Grids for E-sciencE INFSO-RI To change: View -> Header and Footer 11 Overall UML diagram