[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Raspberry Pi 4 Xen or KVM


  • To: xen-users@xxxxxxxxxxxxxxxxxxxx
  • From: Paul Leiber <paul@xxxxxxxxxxxxxxxx>
  • Date: Mon, 7 Aug 2023 22:48:41 +0200
  • Arc-authentication-results: i=1; strato.com; arc=none; dkim=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1691441322; s=strato-dkim-0002; d=strato.com; h=In-Reply-To:From:References:To:Subject:Date:Message-ID:Cc:Date:From: Subject:Sender; bh=3qX992/k9kMObLaVY2i0k3cyymRi4jn+zJ4SWa8/zLk=; b=nNN2Bodxxt83T6j/BS94Vhj6xf8fB6Ky39WbfFdf2vrg/BUM4jE9hNqqEmuqNKmHEp 4UWObrQQpyQX4TwQoiQQGdb2ekIBdequJ9acOMFspoZJRD2RFTuPaMz64J2Titi3qMTF MjXnEfT0S1qh6YuICNFz2ZmplcnQqgtosAF58uIAWzfFXT9qaFiKaVF0o+WD+ZQ37lOj viCFS6dh1yjRgdIrv1gvtc3ViOTiAzLLPO1LsfQrSu5AxrzuWs4sxCxsfEUJBgTAkOrK ZN082gyWVasvu2OhnMLUri586vAv11Deb3zqHCN91cUKdeS3Z4JfXFLCdh7hvBJcFA9X W6RQ==
  • Arc-seal: i=1; a=rsa-sha256; t=1691441322; cv=none; d=strato.com; s=strato-dkim-0002; b=TriwfLbfAqDehzmZq8noKg06Eq9VPZg1teSdxgy9I4veoxfhff8hJhC9+7TRzFqWiA u1P0+1ZA4SHBa3KyRKbhtirgY3ctlKRSdPTi3VSwsPmaMs1ULE3axVhyfqyrY+ck1clB eM6A/l6bXw/337wP571UtlZJEfZJTZ3UgtZc2J2jmtMg0CfmcuqiufhdOfZQGxQE4jKl sH1s53EUk4Y8hUC2RTy7sOEMcF8y5CrYMvTIyLuDO/filCYcn0pAetSxxFBbjrunG3v1 ZDzHWt3UoqG3uqz75N3HmYvJCdOVyI001ltapTahDtXsucOcNrOgKsnWLjsfZ5ynhmcv 3EJw==
  • Delivery-date: Mon, 07 Aug 2023 20:49:47 +0000
  • List-id: Xen user discussion <xen-users.lists.xenproject.org>

Am 03.08.2023 um 22:59 schrieb reijo.korhonen@xxxxxxxxx:
Raspberry Pi 4 (8GB) is interesting platform to run as server (if your
succeed to get 8GB version). It uses very little power, so it is
ecologic solution.

To use Raspberry as VM host, what are pros and cons with traditional
QEMU/KVM vs Xen? Is it so, that because KVM runs on linux kernel, linux
guests can use more memory than XEN guests? Or can one or other host be
installed "Out of the box", but another needs special compiling and
configuration?
I can't make any statement regarding a comparison between Xen and KVM on a Raspberry Pi, as I have no experience using KVM (on any platform).

However, I can say that to get Xen running on a Raspberry Pi 4B (using Debian, not Raspbian, and UEFI->Grub bootloader), I needed to build Xen myself with ACPI enabled. This was discussed very recently on this list. Once I figured out how to build Xen (with help from Julien), installation and setup was fairly easy and not really different to a installation with a package manager. I needed to manually enable some services, but that's the only big difference that I remeber.

If you use U-Boot as a bootloader, you should be able to use the standard Xen packages provided by Debian (I didn't try that out myself).

Xen has been running flawlessly on my RPi since installation a couple of days ago.

Paul




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.