2016-04-19 3 views

Répondre

0

Vous pouvez attacher un disque et l'utiliser pour stocker des informations de données persistantes. Rump prend en charge le montage des disques externes - voir ici:

https://github.com/rumpkernel/rumprun/blob/master/doc/config.md#blk-block-devices-and-filesystems

Vous configurez un point de montage et un dispositif, puis les fixer dans le même ordre (par exemple dans qemu argument de -drive). par exemple, avec le dispositif qemu virtio, utilisez les valeurs suivantes:

  • source: "dev"
  • mountpoint: quel que soit le chemin que vous voulez que l'appareil accessible dans le unikernel
  • fstype: "blk" (en aws vous utiliserait ETFs)
  • chemin
  • :/dev/ld0a ("0" - le premier dispositif, "a" - la première partition)

Bien sûr, comme dans tout logiciel, vous pouvez utiliser une base de données ou d'un autre stockage basé sur le réseau.

En outre, checkout Project Unik (divulgation complète, je suis l'un de ses créateur) - nous essayons de créer une plate-forme de gestion pour unikernels, croupion inclus. l'une de nos fonctionnalités est le support de volume persistant.