Linux Foundation은 ACRN 1.2 Hypervisor를 도입했습니다.

ACRN

며칠 전 Linux Foundation은 ACRN 1.2 하이퍼 바이저의 새 버전을 발표했습니다. 어느 전문화 된 하이퍼 바이저입니다. 그리고 설계 임베디드 기술 및 사물 인터넷 장치 (IoT). 하이퍼 바이저는 리소스가 제한된 팀에서 작업 할 때 중요한 시스템에서 사용하기에 적합한 실시간 작업 준비를 염두에두고 작성됩니다.

이 프로젝트는 클라우드 시스템에 사용되는 하이퍼 바이저 사이에서 틈새 시장을 차지하려고합니다. 자원을 엄격하게 분리하는 산업 시스템 용 데이터 센터 및 하이퍼 바이저. ACRN 사용의 예로 전자 제어 장치, 대시 보드 및 자동차 정보 시스템이 언급되지만 하이퍼 바이저는 소비자 IoT 장치 및 기타 임베디드 애플리케이션에도 적합합니다.

ACRN은 최소한의 오버 헤드를 제공합니다. 25 줄의 코드로만 구성됩니다 (비교적으로 클라우드 시스템에서 사용되는 하이퍼 바이저는 약 150 만 줄의 코드를 나타냄).

동시에 ACRN은 낮은 대기 시간을 보장합니다. 팀과 상호 작용할 때 적절한 대응력.

반면에 CPU 리소스, 입출력 가상화 지원, 네트워크 하위 시스템, 그래픽 및 사운드 작업, 모든 가상 머신에 공통적 인 리소스에 대한 공동 액세스를위한 일련의 입력 / 출력 중재자.

ACRN은 첫 번째 유형의 하이퍼 바이저 (하드웨어 위에서 직접 실행 됨)를 나타내며 Linux, RTOS, Android 및 기타 운영 체제 배포를 실행할 수있는 여러 게스트 시스템을 동시에 실행할 수 있습니다.

이 프로젝트는 두 가지 주요 구성 요소로 구성됩니다. 하나 하이퍼 바이저 다른 하나는 장치 모델 게스트 시스템 간의 장치 교환을 구성하는 광범위한 입력 / 출력 중재자와 관련이 있습니다.

하이퍼 바이저는 호스트 시스템 역할을하며 다른 게스트 시스템에서 컴퓨터로 호출을 전송하는 구성 요소를 포함하는 서비스의 운영 체제에서 제어됩니다.

인사이드 주요 특징은 다음과 같습니다.

작은 코드

  • 리소스가 제한된 장치에 최적화
  • 하이퍼 바이저의 몇 줄의 코드 (LOC) : 약. 25K 대 데이터 센터 중심 하이퍼 바이저를위한 156K LOC.

속도

  • 짧은 대기 시간
  • 더 빠른 시작 시간 허용
  • 하드웨어 통신으로 전반적인 응답 성을 향상시킵니다.

임베디드 IoT 용으로 구축

  • CPU, I / O, 네트워크 등을 넘어서는 가상화
  • 임베디드 IoT 개발 기능의 가상화 (예 : 그래픽, 이미지, 오디오 등)
  • 여러 가상 머신에서 장치를 공유하기위한 완전한 I / O 조정자 세트

적응성

  • Linux 및 Android와 같은 게스트 운영 체제에 대한 다중 운영 체제 지원
  • 많은 사용 사례에 적용 가능

오픈 소스입니다

  • 확장 가능한 지원
  • R & D 및 개발 비용 대폭 절감
  • 투명성 코드
  • 업계 리더와의 협업 소프트웨어 개발.
  • 허용 BSD 라이선스

보안

  • 중요한 보안 워크로드가 우선합니다.
  • 보안에 중요한 워크로드 격리.
  • 이 프로젝트는 안전에 중요한 워크로드 고려 사항을 염두에두고 구축되었습니다.

ACRN 1.2의 새로운 기능

이 새로운 릴리스의o Tianocore / OVMF 펌웨어 사용 기능이 강조 표시됨 Clearlinux, VxWorks 및 Windows를 실행할 수있는 서비스 운영 체제 (호스트 시스템)의 가상 부트 로더로 사용됩니다. 지원되는 자체 검사 부팅 모드 (안전 부팅).

그 외에 개발자는 Kata 컨테이너에 대한 지원 작업을했습니다. Windows 게스트 시스템 (WaaG)의 경우 USB 호스트 컨트롤러 (xHCI)에 액세스하는 중재자가 추가되고 ART (Virtualization Always Running Timer)가 추가되었습니다.

ACRN을 테스트하는 데 관심이있는 사람들에게는 최소한 다음 요구 사항이 있어야한다는 사실을 알아야합니다.

최소 요건

  • 86 비트 x64 프로세서
  • 4GB RAM 메모리
  • 20GB 저장소
  • Recomendado
  • 64 코어 4 비트 프로세서
  • 8GB RAM 메모리
  • 120GB 저장소

해당 문서를 찾을 수 있습니다. 지원되는 하드웨어에 대한 정보 다음 링크.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.