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

Perguntas frequentes (FAQ)

Qual é a diferença entre o JelinaOS e distribuições Linux de uso geral (Debian/Ubuntu)?

Seção intitulada “Qual é a diferença entre o JelinaOS e distribuições Linux de uso geral (Debian/Ubuntu)?”

O JelinaOS usa distribuições amplamente adotadas, como Debian/Ubuntu, como base do espaço de usuário, com melhorias sistemáticas para cenários de borda industrial:

  • Arquitetura de recuperação de desastres: sistema duplo A/B, sistema somente leitura e watchdog, recursos ausentes em distribuições comuns;
  • Mecanismo de atualização: OTA no nível do sistema e atualizações incrementais, com reversão automática em caso de falha;
  • Colaboração entre nuvem e borda: agente de dispositivo integrado, conexão à nuvem após o registro e operação e manutenção remotas;
  • Adaptação ao hardware: otimização aprofundada para hardware industrial, pronto para uso;
  • Suporte de longo prazo: ciclo de suporte de 10 anos para versões principais, adequado ao ciclo de vida dos projetos industriais.

Em termos simples: as distribuições de uso geral fornecem um “sistema”; o JelinaOS fornece uma “solução completa para a borda industrial”.

Atualmente, o JelinaOS é compatível com 24 produtos industriais da Advantech nas quatro principais plataformas Allwinner, Rockchip, NXP i.MX e x86, abrangendo módulos de processamento, computadores de placa única, computadores industriais embarcados e plataformas de computação de borda. Consulte Dispositivos compatíveis.

As aplicações precisam ser implantadas por meio de uma Release?

Seção intitulada “As aplicações precisam ser implantadas por meio de uma Release?”

Esse é o método de implantação de aplicações recomendado pelo JelinaOS. Todas as aplicações em contêiner e nativas podem ser definidas em uma Release, para que o agente do dispositivo gerencie de forma unificada sua implantação, supervisão, atualização e reversão. Recomenda-se usar o fluxo de Releases para todas as aplicações em produção. Aplicações executadas manualmente no dispositivo (por exemplo, com docker run) ficam fora do mecanismo de Releases e não contam com o gerenciamento unificado.

Como escolher entre aplicações em contêiner e aplicações nativas?

Seção intitulada “Como escolher entre aplicações em contêiner e aplicações nativas?”

Ambas contam com suporte completo no JelinaOS:

  • Aplicações em contêiner são adequadas para aplicações modernas que precisam de entrega consistente entre plataformas, combinação de vários serviços e iterações rápidas;
  • Aplicações nativas são adequadas para projetos que exigem acesso aprofundado aos recursos de hardware, requisitos rigorosos de tempo real ou aproveitamento de programas legados.

A maioria dos projetos pode combinar as duas abordagens: aplicações nativas para o controle principal e contêineres para a lógica de negócio. O JelinaOS não exige escolher apenas uma delas.

  • Dispositivos industriais da Advantech podem vir com o JelinaOS pré-instalado; basta especificá-lo na compra;
  • Para dispositivos existentes, obtenha a imagem do sistema com a equipe de vendas ou de suporte técnico da Advantech;
  • Ao usar o gerenciamento pela nuvem, é possível baixar pelo JelinaCloud a imagem e as configurações correspondentes ao dispositivo.
  • Entre em contato com a equipe de vendas ou de suporte técnico da Advantech para solicitar um dispositivo de avaliação ou uma imagem do sistema;
  • Conclua a instalação e a configuração inicial no dispositivo de avaliação para experimentar todas as funcionalidades;
  • Recomenda-se validar recursos essenciais, como implantação de aplicações, atualização do sistema e reversão, em um ambiente de testes antes de planejar a implantação em produção.

Sim. Todos os recursos locais do JelinaOS (recuperação de desastres, contêineres, watchdog e atualizações locais) funcionam sem a nuvem. O agente do dispositivo oferece os modos de gerenciamento local e independente, mantendo a funcionalidade completa sem conexão à nuvem. Quando precisar de operação e manutenção remotas ou gerenciamento em lote, você poderá conectar o dispositivo ao JelinaCloud a qualquer momento.

O que acontece se uma atualização do sistema falhar?

Seção intitulada “O que acontece se uma atualização do sistema falhar?”

O dispositivo não ficará inutilizado. O mecanismo de sistema duplo A/B do JelinaOS garante que:

  • A atualização seja gravada apenas na partição inativa do sistema, sem afetar o sistema atual;
  • Uma falha na verificação de inicialização após a atualização provoque o retorno automático ao sistema anterior;
  • Você sempre tenha um sistema utilizável.

Onde ficam os dados do dispositivo? A restauração de fábrica apaga os dados?

Seção intitulada “Onde ficam os dados do dispositivo? A restauração de fábrica apaga os dados?”

Todos os dados do usuário ficam em uma partição de dados independente, fisicamente isolada da partição do sistema:

  • As atualizações do sistema não afetam os dados;
  • A restauração das configurações de fábrica retorna o sistema e as gravações do usuário ao estado de fábrica. Faça backup dos dados importantes antes de executá-la;
  • Recomenda-se fazer backups periódicos dos dados essenciais.

O gerenciamento pela nuvem tem custo adicional? Quais recursos oferece?

Seção intitulada “O gerenciamento pela nuvem tem custo adicional? Quais recursos oferece?”

O JelinaCloud oferece recursos de colaboração entre nuvem e borda, como registro de dispositivos, gerenciamento de frotas, atualizações em lote e operação e manutenção remotas. Para informações sobre modalidades de serviço e custos, consulte a equipe de vendas da Advantech ou a documentação do JelinaCloud.

Quais são os requisitos de segurança para uso em produção?

Seção intitulada “Quais são os requisitos de segurança para uso em produção?”
  • Altere a senha padrão de fábrica;
  • Habilite o modo de produção, no qual o dispositivo se comunica com a nuvem apenas por um canal seguro;
  • Configure o firewall conforme a necessidade e abra apenas as portas necessárias;
  • Atualizar regularmente o sistema e as correções de segurança pela nuvem.

Quais idiomas e ambientes de desktop o sistema oferece?

Seção intitulada “Quais idiomas e ambientes de desktop o sistema oferece?”

O JelinaOS oferece suporte a distribuições amplamente adotadas e ambientes multilíngues, com diversas variantes: somente linha de comando, desktop X11 (XFCE4), desktop Wayland, entre outras. Escolha conforme o tipo de dispositivo e as necessidades do projeto.

O que é o agente do dispositivo (Jelinvisor)? Posso deixá-lo sem atualização?

Seção intitulada “O que é o agente do dispositivo (Jelinvisor)? Posso deixá-lo sem atualização?”

O Jelinvisor é o componente de gerenciamento entre o dispositivo e a nuvem, responsável pelo registro, envio de informações e execução de atualizações. Recomenda-se mantê-lo atualizado: assim como as atualizações do sistema, suas atualizações são orquestradas de forma unificada pela nuvem, com políticas configuráveis. Saiba mais em Agente de dispositivo Jelinvisor.