Changes between Version 29 and Version 30 of NEuca-overview

Show
Ignore:
Timestamp:
02/08/12 10:01:08 (7 years ago)
Author:
pruth (IP: 152.54.9.28)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NEuca-overview

    v29 v30  
    33== Overview == 
    44 
    5 NEuca (pronounced "nyoo-kah") is a set of patches for Eucalyptus and !OpenStack and guest configuration scripts that enhance the functionality of a private cloud without interfering with its traditional operations. NEuca allows VMs instantiated via Eucalyptus and !OpenStack to 
     5NEuca (pronounced "nyoo-kah") is a set of patches for Eucalyptus or !OpenStack and guest configuration scripts that enhance the functionality of a private cloud without interfering with its traditional operations. NEuca allows VMs instantiated via Eucalyptus and !OpenStack to: 
    66  * Have additional network interfaces, not controlled by the cloud management software. These interfaces can be connected on the host node to VLANs or physical interfaces. The cloud continues to control and assign the address of eth0 of the VM. NEuca performs necessary operations on the node hosting the VM to make sure VLAN interfaces and extra bridges are created and torn down. This is consistent with the model of allowing the cloud to control the 'management' interface of the VM, while the other interfaces are used for high-speed 'data-plane' interconnects although it may have other uses.  
    77  * Perform arbitrary post-boot actions using shell scripts.  
     
    1313Installing NEuca has two basic steps:  
    1414 
    15  1. Installing NEuca patchs ([wiki:Eucalyptus-2.0-Setup Eucalyptus (currently Eucalyptus 2.0.0 and 2.0.2) ], [wiki:OpenStack-Setup !OpenStack]) 
    16  2. [wiki:NEuca-guest-configuration Installing NEuca tools onto the images that the VMs] 
     15 1. Installing NEuca patchs: [wiki:Eucalyptus-2.0-Setup Eucalyptus (currently Eucalyptus 2.0.0 and 2.0.2) ], [wiki:OpenStack-Setup !OpenStack] 
     16 2. [wiki:NEuca-guest-configuration Installing NEuca tools onto the images that the VMs] (Same process for Eucalyptus and !OpenStack) 
    1717 
    1818== License == 
     
    6969for attaching VMs eth1 to a physical interface on the host. Interfaces enumerated one by one in any order, however numbering gaps are not allowed. A configuration file that defines eth1, eth2 and eth4 will result in VM only having eth1 and eth2 configured in addition to eth0 that is managed by the cloud. 
    7070 
    71 IP address specification for an interface is optional. NEuca guest tools will ignore interfaces without IP addresses and leave them unconfigured. '''CAUTION:''' do not attempt to attach VM interfaces to the interface/bridge used by the cloud management software internally as this may interfere with communications with the host node. Which interface is being used by Eucalyptus on worker host nodes should be clear from Eucalyptus configuration ($EUCALYPTUS/etc/eucalyptus/eucalyptus.conf, see VNET_BRIDGE definition) #144. 
     71IP address specification for an interface is optional. NEuca guest tools will ignore interfaces without IP addresses and leave them unconfigured. '''CAUTION:''' do not attempt to attach VM interfaces to the interface/bridge used by the cloud management software internally as this may interfere with communications with the host node.   The interface/bridge to be avoided can be found in the could configuration files.  In Eucalyptus $EUCALYPTUS/etc/eucalyptus/eucalyptus.conf, see VNET_BRIDGE definition.  In !OpenStack /etc/nova/nova.conf. 
    7272 
    7373The post-boot script, specified in [instanceConfig] section can perform any actions consistent with the capabilities of the OS installed in the image. It is executed at priority 99 of rc scripts in LSB for the appropriate runlevel.  
     
    8282 * neuca - will produce the most up-to-date list of available neuca commands 
    8383 
     84Configuration of NEuca guest tools is the same for both Eucalyptus and OpenStack.