OFELIA Management Software

  • Pedro Damaso

Introduction

O objetivo é fornecer uma implementação do facility control framework, para tentar automatizar o máximo possível a operação e manutenção das ilhas.

OFELIA Control framework overview

The objective and development principles O principal objetivo do framework é automatizar, simplificar e autorizar os usuários para criar slices de rede e implantar os recursos disponíveis dentro das ilhas OFELIA para vários tipos de projetos experimentais. A concepção e implementação do OFELIA control framework e é dividida logicamente em três fases distintas:

  • Fase I - Codificar a versão inicial do control framework, que será focada na gestão de recursos locais da ilha. Sem controle de recursos inter-island.
  • Fase II - Capacitar o control framework com mecanismos para alocar recursos através de múltiplas ilhas dentro do mesmo projeto e slice. Melhorias de algumas das características básicas executadas na Fase I, tendo em consideração as experiências adquiridas a partir de diferentes usuários.
  • Fase III - Melhoria global do control framework, especialmente tendo em conta as exigências, sugestões e comentários inferidas de usuários.

MS5.1 Initial study of the state-of-the-art. Starting point

Basic use-case

  • Description of the basic scenario for the use case
  • Description of the basic use case

Base software

  • Expedient tool
    • Code analysis
  • Opt-in Manager
    • Code analysis
    • Adaptation and expansion of Opt-in Manager

Phase 1 development: OFELIA Control Framework

  • Overview of the development phase1
    • Development environment and SDK
  • Modified architecture
  • Adaptation, expansion and debugging. Sub-task descriptions
    • LDAP integration subtask
    • Server virtualization software subtask
    • Adding support for ProtoGENI-enabled equipment subtask
    • Adapting optical equipment to OpenFlow
      • Related backgrounds
      • Packet to circuit mapping
      • Interlayer Open Flow operations
      • Layer1 / Layer 0 slice concept
      • High level design
      • OpenFlow Optical Components:
        • Virtual switch boundaries
        • DCN configuration
        • OpenFlow agent
        • Virtual switch model
        • GMPLS Co-operation
        • Provisioning of transponders
      • Design features and considerations
    • Resource listing plug-in subtask
    • Opt-in manager improvements and bug fixing subtask
    • Integration tests, debugging and Expedient's GUI improvements subtask

Current state of the implementation

  • LDAP integration subtask status
  • Server Virtualization software subtask status
  • Adding support for ProtoGENI-enabled equipment subtask
  • ADVA's optical equipment adaptation to Openflow subtask
  • Resource listing plug-in subtask
  • Opt-in Manager improvements and bug fixing subtask
  • Integration tests, debugging and Expedient's GUI improvement subtask

Description of the software deliverable

Referência

[14] Marc Su né, L. Bergesio et al., Ofelia deliverable 5.1 – 1st version of the ofelia management software, 2011. <http://www.fp7-ofelia.eu/assets/Public-Deliverables/OFELIAD5-1-final.pdf>.