OurBMC オープンソース コンペティションの大学の優勝チームへの独占インタビューがここにあります。

4 か月にわたる実戦を経て、各参加チームも豊富な実践経験と参加経験を積み上げ、エキサイティングな OurBMC オープンソース コンペティションが終了しました。この号では、コミュニティは特別に OurBMC オープンソース コンペティションで優勝した大学チームを招待し、「OurBMC オープンソース コンペティションに参加し、オープン性、包括性、共創、ウィンウィンのオープンソースの精神を共同で実践する」ことを共有します。より多くの人がオープンソースの魅力とテクノロジーの力を理解できるようになります。

一部。0 1

・エントリーの背景

学生時代に学んだ専門的な知識とスキルを活用して、今日のサーバー障害診断・予測分野における課題を解決し、サーバー運用・保守の効率化と信頼性の向上に貢献します。私たち自身の努力で、国内のBMC技術分野の発展に新たなアイデアとソリューションをもたらすことができれば幸いです。

・コアプログラム

この受賞作品「BMC データ視覚化および障害分析プラットフォーム設計」の全体的なアーキテクチャは次のとおりです。

まず、Linux オペレーティング システムがインストールされた Feiteng Pi が BMC (ベースボード管理コントローラー) 基板として使用され、プラットフォーム全体に信頼性の高いソフトウェア実行環境が提供されます。次に、I2C を使用してピア CPU と温度センサーを接続し、システムを収集します。最後に、QT はデスクトップ端末の開発に使用され、リアルタイムでシステムデータを表示し、視覚的な方法で BMC 機器を管理および制御することもできます。

・参加プロセスと体験談

競技中にいくつかの課題に直面しましたが、同時に全体的な能力も向上しました。問題分析に関しては、サーバー障害の診断と予測の分野における専門知識にはあまり馴染みがありませんでしたが、その後のコンテストに向けた強固な基盤を築くために、膨大な文献レビューと実験的検証に多くの時間を費やしました。一方で、競技とコースのプレッシャーをどうバランスさせるかという難しい問題にも直面しています。チューターの指導のもと、詳細な学習計画・作業計画を立て、各段階で適切に時間を確保し、学習計画・作業計画等のバランスをとっていきます。全体として、コンテストに参加するプロセスは大変でしたが、楽しかったです。

· コミュニティに言います

オープンソースにより、BMC テクノロジー スタックを共同で探索し、より高度で信頼性の高いソリューションを作成できるようになります。私たちは、この活気に満ちたコミュニティで、開発者が引き続き知識を獲得し、経験を共有し、共に成長できることを願っています。私たちは、コミュニティのメンバーと協力して BMC 技術の開発を促進し、コミュニティ BMC 技術の発展に貢献できることを心から楽しみにしています。

一部。02

・エントリーの背景

私たちは学部在学中、ChipSoft コンペティションの Feiteng Proposal Track に参加し、Feiteng および OurBMC コミュニティに関する情報にも注目し続け、まだ足を踏み入れたことのない BMC テクノロジーにも興味を持っていました。私たちは、より多くの開発者とともに BMC テクノロジーを探求し、コンテスト中に OurBMC コミュニティに学習、探索、デバッグの足跡を残したいと考えています。

・コアプログラム

この受賞作品「BMC テクノロジーに基づくサーバー障害診断および予測プラットフォームの設計 - システム移植」の中心的なプロセスは次のとおりです。 まず、OurBMC コミュニティの OpenBMC ソース コードをコンパイルして、Feiteng に適合した OpenBMC オペレーティング システムを生成します。 CPU; 次に、rootfs ファイル システムを、Feiteng Pi に適合した uboot、カーネル イメージ カーネル、デバイス データ dtb と組み合わせて SD カードに焼き付け、Webui-vue を通じてリモート BMC サーバー データの収集と処理を実行します。 OpenBMC オペレーティング システム、そして最終的に処理されたデータは Web 上に表示されるアイコンの形式で表示されます。

・参加プロセスと体験談

コンテスト中に、OpenBMC ファイル システムをコンパイルして移植する際に困難や課題に直面しました。たとえば、BitBake ツールを使用して Yocto プロジェクトでファイル システムをコンパイルする方法もわかりませんでした。また、uboot を書き込む方法もわかりませんでした。 、カーネル、dtb、および rootfs を Feitengpai に転送することはできません。同時に OpenBMC を開始する方法はなく、データの収集と表示には学習と探索に時間とエネルギーが必要です。これらの問題は課題であると同時にチャンスでもあり、私とパートナーはメンターの指導の下、多くの文献を読み、イベントのテクニカル サポート チームに積極的に相談し、技術的な問題を 1 つずつ克服してきました。また、学術的な授業も多いため、科学研究以外の時間をフル活用してコンテストに参加しています。技術的な難しさと学力の高さから作品の完成度は低く、少し悔いは残りましたが、無事決勝まで進み、賞を受賞できたことは、この時期の挑戦とチャンスを裏付けるものでした。 。

· コミュニティに言います

この OurBMC オープンソース コンテストでは、他の参加企業がどのように BMC に美しい UI インターフェイスと豊富なアプリケーションを実装しているかを確認しただけでなく、参加企業の担当者とのやり取りを通じて BMC テクノロジー スタックについての理解を深めることもできました。私たちは、より多くの BMC テクノロジー開発者が参加して、独自の BMC テクノロジー スタックを作成することを願っています。

第 1 回 OurBMC オープンソース コンペティションは成功裡に終了しましたが、オープンソースは継続し、イノベーションは継続します。私たちは、より多くの開発者がオープンソースの世界の勇敢な探検家になることを期待しています。私たちの BMC コミュニティは、業界の同僚がコミュニティの構築と交流に積極的に参加し、コミュニティと BMC エコロジーに貢献し、共により優れた成果を達成することを心から歓迎します。

私はオープンソース紅蒙を諦めることにしました 、オープンソース紅蒙の父である王成露氏:オープンソース紅蒙は 中国の基本ソフトウェア分野における唯一の建築革新産業ソフトウェアイベントです - OGG 1.0がリリースされ、ファーウェイがすべてのソースコードを提供します。 Google Readerが「コードクソ山」に殺される Fedora Linux 40が正式リリース 元Microsoft開発者:Windows 11のパフォーマンスは「ばかばかしいほど悪い」 馬化騰氏と周宏毅氏が「恨みを晴らす」ために握手 有名ゲーム会社が新たな規制を発行:従業員の結婚祝いは10万元を超えてはならない Ubuntu 24.04 LTSが正式リリース Pinduoduoが不正競争の罪で判決 賠償金500万元
{{名前}}
{{名前}}

おすすめ

転載: my.oschina.net/ourbmc/blog/11054775