Patent ES-2876245-T3 (ES)
Title: Redes de puesta en servicio/desmantelamiento en entornos informáticos orquestados o definidos por software
Inventor: HOLKKOLA JUHA
IPC: H04L12/24
Filed: 2017-02-17
Granted: 2021-11-12
Abstract: Un ordenador servidor (DNPS) para redes de puesta en servicio/desmantelamiento y aprovisionamiento de dichas redes a un sistema de orquestación (OS) que constituye una arquitectura cliente-servidor con el ordenador servidor (DNPS), comprendiendo el ordenador servidor (DNPS): - una base de datos (DB) que comprende datos; - una interfaz de usuario (UI) remota para gestión remota del ordenador servidor (DNPS), en donde la interfaz de usuario (UI) remota proporciona acceso a los datos en la base de datos (DB); - una interfaz de programación de aplicaciones (API) basada en red que soporta arquitectura orientada a servicios ["SOA"] para un cliente (CL) del sistema de orquestación (OS); y - un motor de gestión de red (NME) para asignar y liberar redes dinámicamente y aprovisionar dichas redes al cliente (CL) del sistema de orquestación (OS), en donde el motor de gestión de red (NME) está conectado a la base de datos (DB), la interfaz de usuario (UI) remota y la interfaz de programación de aplicaciones (API) basada en red, estando el motor de gestión de red (NME) Z configurado para recibir, desde el sistema de orquestación (OS), una solicitud en la cual se solicita una red caracterizado porque el motor de gestión de red está configurado para realizar: verificar (2-4, 2-10) si la solicitud incluye un nombre de cliente o inquilino etiquetado, en el ordenador servidor (DNPS), en un bloque de red gestionado por el ordenador servidor (DNPS), comprendiendo el bloque de red prefijos, redes y datos administrativos asociados; en respuesta a la solicitud que incluye dicho nombre de cliente o inquilino etiquetado en el bloque de red (2-4, 2-10), realizar lo siguiente: en respuesta a la solicitud que incluye una dirección de IP o una máscara de red (2-16), verificar si la red solicitada y/o máscara de red está disponible en el bloque de red etiquetado con dicho nombre de cliente o inquilino (2-20), y, si dicha red solicitada y/o máscara de red está disponible, reservar la red solicitada desde el bloque de red etiquetado con dicho nombre de cliente o inquilino y retornarla al sistema de orquestación (OS) (2-24), en respuesta a la solicitud que falla en incluir ya sea una dirección de IP o una máscara de red (2-16), verificar si una máscara de red predeterminada está configurada para el ordenador servidor (DNPS) (2-18) y, si una máscara de red predeterminada está configurada en el ordenador servidor (DNPS), si dicha máscara de red predeterminada está disponible en el bloque de red etiquetado con dicho nombre de cliente o inquilino (2-22), y, si dicha máscara de red predeterminada está disponible, reservar la red solicitada desde el bloque de red etiquetado con dicho nombre de cliente o inquilino y retornarla al sistema de orquestación (OS) (2-24); y en respuesta a la solicitud que falla en incluir dicho nombre de cliente o inquilino etiquetado en el bloque de red (2-4, 2-10), realizar lo siguiente: en respuesta a la solicitud que incluye una dirección de IP o una máscara de red (2-6), verificar si la red solicitada y/o una red pública de un tamaño de la máscara de red está disponible (2-12) en un bloque de red pública o privada gestionado por el ordenador servidor (DNPS), y, si la red solicitada y/o dicha red pública está disponible, reservar una red considerada que va a estar disponible y retornarla al sistema de orquestación (OS) (2-26), y en respuesta a la solicitud que falla en incluir una dirección de IP o una máscara de red (2-6), verificar si una máscara de red predeterminada está configurada para el ordenador servidor (DNPS) (2-8) y, si la máscara de red predeterminada está configurada, si una red con un tamaño de la máscara de red predeterminada está disponible en al menos un bloque de red pública gestionado por el ordenador servidor (DNPS) (2-14), y, si la red con el tamaño de la máscara de red predeterminada está disponible, reservar la red con el tamaño de la máscara de red predeterminada y retornarla al sistema de orquestación (OS) (2-26).