federi ca
play

FEDERI CA tow ards the Cloud FEDERI CA Vision An e-Infrastructure - PowerPoint PPT Presentation

TF-Storage Utrecht, Netherlands 5 February 2010 Peter Szegedi PDO szegedi@terena.org www.terena.org FEDERI CA tow ards the Cloud FEDERI CA Vision An e-Infrastructure based on virtualization in both computers and network is a fundamental


  1. TF-Storage Utrecht, Netherlands 5 February 2010 Peter Szegedi PDO szegedi@terena.org www.terena.org FEDERI CA tow ards the Cloud

  2. FEDERI CA Vision An e-Infrastructure based on virtualization in both computers and network is a fundamental tool for researchers on Future (and current) Internet. The facility should allow researchers a complete control of their set of resources in a “slice”, enabling disruptive experiments at all communication layers. Particular care should be placed in reproducibility of the experiments and in the avoidance of complexity. Such e-Infrastructure can be built on existing infrastructures using a practical approach and should be able to “federate” with other facilities.

  3. FEDERI CA: an e-I nfrastructure on NRENS e-I nfrastructures Router/ Sw itch Host for Virtual Raw Ethernet nodes 1 Gbps ( Fiber later)

  4. How does it w ork?

  5. Proposed e-I nfrastructure evolution KT H Univ. SE of SUNET ESSEX NORDU NET Janet HEAne UK DFN t PSNC DE PL I E RENATER FR GARR CESNET I T CZ Red.e s GRNET FCCN SW I TC I CCS ES PT H GR i2 CAT CH ES Hungarn et HU 2 FEDERICA

  6. Physical I nfrastructure – core PoPs • Core PoPs architecture: – 2x Virtualization Server – 1x Additional Server – Juniper MX 480 – Connections to GÉANT PoP – BGP Peering enabled with local NREN infrastructure – Optional non GÉANT connections through local infrastructure

  7. Physical I nfrastructure – non-core PoPs • Non-core PoPs architecture: – Juniper EX3200 switch – At least one virtualisation server • RedIRIS PoP is equipped with 2x Juniper EX4200 due to high number of adjecent PoPs

  8. Virtualisation I nfrastructure – Netw ork HW • Interfaces thourghput at level of 1 or 10GbE •Slice network virtualised using VLAN or MPLS technologies •Unique opportunity to create logical routes (on Juniper MX 480) and deliver them as slice elements •Easy upgrade of core PoPs with DPC cards for MX 480

  9. Virtualisation infrastructure – V- nodes Sun Fire X2 2 0 0 M2 configuration 2 x Quad Core AMD Opteron Processor Processor 2 3 5 6 ( 2 ,3 GHz) 1 6 GB ( up to 6 4 GB) Mem ory supporting ECC 4 x 1 0 / 1 0 0 / 1 0 00 BaseT 2 x PCI -Express Dual Netw ork interfaces 1 0 / 1 0 0 / 1 0 00 BaseT card Serial port 1 x DB-9 Em beded Lights Out Managem ent Managem ent interface Processor 2 x 5 0 0 GB SATAI I Hard Disks 7 2 0 0 rpm Chassis 1 U

  10. Virtualisation I nfrastructure - Softw are › V-nodes uses VMware ESXi › Stable, free of charge implementation of virtualisation environment › Flexible management and monitoring of virtual resources › Access to virtual machines through GUI and VNC remote desktop › Documented API for system management using Web Service or SSH topology (enables automation of management procedures)

  11. W hat users get? • Each exepriment is performed in isolated environment, dedicated to single user only • All experiments are separated from each other and do not influance nor disturb each other results • Any number of virtual machines or logical routers could be requested in any toplogy • Experiments can be repeated using the same network conditions, as it is guranateed by the FEDERICA infrastructure • Virtual slices are separated from public networks and access is allowed via User Access Point servers

  12. FEDERI CA vs. other projects Project: Onelab2/ Emulab FEDERICA Planetlab Operating system fixed fixed User choice (almost any) Control of lower No emulation control down to raw layers Ethernet IP Mandatory used to connect then Used to connect, emulation then not needed Physical delay and No emulation Yes capacity choice (up to 1 Gb) guarantees of No emulation Yes reproducibility User access Almost none, at any Almost none, at any regulated by a User time time Policy Board limits Cost limited none none Scalability medium large limited

  13. Is FEDERICA a Cloud? What is a Cloud? › A cloud is a visible mass of droplets or frozen crystals floating in the atmosphere above the surface of the Earth or another planetary body. Slide 13

  14. Cloud Computing hype Slide 14

  15. Cloud computing › Cloud Computing is a com m ercial extension of com puting resources like computation cycles and storage offered as a metered service similar to a physical public utility like electricity, water, natural gas, or telephone network. › It enables a computing system to acquire or release com puting resources on dem and in a manner such that the loss of any one component of the system will not cause total system failure. › Cloud computing also allow s the deploym ent of softw are applications into an environment running the necessary technology stack for the purposes of development, staging, or production of a software application. It does all this in a way that minimizes the necessary interaction with the underlying layers of the technology stack. › More compactly stated, cloud computing is a commercial extension of utility computing that enables scalable, elastic, highly available deployment of software applications while m inim izing the level of detailed interaction with the underlying technology stack itself. http: / / www.productionscale.com/ home/ 2008/ 4/ 24/ cloud-computing-get-your-head-in-the-clouds.html Slide 15

  16. Taxonom y

  17. Is FEDERICA a cloud? › "Specification for a Cloud Computer" in which 9 features are listed that make up Platform as a Service (PaaS) cloud computing: › Various type of resources (connected) YES › Virtualization capability YES › (Root) access to (virtualised) resources YES › API for creation, deletion, cloning of instances On-going › Application Services On-going › Automatic Scale (Recognise resources) NO › Hardware Load Balancing NO › … ??? http: / / www.infoq.com/ news/ 2008/ 05/ what-is-cloud-computing Slide 17

  18. User Access Server • Contact point for end- users • Stores requests for slice resources reservations • Storage space for user virtual system images • Dedicated Access Point virtual server for user to reach their slice infrastructures

  19. Autom ated slice creation procedures • FEDERICA amis at automated resources provisioning for slice creation • Both virtual servers and network can be configured without human activity • A research activities were focused on develop tools to improve automated slice management and sclability of the FEDERICA services

  20. Monitoring › Dedicated server for monitoring whole physical and virtual infrastructure › Access to user slices statistics

  21. Plans for FEDERI CA2 Extending the infrastructure › Attach photonic islands › Built in storage › Connect clouds Aim is to provide a rich platform for research Provide Infrastructure as a Service › beyound up to the user Enhancing the automization Slide 21

  22. Slide 22

  23. BACKUP Slide 23

  24. FEDERI CA at a glance › What: European Community co-funded project in its 7 th Framework Program in the area “Capacities - Research Infrastructures”, 3.7 MEuro EC contribution, 461 PMs When: 1 st January 2008 - 30 June 2010 (30 months) › › Who: 20 partners, based on stakeholders on network research and management: › 11 National Research and Education Networks, DANTE (GÉANT2), TERENA, 4 Universities, Juniper Networks, 1 small enterprise (MARTEL), 1 research centre (i2CAT) - Coordinator: GARR (Italian NREN) › Where: Europe-wide e-Infrastructure, open to external connections

  25. FEDERI CAI I Consortium ( in red the new partners) ›National Research & Education ›NRENs organizations Networks ›TERENA The Netherlands ›CESNET Czech Rep. ›DANTE United Kingdom ›DFN Germany ›FCCN Portugal ›Universities - Research Centers ›GARR (coordinator) Italy ›i2CAT Spain ›GRNET Greece ›IBBT Belgium ›HEAnet Ireland ›KTH Sweden ›NIIF/ HUNGARNET Hungary ›NTUA (ICCS) Greece ›NORDUnet Nordic ›Univ. of Essex UK countries ›PSNC Poland ›UPC Spain ›Red.es Spain ›PoliTO Italy ›RENATER France ›SWITCH Switzerland ›System vendors ›Juniper Networks Ireland ›Small Enterprise ›Martel Consulting Switzerland

More recommend