4 か月にわたる実戦を経て、各参加チームも豊富な実践経験と参加経験を積み上げ、エキサイティングな OurBMC オープンソース コンペティションが終了しました。この号では、コミュニティは OurBMC オープンソース コンペティションの優勝企業チームを特別に招待し、「OurBMC オープンソース コンペティションに参加し、オープン性、包括性、共創、ウィンウィンのオープンソースの精神を共同で実践する」ことを共有します。より多くの人がオープンソースの魅力とテクノロジーの力を理解できるようになります。
一部。01
・エントリーの背景
Inspur Computer は、OurBMC コミュニティの役員として、コミュニティの活動に積極的に対応し、OurBMC オープンソース コンペティションを通じて BMC テクノロジーの専門家と競い合い、チーム メンバーの BMC の専門能力をさらに強化しています。
・コアプログラム
この受賞作品「BMC テクノロジーに基づくサーバー障害診断および予測プラットフォームの設計」では、Inspur Computer チームは、「障害予測」のための DTF (Dynamic Threshold Funnel) アルゴリズムと CPU 高温周波数低減アルゴリズムを提案しました。 DTF アルゴリズムは、ユーザーが CE (Correctable Error) アラームを頻繁に受信するという問題を解決し、CE アラームを使用して固定位置コンポーネントの故障を予測し、サーバー コンポーネントの健全性状態を事前に予測します。 CPU 高温低減アルゴリズムは、CPU の冷却を支援する一方で、マシン全体の放熱圧力を軽減し、他方では、CPU による一連の損失や悪影響も軽減します。高温に。
・参加プロセスと体験談
コンテストの質問を受け取った後、チームはコンテストの質問と質問作成者の意図を徹底的に分析すると同時に、Feiteng プラットフォームと他のプラットフォームとの間で多くの比較分析を行いました。社内のプラットフォームチーム、ハードウェアチーム、冷却チームなど社内のチームが参加し、最終的に決定。CE障害とCPUの高温化と周波数削減の方向性がコンペティションのテーマとなっている。
· コミュニティに言います
オープンソースは、テクノロジーの共有とイノベーションを促進する、オープンで協調的なソフトウェア開発モデルです。 BMC テクノロジー スタックは、企業の管理、運用保守、監視などをカバーする包括的なソリューションであり、企業の効率的で安定した安全な IT 運用の実現を支援します。オープンソースと BMC テクノロジー スタックの組み合わせにより、企業はより柔軟で効率的かつ安全な IT サービス エクスペリエンスを実現し、企業のデジタル トランスフォーメーションを促進します。同時に、オープンソースは、BMC テクノロジー スタックの開発により広いスペースとより多くの可能性も提供します。
一部。02
・エントリーの背景
OurBMC コミュニティのメンバー企業として、Kunlun Tech は、このコンテストを通じてハードドライブの故障予測機能を OurBMC プラットフォームに統合し、OurBMC システムをより完全にし、国内の BMC システムの開発に独自の貢献をしたいと考えています。
· コアソリューション
この受賞作品「Design description of Hard Drive Fault Prediction Based on OurBMC Platform」は、主に障害モデルのトレーニングと障害予測に分かれており、予測の精度を可能な限り向上させるために、実装に機械学習手法が使用されています。ハードディスクの障害を検出するソリューションの予測。大量のハードディスクのサンプルデータに基づいてトレーニングと学習を行い、最終的に予測モデルを形成し、このモデルを使用してハードディスクの現在の状態情報を組み合わせて予測を行います。この計画では、サポート ベクター マシン アルゴリズムが優れた分類効果と低リソース消費という利点があるため、トレーニングに選択されました。
・参加プロセスと体験談
エントリープランの選択後、チームはハードドライブの故障予測のプロセスフレームワークを慎重かつ詳細に分析し、各モジュールの専門家を招いてチームを結成しました。この大会での彼らの尽力に心より感謝いたします。このコンテストは、私たちのチームの団結力とチームワークの精神を証明するものであり、受賞に加えて、これは私たちのチームが誇りに思っている側面でもあります。同時に、このコンテストのあらゆる面で強力なサポートと評価をしていただいた企業のリーダーに感謝したいと思います。
· コミュニティに言います
BMC 開発の実践者として、私は BMC の分野に深く関わり、OurBMC コミュニティの発展に微力ながら貢献していきたいと考えています。同時に、我が国の独立した制御可能なBMCシステムがますます強化されることを願っています。さらに、このコンテストを企画し、BMC テクノロジー愛好家に非常に貴重なテクノロジー共有および交換プラットフォームを提供してくださったOpen Atom Foundation 、OurBMC Community、および Feiteng Information Technology Co., Ltd. に非常に感謝しています。
一部。03
・エントリーの背景
オープンソースを愛し、テクノロジーに情熱を注ぐ若者のグループとして、私たちはコンテストが個人のスキルを披露する場であるだけでなく、学び、コミュニケーションし、成長する機会でもあると信じています。競技会に参加することで、自分の技術レベルを向上させるだけでなく、他人との差を認識することで自信がつき、さまざまな課題に立ち向かう勇気が生まれます。この挑戦と成長の追求が私たちを前進させ、自分自身を超えていく原動力となります。
・コアプログラム
この受賞歴のある作品「QMonitor Cluster Fault Diagnosis and Prediction Platform」は、Feiteng ハードウェア エコシステムを対象としており、大規模なサーバー クラスターの運用および保守管理シナリオ向けに特別に構築されています。 BMC テクノロジーに基づいたこのプラットフォームは、サーバー管理を単一マシンからクラスターに拡張し、包括的な監視、予測、診断機能を提供します。 「位相空間」の概念を使用してクラスターの全体的なアクティビティとカオスを記述し、量子力学フレームワーク QDF および XGBoost アルゴリズムを使用して障害予測モデルを構築し、クラスターの正確な障害予測と診断を実現し、ハードウェアのステータス、パフォーマンスを監視します。インジケーターと動作状況をリアルタイムで監視し、潜在的な障害やアラームを予測します。
・参加プロセスと体験談
コンテストのプロセス全体を振り返ってみると、最大の困難は依然としてコンテストの質問を分析することです。参入要件が比較的オープンであるため、要件を満たし、優れた参入プランを決定することが困難な問題となっています。主催者によるコンテストの質問の説明と、コミュニケーショングループの質問への辛抱強い回答を通じて、最終的な計画が徐々に明確になってきました。開発と設計のプロセス中、チームのほとんどのメンバーは学業と競技課題を同時にこなし、大変な作業でしたが、全員が学んだことを活用することに非常に意欲的でした。
· コミュニティに言います
サーバー BMC テクノロジー スタックは現代のデータ センターに不可欠な部分であり、関連する技術的人材が不足しており、学生にとっては学習の敷居が高く、触れる機会もほとんどありません。 OurBMC コミュニティは引き続き BMC ソフトウェアの開発を促進し、 OpenBMCや OurBMC などのオープン ソース プロジェクトを提供し、ユーザーがサーバーをより柔軟かつカスタマイズできるようにします。このオープンソース エコシステムの開発はコストを削減するだけでなく、技術革新と協力を促進し、企業と開発者により多くの選択肢と学習機会をもたらします。
一部。04
・エントリーの背景
局所的に独立して制御可能なデジタル技術の分野のパイオニアとして、私たちは OurBMC コミュニティの設立以来、コミュニティのダイナミクスと活動に注目してきました。コミュニティが主催するオープンソース コンペティションを通じて、国内 BMC の認知度が向上し、より多くの技術的才能が OurBMC の開発に参加するよう誘致されることが期待されています。
・コアプログラム
今回の受賞作品「リモートサーバー環境収集・早期警戒プラットフォーム」には、主にコア機能と拡張機能が含まれています。コア機能は、主にアプリケーション層の dbus-sensors、entity-manager、phosphor-ipmi-ipmb、および redfish モジュールに基づいて環境監視を完了し、サーバーの温度、電圧、電流などを監視し、次のようなログ モジュールを通じてログ監視を実装します。 systemd-journald および rsyslog として。拡張機能には主に 4 つの側面があります。 ① UOL ソリューションを使用して、サーバー デバッグ データと BMC の対話と保存を実現します。 ② デュアルファームウェアバックアップ方式を採用し、ファームウェア起動の異常切り替えを実現します。 ③ CPLD リソースの拡張と CPLD WDT ウォッチドッグ リセット サーバーと BMC。 ④ PCle は BMC メモリバーとスペースを共有し、サーバー障害分析や AI 機能を実装します。
・参加プロセスと体験談
まず初めに、この大会のスムーズな進行を支えてくれた、大会主催者の多大な努力と周到な準備に感謝したいと思います。特にコンテストの準備段階では、スタッフが質問に答えるためのトレーニングセッションを開催してくれました。これは、コンテストの質問を理解し、マスターするために非常に重要でした。コンペティションでは、限られた時間の中でいかに作品の見どころを正確かつ簡潔に抽出するかが最も難しいことだと思います。これは私たちの専門的能力を試すだけでなく、思考の機敏性と創造性への挑戦でもあります。同時に、効率を改善し、競争と仕事の関係のバランスをより良くするという当初の意図を維持する必要があります。
·コミュニティに言います
オープンソースは、人類の技術進歩のための最良のプラットフォームおよびモデルであり、ソフトウェアおよびハードウェア システムの欠陥を特定して埋め、システムのセキュリティと信頼性を向上させる上で重要な役割を果たします。 OurBMC コミュニティの開発と構築は、国内の BMC 技術、エコロジー、規制に重大な影響を与え、外国技術に追いつく上で重要な役割を果たします。私たちは、より多くの人々が OurBMC コミュニティに参加して革新的なプラットフォームを構築し、業界エコシステムの繁栄と発展を促進できることを願っています。
一部。05
・エントリーの背景
最近の BMC プロジェクトでは技術的な問題が発生しましたが、BMC オープンソース コンペティションを通じて、BMC の適応を実践し、BMC に興味のある他の開発者とコミュニケーションを取りながら学び、仕事で遭遇する問題を解決し、BMC の推進を図る機会を得られればと願っています。 BMC技術の開発。
・コアプログラム
この受賞作品「BMC ベースのハードディスク障害診断および予測技術設計」のワークフローは次のとおりです。まず、OurBMC システムをコンパイルし、それを Feitengpai ファイル システムに移植します。次に、i2c ベースの mctp ドライバーを開発します。 mctp ドライバーが nvme cli コマンド ライン ツールに移植され、nvme ハードディスクの情報が取得されます。3 番目に、nvme ハードディスクの情報に基づいて障害があるかどうかが判断され、取得された摩耗値の情報が取得されます。ハードディスクが使用できる期間を決定するために使用されます。このソリューションにより、OurBMC システムのハード ドライブ障害診断機能が向上し、ハード ドライブの障害によって引き起こされる深刻なシステム問題を回避できます。
・参加プロセスと体験談
競技中、私たちは時間の制約や技術的な問題など、一連の課題に直面しました。作品プロジェクトの完成とコンテスト作品の提出という二重のプレッシャーに直面し、チームは研究と作品の完成に多くの夜間と週末を費やすことしかできませんでした。あまり触れたことのないBMC技術や組み込みシステムの開発・移植については、今から学んで使うしかありません。これらの課題は、チームメンバーの緊急対応能力、新しい知識の習得速度、問題解決能力を訓練するものでもあります。今回の参加を通じて、実践的な経験を積んでスキルアップすることができただけでなく、コミュニティの強さや温かさも感じました。
· コミュニティに言います
BMC テクノロジーの継続的な開発に伴い、管理のために BMC テクノロジー スタックに接続する必要があるデバイスがますます増えています。完成機メーカー、IBV、チップメーカーに加えて、コミュニティは業界交流会や技術マッチング会などの活動を開催することでBMC技術の利点と価値を実証し、より多くの機器メーカーをコミュニティに参加させることができます。同時に、コミュニティがより豊富なチュートリアル、ドキュメント、ケースを提供し、より多くの開発者がそこから学び学べることを願っています。
第 1 回 OurBMC オープンソース コンペティションは成功裡に終了しましたが、オープンソースは継続し、イノベーションは継続します。私たちは、より多くの開発者がオープンソースの世界の勇敢な探検家になることを期待しています。私たちの BMC コミュニティは、業界の同僚がコミュニティの構築と交流に積極的に参加し、コミュニティと BMC エコロジーに貢献し、共により優れた成果を達成することを心から歓迎します。
1990 年代生まれのプログラマーがビデオ移植ソフトウェアを開発し、1 年足らずで 700 万以上の利益を上げました。結末は非常に罰的でした。 高校生が成人式にオープンソースプログラミング言語を自作―ネチズンの鋭いコメント: 詐欺横行でRustDesk依存、国内サービスの タオバオ(taobao.com)は国内サービスを一時停止、ウェブ版の最適化作業を再開 Java最も一般的に使用されている Java LTS バージョンは 17 、Windows 11 は減少し続ける Open Source Daily | Google がオープンソースの Rabbit R1 を支持、Microsoft の不安と野心; Electricがオープンプラットフォームを閉鎖 AppleがM4チップをリリース GoogleがAndroidユニバーサルカーネル(ACK)を削除 RISC-Vアーキテクチャのサポート Yunfengがアリババを辞任し、将来的にはWindowsプラットフォームで独立したゲームを制作する予定