Skip to content
  • Chrysostomos Nanakos's avatar
    block: Support Archipelago as a QEMU block backend · c9a12e75
    Chrysostomos Nanakos authored
    
    
    VM Image on Archipelago volume is specified like this:
    
    file.driver=archipelago,file.volume=<volumename>[,file.mport=<mapperd_port>[,
    file.vport=<vlmcd_port>][,file.segment=<segment_name>]]
    
    'archipelago' is the protocol.
    
    'mport' is the port number on which mapperd is listening. This is optional
    and if not specified, QEMU will make Archipelago to use the default port.
    
    'vport' is the port number on which vlmcd is listening. This is optional
    and if not specified, QEMU will make Archipelago to use the default port.
    
    'segment' is the name of the shared memory segment Archipelago stack is using.
    This is optional and if not specified, QEMU will make Archipelago to use the
    default value, 'archipelago'.
    
    Examples:
    
    file.driver=archipelago,file.volume=my_vm_volume
    file.driver=archipelago,file.volume=my_vm_volume,file.mport=123
    file.driver=archipelago,file.volume=my_vm_volume,file.mport=123,
    file.vport=1234
    file.driver=archipelago,file.volume=my_vm_volume,file.mport=123,
    file.vport=1234,file.segment=my_segment
    
    Signed-off-by: default avatarChrysostomos Nanakos <cnanakos@grnet.gr>
    Reviewed-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
    Signed-off-by: default avatarKevin Wolf <kwolf@redhat.com>
    c9a12e75