Uma entrevista exclusiva com a equipe vencedora do concurso OurBMC Open Source está aqui!

A emocionante competição de código aberto OurBMC chegou ao fim. Após quatro meses de combate real, cada equipe participante também acumulou rica experiência prática e de participação. Nesta edição, a comunidade convida especialmente as equipes corporativas vencedoras do Concurso Open Source OurBMC a compartilhar "Participe do Concurso Open Source OurBMC e pratiquem em conjunto o espírito de código aberto de abertura, inclusão, cocriação e ganha-ganha", para que mais pessoas podem ver o encanto do código aberto e o poder da tecnologia.

PAPEL. 01

· Histórico de entrada

Como membro do conselho da comunidade OurBMC, a Inspur Computer responde ativamente às atividades da comunidade e compete com especialistas em tecnologia da BMC por meio da competição de código aberto OurBMC para aprimorar ainda mais as capacidades profissionais da BMC dos membros da equipe.

· Programa Básico

Neste trabalho premiado "Design de plataforma de diagnóstico e previsão de falhas de servidor com base na tecnologia BMC", a equipe da Inspur Computer propôs um algoritmo DTF (Dynamic Threshold Funnel) e um algoritmo de redução de frequência de alta temperatura da CPU para "previsão de falhas". O algoritmo DTF resolve o problema de os usuários receberem frequentemente alarmes CE (erro corrigível) e usa alarmes CE para prever falhas de componentes de posição fixa e prever antecipadamente o status de integridade dos componentes do servidor. O algoritmo de redução de alta temperatura da CPU pode auxiliar no resfriamento da CPU. Por um lado, alivia a pressão de dissipação de calor de toda a máquina e, por outro lado, também reduz uma série de perdas e impactos negativos devidos à CPU. a alta temperatura.

· Processo de participação e experiência

Após receber as questões do concurso, a equipe realizou uma análise aprofundada das questões do concurso e da intenção do questionador. Ao mesmo tempo, fizeram muitas análises comparativas entre a plataforma Feiteng e outras plataformas. equipes internas de plataforma, hardware, refrigeração e outras equipes dentro da empresa e, finalmente, decidiram A falha do CE e a direção da alta temperatura da CPU e redução de frequência são os temas da competição.

· Digo para a comunidade

Código aberto é um modelo de desenvolvimento de software aberto e colaborativo que promove o compartilhamento e a inovação de tecnologia. A pilha de tecnologia BMC é uma solução abrangente que abrange gerenciamento empresarial, operação e manutenção, monitoramento, etc., que pode ajudar as empresas a obter operações de TI eficientes, estáveis ​​e seguras. A combinação de código aberto e pilha de tecnologia BMC proporcionará às empresas uma experiência de serviço de TI mais flexível, eficiente e segura e promoverá a transformação digital das empresas. Ao mesmo tempo, o código aberto também oferece um espaço mais amplo e mais possibilidades para o desenvolvimento da pilha de tecnologia BMC.

PAPEL. 02

· Histórico de entrada

Como unidade membro da comunidade OurBMC, a Kunlun Tech espera integrar a função de previsão de falhas do disco rígido na plataforma OurBMC por meio desta competição, tornando o sistema OurBMC mais completo e dando sua própria contribuição para o desenvolvimento de sistemas BMC domésticos.

·  Solução principal

Este trabalho premiado "Descrição do projeto de previsão de falhas no disco rígido com base na plataforma OurBMC" é dividido principalmente em treinamento de modelo de falha e previsão de falha. Para melhorar ao máximo a precisão da previsão, métodos de aprendizado de máquina são usados ​​​​na implementação. da solução para detectar falhas no disco rígido. Ele conduz treinamento e aprendizado com base em um grande número de dados de amostra do disco rígido e, finalmente, forma um modelo de previsão e, em seguida, usa esse modelo e combina as informações de status atuais do disco rígido para fazer previsões. Neste plano, o algoritmo da máquina de vetores de suporte foi selecionado para treinamento porque este algoritmo tem as vantagens de um bom efeito de classificação e baixo consumo de recursos.

· Processo de participação e experiência

Depois de selecionar o plano de entrada, a equipe conduziu uma análise cuidadosa e detalhada da estrutura do processo para previsão de falhas no disco rígido e também convidou especialistas de cada módulo para formar uma equipe. Muito obrigado a eles pelo seu trabalho árduo nesta competição. Esta competição demonstra a boa coesão e espírito de equipa da nossa equipa. Além da conquista do prémio, este é também um aspecto que orgulha a nossa equipa. Ao mesmo tempo, gostaríamos de agradecer aos líderes da empresa pelo seu forte apoio e reconhecimento em todos os aspectos desta competição.

· Digo para a comunidade

Todos colocam lenha na fogueira. Como praticante do desenvolvimento do BMC, espero estar profundamente envolvido no campo do BMC e contribuir com minha pequena contribuição para o desenvolvimento da comunidade OurBMC. Ao mesmo tempo, esperamos que o sistema BMC independente e controlável do nosso país se torne cada vez mais forte. Além disso, sou muito grato à Open Atom Foundation , OurBMC Community e Feiteng Information Technology Co., Ltd. por organizar esta competição e fornecer uma plataforma de compartilhamento e troca de tecnologia muito valiosa para os entusiastas da tecnologia BMC.

PAPEL. 03

· Histórico de entrada

Como um grupo de jovens que amam o open source e são apaixonados por tecnologia, acreditamos que as competições não são apenas um palco para mostrar competências pessoais, mas também uma oportunidade de aprender, comunicar e crescer. Participar em competições pode não só melhorar o nível técnico, mas também reconhecer a diferença com os outros, construindo assim autoconfiança e tendo coragem para enfrentar vários desafios. Essa vontade de desafios e a busca pelo crescimento nos impulsionam a seguir em frente e a nos superar.

· Programa Básico

Este trabalho premiado "Plataforma de diagnóstico e previsão de falhas de cluster QMonitor" é orientado para o ecossistema de hardware Feiteng e é especialmente construído para cenários de operação e gerenciamento de manutenção de cluster de servidores em grande escala. Baseada na tecnologia BMC, a plataforma estende o gerenciamento de servidores de uma única máquina para um cluster, fornecendo funções abrangentes de monitoramento, previsão e diagnóstico. Use o conceito de "espaço de fase" para descrever a atividade geral e o caos do cluster, use a estrutura de dinâmica quântica QDF e algoritmos XGBoost para construir um modelo de previsão de falhas, obter previsão e diagnóstico precisos de falhas do cluster, monitorar o status do hardware, desempenho indicadores e condições operacionais em tempo real e prevê possíveis falhas e alarmes.

· Processo de participação e experiência

Olhando retrospectivamente para todo o processo concorrencial, a maior dificuldade ainda está na análise das questões concorrenciais. Como os requisitos de entrada são relativamente abertos, tornou-se um problema difícil determinar um plano de entrada que atenda aos requisitos e seja excelente. Através da explicação do organizador sobre as questões da competição e da resposta paciente às perguntas no grupo de comunicação, nosso plano final tornou-se gradualmente claro. Durante o processo de desenvolvimento e design, a maioria dos membros da equipe cuidou de seus trabalhos escolares e concluiu as tarefas da competição ao mesmo tempo. Embora tenha sido um trabalho árduo, todos estavam muito motivados para colocar em prática o que aprenderam!

· Digo para a comunidade

A pilha de tecnologia do servidor BMC é uma parte indispensável do data center moderno. Os talentos técnicos relacionados são escassos e há poucos materiais de aprendizagem disponíveis na Internet. Para os alunos, o limite de aprendizagem é alto e há poucas oportunidades de exposição. A comunidade OurBMC continua a promover o desenvolvimento de software BMC e fornece projetos de código aberto como  OpenBMC e OurBMC, permitindo aos usuários gerenciar servidores de forma mais flexível e personalizada. O desenvolvimento deste ecossistema de código aberto não só reduz custos, mas também promove a inovação tecnológica e a cooperação, trazendo mais escolhas e oportunidades de aprendizagem para empresas e desenvolvedores.

PAPEL. 04

· Histórico de entrada

Como pioneiros no campo da tecnologia digital controlada independente e localizada, temos prestado atenção às dinâmicas e atividades da comunidade desde o estabelecimento da comunidade OurBMC. Espera-se que através da competição de código aberto organizada pela comunidade, a visibilidade do BMC nacional seja melhorada e mais talentos técnicos sejam atraídos para se juntarem ao desenvolvimento do OurBMC.

· Programa Básico

Este trabalho premiado "Coleta de ambiente de servidor remoto e plataforma de alerta precoce" inclui principalmente funções principais e funções estendidas. A função principal completa o monitoramento ambiental, principalmente com base na camada de aplicação sensores dbus, gerenciador de entidade, fósforo-ipmi-ipmb e módulos redfish para monitorar a temperatura, tensão, corrente do servidor, etc., e implementa o monitoramento de log por meio de módulos de log como como systemd-journald e rsyslog . A função estendida envolve principalmente quatro aspectos: ① Usar  a solução UOL  para realizar a interação e armazenamento de dados de depuração do servidor e BMC. ② Use o esquema de backup de firmware duplo para realizar a comutação anormal da inicialização do firmware. ③ Expansão de recursos CPLD e servidor de redefinição de watchdog CPLD WDT e BMC. ④ PCle compartilha espaço com a barra de memória BMC para implementar análise de falhas de servidor ou funções de IA.

· Processo de participação e experiência

Em primeiro lugar, gostaria de agradecer aos organizadores desta competição. O seu trabalho árduo e preparação cuidadosa proporcionaram uma garantia sólida para o bom andamento da competição. Principalmente na fase de preparação da competição, a equipe realizou um treinamento de esclarecimento de dúvidas, o que foi muito importante para entendermos e dominarmos as questões da competição. Na competição, acho que o mais desafiador é como podemos extrair de forma precisa e concisa os destaques do trabalho dentro de um tempo limitado. Isto não é apenas um teste às nossas capacidades profissionais, mas também um desafio à nossa agilidade de pensamento e criatividade. Ao mesmo tempo, precisamos de melhorar a eficiência e manter a nossa intenção original de equilibrar melhor a relação entre concorrência e trabalho.

· Digo para a comunidade

O código aberto é a melhor plataforma e modelo para o progresso tecnológico humano. Ele desempenha um papel fundamental na identificação e preenchimento de deficiências em sistemas de software e hardware e na melhoria da segurança e confiabilidade do sistema. O desenvolvimento e a construção da comunidade OurBMC têm um impacto vital em nossa tecnologia, ecologia e regulamentações domésticas do BMC, e desempenham um papel importante na atualização da tecnologia estrangeira. Esperamos que mais pessoas possam se juntar à comunidade OurBMC para construir uma plataforma inovadora e promover a prosperidade e o desenvolvimento do ecossistema da indústria.

PAPEL. 05

· Histórico de entrada

O recente projeto BMC encontrou dificuldades técnicas. Espero que através do BMC Open Source Competition eu possa ter a oportunidade de praticar a adaptação do BMC, comunicar e aprender com outros desenvolvedores interessados ​​no BMC, resolver problemas encontrados no trabalho e promover o. desenvolvimento da tecnologia BMC.

· Programa Básico

Este trabalho premiado "diagnóstico de falhas de disco rígido baseado em BMC e design de tecnologia de previsão", o fluxo de trabalho é o seguinte: primeiro compilar o sistema OurBMC e transplantá-lo para o sistema de arquivos Feitengpai, em segundo lugar, desenvolver o driver mctp baseado em i2c e baseado; on O driver mctp é transplantado para a ferramenta de linha de comando nvme cli para obter as informações do disco rígido nvme em terceiro lugar, é julgado se há uma falha com base nas informações do disco rígido nvme, e as informações do valor de desgaste obtidas são; usado para determinar por quanto tempo o disco rígido pode ser usado. Esta solução pode melhorar os recursos de diagnóstico de falhas do disco rígido do sistema OurBMC e evitar sérios problemas de sistema causados ​​por falhas no disco rígido.

· Processo de participação e experiência

Durante a competição, encontramos uma série de desafios, incluindo restrições de tempo e dificuldades técnicas. Diante da dupla pressão de finalizar o projeto de trabalho e submeter o trabalho do concurso, a equipe só pôde dedicar muitas noites e fins de semana ao estudo e conclusão do trabalho. Para a tecnologia BMC e desenvolvimento e transplante de sistemas embarcados aos quais tenho pouco contato, só posso aprendê-los e usá-los agora. Foram também estes desafios que treinaram as capacidades de resposta a emergências dos membros da nossa equipa, a velocidade de aprendizagem de novos conhecimentos e as capacidades de resolução de problemas. Não só ganhei experiência prática e melhorei as minhas competências através desta participação, como também senti a força e o calor da comunidade.

· Digo para a comunidade

Com o desenvolvimento contínuo da tecnologia BMC, cada vez mais dispositivos precisam ser conectados à pilha de tecnologia BMC para gerenciamento. Além dos fabricantes de máquinas completas, IBV e fabricantes de chips, a comunidade pode demonstrar as vantagens e o valor da tecnologia BMC através da realização de reuniões de intercâmbio da indústria, reuniões de matchmaking de tecnologia e outras atividades, e atrair mais fabricantes de equipamentos para se juntarem à comunidade. Ao mesmo tempo, esperamos que a comunidade possa fornecer tutoriais, documentos e casos mais abundantes para que mais desenvolvedores possam aprender e aprender com isso.

A primeira competição de código aberto OurBMC foi concluída com sucesso, mas o código aberto continua e a inovação continua. Esperamos que mais desenvolvedores se tornem corajosos exploradores do mundo do código aberto. Nossa comunidade BMC convida sinceramente os colegas do setor a participar ativamente na construção e nos intercâmbios comunitários, contribuir para a comunidade e a ecologia do BMC e alcançar conquistas mais notáveis ​​juntos.

Um programador nascido na década de 1990 desenvolveu um software de portabilidade de vídeo e faturou mais de 7 milhões em menos de um ano. O final foi muito punitivo! Alunos do ensino médio criam sua própria linguagem de programação de código aberto como uma cerimônia de maioridade - comentários contundentes de internautas: Contando com RustDesk devido a fraude desenfreada, serviço doméstico Taobao (taobao.com) suspendeu serviços domésticos e reiniciou o trabalho de otimização de versão web Java 17 é a versão Java LTS mais comumente usada no mercado do Windows 10 Atingindo 70%, o Windows 11 continua a diminuir Open Source Daily | Google apoia Hongmeng para assumir o controle de telefones Android de código aberto apoiados pela ansiedade e ambição da Microsoft; Electric desliga a plataforma aberta Apple lança chip M4 Google exclui kernel universal do Android (ACK) Suporte para arquitetura RISC-V Yunfeng renunciou ao Alibaba e planeja produzir jogos independentes na plataforma Windows no futuro
{{o.nome}}
{{m.nome}}

Acho que você gosta

Origin my.oschina.net/ourbmc/blog/11094425
Recomendado
Clasificación