130 likes | 230 Views
AugerAccess – Virtual Infrastructure for simulating complex networks. Michael Sutter H.-J. Mathes, K. Daumiller, T. Jejkal, R. Stotzka, A. Kopmann and H. Gemmeke Forschungszentrum Karlsruhe Institute for Data Processing and Electronics (IPE). AugerAccess.
E N D
AugerAccess – Virtual Infrastructure for simulating complex networks Michael Sutter H.-J. Mathes, K. Daumiller, T. Jejkal, R. Stotzka, A. Kopmann and H. Gemmeke Forschungszentrum Karlsruhe Institute for Data Processing and Electronics (IPE)
AugerAccess • Extension of Pierre Auger Cosmic Ray Observatory • EU project in the Sixth Framework Program • Improve access to observatory in Argentina • Replication of 7 Tbytes of measured data per year • Upgrade of the communication link • Improve management via remote connection • Controllable world wide • Simplify software maintenance • Software for remote control and remote monitoring • Authentication and authorization • Secure communication 2 | M. Sutter | IPE | 11.04.2008
Conditions for Remote Software • Problems: • System for Data Acquisition and Slow Control with • Hardware distribution on large area • Heterogeneous architecture • Multiple network services (DNS, DHCP, …) • Network boot (PXE – Preboot Execution environment) Complex system architecture • System already in production Not available for development and testing • Objectives: • Environment for software development • Additional development system in hardware not possible Virtualization of entire Data Acquisition environment 3 | M. Sutter | IPE | 11.04.2008
Auger Observatory • Study of ultra-high energy cosmic rays • Energies up to 1020 eV • Rare events (one particle per km² and century) Giant detector needed • Hybrid measurement • Surface detector (SD) • 1600 Water-Cherenkov-Tanks • Fluorescence detector (FD) • 24 telescopes in 4 buildings 4 | M. Sutter | IPE | 11.04.2008
3000 km² • Hardware is distributed 5 | M. Sutter | IPE | 11.04.2008
Internet • Central campus • Radio link • 4 buildings • 6 computers each 6 | M. Sutter | IPE | 11.04.2008
Realization of Virtualization • We use IBM Blade • VMware ESX Server as hypervisor on the host • Virtual Infrastructure Client for administration and installation of all virtual machines • 2 dual core Xeons • @ 2.33 GHz • 16 GB Memory 7 | M. Sutter | IPE | 11.04.2008
Virtualized development environment • Masquerading on Ipecdas • Services for Auger software • DNS on Gina and every EyePC • PXE boot for every MirrorPC • DHCP on every EyePC • NFS (Network file system) on every EyePC • Auger software Virtual system offers the same capabilities as the observatory in Argentina 8 | M. Sutter | IPE | 11.04.2008
Limitations of Virtualization • Not possible • Radio link • Special hardware can not be virtualized (telescopes) • Latency time • Hardware characteristics • Possible • Simulation of entire FD environment inclusive “measurement” • Network communication as in the observatory • Easy to copy • Extensible with physical hardware Virtualization fulfills all requirements 9 | M. Sutter | IPE | 11.04.2008
Application: Remote Client Service based communication GT 4 Grid security used for authentication and authorization from outside • Problems • Auger software in C++, CORBA • GT 4 Java • Solution • Apache Axis 2 for coupling of different languages • Java Client • C Server • Problem compiling Axis service with Data Acquisition software 10 | M. Sutter | IPE | 11.04.2008
Next steps • Installation of remote client • Extension with physical hardware • Slow control system for development purposes • New version of Operating System • At the moment only one dedicated version is possible • Automatic Data Acquisition • Time scheduled from astronomical tables • Virtualization of existing observatory • New release configured on development environment • Easy rollback 11 | M. Sutter | IPE | 11.04.2008
Conclusion • Virtualization allows reproduction of entire system • Lower costs • Nearly same possibilities as the hardware • Virtualization is flexible solution • Simulating complex hardware architecture • Software development for Auger observatory • Simulation of network architecture • Measurement of data with the development environment Virtualization offers new possibilities for projects in regard to software and architecture development 12 | M. Sutter | IPE | 11.04.2008