云数据中心平台,OpenNebula 3.8 发布
jopen 12年前
2012年10月22日opennebula项目自豪地宣布,即将推出opennebula3.8,Twin Jet。此版本带来了许多新的功能,并稳定在以前的版本中引入的功能。
OpenNebula Core
这次发布在OpenNebula核心中包含以下变化:
- Improved VM life-cycle, some VM transitions has been tuned to prevent from loosing VM states when a infrastructure related failure occurs. Now when a suspended/stopped/unknown VM fails to restart/resume it returns to its original state instead to retry the operation o manually delete the VM.</li> </ul>
- Enhanced VMware support through a new set of Datastore and Transfer Manager (TM) drivers. These new drivers enable the implementation of multiple storage solutions and brings native support for VMFS.
- Support for cgroups on KVM. The kernel cgroups facility is used to enforce VM CPU usage as described in the VM Template.
- Support for SPICE on KVM. Users may take advantage of the SPICE protocol to define access to the VMs.
- Virtual Routers. There is a new ready to use network appliance that implements a virtual router. This Virtual Router is fully integrated with OpenNebula and uses the information defined in the Virtual Network template to provide basic L3 services like NATting, DHCP, DNS…
- Poweroff. A VM in poweroff state is similar to suspended, but without a checkpoint file, so it can be restarted to immediately boot it in the same Host. There is also a new poweroff action associated to this new state.
- Pre and post migration driver actions. The new actions allow to easily integrate new storage backends. Usually customs actions must be performed before and after a live-migration, this new driver actions can be used to implement them.
- Minor CLI improvements and template-less creation. The command line tools have undergone several minor changes and features a new set of options to create VMs and images in a single line.
- Datastore location per cluster. Heterogeneous clouds with different hypervisors may simplify its deployment by setting the datastore location on the hosts per each cluster, instead of doing it globally as in previous versions.
- More variables in CONTEXT. User related data (user name, group id and name) can now be used directly, without the need to include and parse the whole user template.
- More robust resubmit. Clean up operations are now synchronized with the VM transitions, making the resubmit operation safer and more robust.
EC2 Query Server
The EC2 Query API has been greatly improved in Twin-Jet, including:
- Implementation of the EBS interface. Create, attach and detach volumes to EC2 instances</li>
- Implementation of the keypair interface. Keypairs are stored in the user template in the OpenNebula DB, and injected in the VM instances through the contextualization process.
- Although EC2 Query API server can be interfaced with any of the EC2 tools, the OpenNebula econe client tools have been also improved and extended. </ul> </div>
- Implementation of new actions and hot plugging functionality</li> </ul> </div>
Sunstone & Self Service Portals
There are several new features in the GUI applications:
- Improved VNC proxy system that reduces the number of opened ports</li>
- Plot of user consumption can now be set for specific time-frames
- Support for Internet Explorer
- Custom routes can be added to the Sunstone server to ease the integration with third party tools
</ul> </div> 详细内容:http://www.opennebula.org/software%3Arnotes%3Arn-rel3.8
-
OCCI Server
The OCCI API has been improved in Twin-Jet, including:
-