• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 4
  • 1
  • Tagged with
  • 5
  • 5
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Capacity Trading In Electricity Markets

Cubuklu, Omer 01 January 2012 (has links) (PDF)
In electricity markets, capacity cost must be determined in order to make capacity trading. In this thesis, capacity cost and the factors deriving the capacity cost are studied. First, fixed capacity cost of power plants is examined. Direct and indirect costs of fixed capacity cost are detailed with respect to different types of power plants and the impact of these factors to the capacity cost is given. Second, interconnection and system utilization costs of transmission and distribution system are considered in order to simulate energy flow from the producer to the customer. Finally, a capacity cost calculation program is practiced. By the help of this program, capacity cost of power plants is figured out, different cases are compared and the main factors affecting the capacity cost are discussed in detail.
2

The Cultural Impact on Information System Utilization : A comparative study between Sweden and Nicaragua

Nilsson, Michelle January 2018 (has links)
Information system (IS) utilization and success are influenced by culture due to that the management is handled by individuals and their values that affect their behavior. Therefore, culture is an important aspect for implementation and evaluation of an information system and IS utilization. Some countries absorb the technical development easier than others which can be the reason for several failed IS implementations. This makes an impact on globalization due to the difficulties to implement information systems in subsidiaries. The purpose of this research was to study the cultural impact on IS utilization by identifying the cultural factors that impacts IS utilization and furthermore how an addition of a cultural dimension in IS utilization theories can affect implementation and evaluation of an information system. To study this, the theory Task-Technology Fit (TTF) was used for the collection of empirical data which further was analyzed with Hofstede´s dimensions of national culture. The conducted study was a qualitative method with a deductive approach conducted through interviews and observations of partner companies in Sweden and Nicaragua. The result identified problem areas in the two partner companies regarding utilization of selected systems and further, the result describes the different parts that affect a fit between the technology and the tasks it is meant to accomplish. The result was discussed with the analysis of Hofstede´s dimensions of national culture to identify cultural factors and aspects that could explain why the fit between technology and the tasks were not ultimate. The connection between culture and IS utilization are further discussed together with how the knowledge and awareness of cultural impact can provide benefits for multinational businesses. The conclusion argued the importance of knowledge contribution has due to globalization, factors that affect the cultural impact and what a separated dimension for culture in IS utilization theories could provide for the multinational businesses.
3

Erhöhung der Ausnutzung permanentmagneterregter Außenläufermaschinen durch Verbesserung der Wärmeabführung

Miersch, Sören 05 April 2022 (has links)
Für Anwendungen mit niedrigen Drehzahlen und großen Drehmomentanforderungen wie z. B. Windenergiegeneratoren, Aufzugs-, Lüfter- und Radnabenmotoren werden häufig elektrische Direktantriebe in Außenläuferbauweise eingesetzt. Im Vergleich zur Innenläuferausführung ist die Abführung der Statorverluste aufgrund der schlechteren Konvektionsbedingungen im Luftspalt und an den Wicklungsköpfen sowie des geringen Wärmedurchganges in den Lagern erschwert. Die Anbindung des Stators an eine große Konvektionsoberfläche fehlt. Im Hinblick auf die maximal zulässige Wicklungstemperatur ist eine Einschränkung der elektromagnetischen Ausnutzung notwendig und bei Luftkühlung liegen erreichbare Ausnutzungsziffern meist im Bereich C < 2 kVA·min/m^3. Eine Alternative bietet die Methode der Statorrohrinnenkühlung, wobei ca. 80 % der Statorverluste über ein im innenliegenden Bauraum des Stators integriertes Kühlsystem abgeführt werden. Im Vergleich zur herkömmlichen Bauweise sind durch die intensivierte Luftkühlung Ausnutzungsziffern C > 3 kVA·min/m^3 realisierbar. Das Ziel der vorliegenden Dissertation ist die Ableitung von Auslegungskriterien für Außenläufermaschinen mit einer intensivierten Statorrohrinnenkühlung, wobei als Anwendungsbeispiel ein Kleinwindenergiegenerator, der eine geöffnete Rotornabe besitzt und durch die natürliche Windströmung gekühlt wird, dient. Aus der hochpoligen Ausführung der permanentmagneterregten Synchronmaschine ergeben sich geringere magnetische Flüsse pro Pol und der innere Bauraum kann aufgrund der geringeren Rückenhöhe zur Kühlung genutzt werden. Für die Festlegung der Abmessungen des Aktiv- und des Kühlsystemvolumens der Maschine ist eine gekoppelte Erwärmungsberechnung erforderlich. Diesbezüglich wird die Erstellung eines elektromagnetisch-strömungsmechanisch-thermisch gekoppelten Berechnungsmodells, das auf analytischen Ersatznetzwerken basiert und durch die Daten numerischer Teilmodelle gestützt wird, vorgestellt. Dabei sind die Schwerpunkte die Berechnungen des Arbeitspunktes des magnetischen Kreises, der Belastungskennlinien des Generators im Inselbetrieb, der lokalen Verlustverteilung, des Kühlluftvolumenstromes im Arbeitspunkt des Kühlsystems und der stationären Erwärmung der Maschine. Die Berechnung der Kühlsystemerwärmung erfolgt mit einem Subwärmequellennetz, wodurch der lokale konvektive Wärmeübergang und die Wärmeleitung im Kühlkörper berücksichtigt werden. Weitere Schwerpunkte der thermischen Modellierung sind u. a. die Berechnung der Wärmeübergänge im Luftspalt und in den Wicklungskopfbereichen, die Bestimmung der spezifischen Ersatzwärmeleitfähigkeiten der orthotropen Wärmeleitgebiete der Wicklung und des Elektroblechpaketes sowie die Berücksichtigung von Isolationsschichten, Füge- und Klebespalten. Experimentelle Untersuchungen in Form von Maschinenprüfungen an einem Prototyp des Kleinwindenergiegenerators sowie Windkanalmessungen an einem Strömungsmodell dienen der Verifikation der Berechnungen. Ausgehend von den Ergebnissen durchgeführter Parameterstudien zur Magnetkreis- und Wicklungsausführung in Kombination mit der Kühlsystemauslegung werden Schlussfolgerungen für die Projektierung der Außenläufermaschine mit intensivierter Statorrohrinnenkühlung zusammengefasst.:Kurzfassung Abstract Nomenklatur Verzeichnis der Formelzeichen und Indizes Abkürzungsverzeichnis 1 Einführung 1.1 Motivation 1.2 Aufgaben- und Zielstellung 1.3 Einordnung in der Fachliteratur 1.4 Struktur der Dissertation 2 Elektromagnetische und thermische Modellierung 2.1 Kopplung der physikalischen Modellebenen 2.2 Elektromagnetisches Modell und Betriebsverhalten 2.2.1 Experimentelle Prototypuntersuchung 2.2.2 Analytisches elektromagnetisches Modell 2.2.3 Ersatzschaltbildparameter, Zeigerbild und Belastungskennlinie 2.2.4 Numerisches elektromagnetisches Modell 2.3 Komponenten des Verlustmodells 2.3.1 Unterteilung der Verlustanteile 2.3.2 Verluste im Leerlaufbetrieb des Generators 2.3.3 Verluste im Belastungsbetrieb des Generators 2.4 Verifikation der Berechnungsergebnisse 2.5 Elektromagnetische Ausnutzung und Erwärmungsmodell 2.5.1 Analyse der elektromagnetischen Ausnutzung von Außenläufermaschinen 2.5.2 Stand der Technik in Bezug auf die Kühlung von Außenläufermaschinen 2.5.3 Erwärmungsmodell von Außenläufermaschinen mit Statorrohrinnenkühlung 2.5.4 Schlussfolgerungen für die Steigerung der elektromagnetischen Ausnutzung 3 Mechanismen des Wärmetransportes 3.1 Wärmeleitung 3.2 Wärmeübergang durch Konvektion 3.2.1 Beschreibung des konvektiven Wärmeüberganges 3.2.2 Stoffeigenschaften und Ähnlichkeitskennzahlen 3.2.3 Grundgleichungen der Strömungsmechanik 3.2.4 Turbulenzmodellierung 3.2.5 Wärmeübertragungsmodellierung 3.2.6 Wandeffekte und Berechnung der Grenzschicht 3.3 Wärmeübergang durch Strahlung 4 Wärmeübergang im Luftspalt 4.1 Analyse der Fachliteratur 4.1.1 Unterscheidung der Strömungsform 4.1.2 Untersuchung des Wärmeüberganges 4.2 Modellierung des glatten Luftspaltes 4.2.1 Modellerstellung und numerische Berechnung 4.2.2 Ergebnisauswertung und Ableitung empirischer Beziehungen 4.3 Modellierung des Luftspaltes mit Nutschlitzen oder Pollücken 4.3.1 Modellerstellung und numerische Berechnung 4.3.2 Ergebnisauswertung und Ableitung eines Korrekturfaktors 4.4 Modellierung des Luftspaltes mit Nutschlitzen und Pollücken 4.4.1 Modellerstellung und numerische Berechnung 4.4.2 Ergebnisauswertung und Ableitung eines Korrekturfaktors 4.4.3 Berechnung für ausgewählte Anwendungen 4.5 Schlussfolgerungen für die analytische Berechnung 5 Statorrohrinnenkühlung von Außenläufermaschinen 5.1 Beschreibung der Kühlsystemkonfigurationen 5.2 Strömungsmechanisches Berechnungsmodell des Kühlsystems 5.2.1 Berechnung des Kühlluftvolumenstromes im Gesamtmodell 5.2.2 Berechnung des Kühlluftvolumenstromes aus aktivem und passivem Modell 5.2.3 Experimentelle Untersuchung des strömungsmechanischen Verhaltens 5.2.4 Abhängigkeiten des Kühlluftvolumenstromes 5.3 Gekoppeltes thermisches Berechnungsmodell des Kühlsystems 5.3.1 Berechnung des Wärmeüberganges bei Rohrströmung 5.3.2 Berechnung der Kühlsystemerwärmung 5.3.3 Experimentelle Untersuchung des thermischen Verhaltens 5.3.4 Abhängigkeiten des Erwärmungsverhaltens 5.4 Schlussfolgerungen für die Projektierung des Kühlsystems 6 Erwärmungsberechnung und Auslegungskriterien statorrohrgekühlter Außenläufermaschinen 6.1 Analytisches thermisches Modell 6.1.1 Wärmeübergänge an den Wicklungsköpfen und der Innenseite der Lagerschilde 6.1.2 Wärmeübergänge am Rotorjoch und der Außenseite der Lagerschilde 6.1.3 Orthotrope Wärmeleitung in der Wicklung 6.1.4 Orthotrope Wärmeleitung im Blechpaket 6.1.5 Wärmedurchgang in den Lagern 6.1.6 Berücksichtigung von Isolationsschichten, Füge- und Klebespalten 6.2 Gekoppelte Erwärmungsberechnung 6.2.1 Analytische Berechnung der Temperaturverteilung und der Wärmeströme 6.2.2 Numerische Berechnung der stationären Enderwärmung des Stators 6.3 Elektromagnetische und kühltechnische Optimierung des KWEGs 6.3.1 Analytische Variantenrechnung zur elektromagnetischen Optimierung 6.3.2 Analytische Variantenrechnung zur kühltechnischen Optimierung 6.3.3 Numerische Nachrechnung der Neuauslegung des KWEGs 6.3.4 Anwendung des KWEGs in einer Kleinwindenergieanlage im Inselbetrieb 6.4 Schlussfolgerungen für die Projektierung einer Außenläufermaschine mit intensivierter Statorrohrinnenkühlung 7 Fazit und Ausblick 7.1 Zusammenfassung der wissenschaftlichen Ergebnisse 7.2 Ausblick auf weiterführende Entwicklungsarbeiten Anhang A Konvergenz- und Berechnungsgitteranalyse der numerischen Berechnungen am Beispiel des Luftspaltwärmeüberganges B Simulationsumfang des Luftspaltkonvektionswiderstandes von Außenläufern mit Nutschlitzen oder Pollücken C Experimentelle Prototypuntersuchung des KWEGs im Inselbetrieb bei Variation der Belastungsart D Auswahlkriterien zur Auslegung der Zweischicht-Zahnspulenwicklung E Schnittzeichnung des Kleinwindenergiegenerators Literaturverzeichnis / Electrical direct drives with outer rotor construction are often used for applications with low rotational speed and high torque requirements such as wind energy generators, elevators, fans and wheel hub motors. Compared to the internal rotor construction, it is more difficult to dissipate the stator losses due to the unfavorable convection conditions in the air gap and at the end windings and the low heat transfer in the bearings. The stator lacks contact to a large convection surface. The maximum permissible winding temperature necessitates reducing electromagnetic utilization, with air cooling the achievable utilization numbers are usually in the range C < 2 kVA∙min/m^3. An alternative method is stator tube inner cooling, whereby approx. 80 % of the stator losses are dissipated via a cooling system integrated in the internal volume of the stator. Compared to the conventional machine design, utilization numbers C > 3 kVA∙min/m^3 are feasible for the intensified air-cooling. This thesis aims to derive design criteria for outer rotor machines with intensified stator tube inner cooling. A small wind energy generator with an open rotor hub, cooled by the natural wind flow, serves as an application example. The high-pole design of the permanent magnet synchronous machine results in lower magnetic fluxes per pole, and the internal volume can be utilized for cooling due to the thinner back-iron. A coupled heating calculation is required to determine the dimensions of the active volume and the cooling system volume. The realization of an electromagnetic-fluid-mechanical-thermal coupled calculation model is presented. The model is based on analytical equivalent networks and is supported by the data of numerical sub-models. The key aspects are the calculations of the operating point of the magnetic circuit, the load characteristics of the generator in isolated operation mode, the local loss distribution, the cooling air volume flow in the operating point of the cooling system and the stationary heating of the machine. The cooling system heating is calculated with a sub-heat source network, whereby the local convective heat transfer and the heat conduction in the heat sink are considered. Additional key aspects of thermal modelling include calculating heat transfer in the air gap and in the end winding regions, determining the specific equivalent thermal conductivities of the orthotropic heat conduction areas of the winding and the laminated core and considering insulating layers, joint gaps and glue gaps. Experimental investigations in the form of machine testing on a prototype of the small wind turbine generator and wind tunnel measurements on a flow model verify the calculations. Based on the results of parameter studies on the magnetic circuit and winding design in combination with the cooling system configuration, conclusions for the design of the outer rotor machine with intensified stator tube inner cooling are summarized.:Kurzfassung Abstract Nomenklatur Verzeichnis der Formelzeichen und Indizes Abkürzungsverzeichnis 1 Einführung 1.1 Motivation 1.2 Aufgaben- und Zielstellung 1.3 Einordnung in der Fachliteratur 1.4 Struktur der Dissertation 2 Elektromagnetische und thermische Modellierung 2.1 Kopplung der physikalischen Modellebenen 2.2 Elektromagnetisches Modell und Betriebsverhalten 2.2.1 Experimentelle Prototypuntersuchung 2.2.2 Analytisches elektromagnetisches Modell 2.2.3 Ersatzschaltbildparameter, Zeigerbild und Belastungskennlinie 2.2.4 Numerisches elektromagnetisches Modell 2.3 Komponenten des Verlustmodells 2.3.1 Unterteilung der Verlustanteile 2.3.2 Verluste im Leerlaufbetrieb des Generators 2.3.3 Verluste im Belastungsbetrieb des Generators 2.4 Verifikation der Berechnungsergebnisse 2.5 Elektromagnetische Ausnutzung und Erwärmungsmodell 2.5.1 Analyse der elektromagnetischen Ausnutzung von Außenläufermaschinen 2.5.2 Stand der Technik in Bezug auf die Kühlung von Außenläufermaschinen 2.5.3 Erwärmungsmodell von Außenläufermaschinen mit Statorrohrinnenkühlung 2.5.4 Schlussfolgerungen für die Steigerung der elektromagnetischen Ausnutzung 3 Mechanismen des Wärmetransportes 3.1 Wärmeleitung 3.2 Wärmeübergang durch Konvektion 3.2.1 Beschreibung des konvektiven Wärmeüberganges 3.2.2 Stoffeigenschaften und Ähnlichkeitskennzahlen 3.2.3 Grundgleichungen der Strömungsmechanik 3.2.4 Turbulenzmodellierung 3.2.5 Wärmeübertragungsmodellierung 3.2.6 Wandeffekte und Berechnung der Grenzschicht 3.3 Wärmeübergang durch Strahlung 4 Wärmeübergang im Luftspalt 4.1 Analyse der Fachliteratur 4.1.1 Unterscheidung der Strömungsform 4.1.2 Untersuchung des Wärmeüberganges 4.2 Modellierung des glatten Luftspaltes 4.2.1 Modellerstellung und numerische Berechnung 4.2.2 Ergebnisauswertung und Ableitung empirischer Beziehungen 4.3 Modellierung des Luftspaltes mit Nutschlitzen oder Pollücken 4.3.1 Modellerstellung und numerische Berechnung 4.3.2 Ergebnisauswertung und Ableitung eines Korrekturfaktors 4.4 Modellierung des Luftspaltes mit Nutschlitzen und Pollücken 4.4.1 Modellerstellung und numerische Berechnung 4.4.2 Ergebnisauswertung und Ableitung eines Korrekturfaktors 4.4.3 Berechnung für ausgewählte Anwendungen 4.5 Schlussfolgerungen für die analytische Berechnung 5 Statorrohrinnenkühlung von Außenläufermaschinen 5.1 Beschreibung der Kühlsystemkonfigurationen 5.2 Strömungsmechanisches Berechnungsmodell des Kühlsystems 5.2.1 Berechnung des Kühlluftvolumenstromes im Gesamtmodell 5.2.2 Berechnung des Kühlluftvolumenstromes aus aktivem und passivem Modell 5.2.3 Experimentelle Untersuchung des strömungsmechanischen Verhaltens 5.2.4 Abhängigkeiten des Kühlluftvolumenstromes 5.3 Gekoppeltes thermisches Berechnungsmodell des Kühlsystems 5.3.1 Berechnung des Wärmeüberganges bei Rohrströmung 5.3.2 Berechnung der Kühlsystemerwärmung 5.3.3 Experimentelle Untersuchung des thermischen Verhaltens 5.3.4 Abhängigkeiten des Erwärmungsverhaltens 5.4 Schlussfolgerungen für die Projektierung des Kühlsystems 6 Erwärmungsberechnung und Auslegungskriterien statorrohrgekühlter Außenläufermaschinen 6.1 Analytisches thermisches Modell 6.1.1 Wärmeübergänge an den Wicklungsköpfen und der Innenseite der Lagerschilde 6.1.2 Wärmeübergänge am Rotorjoch und der Außenseite der Lagerschilde 6.1.3 Orthotrope Wärmeleitung in der Wicklung 6.1.4 Orthotrope Wärmeleitung im Blechpaket 6.1.5 Wärmedurchgang in den Lagern 6.1.6 Berücksichtigung von Isolationsschichten, Füge- und Klebespalten 6.2 Gekoppelte Erwärmungsberechnung 6.2.1 Analytische Berechnung der Temperaturverteilung und der Wärmeströme 6.2.2 Numerische Berechnung der stationären Enderwärmung des Stators 6.3 Elektromagnetische und kühltechnische Optimierung des KWEGs 6.3.1 Analytische Variantenrechnung zur elektromagnetischen Optimierung 6.3.2 Analytische Variantenrechnung zur kühltechnischen Optimierung 6.3.3 Numerische Nachrechnung der Neuauslegung des KWEGs 6.3.4 Anwendung des KWEGs in einer Kleinwindenergieanlage im Inselbetrieb 6.4 Schlussfolgerungen für die Projektierung einer Außenläufermaschine mit intensivierter Statorrohrinnenkühlung 7 Fazit und Ausblick 7.1 Zusammenfassung der wissenschaftlichen Ergebnisse 7.2 Ausblick auf weiterführende Entwicklungsarbeiten Anhang A Konvergenz- und Berechnungsgitteranalyse der numerischen Berechnungen am Beispiel des Luftspaltwärmeüberganges B Simulationsumfang des Luftspaltkonvektionswiderstandes von Außenläufern mit Nutschlitzen oder Pollücken C Experimentelle Prototypuntersuchung des KWEGs im Inselbetrieb bei Variation der Belastungsart D Auswahlkriterien zur Auslegung der Zweischicht-Zahnspulenwicklung E Schnittzeichnung des Kleinwindenergiegenerators Literaturverzeichnis
4

A Stochastic Analysis Framework for Real-Time Systems under Preemptive Priority-Driven Scheduling

Azhar, Muhammad January 2011 (has links)
This thesis work describes how to apply the stochastic analysis framework, presented in [1] for general priority-driven periodic real-time systems. The proposed framework is applicable to compute the response time distribution, the worst-case response time, and the deadline miss probability of the task under analysis in the fixed-priority driven scheduling system. To be specific, we modeled the task execution time by using the beta distribution. Moreover, we have evaluated the existing stochastic framework on a wide range of periodic systems with the help of defined evaluation parameters. In addition we have refined the notations used in system model and also developed new mathematics in order to facilitate the understanding with the concept. We have also introduced new concepts to obtain and validate the exact probabilistic task response time distribution.    Another contribution of this thesis is that we have extended the existing system model in order to deal with stochastic release time of a job. Moreover, a new algorithm is developed and validated using our extended framework where the stochastic dependencies exist due to stochastic release time patterns. / This is Second Version of the report. Submitted after few modifications made on the order of Thomas Nolte (Thesis Examiner). / START - Stochastic Real-Time Analysis of Embedded Software Systems
5

Interference Analysis and Resource Management in Server Processors: from HPC to Cloud Computing

Pons Escat, Lucía 01 September 2023 (has links)
[ES] Una de las principales preocupaciones de los centros de datos actuales es maximizar la utilización de los servidores. En cada servidor se ejecutan simultáneamente varias aplicaciones para aumentar la eficiencia de los recursos. Sin embargo, las prestaciones dependen en gran medida de la proporción de recursos que recibe cada aplicación. El mayor número de núcleos (y de aplicaciones ejecutándose) con cada nueva generación de procesadores hace que crezca la preocupación por la interferencia en los recursos compartidos. Esta tesis se centra en mitigar la interferencia cuando diferentes aplicaciones se consolidan en un mismo procesador desde dos perspectivas: computación de alto rendimiento (HPC) y computación en la nube. En el contexto de HPC, esta tesis propone políticas de gestión para dos de los recursos más críticos: la caché de último nivel (LLC) y los núcleos del procesador. La LLC desempeña un papel clave en las prestaciones de los procesadores actuales al reducir considerablemente el número de accesos de alta latencia a memoria principal. Se proponen estrategias de particionado de la LLC tanto para cachés inclusivas como no inclusivas, ambos diseños presentes en los procesadores para servidores actuales. Para los esquemas, se detectan nuevos comportamientos problemáticos y se asigna un mayor espacio de caché a las aplicaciones que hacen mejor uso de este. En cuanto a los núcleos del procesador, muchas aplicaciones paralelas (como aplicaciones de grafos) no escalan bien con un mayor número de núcleos. Además, el planificador de Linux aplica una estrategia de tiempo compartido que no ofrece buenas prestaciones cuando se ejecutan aplicaciones de grafo. Para maximizar la utilización del sistema, esta tesis propone ejecutar múltiples aplicaciones de grafo en el mismo procesador, asignando a cada una el número óptimo de núcleos (y adaptando el número de hilos creados) dinámicamente. En cuanto a la computación en la nube, esta tesis aborda tres grandes retos: la compleja infraestructura de estos sistemas, las características de sus aplicaciones y el impacto de la interferencia entre máquinas virtuales (MV). Primero, esta tesis presenta la plataforma experimental desarrollada con los principales componentes de un sistema en la nube. Luego, se presenta un amplio estudio de caracterización sobre un conjunto de aplicaciones de latencia crítica representativas con el fin de identificar los puntos que los proveedores de servicios en la nube deben tener en cuenta para mejorar el rendimiento y la utilización de los recursos. Por último, se realiza una propuesta que permite detectar y estimar dinámicamente la interferencia entre MV. El enfoque usa métricas que pueden monitorizarse fácilmente en la nube pública, ya que las MV deben tratarse como "cajas negras". Toda la investigación descrita se lleva a cabo respetando las restricciones y cumpliendo los requisitos para ser aplicable en entornos de producción de nube pública. En resumen, esta tesis aborda la contención en los principales recursos compartidos del sistema en el contexto de la consolidación de servidores. Los resultados experimentales muestran importantes ganancias sobre Linux. En los procesadores con LLC inclusiva, el tiempo de ejecución (TT) se reduce en más de un 40%, mientras que se mejora el IPC más de un 3%. Con una LLC no inclusiva, la equidad y el TT mejoran en un 44% y un 24%, respectivamente, al mismo tiempo que se mejora el rendimiento hasta un 3,5%. Al distribuir los núcleos del procesador de forma eficiente, se alcanza una equidad casi perfecta (94%), y el TT se reduce hasta un 80%. En entornos de computación en la nube, la degradación del rendimiento puede estimarse con un error de un 5% en la predicción global. Todas las propuestas presentadas han sido diseñadas para ser aplicadas en procesadores comerciales sin requerir ninguna información previa, tomando las decisiones dinámicamente con datos recogidos de los contadores de prestaciones. / [CAT] Una de les principals preocupacions dels centres de dades actuals és maximitzar la utilització dels servidors. A cada servidor s'executen simultàniament diverses aplicacions per augmentar l'eficiència dels recursos. Tot i això, el rendiment depèn en gran mesura de la proporció de recursos que rep cada aplicació. El nombre creixent de nuclis (i aplicacions executant-se) amb cada nova generació de processadors fa que creixca la preocupació per l'efecte causat per les interferències en els recursos compartits. Aquesta tesi se centra a mitigar la interferència en els recursos compartits quan diferents aplicacions es consoliden en un mateix processador des de dues perspectives: computació d'alt rendiment (HPC) i computació al núvol. En el context d'HPC, aquesta tesi proposa polítiques de gestió per a dos dels recursos més crítics: la memòria cau d'últim nivell (LLC) i els nuclis del processador. La LLC exerceix un paper clau a les prestacions del sistema en els processadors actuals reduint considerablement el nombre d'accessos d'alta latència a la memòria principal. Es proposen estratègies de particionament de la LLC tant per a caus inclusives com no inclusives, ambdós dissenys presents en els processadors actuals. Per als dos esquemes, se detecten nous comportaments problemàtics i s'assigna un major espai de memòria cau a les aplicacions que en fan un millor ús. Pel que fa als nuclis del processador, moltes aplicacions paral·leles (com les aplicacions de graf) no escalen bé a mesura que s'incrementa el nombre de nuclis. A més, el planificador de Linux aplica una estratègia de temps compartit que no ofereix bones prestacions quan s'executen aplicacions de graf. Per maximitzar la utilització del sistema, aquesta tesi proposa executar múltiples aplicacions de grafs al mateix processador, assignant a cadascuna el nombre òptim de nuclis (i adaptant el nombre de fils creats) dinàmicament. Pel que fa a la computació al núvol, aquesta tesi aborda tres grans reptes: la complexa infraestructura d'aquests sistemes, les característiques de les seues aplicacions i l'impacte de la interferència entre màquines virtuals (MV). En primer lloc, aquesta tesi presenta la plataforma experimental desenvolupada amb els principals components d'un sistema al núvol. Després, es presenta un ampli estudi de caracterització sobre un conjunt d'aplicacions de latència crítica representatives per identificar els punts que els proveïdors de serveis al núvol han de tenir en compte per millorar el rendiment i la utilització dels recursos. Finalment, es fa una proposta que de manera dinàmica permet detectar i estimar la interferència entre MV. L'enfocament es basa en mètriques que es poden monitoritzar fàcilment al núvol públic, ja que les MV han de tractar-se com a "caixes negres". Tota la investigació descrita es duu a terme respectant les restriccions i complint els requisits per ser aplicable en entorns de producció al núvol públic. En resum, aquesta tesi aborda la contenció en els principals recursos compartits del sistema en el context de la consolidació de servidors. Els resultats experimentals mostren que s'obtenen importants guanys sobre Linux. En els processadors amb una LLC inclusiva, el temps d'execució (TT) es redueix en més d'un 40%, mentres que es millora l'IPC en més d'un 3%. En una LLC no inclusiva, l'equitat i el TT es milloren en un 44% i un 24%, respectivament, al mateix temps que s'obté una millora del rendiment de fins a un 3,5%. Distribuint els nuclis del processador de manera eficient es pot obtindre una equitat quasi perfecta (94%), i el TT pot reduir-se fins a un 80%. En entorns de computació al núvol, la degradació del rendiment pot estimar-se amb un error de predicció global d'un 5%. Totes les propostes presentades en aquesta tesi han sigut dissenyades per a ser aplicades en processadors de servidors comercials sense requerir cap informació prèvia, prenent decisions dinàmicament amb dades recollides dels comptadors de prestacions. / [EN] One of the main concerns of today's data centers is to maximize server utilization. In each server processor, multiple applications are executed concurrently, increasing resource efficiency. However, performance and fairness highly depend on the share of resources that each application receives, leading to performance unpredictability. The rising number of cores (and running applications) with every new generation of processors is leading to a growing concern for interference at the shared resources. This thesis focuses on addressing resource interference when different applications are consolidated on the same server processor from two main perspectives: high-performance computing (HPC) and cloud computing. In the context of HPC, resource management approaches are proposed to reduce inter-application interference at two major critical resources: the last level cache (LLC) and the processor cores. The LLC plays a key role in the system performance of current multi-cores by reducing the number of long-latency main memory accesses. LLC partitioning approaches are proposed for both inclusive and non-inclusive LLCs, as both designs are present in current server processors. In both cases, newly problematic LLC behaviors are identified and efficiently detected, granting a larger cache share to those applications that use best the LLC space. As for processor cores, many parallel applications, like graph applications, do not scale well with an increasing number of cores. Moreover, the default Linux time-sharing scheduler performs poorly when running graph applications, which process vast amounts of data. To maximize system utilization, this thesis proposes to co-locate multiple graph applications on the same server processor by assigning the optimal number of cores to each one, dynamically adapting the number of threads spawned by the running applications. When studying the impact of system-shared resources on cloud computing, this thesis addresses three major challenges: the complex infrastructure of cloud systems, the nature of cloud applications, and the impact of inter-VM interference. Firstly, this thesis presents the experimental platform developed to perform representative cloud studies with the main cloud system components (hardware and software). Secondly, an extensive characterization study is presented on a set of representative latency-critical workloads which must meet strict quality of service (QoS) requirements. The aim of the studies is to outline issues cloud providers should consider to improve performance and resource utilization. Finally, we propose an online approach that detects and accurately estimates inter-VM interference when co-locating multiple latency-critical VMs. The approach relies on metrics that can be easily monitored in the public cloud as VMs are handled as ``black boxes''. The research described above is carried out following the restrictions and requirements to be applicable to public cloud production systems. In summary, this thesis addresses contention in the main system shared resources in the context of server consolidation, both in HPC and cloud computing. Experimental results show that important gains are obtained over the Linux OS scheduler by reducing interference. In inclusive LLCs, turnaround time (TT) is reduced by over 40% while improving IPC by more than 3%. In non-inclusive LLCs, fairness and TT are improved by 44% and 24%, respectively, while improving performance by up to 3.5%. By distributing core resources efficiently, almost perfect fairness can be obtained (94%), and TT can be reduced by up to 80%. In cloud computing, performance degradation due to resource contention can be estimated with an overall prediction error of 5%. All the approaches proposed in this thesis have been designed to be applied in commercial server processors without requiring any prior information, making decisions dynamically with data collected from hardware performance counters. / Pons Escat, L. (2023). Interference Analysis and Resource Management in Server Processors: from HPC to Cloud Computing [Tesis doctoral]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/195840

Page generated in 0.1308 seconds