deployment of faculties for electronics and informatics) } Playground to implement results of research in the area of IP based services Vision } Open and transparent server and service infrastructure } Cost-efficient investment that offers high-end open communication environment An Example } Presenting of how far we went already in the world of standard compliant and free software } Showing that the use of open-source software in education can be tremendously supportive } Shocking operators in what some pieces of hardware can do 2
used infrastructure in the community } More partners massively increase the efficiency of all ngnlab.eu members ◦ Re-use the existing deployment and know-how ◦ Distribute core components to simulate real multi- operator infrastructures (security, network parameter) ◦ Integrate and cross-test new applications } 1st step proofs feasibility: Long term successful STU+ST cooperation in ngnlab.eu project
(registrar, proxy) ◦ NAT traversal, media relay ◦ Integrated voice mail system, conferencing engine ◦ Media gateway through VoIP trunk ◦ Presence service } We can in fact become a small VoIP operator. 4
program in virtual storage } … to simulate some effect or condition on a computer } Virtual: defined in philosophy as "that which is not real" Courtesy of Wiktionary (www.wiktionary.com)
sites at the university in Bratislava and one site at Slovak Telekom, a.s. } “Virtual servers” ◦ Each physical server hosts several virtual machines } “Virtual networking” ◦ Virtual LANs to separate network traffic for security and research (monitoring) ◦ Not restricted to physical connections Date Author / Presentation title 10
◦ 1 management switch, 1 traffic switch (L3) } FIIT lab ◦ 4 physical server (all running GNU/Linux) ◦ Connected to university switch ◦ Routing, management etc. through Linux router } ST lab ◦ 2 physical server (VMWare ESX, Solaris) ◦ Shared NAS server
ST: VMWare ESX Server 3.0.1 STU: Xen 3.2 (hardware-assisted virtualization, HVM) ◦ Paravirtualization STU lab: Xen 3.2 ◦ OS-level virtualization ST: Solaris 10 Containers } Oracle VirtualBox and VMWare server used on notebooks to emulate several client instances
STU and a dedicated virtual machine on ST run the software ◦ IPTables used to solve NAT problem } Within each lab configured VLANs to separate traffic and enforce security policies ◦ Native VMWare ESX and Solaris 10 feature ◦ Xen servers use user mode enhancements for kernel
Management of physical and virtual machines ◦ Service Each service has own VLANs (VoIP, IMS, IPTV) ◦ Protocol Signaling: SIP, XMPP, Diameter Media: RTP, RTMP } Easy enforcement of security policies and network traffic monitoring
in the development and design department. He is a senior application designer in the area of voice services, IP Multimedia Subsystem, and converged applications. On the Slovak University of Technology, Sebastian is currently in his 3rd year of his PhD studies. He focuses on next generation identity management and its potential in service personalization and collaboration. Slovak Telekom, a.s. and the Slovak University of Technology are members of the ngnlab.eu initiative. 17 All registered trademarks are property of their respective owners.