Wido den Hollander created CLOUDSTACK-9406:
----------------------------------------------

             Summary: Enable IPv6 Link-Local in cloud0 interface in System VMs
                 Key: CLOUDSTACK-9406
                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9406
             Project: CloudStack
          Issue Type: Improvement
      Security Level: Public (Anyone can view this level - this is the default.)
          Components: KVM, SystemVM
            Reporter: Wido den Hollander


Currently a 169.254.0.0/16 address is used for communication between the (KVM) 
hypervisor and a System VM.

The address is provided through a socket to the SSVM on startup.

This adds additional complexity since such an address needs to be recorded in 
the database.

IPv6 provides the Link-Local address starting with fe80:: where it is 
calculated based on the MAC-address.

This address could be used to communicate with the SSVM without any prior 
communication with it. The Hypervisor knows the MAC address of the SSVM and 
thus it knows which address the SSVM will obtain.

On this address a provisioning daemon could run instead of the current 'patch 
via socket' scripts.

Over this address the SSVM could even expose a complete REST-full API which can 
be used to talk to the SSVM.

Using the IPv6 link-local address would be the first step to IPv6 in the SSVM.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to