Raspberry Pi 3에서 가상화 기술을 사용할 수 있습니까?


14

Raspberry Pi 컴퓨터는 CPU 성능과 메인 메모리가 많지 않지만 대학 수업에서 가상화 연습을위한 완벽한 플랫폼이 될 수 있습니다.

이제 가상화 솔루션을 찾고 있습니다.

XEN 프로젝트는 ARM v7의-A와 ARM V8-A 아키텍처에 XEN을 실행할 수있는 솔루션을 구현했습니다.

  • Raspberry Pi 1은 ARMv6을 구현하므로 XEN과 함께 사용할 수 없습니다.
  • 이 스레드 는 Raspberry Pi 2도 XEN과 함께 사용할 수 없음을 나타냅니다. 다른 소식통 은 그것이 가능하다고 영혼을 말합니다.
  • Raspberry Pi 3에는 ARM Cortex-A53 프로세서가 있으며 XEN 프로젝트 에 따라 XEN에서 지원합니다. Raspberry Pi 3로 XEN을 테스트 한 사람이 있습니까?

Raspberry Pi에서 작동해야하는 또 다른 하이퍼 바이저 솔루션은 1 형 하이퍼 바이저 Xvisor 입니다.

일부 자습서 에서는 Raspberry Pi 2에서 유형 2 하이퍼 바이저 KVM 사용에 대해 설명하지만 KVM을 실행하는 것은 쉬운 일이 아닙니다.

Raspberry Pi 2 또는 3으로 가상화를 구현하기위한 추가 솔루션이 있습니까?

업데이트 1

Raspberry Pi와 함께 LXC (Linux Containers)의 설치 및 사용법을 설명하는 일부 자습서가 있습니다. LXC는 가상화 기술이지만 유형 1 또는 유형 2 하이퍼 바이저가 아닙니다 ( 여기여기 참조 ). 지금까지 내가 찾은 최고의 튜토리얼은 독일어 언어로 하나.


정확히 알기에는 아직 이르다고 생각합니다. 여기 내 센트를 떨어 뜨려
PNDA

:이 흥미있을 resin.io/blog/...
SiKing

답변:


4

수용 가능한 성능에 따라 KVM이없는 일반 QEMU 가 실행 가능한 솔루션 일 수 있습니다. 에 설치된 x86 시스템을 실행해야한다고 가정하면 disk.img,

apt-get install qemu-system-x86
qemu-system-i386 -hda disk.img

이것은 오래된 것들을 실행하기에 충분합니다 (DOS, Windows 95 및 다른 아키텍처의 19에서 동등한 것).

또 다른 가상화 솔루션은 Exagear 로 Skype와 같은 까다로운 작업을 수행 할 수 있지만 상용 소프트웨어이며 Linux 대상 및 x86으로 제한됩니다.


2

나 같은 사람들에게 답을 추가하는 것 : 라즈베리 파이에서 몇 가지 서비스를 실행하려고했습니다.

단지 내가 찾은 두 작업 솔루션은 다음과 같습니다 :

  1. Docker가 포함 된 Raspbian 인 HypriosOS 실행 링크
  2. 완전한 VM 기능을 위해 Raspbian, Ubuntu Mate에서 LXC 및 LXD Linux 컨테이너를 실행하려고 시도했지만 그 밖의 기능은 없었지만 모든 자습서에는 존재하지 않는 스위치로 커널 컴파일이 포함되었습니다. 아치와의 완벽한 경험을 발견했습니다. PI에 Arch linux를 설치 한 후 다음을 실행하십시오.pacman -S lxc

2

VMware는 라스 베이거스 (2018 년 8 월)의 VMworld US shindig에서 선보인 64 비트 Arm 프로세서 용 베어 메탈 하이퍼 바이저 (ESXi)를 작업하고있는 것으로 보입니다.

곧 x86에서 볼 수 있듯이 여러 Raspberry Pi 3 모델 B + (arm64)를 정상적인 작동 가상화 솔루션으로 클러스터링 할 수있을 것으로 보입니다.

참고



0

나는 이것을 테스트하는 것을 의미했지만 직접하지는 않았습니다. Rpi에 OpenStack을 설치하는 방법을 설명하는이 기사를 보았습니다. ( http://openstack.prov12n.com/openstack-on-raspberry-pi-part-1-why/ )


2
답변에 자세한 내용을 추가하십시오. 링크가 나중에 끊어지면 어떻게됩니까?
다스 베이더

튜토리얼이 불완전합니다. 저자는 세 부분 ( 1 , 23 )을 작성했습니다. BTW :이 튜토리얼은 가상화 기술이지만 Linux 1 유형 또는 2 유형 하이퍼 바이저가 아닌 Linux 컨테이너 (LXC)를 사용합니다 ( 여기 참조 ).
네버 랜드

우리는하고 informationless과 관련하여 새 정책을 시도하는 링크 전용 여기에 응답 . 이 게시물이 최소한의 답변으로 볼 수있는 정보를 포함하도록 편집되지 않은 경우 48 시간 내에 커뮤니티 위키로 변환되어 커뮤니티에서 수정하는 것을 단순화합니다.
Ghanima
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.