Pular para o conteúdo
JelinaJelina DocumentationDocumentação técnica
Voltar ao site oficial

Vantagens do JelinaOS

O JelinaOS foi projetado para que dispositivos de borda operem de forma contínua, estável e controlável em ambientes industriais reais. As quatro vantagens a seguir definem sua proposta de valor em relação a outros sistemas embarcados.

Recuperação de desastres: projetado para a continuidade

Seção intitulada “Recuperação de desastres: projetado para a continuidade”

O maior problema no campo não é apenas a falha, mas o longo tempo de parada que ela pode causar. O JelinaOS inclui um sistema de reserva enxuto e políticas inteligentes de substituição:

  • Dois sistemas como backup mútuo: partições principal e de reserva independentes; o sistema principal opera em modo somente leitura para impedir danos durante a execução.
  • Substituição e reparo automáticos: se o sistema principal apresentar anomalia, a reserva assume conforme as políticas, preservando a continuidade e permitindo reparo automático.
  • Supervisão por watchdog: monitoramento contínuo e intervenção automática para limitar o impacto das falhas.

Em ambientes distribuídos e sem supervisão, essa arquitetura reduz o custo de manutenção local e aumenta a disponibilidade operacional.

Dois tipos de aplicação: nativas e em contêineres

Seção intitulada “Dois tipos de aplicação: nativas e em contêineres”

O software industrial reúne necessidades diversas e tecnologias novas e antigas.

  • Aplicações nativas: aproveitam o hardware específico e o software personalizado para oferecer desempenho e adaptação aprofundados. São uma forma tradicional de aplicação no campo industrial.
  • Aplicações em contêineres: oferecem consistência de desenvolvimento e entrega entre plataformas, permitindo que a equipe se concentre no negócio em vez das diferenças de arquitetura e sistema.

O JelinaOS fornece infraestrutura completa para as duas abordagens. Aplicações nativas recebem suporte de execução no nível do sistema e gestão declarativa. Contêineres estão prontos para uso, com orquestração e gestão de múltiplos serviços. A escolha permanece com você.

Recursos nativos de nuvem: experiência de nuvem na borda

Seção intitulada “Recursos nativos de nuvem: experiência de nuvem na borda”

O agente integrado Jelinvisor torna cada dispositivo parte efetiva da integração entre nuvem e borda:

  • Visibilidade em tempo real: estado online, versões, uso de recursos e temperatura são informados continuamente e apresentados na nuvem.
  • Atualizações pela nuvem: publicação e reversão de sistema, kernel, aplicações e incrementos podem ser orquestradas de forma centralizada, com execução por grupos e atualização offline.
  • Manutenção remota: túneis seguros permitem diagnóstico, consulta de logs e operações de serviços. No modo de produção, o acesso fica restrito à nuvem.
  • Confirmação local: atualizações críticas podem aguardar autorização no dispositivo, preservando a decisão final da equipe de campo.

Isolamento de dados: proteção dos dados originais

Seção intitulada “Isolamento de dados: proteção dos dados originais”

O JelinaOS combina sistema somente leitura com partição de dados independente:

  • A partição do sistema é montada como somente leitura, impedindo que programas danifiquem seu conteúdo.
  • Dados e gravações do usuário são redirecionados à partição de dados, fisicamente isolada do sistema e dos dados originais.
  • A restauração de fábrica redefine o sistema e as gravações do usuário; faça backup prévio dos dados importantes.

Assim, a proteção dos dados é sustentada pela arquitetura, em vez de depender apenas do comportamento de um programa.

  • Várias arquiteturas: suporte completo a ARM64, com Allwinner, Rockchip e NXP i.MX, e x86_64, de equipamentos compactos de borda a computadores industriais.
  • Distribuições à escolha: Debian, Ubuntu, Kylin e outras opções prontas para uso, com compatibilidade de ecossistema.
  • Suporte por 10 anos: versões principais com ciclo de suporte de 10 anos, política de versões e lista de pacotes de suporte definidas para projetos duradouros.
  • Personalização profunda: desenvolvimento adicional e personalização com BSP, permitindo evoluir do produto padrão ao sistema próprio. Solicite adaptações de novas plataformas à Advantech. Consulte personalização do sistema.