1 research outputs found

    Power aware resource allocation and virtualization algorithms for 5G core networks

    Get PDF
    Most of the algorithms that solved the resource allocation problem, used to apply greedy algorithms to select the physical nodes and shortest paths to select the physical edges, without sufficient coordination between selecting the physical nodes and edges. This lack of coordination may degrade the overall acceptance ratios and network performance as whole, in addition, that may include non-necessary physical resources, which will consume more power and computational processing capacities, as well as cause more delays. Therefore, the main objective of this PhD thesis is to develop power aware resource allocation and virtualization algorithms for 5G core networks, which will be achieved through developing a virtualization resource allocation technique to perform virtual nodes and edges allocations in full coordination, and on the least physical resources. The algorithms will be general and solve the resource allocation problem for virtual network embedding and network function virtualization frameworks, while minimizing the total consumed power in the physical network, and consider end-to-end delay and migration as new optional features. This thesis suggested to solve the power aware resource allocation problem through brand new algorithms adopting a new technique called segmentation, which fully coordinates allocating the virtual nodes and edges together, and guarantees to use the very least physical resources to minimize the total power consumption, through consolidating the virtual machines into least number of nodes as much as possible. The proposed algorithms, solves virtual network embedding problem for off-line and on-line scenarios, and solves resource allocations for network function virtualization environment for off-line, on-line, and migration scenarios. The evaluations of the proposed off-line virtual network embedding algorithm, PaCoVNE, showed that it managed to save physical network power consumption by 57% in average, and the on-line algorithm, oPaCoVNE, managed to minimize the average power consumption in the physical network by 24% in average. Regarding allocation times of PaCoVNE and oPaCoVNE, they were in the ranges of 20-40 ms. For network function virtualization environment, the evaluations of the proposed offline NFV power aware algorithm, PaNFV, showed that on average it had lower total costs and lower migration cost by 32% and 65:5% respectively, compared to the state-of-art algorithms, while the on-line algorithm, oPaNFV, managed to allocate the Network Services in average times of 60 ms, and it had very negligible migrations. Nevertheless, this thesis suggests that future enhancements for the proposed algorithms need to be focused around modifying the proposed segmentation technique to solve the resource allocation problem for multiple paths, in addition to consider power aware network slicing, especially for mobile edge computing, and modify the algorithms for application aware resource allocations for very large scale networks. Moreover, future work can modify the segmentation technique and the proposed algorithms, by integrating machine learning techniques for smart traffic and optimal paths prediction, as well as applying machine learning for better energy efficiency, faster load balancing, much accurate resource allocations based on verity of quality of service metrics.La mayor铆a de los algoritmos que resolvieron el problema de asignaci贸n de recursos, se utilizaron para aplicar algoritmos codiciosos para seleccionar los nodos f铆sicos y las rutas m谩s cortas para seleccionar los bordes f铆sicos, sin una coordinaci贸n suficiente entre la selecci贸n de los nodos f铆sicos y los bordes. Esta falta de coordinaci贸n puede degradar los 铆ndices de aceptaci贸n generales y el rendimiento de la red en su totalidad, adem谩s, que puede incluir recursos f铆sicos no necesarios, que consumir谩n m谩s potencia y capacidades de procesamiento computacional, adem谩s de causar m谩s retrasos. Por lo tanto, el objetivo principal de esta tesis doctoral es desarrollar algoritmos de virtualizaci贸n y asignaci贸n de recursos para las redes centrales 5G, que se lograr谩n mediante el desarrollo de una t茅cnica de asignaci贸n de recursos de virtualizaci贸n para realizar nodos virtuales y asignaciones de bordes en total coordinaci贸n, y al menos recursos f铆sicos. Los algoritmos ser谩n generales y resolver谩n el problema de asignaci贸n de recursos para la integraci贸n de redes virtuales y los marcos de virtualizaci贸n de funciones de red, al tiempo que minimizan la potencia total consumida en la red f铆sica y consideran el retraso y la migraci贸n de extremo a extremo como nuevas caracter铆sticas opcionales. Esta tesis sugiri贸 resolver el problema de la asignaci贸n de recursos conscientes de la potencia a trav茅s de nuevos algoritmos que adoptan una nueva t茅cnica llamada segmentaci贸n, que coordina completamente la asignaci贸n de los nodos virtuales y los bordes, y garantiza el uso de los recursos f铆sicos m铆nimos para minimizar el consumo total de energ铆a, a trav茅s de consolidar las m谩quinas virtuales en el menor n煤mero de nodos tanto como sea posible. Los algoritmos propuestos solucionan el problema de integraci贸n de la red virtual para los escenarios sin conexi贸n y en l铆nea, y resuelve las asignaciones de recursos para el entorno de virtualizaci贸n de la funci贸n de red para los escenarios sin conexi贸n, en l铆nea y de migraci贸n. Las evaluaciones del algoritmo de integraci贸n de red virtual sin conexi贸n propuesto, PaCoVNE, mostraron que logr贸 ahorrar el consumo de energ铆a de la red f铆sica en un 57% en promedio, y el algoritmo en l铆nea, oPaCoVNE, logr贸 minimizar el consumo de energ铆a promedio en la red f铆sica en un 24% en promedio. Con respecto a los tiempos de asignaci贸n de PaCoVNE y oPaCoVNE, estuvieron en los rangos de 20-40 ms. Para el entorno de virtualizaci贸n de la funci贸n de red, las evaluaciones del algoritmo consciente de la potencia NFV sin conexi贸n propuesto, PaNFV, mostraron que, en promedio, ten铆a menores costos totales y menores costos de migraci贸n en un 32% y 65: 5% respectivamente, en comparaci贸n con el estado de la t茅cnica. Los algoritmos, mientras que el algoritmo en l铆nea, oPaNFV, logr贸 asignar los Servicios de Red en tiempos promedio de 60 ms, y tuvo migraciones muy insignificantes. Sin embargo, esta tesis sugiere que las futuras mejoras para los algoritmos propuestos deben centrarse en modificar la t茅cnica de segmentaci贸n propuesta para resolver el problema de asignaci贸n de recursos para m煤ltiples rutas, adem谩s de considerar el corte de la red que requiere energ铆a, especialmente para la computaci贸n de borde m贸vil, y modificar el Algoritmos para asignaciones de recursos conscientes de la aplicaci贸n para redes de gran escala. Adem谩s, el trabajo futuro puede modificar la t茅cnica de segmentaci贸n y los algoritmos propuestos, mediante la integraci贸n de t茅cnicas de aprendizaje autom谩tico para el tr谩fico inteligente y la predicci贸n de rutas 贸ptimas, as铆 como la aplicaci贸n del aprendizaje autom谩tico para una mejor eficiencia energ茅tica, un equilibrio de carga m谩s r谩pido, asignaciones de recursos mucho m谩s precisas basadas en la veracidad de M茅tricas de calidad de servicio
    corecore