kth.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Low-level cloud equipment evaluation: Baseboard Management Controller emulation and profiling in private cloud
KTH, Skolan för elektroteknik och datavetenskap (EECS).
2025 (Engelska)Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)Alternativ titel
Låg molnutrustning Utvärdering : Baseboard Management Emulering och profileri (Svenska)
Abstract [en]

The field of cloud computing is rapidly transforming application development and deployment, with telecom application vendors such as Ericsson, Huawei and Nokia moving towards cloud-based solutions. This thesis addresses the challenge of developing a Baseboard Management Controller (BMC) simulator for Software-Defined Infrastructure (SDI) software testing and profiling within this cloud computing context. The problem is significant as it tackles the need for efficient testing and optimization of SDI software, which is crucial for modern communication infrastructure. The project’s goal is to create a cloud server simulator that emulates a real server’s BMC capabilities through a Redfish API and provides key performance indicators (KPIs) such as CPU utilization through an indicator plus application model. This addresses the lack of existing solutions and presents a suitable challenge for a thesis project. The methodology involved identifying KPIs, defining a cloud server model, measuring real values using a profiler, integrating the BMC simulator with the cloud server model and validating the integration within the SDI development process. The key results include the comparison between the BMC simulator and real server for collecting application performance measurements. This tool enables insights into KPIs and optimizes application performance in cloud environments. The completion of this thesis project allows for more efficient software testing and profiling, reducing the need for physical resources and aligning with sustainability goals by minimizing energy consumption and hardware waste. The project outcomes can lead to cost savings and performance enhancements for companies like Ericsson, contributing to both financial and environmental benefits.

Abstract [sv]

Molnbehandlingen förändrar snabbt applikationsutveckling och distribution, och leverantörer av telekomapplikationer som Ericsson, Huawei och Nokia går mot molnbaserade lösningar. Denna avhandling behandlar utmaningen att utveckla en Baseboard Management Controller (BMC) simulator för programvarutest och profilering inom detta molnbaserade sammanhang. Problemet är betydande eftersom det tar itu med behovet av effektiv testning och optimering av SDI-programvara, vilket är avgörande för modern kommunikationsinfrastruktur. Projektets mål är att skapa en molnserver simulator som emulerar en verklig servers BMC-kapacitet genom ett Redfish API och ger nyckelprestandaindikatorer (KPI) såsom CPU-utnyttjande genom en indikator plus applikationsmodell. Detta tar itu med bristen på befintliga lösningar och utgör en lämplig utmaning för ett examensarbete. Metoden innebar att identifiera nyckeltal, definiera en molnservermo- dell, mäta verkliga värden med hjälp av en profiler, integrera BMC- simulatorn med molnservermodellen och validera integrationen inom SDI- utvecklingsprocessen. De viktigaste resultaten inkluderar jämförelsen mellan BMC simulatorn och verklig server för insamling av applikationens prestanda- mätningar. Detta verktyg ger insikter i nyckeltal och optimerar applikationens prestanda i molnmiljöer. Avslutandet av detta examensarbete möjliggör effektivare programvarutest och profilering, minskar behovet av fysiska resurser och anpassar sig till hållbarhetsmålen genom att minimera energiförbrukning och hårdvaruavfall. Projektresultaten kan leda till kostnadsbesparingar och prestandaförbättringar för företag som Ericsson, vilket bidrar till både ekonomiska och miljömässiga fördelar.

Ort, förlag, år, upplaga, sidor
2025. , s. 42
Serie
TRITA-EECS-EX ; 2025:11
Nyckelord [en]
Baseboard Management Controller, Kubernetes, cloud, Redfish, Profiling
Nyckelord [sv]
Baseboard Management Controller, Kubernetes, moln, Redfish, Profilering
Nationell ämneskategori
Data- och informationsvetenskap
Identifikatorer
URN: urn:nbn:se:kth:diva-361679OAI: oai:DiVA.org:kth-361679DiVA, id: diva2:1947286
Externt samarbete
Ericsson AB
Handledare
Examinatorer
Tillgänglig från: 2025-03-27 Skapad: 2025-03-25 Senast uppdaterad: 2025-03-27Bibliografiskt granskad

Open Access i DiVA

fulltext(3536 kB)56 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 3536 kBChecksumma SHA-512
231063d616c95c62422561742f3a9cf72b1a5eed3cb613c4e48cf39f0e2b7fa5168a261897c3b87216559ce2938d30cd1e812908bb560cc1a93b787c2d7a7efc
Typ fulltextMimetyp application/pdf

Av organisationen
Skolan för elektroteknik och datavetenskap (EECS)
Data- och informationsvetenskap

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 57 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 635 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf