4 research outputs found

    Enhancing programmability for adaptive resource management in next generation data centre networks

    Get PDF
    Recently, Data Centre (DC) infrastructures have been growing rapidly to support a wide range of emerging services, and provide the underlying connectivity and compute resources that facilitate the "*-as-a-Service" model. This has led to the deployment of a multitude of services multiplexed over few, very large-scale centralised infrastructures. In order to cope with the ebb and flow of users, services and traffic, infrastructures have been provisioned for peak-demand resulting in the average utilisation of resources to be low. This overprovisionning has been further motivated by the complexity in predicting traffic demands over diverse timescales and the stringent economic impact of outages. At the same time, the emergence of Software Defined Networking (SDN), is offering new means to monitor and manage the network infrastructure to address this underutilisation. This dissertation aims to show how measurement-based resource management can improve performance and resource utilisation by adaptively tuning the infrastructure to the changing operating conditions. To achieve this dynamicity, the infrastructure must be able to centrally monitor, notify and react based on the current operating state, from per-packet dynamics to longstanding traffic trends and topological changes. However, the management and orchestration abilities of current SDN realisations is too limiting and must evolve for next generation networks. The current focus has been on logically centralising the routing and forwarding decisions. However, in order to achieve the necessary fine-grained insight, the data plane of the individual device must be programmable to collect and disseminate the metrics of interest. The results of this work demonstrates that a logically centralised controller can dynamically collect and measure network operating metrics to subsequently compute and disseminate fine-tuned environment-specific settings. They show how this approach can prevent TCP throughput incast collapse and improve TCP performance by an order of magnitude for partition-aggregate traffic patterns. Futhermore, the paradigm is generalised to show the benefits for other services widely used in DCs such as, e.g, routing, telemetry, and security

    MP-CFM: MPTCP-Based communication functional module for next generation ERTMS

    Get PDF
    184 p. El contenido de los cap铆tulos 4,5,6,7,8 y 9 est谩 sujeto a confidencialidadEl Sistema Europeo de Gesti贸n del Tr谩fico Ferroviario (ERTMS, por sus siglasen ingl茅s), fue originalmente dise帽ado para los ferrocarriles europeos. Sinembargo, a lo largo de las dos 煤ltimas d茅cadas, este sistema se ha convertidoen el est谩ndar de-facto para los servicios de Alta Velocidad en la mayor铆a depa铆ses desarrollados.El sistema ERTMS se compone de tres subsistemas principales: 1) el Sistemade Control Ferroviario Europeo (ETCS, por sus siglas en ingl茅s), que act煤acomo aplicaci贸n de se帽alizaci贸n; 2) el sistema Euroradio, que a su vez est谩dividido en dos subsistemas, el M贸dulo de Seguridad Funcional (SFM, porsus siglas en ingl茅s), y el M贸dulo de Comunicaci贸n Funcional (CFM, porsus siglas en ingl茅s); y 3) el sistema de comunicaciones subyacente, GSM-R,que transporta la informaci贸n intercambiada entre el sistema embarcado enel tren (OBU, por sus siglas en ingl茅s) y el Centro de Bloqueo por Radio(RBC, por sus siglas en ingl茅s). El sistema de se帽alizaci贸n ETCS soporta tresniveles dependiendo del nivel de prestaciones soportadas. En el nivel 3 seintroduce la posibilidad de trabajar con bloques m贸viles en lugar de bloquesfijos definidos en la v铆a. Esto implica que la distancia de avance entre dos trenesconsecutivos puede ser reducida a una distancia m铆nima en la que se garanticela seguridad del servicio, aumentando por tanto la capacidad del corredorferroviario. Esta distancia de seguridad viene determinada por la combinaci贸nde la distancia de frenado del tren y el retraso de las comunicaciones dese帽alizaci贸n. Por lo tanto, se puede afirmar que existe una relaci贸n directaentre los retrasos y la confiabilidad de las transmisiones de las aplicaciones dese帽alizaci贸n y la capacidad operacional de un corredor ferroviario. As铆 pues,el estudio y mejora de los sistemas de comunicaciones utilizados en ERTMSjuegan un papel clave en la evoluci贸n del sistema ERTMS. Asimismo, unaoperatividad segura en ERTMS, desde el punto de vista de las comunicacionesimplicadas en la misma, viene determinada por la confiabilidad de lascomunicaciones, la disponibilidad de sus canales de comunicaci贸n, el retrasode las comunicaciones y la seguridad de sus mensajes.Unido este hecho, la industria ferroviaria ha venido trabajando en ladigitalizaci贸n y la transici贸n al protocolo IP de la mayor parte de los sistemasde se帽alizaci贸n. Alineado con esta tendencia, el consorcio industrial UNISIGha publicado recientemente un nuevo modelo de comunicaciones para ERTMSque incluye la posibilidad, no solo de operar con el sistema tradicional,basado en tecnolog铆a de conmutaci贸n de circuitos, sino tambi茅n con un nuevosistema basado en IP. Esta tesis est谩 alineada con el contexto de migraci贸nactual y pretende contribuir a mejorar la disponibilidad, confiabilidad yseguridad de las comunicaciones, tomando como eje fundamental los tiemposde transmisi贸n de los mensajes, con el horizonte puesto en la definici贸n deuna pr贸xima generaci贸n de ERTMS, definida en esta tesis como NGERTMS.En este contexto, se han detectado tres retos principales para reforzar laresiliencia de la arquitectura de comunicaciones del NGERTMS: 1) mejorarla supervivencia de las comunicaciones ante disrupciones; 2) superar laslimitaciones actuales de ERTMS para enviar mensajes de alta prioridad sobretecnolog铆a de conmutaci贸n de paquetes, dotando a estos mensajes de un mayorgrado de resiliencia y menor latencia respecto a los mensajes ordinarios; y3) el aumento de la seguridad de las comunicaciones y el incremento de ladisponibilidad sin que esto conlleve un incremento en la latencia.Considerando los desaf铆os previamente descritos, en esta tesis se proponeuna arquitectura de comunicaciones basada en el protocolo MPTCP, llamadaMP-CFM, que permite superar dichos desaf铆os, a la par que mantener laretrocompatibilidad con el sistema de comunicaciones basado en conmutaci贸nde paquetes recientemente propuesto por UNISIG. Hasta el momento, esta esla primera vez que se propone una arquitectura de comunicaciones completacapaz de abordar los desaf铆os mencionados anteriormente. Esta arquitecturaimplementa cuatro tipos de clase de servicio, los cuales son utilizados porlos paquetes ordinarios y de alta prioridad para dos escenarios distintos; unescenario en el que ambos extremos, el sistema embarcado o OBU y el RBC,disponen de m煤ltiples interfaces de red; y otro escenario transicional en el cualel RBC s铆 tiene m煤ltiples interfaces de red pero el OBU solo dispone de una煤nica interfaz. La arquitectura de comunicaciones propuesta para el entornoferroviario ha sido validada mediante un entorno de simulaci贸n desarrolladopara tal efecto. Es m谩s, dichas simulaciones demuestran que la arquitecturapropuesta, ante disrupciones de canal, supera con creces en t茅rminos derobustez el sistema dise帽ado por UNISIG. Como conclusi贸n, se puede afirmarque en esta tesis se demuestra que una arquitectura de comunicaciones basadade MPTCP cumple con los exigentes requisitos establecidos para el NGERTMSy por tanto dicha propuesta supone un avance en la evoluci贸n del sistema dese帽alizaci贸n ferroviario europeo

    MP-CFM: MPTCP-Based communication functional module for next generation ERTMS

    Get PDF
    184 p. El contenido de los cap铆tulos 4,5,6,7,8 y 9 est谩 sujeto a confidencialidadEl Sistema Europeo de Gesti贸n del Tr谩fico Ferroviario (ERTMS, por sus siglasen ingl茅s), fue originalmente dise帽ado para los ferrocarriles europeos. Sinembargo, a lo largo de las dos 煤ltimas d茅cadas, este sistema se ha convertidoen el est谩ndar de-facto para los servicios de Alta Velocidad en la mayor铆a depa铆ses desarrollados.El sistema ERTMS se compone de tres subsistemas principales: 1) el Sistemade Control Ferroviario Europeo (ETCS, por sus siglas en ingl茅s), que act煤acomo aplicaci贸n de se帽alizaci贸n; 2) el sistema Euroradio, que a su vez est谩dividido en dos subsistemas, el M贸dulo de Seguridad Funcional (SFM, porsus siglas en ingl茅s), y el M贸dulo de Comunicaci贸n Funcional (CFM, porsus siglas en ingl茅s); y 3) el sistema de comunicaciones subyacente, GSM-R,que transporta la informaci贸n intercambiada entre el sistema embarcado enel tren (OBU, por sus siglas en ingl茅s) y el Centro de Bloqueo por Radio(RBC, por sus siglas en ingl茅s). El sistema de se帽alizaci贸n ETCS soporta tresniveles dependiendo del nivel de prestaciones soportadas. En el nivel 3 seintroduce la posibilidad de trabajar con bloques m贸viles en lugar de bloquesfijos definidos en la v铆a. Esto implica que la distancia de avance entre dos trenesconsecutivos puede ser reducida a una distancia m铆nima en la que se garanticela seguridad del servicio, aumentando por tanto la capacidad del corredorferroviario. Esta distancia de seguridad viene determinada por la combinaci贸nde la distancia de frenado del tren y el retraso de las comunicaciones dese帽alizaci贸n. Por lo tanto, se puede afirmar que existe una relaci贸n directaentre los retrasos y la confiabilidad de las transmisiones de las aplicaciones dese帽alizaci贸n y la capacidad operacional de un corredor ferroviario. As铆 pues,el estudio y mejora de los sistemas de comunicaciones utilizados en ERTMSjuegan un papel clave en la evoluci贸n del sistema ERTMS. Asimismo, unaoperatividad segura en ERTMS, desde el punto de vista de las comunicacionesimplicadas en la misma, viene determinada por la confiabilidad de lascomunicaciones, la disponibilidad de sus canales de comunicaci贸n, el retrasode las comunicaciones y la seguridad de sus mensajes.Unido este hecho, la industria ferroviaria ha venido trabajando en ladigitalizaci贸n y la transici贸n al protocolo IP de la mayor parte de los sistemasde se帽alizaci贸n. Alineado con esta tendencia, el consorcio industrial UNISIGha publicado recientemente un nuevo modelo de comunicaciones para ERTMSque incluye la posibilidad, no solo de operar con el sistema tradicional,basado en tecnolog铆a de conmutaci贸n de circuitos, sino tambi茅n con un nuevosistema basado en IP. Esta tesis est谩 alineada con el contexto de migraci贸nactual y pretende contribuir a mejorar la disponibilidad, confiabilidad yseguridad de las comunicaciones, tomando como eje fundamental los tiemposde transmisi贸n de los mensajes, con el horizonte puesto en la definici贸n deuna pr贸xima generaci贸n de ERTMS, definida en esta tesis como NGERTMS.En este contexto, se han detectado tres retos principales para reforzar laresiliencia de la arquitectura de comunicaciones del NGERTMS: 1) mejorarla supervivencia de las comunicaciones ante disrupciones; 2) superar laslimitaciones actuales de ERTMS para enviar mensajes de alta prioridad sobretecnolog铆a de conmutaci贸n de paquetes, dotando a estos mensajes de un mayorgrado de resiliencia y menor latencia respecto a los mensajes ordinarios; y3) el aumento de la seguridad de las comunicaciones y el incremento de ladisponibilidad sin que esto conlleve un incremento en la latencia.Considerando los desaf铆os previamente descritos, en esta tesis se proponeuna arquitectura de comunicaciones basada en el protocolo MPTCP, llamadaMP-CFM, que permite superar dichos desaf铆os, a la par que mantener laretrocompatibilidad con el sistema de comunicaciones basado en conmutaci贸nde paquetes recientemente propuesto por UNISIG. Hasta el momento, esta esla primera vez que se propone una arquitectura de comunicaciones completacapaz de abordar los desaf铆os mencionados anteriormente. Esta arquitecturaimplementa cuatro tipos de clase de servicio, los cuales son utilizados porlos paquetes ordinarios y de alta prioridad para dos escenarios distintos; unescenario en el que ambos extremos, el sistema embarcado o OBU y el RBC,disponen de m煤ltiples interfaces de red; y otro escenario transicional en el cualel RBC s铆 tiene m煤ltiples interfaces de red pero el OBU solo dispone de una煤nica interfaz. La arquitectura de comunicaciones propuesta para el entornoferroviario ha sido validada mediante un entorno de simulaci贸n desarrolladopara tal efecto. Es m谩s, dichas simulaciones demuestran que la arquitecturapropuesta, ante disrupciones de canal, supera con creces en t茅rminos derobustez el sistema dise帽ado por UNISIG. Como conclusi贸n, se puede afirmarque en esta tesis se demuestra que una arquitectura de comunicaciones basadade MPTCP cumple con los exigentes requisitos establecidos para el NGERTMSy por tanto dicha propuesta supone un avance en la evoluci贸n del sistema dese帽alizaci贸n ferroviario europeo

    RTOmin as a balancing parameter between fast retransmissions and timeouts within stream control transmission protocol (SCTP)

    No full text
    corecore