Ein exklusives Interview mit dem Gewinnerteam des OurBMC Open Source Competition ist hier!

Der spannende OurBMC Open Source-Wettbewerb ist zu Ende. Nach vier Monaten echten Kampfes hat jedes teilnehmende Team auch umfangreiche praktische Erfahrung und Teilnahmeerfahrung gesammelt. In dieser Ausgabe lädt die Community insbesondere die siegreichen Unternehmensteams des OurBMC Open Source-Wettbewerbs ein, sich auszutauschen: „Nehmen Sie am OurBMC Open Source-Wettbewerb teil und praktizieren Sie gemeinsam den Open-Source-Geist der Offenheit, Inklusivität, Co-Kreation und Win-Win- Situation .“ Mehr Menschen können den Charme von Open Source und die Leistungsfähigkeit der Technologie erkennen.

TEIL. 01

· Eintragshintergrund

Als Vorstandsmitglied der OurBMC-Community reagiert Inspur Computer aktiv auf Community-Aktivitäten und konkurriert mit BMC-Technologieexperten im Rahmen des OurBMC-Open-Source-Wettbewerbs, um die beruflichen BMC-Fähigkeiten der Teammitglieder weiter zu verbessern.

· Kernprogramm

In dieser preisgekrönten Arbeit „Design of Server Fault Diagnosis and Prediction Platform Based on BMC Technology“ schlug das Inspur Computer-Team einen DTF-Algorithmus (Dynamic Threshold Funnel) und einen CPU-Hochtemperatur-Frequenzreduzierungsalgorithmus für die „Fehlervorhersage“ vor. Der DTF-Algorithmus löst das Problem, dass Benutzer häufig CE-Alarme (Correctable Error) erhalten, und nutzt CE-Alarme, um Ausfälle von Komponenten mit fester Position vorherzusagen und den Gesundheitszustand von Serverkomponenten im Voraus vorherzusagen. Der CPU-Hochtemperatur-Reduzierungsalgorithmus kann bei der Kühlung der CPU helfen. Einerseits entlastet er den Wärmeableitungsdruck der gesamten Maschine und andererseits reduziert er auch eine Reihe von Verlusten und negativen Auswirkungen auf die CPU zu hoher Temperatur.

· Teilnahmeprozess und Erfahrung

Nach Erhalt der Wettbewerbsfragen führte das Team eine eingehende Analyse der Wettbewerbsfragen und der Absichten des Fragestellers durch. Gleichzeitig führte es zahlreiche Vergleichsanalysen zwischen der Feiteng-Plattform und anderen Plattformen durch Interne Plattformteams, Hardware-, Kühlungs- und andere Teams innerhalb des Unternehmens und schließlich entschieden Der CE-Fehler und die Richtung der CPU-Hochtemperatur- und Frequenzreduzierung sind die Themen des Wettbewerbs.

· Ich sage der Community

Open Source ist ein offenes, kollaboratives Softwareentwicklungsmodell, das den Technologieaustausch und die Innovation fördert. Der BMC-Technologie-Stack ist eine umfassende Lösung für Unternehmensmanagement, Betrieb und Wartung, Überwachung usw., die Unternehmen dabei helfen kann, einen effizienten, stabilen und sicheren IT-Betrieb zu erreichen. Die Kombination aus Open Source und BMC-Technologie-Stack wird Unternehmen ein flexibleres, effizienteres und sichereres IT-Service-Erlebnis bieten und die digitale Transformation von Unternehmen fördern. Gleichzeitig bietet Open Source auch einen größeren Raum und mehr Möglichkeiten für die Entwicklung des BMC-Technologie-Stacks.

TEIL. 02

· Eintragshintergrund

Als Mitglied der OurBMC-Community hofft Kunlun Tech, durch diesen Wettbewerb die Funktion zur Vorhersage von Festplattenausfällen in die OurBMC-Plattform zu integrieren, das OurBMC-System vollständiger zu machen und einen eigenen Beitrag zur Entwicklung inländischer BMC-Systeme zu leisten.

·  Kernlösung

Diese preisgekrönte Arbeit „Design Description of Hard Drive Fault Prediction Based on OurBMC Platform“ gliedert sich hauptsächlich in Fehlermodelltraining und Fehlervorhersage. Um die Genauigkeit der Vorhersage so weit wie möglich zu verbessern, werden bei der Implementierung Methoden des maschinellen Lernens eingesetzt der Lösung zur Erkennung von Festplattenfehlern. Es führt Training und Lernen auf der Grundlage einer großen Anzahl von Festplattenbeispieldaten durch und erstellt schließlich ein Vorhersagemodell. Anschließend verwendet es dieses Modell und kombiniert die aktuellen Statusinformationen der Festplatte, um Vorhersagen zu treffen. In diesem Plan wurde der Support Vector Machine-Algorithmus für das Training ausgewählt, da dieser Algorithmus die Vorteile eines guten Klassifizierungseffekts und eines geringen Ressourcenverbrauchs bietet.

· Teilnahmeprozess und Erfahrung

Nach der Auswahl des Einstiegsplans führte das Team eine sorgfältige und detaillierte Analyse des Prozessrahmens für die Vorhersage von Festplattenausfällen durch und lud außerdem Experten aus jedem Modul ein, ein Team zu bilden. Vielen Dank an sie für ihre harte Arbeit in diesem Wettbewerb. Dieser Wettbewerb zeigt den guten Zusammenhalt und den Teamgeist unseres Teams. Neben dem Gewinn der Auszeichnung ist dies auch ein Aspekt, auf den unser Team stolz ist. Gleichzeitig möchten wir den Unternehmensleitern für ihre starke Unterstützung und Anerkennung in allen Aspekten dieses Wettbewerbs danken.

· Ich sage der Community

Jeder gießt Öl ins Feuer. Als Praktiker der BMC-Entwicklung hoffe ich, tief in den Bereich BMC involviert zu sein und meinen kleinen Beitrag zur Entwicklung der OurBMC-Community beizutragen. Gleichzeitig hoffen wir, dass das unabhängige und kontrollierbare BMC-System unseres Landes immer stärker wird. Darüber hinaus bin ich der Open Atom Foundation , der OurBMC Community und Feiteng Information Technology Co., Ltd. sehr dankbar, dass sie diesen Wettbewerb organisiert und eine sehr wertvolle Technologie-Sharing- und Austauschplattform für BMC-Technologie-Enthusiasten bereitgestellt haben.

TEIL. 03

· Eintragshintergrund

Als eine Gruppe junger Menschen, die Open Source lieben und eine Leidenschaft für Technologie haben, glauben wir, dass Wettbewerbe nicht nur eine Bühne zur Präsentation persönlicher Fähigkeiten, sondern auch eine Gelegenheit zum Lernen, zur Kommunikation und zur Weiterentwicklung sind. Die Teilnahme an Wettbewerben kann nicht nur das technische Niveau verbessern, sondern auch den Abstand zu anderen erkennen und so Selbstvertrauen stärken und den Mut haben, sich verschiedenen Herausforderungen zu stellen. Dieser Wunsch nach Herausforderungen und das Streben nach Wachstum treibt uns dazu, weiter voranzukommen und über uns selbst hinauszuwachsen.

· Kernprogramm

Dieses preisgekrönte Werk „QMonitor Cluster Fault Diagnosis and Prediction Platform“ orientiert sich am Feiteng-Hardware-Ökosystem und wurde speziell für groß angelegte Server-Cluster-Betriebs- und Wartungsmanagementszenarien entwickelt. Basierend auf der BMC-Technologie erweitert die Plattform die Serververwaltung von einer einzelnen Maschine auf einen Cluster und bietet umfassende Überwachungs-, Vorhersage- und Diagnosefunktionen. Verwenden Sie das Konzept des „Phasenraums“, um die Gesamtaktivität und das Chaos des Clusters zu beschreiben, verwenden Sie die QDF- und XGBoost-Algorithmen des Quantendynamik-Frameworks, um ein Fehlervorhersagemodell zu erstellen, eine genaue Fehlervorhersage und -diagnose des Clusters zu erreichen, den Hardwarestatus und die Leistung zu überwachen Anzeigen und Betriebsbedingungen in Echtzeit und prognostizieren mögliche Fehler und Alarme.

· Teilnahmeprozess und Erfahrung

Rückblickend auf den gesamten Wettbewerbsprozess liegt die größte Schwierigkeit immer noch in der Analyse der Wettbewerbsfragen. Da die Zugangsvoraussetzungen relativ offen sind, ist es schwierig geworden, einen Zugangsplan zu finden, der den Anforderungen entspricht und herausragend ist. Durch die Erklärung der Wettbewerbsfragen durch den Veranstalter und die geduldige Beantwortung der Fragen in der Kommunikationsgruppe wurde unser endgültiger Plan nach und nach klar. Während des Entwicklungs- und Designprozesses kümmerten sich die meisten Teammitglieder gleichzeitig um ihre Schularbeiten und erledigten Wettbewerbsaufgaben. Obwohl es harte Arbeit war, waren alle sehr motiviert, das Gelernte in die Tat umzusetzen!

· Ich sage der Community

Der Server-BMC-Technologie-Stack ist ein unverzichtbarer Bestandteil des modernen Rechenzentrums, und es gibt nur wenige Lernmaterialien im Internet. Für Studenten ist die Lernschwelle hoch und es gibt nur wenige Möglichkeiten, sie kennenzulernen. Die OurBMC-Community fördert weiterhin die Entwicklung von BMC-Software und stellt Open-Source-Projekte wie  OpenBMC und OurBMC bereit, die es Benutzern ermöglichen, Server flexibler und individueller zu verwalten. Die Entwicklung dieses Open-Source-Ökosystems senkt nicht nur die Kosten, sondern fördert auch technologische Innovation und Zusammenarbeit und bietet Unternehmen und Entwicklern mehr Auswahlmöglichkeiten und Lernmöglichkeiten.

TEIL. 04

· Eintragshintergrund

Als Pionier auf dem Gebiet der lokalisierten, unabhängig steuerbaren digitalen Technologie achten wir seit der Gründung der OurBMC-Community auf die Community-Dynamik und -Aktivitäten. Es besteht die Hoffnung, dass durch den von der Community organisierten Open-Source-Wettbewerb die Sichtbarkeit von inländischem BMC verbessert wird und mehr technische Talente angezogen werden, sich an der Entwicklung von OurBMC zu beteiligen.

· Kernprogramm

Dieses preisgekrönte Werk „Remote Server Environment Collection and Early Warning Platform“ umfasst hauptsächlich Kernfunktionen und erweiterte Funktionen. Die Kernfunktion vervollständigt die Umgebungsüberwachung, die hauptsächlich auf den Modulen Dbus-Sensors, Entity-Manager, Phosphor-IPMI-IPMB und Redfish der Anwendungsschicht basiert, um Servertemperatur, Spannung, Strom usw. zu überwachen, und implementiert die Protokollüberwachung durch Protokollmodule wie z als systemd-journald und rsyslog. Die erweiterte Funktion umfasst hauptsächlich vier Aspekte: ① Verwenden Sie  die UOL-  Lösung, um die Interaktion und Speicherung von Server-Debug-Daten und BMC zu realisieren. ② Verwenden Sie das Dual-Firmware-Backup-Schema , um einen abnormalen Wechsel beim Firmware-Start zu realisieren. ③ CPLD-Ressourcenerweiterung und CPLD WDT Watchdog-Reset-Server und BMC. ④ PCle teilt sich den Speicherplatz mit der BMC-Speicherleiste, um Serverausfallanalysen oder KI-Funktionen zu implementieren.

· Teilnahmeprozess und Erfahrung

Zunächst möchte ich den Organisatoren dieses Wettbewerbs danken. Ihre harte Arbeit und sorgfältige Vorbereitung waren eine solide Garantie für den reibungslosen Ablauf des Wettbewerbs. Insbesondere in der Vorbereitungsphase des Wettbewerbs führten die Mitarbeiter eine Schulung zur Beantwortung von Fragen durch, was für uns sehr wichtig war, um die Wettbewerbsfragen zu verstehen und zu meistern. Ich denke, die größte Herausforderung im Wettbewerb besteht darin, wie wir die Höhepunkte der Arbeit innerhalb einer begrenzten Zeit präzise und prägnant herausarbeiten können. Dies ist nicht nur ein Test unserer beruflichen Fähigkeiten, sondern auch eine Herausforderung für unsere Denkfähigkeit und Kreativität. Gleichzeitig müssen wir die Effizienz verbessern und unsere ursprüngliche Absicht beibehalten, das Verhältnis zwischen Wettbewerb und Arbeit besser auszubalancieren.

· Ich sage der Community

Open Source ist die beste Plattform und das beste Modell für den menschlichen technologischen Fortschritt. Es spielt eine Schlüsselrolle bei der Identifizierung und Behebung von Mängeln in Software- und Hardwaresystemen und bei der Verbesserung der Sicherheit und Zuverlässigkeit des Systems. Die Entwicklung und der Aufbau unserer BMC-Gemeinschaft haben entscheidende Auswirkungen auf unsere inländische BMC-Technologie, Ökologie und Vorschriften und spielen eine wichtige Rolle beim Aufholen mit ausländischer Technologie. Wir hoffen, dass mehr Menschen der OurBMC-Community beitreten können, um eine innovative Plattform aufzubauen und den Wohlstand und die Entwicklung des Branchenökosystems zu fördern.

TEIL. 05

· Eintragshintergrund

Das jüngste BMC-Projekt ist auf technische Schwierigkeiten gestoßen. Ich hoffe, dass ich durch den BMC-Open-Source-Wettbewerb die Gelegenheit bekomme, die BMC-Anpassung zu üben, mit anderen Entwicklern zu kommunizieren und zu lernen, die bei der Arbeit aufgetreten sind, und das zu fördern Entwicklung der BMC-Technologie.

· Kernprogramm

In dieser preisgekrönten Arbeit „BMC-basiertes Festplattenfehlerdiagnose- und Vorhersagetechnologiedesign“ ist der Arbeitsablauf wie folgt: Kompilieren Sie zunächst das OurBMC-System und übertragen Sie es in das Feitengpai-Dateisystem. Zweitens entwickeln Sie den auf i2c basierenden mctp-Treiber on Der mctp-Treiber wird in das NVME-CLI-Befehlszeilentool übertragen, um die Informationen der NVME-Festplatte abzurufen. Drittens wird anhand der Informationen der NVME-Festplatte beurteilt, ob ein Fehler vorliegt, und die erhaltenen Verschleißwertinformationen werden ermittelt Hiermit wird ermittelt, wie lange die Festplatte genutzt werden kann. Diese Lösung kann die Festplattenfehlerdiagnosefunktionen des OurBMC-Systems verbessern und schwerwiegende Systemprobleme vermeiden, die durch Festplattenausfälle verursacht werden.

· Teilnahmeprozess und Erfahrung

Während des Wettbewerbs stießen wir auf eine Reihe von Herausforderungen, darunter zeitliche Einschränkungen und technische Schwierigkeiten. Angesichts des doppelten Drucks, das Arbeitsprojekt fertigzustellen und die Wettbewerbsarbeit einzureichen, konnte das Team nur viele Abende und Wochenenden dem Studium und der Fertigstellung der Arbeit widmen. Was die BMC-Technologie und die Entwicklung und Transplantation eingebetteter Systeme betrifft, mit denen ich wenig Erfahrung habe, kann ich sie erst jetzt erlernen und anwenden. Es sind auch diese Herausforderungen, die die Notfallreaktionsfähigkeiten, die Geschwindigkeit beim Erlernen neuer Kenntnisse und die Problemlösungsfähigkeiten unserer Teammitglieder geschult haben. Durch diese Teilnahme habe ich nicht nur praktische Erfahrungen gesammelt und meine Fähigkeiten verbessert, sondern auch die Stärke und Herzlichkeit der Gemeinschaft gespürt.

· Ich sage der Community

Mit der kontinuierlichen Weiterentwicklung der BMC-Technologie müssen immer mehr Geräte zur Verwaltung an den BMC-Technologie-Stack angeschlossen werden. Zusätzlich zu Komplettmaschinenherstellern, IBV- und Chipherstellern kann die Community die Vorteile und den Wert der BMC-Technologie durch Branchenaustauschtreffen, Technologie-Matchmaking-Meetings und andere Aktivitäten demonstrieren und weitere Gerätehersteller für den Beitritt zur Community gewinnen. Gleichzeitig hoffen wir, dass die Community umfangreichere Tutorials, Dokumente und Fälle bereitstellen kann, damit mehr Entwickler daraus lernen und lernen können.

Der erste OurBMC-Open-Source-Wettbewerb ist erfolgreich zu Ende gegangen, aber Open Source geht weiter und die Innovation geht weiter. Wir freuen uns darauf, dass noch mehr Entwickler mutige Entdecker der Open-Source-Welt werden. Unsere BMC-Community lädt Kollegen aus der Branche herzlich ein, sich aktiv am Community-Aufbau und Austausch zu beteiligen, einen Beitrag zur Community und der BMC-Ökologie zu leisten und gemeinsam weitere herausragende Erfolge zu erzielen.

Ein in den 1990er Jahren geborener Programmierer hat eine Videoportierungssoftware entwickelt und in weniger als einem Jahr über 7 Millionen verdient. Das Ende war sehr bestrafend! High-School-Schüler erstellen im Rahmen einer Coming-of-Age-Zeremonie ihre eigene Open-Source-Programmiersprache – scharfe Kommentare von Internetnutzern: Der inländische Dienst Taobao (taobao.com) verließ sich aufgrund des grassierenden Betrugs auf RustDesk und stellte die inländischen Dienste ein und startete die Arbeit zur Optimierung der Webversion von Java neu 17 ist die am häufigsten verwendete Java LTS-Version. Windows 11 erreicht weiterhin einen Rückgang. Open Source Daily unterstützt die Übernahme von Open Source Rabbit R1; Electric schließt die offene Plattform Apple veröffentlicht M4-Chip Google löscht Android Universal Kernel (ACK) Unterstützung für RISC-V-Architektur Yunfeng ist von Alibaba zurückgetreten und plant, in Zukunft unabhängige Spiele auf der Windows-Plattform zu produzieren
{{o.name}}
{{m.name}}

Ich denke du magst

Origin my.oschina.net/ourbmc/blog/11094425
Empfohlen
Rangfolge