콘텐츠로 이동
공식 웹사이트로 돌아가기

자주 묻는 질문(FAQ)

JelinaOS와 범용 Linux 배포판(Debian / Ubuntu)은 어떻게 다른가요?

섹션 제목: “JelinaOS와 범용 Linux 배포판(Debian / Ubuntu)은 어떻게 다른가요?”

JelinaOS는 Debian / Ubuntu 등 주요 배포판을 사용자 공간의 기반으로 사용하면서 산업용 엣지 환경에 맞춰 체계적으로 기능을 강화했습니다.

  • 재해 복구 아키텍처: 일반 배포판에는 없는 A/B 이중 시스템, 읽기 전용 시스템 및 워치독을 제공합니다.
  • 업데이트 메커니즘: 시스템 수준 OTA와 증분 업데이트를 제공하며, 업데이트 실패 시 자동으로 이전 상태로 돌아갑니다.
  • 클라우드와 엣지의 협업: 내장 장치 에이전트로 등록 즉시 클라우드에 연결하고 원격 운영 관리가 가능합니다.
  • 하드웨어 지원: 산업용 하드웨어에 맞춰 정밀하게 최적화하여 바로 사용할 수 있습니다.
  • 장기 지원: 주요 버전의 지원 주기는 10년으로 산업 프로젝트의 수명 주기에 맞습니다.

간단히 말해 범용 배포판이 제공하는 것은 “시스템”이고, JelinaOS가 제공하는 것은 “산업용 엣지 통합 솔루션”입니다.

JelinaOS는 현재 Allwinner, Rockchip, NXP i.MX 및 x86의 네 가지 플랫폼에서 총 24종의 Advantech 산업용 제품을 지원합니다. 코어 모듈, 싱글 보드 컴퓨터, 임베디드 산업용 PC 및 엣지 컴퓨팅 플랫폼 등 다양한 형태를 포함합니다. 지원 장치를 참조하세요.

애플리케이션은 반드시 Release로 배포해야 하나요?

섹션 제목: “애플리케이션은 반드시 Release로 배포해야 하나요?”

JelinaOS에서 권장하는 애플리케이션 배포 방식입니다. 모든 컨테이너 애플리케이션과 네이티브 애플리케이션을 Release에 정의하면 장치 에이전트가 배포, 상태 보호, 업데이트 및 롤백을 통합 관리합니다. 운영 환경에서는 모두 Release 절차를 사용하는 것이 좋습니다. 장치에서 애플리케이션을 직접 수동으로 실행하면(예: docker run) Release 체계에서 벗어나므로 통합 관리 기능을 이용할 수 없습니다.

컨테이너 애플리케이션과 네이티브 애플리케이션 중 무엇을 선택해야 하나요?

섹션 제목: “컨테이너 애플리케이션과 네이티브 애플리케이션 중 무엇을 선택해야 하나요?”

JelinaOS는 두 방식 모두에 동등하게 완전한 지원을 제공합니다.

  • 컨테이너 애플리케이션: 플랫폼 간 일관된 배포, 여러 서비스의 조합 및 빠른 반복 개발이 필요한 현대적인 애플리케이션에 적합합니다.
  • 네이티브 애플리케이션: 하드웨어 기능을 깊이 활용하거나 높은 실시간성이 필요하거나 기존 레거시 프로그램 자산이 있는 프로젝트에 적합합니다.

대부분의 프로젝트는 핵심 제어에 네이티브 애플리케이션을, 업무 로직에 컨테이너를 사용하는 등 두 방식을 혼용할 수 있습니다. JelinaOS에서는 “둘 중 하나”를 선택할 필요가 없습니다.

JelinaOS를 어떻게 구할 수 있나요?

섹션 제목: “JelinaOS를 어떻게 구할 수 있나요?”
  • Advantech 산업용 장치를 구매할 때 지정하면 JelinaOS가 사전 설치된 장치를 받을 수 있습니다.
  • 기존 장치의 경우 Advantech 영업 또는 기술 지원을 통해 시스템 이미지를 받을 수 있습니다.
  • 클라우드 관리에 연결할 때 JelinaCloud에서 장치에 맞는 시스템 이미지와 설정을 다운로드할 수 있습니다.

JelinaOS를 어떻게 평가하고 체험할 수 있나요?

섹션 제목: “JelinaOS를 어떻게 평가하고 체험할 수 있나요?”
  • Advantech 영업 또는 기술 지원에 연락하여 평가용 장치나 시스템 이미지를 요청합니다.
  • 평가용 장치에서 설치와 초기 설정을 완료하여 전체 기능을 체험합니다.
  • 테스트 환경에서 애플리케이션 배포, 시스템 업데이트 및 롤백 등의 핵심 기능을 검증한 후 운영 환경 배포를 계획하는 것이 좋습니다.

클라우드에 연결하지 않아도 JelinaOS를 사용할 수 있나요?

섹션 제목: “클라우드에 연결하지 않아도 JelinaOS를 사용할 수 있나요?”

가능합니다. JelinaOS의 모든 로컬 기능(재해 복구, 컨테이너, 워치독 및 로컬 업데이트)은 클라우드에 의존하지 않습니다. 장치 에이전트는 로컬 관리 모드와 독립 실행 모드를 제공하므로 클라우드 없이도 모든 기능을 사용할 수 있습니다. 원격 운영 관리와 일괄 관리가 필요해지면 언제든 JelinaCloud에 연결할 수 있습니다.

시스템 업데이트가 실패하면 어떻게 되나요?

섹션 제목: “시스템 업데이트가 실패하면 어떻게 되나요?”

장치가 “벽돌”이 되지 않습니다. JelinaOS의 A/B 이중 시스템 메커니즘은 다음을 보장합니다.

  • 업데이트는 현재 사용하지 않는 시스템 파티션에만 기록되므로 현재 시스템에 영향을 주지 않습니다.
  • 업데이트 후 부팅 검증에 실패하면 자동으로 기존 시스템으로 돌아갑니다.
  • 항상 사용 가능한 시스템 하나가 유지됩니다.

장치 데이터는 어디에 저장되나요? 공장 초기화를 하면 데이터가 사라지나요?

섹션 제목: “장치 데이터는 어디에 저장되나요? 공장 초기화를 하면 데이터가 사라지나요?”

모든 사용자 데이터는 시스템 파티션과 물리적으로 격리된 별도의 데이터 파티션에 저장됩니다.

  • 시스템 업데이트는 데이터에 영향을 주지 않습니다.
  • 공장 초기화 시 시스템과 사용자가 기록한 내용이 출하 상태로 복원되므로 중요한 데이터는 미리 백업하세요.
  • 중요 데이터는 정기적으로 백업하는 것이 좋습니다.

클라우드 관리에 추가 비용이 드나요? 어떤 관리 기능이 있나요?

섹션 제목: “클라우드 관리에 추가 비용이 드나요? 어떤 관리 기능이 있나요?”

JelinaCloud는 장치 등록, 플릿 관리, 일괄 업데이트 및 원격 운영 관리 등 클라우드와 엣지의 협업 기능을 제공합니다. 구체적인 서비스 방식과 비용은 Advantech 영업에 문의하거나 JelinaCloud 문서를 참조하세요.

운영 환경에서 사용할 때 어떤 보안 요건이 있나요?

섹션 제목: “운영 환경에서 사용할 때 어떤 보안 요건이 있나요?”
  • 출하 시 기본 암호를 변경합니다.
  • 운영 모드를 활성화하여 장치가 보안 채널을 통해서만 클라우드와 통신하도록 합니다.
  • 필요에 따라 방화벽을 설정하고 필요한 포트만 개방합니다.
  • 클라우드를 통한 정기적인 시스템·보안 패치 업데이트.

어떤 언어와 데스크톱 환경을 지원하나요?

섹션 제목: “어떤 언어와 데스크톱 환경을 지원하나요?”

JelinaOS는 주요 배포판과 다국어 환경을 지원하며, 명령줄 전용, X11 데스크톱(XFCE4), Wayland 데스크톱 등 여러 시스템 구성을 제공합니다. 장치 유형과 프로젝트 요구 사항에 따라 선택할 수 있습니다.

장치 에이전트(Jelinvisor)는 무엇인가요? 업데이트하지 않아도 되나요?

섹션 제목: “장치 에이전트(Jelinvisor)는 무엇인가요? 업데이트하지 않아도 되나요?”

Jelinvisor는 장치와 클라우드 사이의 관리 구성 요소로, 등록, 보고 및 업데이트 실행을 담당합니다. 최신 버전을 유지하는 것이 좋습니다. 장치 에이전트 업데이트도 시스템 업데이트와 마찬가지로 클라우드에서 통합 오케스트레이션하며, 업데이트 정책을 설정할 수 있습니다. 자세한 내용은 Jelinvisor 장치 에이전트를 참조하세요.