Skip to content

Releases: OpenNebula/addon-3par

Release 2.1.1: Bug Fixes, Performance Enhancements, and New Helper Scripts

07 Aug 23:20
Compare
Choose a tag to compare

Hello OpenNebula and HPE 3PAR users,

We are pleased to announce the release of version 2.1.1 of our HPE 3PAR driver for OpenNebula. This is a minor release that addresses a few key issues, optimizes some operations, and introduces additional helper scripts.

Key Highlights of 2.1.1

1. Bug Fixes

  • Storage System IP in tm/mvds action: We've resolved a bug that caused the incorrect storage system IP to be used in the tm/mvds action.

2. Performance Enhancements

  • Enhanced tm/mv Action Speed: The tm/mv action has been optimized for scenarios where you're migrating to a different datastore on the same host. This should now be noticeably faster, reducing your overall migration time.

3. Codebase Improvements

  • remove_lun Function: We've reverted the remove_lun function to its original state to address issues where it would fail if a LUN couldn't be completely flushed. This adjustment ensures better compatibility and reliability.

4. New Helper Scripts

We've added more helper scripts to the package, providing even more automation and streamlining for your tasks.

Conclusion

While this might be a minor update, we believe it packs a significant punch in terms of improvements and additions. We always aim to provide you with the most reliable, efficient, and feature-rich driver for OpenNebula.

We recommend users to upgrade to this version to enjoy the latest fixes and enhancements. Your feedback is invaluable, and we encourage you to report any issues or suggestions.

Thank you for your continued trust and support!

Release 2.1.0: VM Migration Support Between Storage Systems

03 Jun 21:24
Compare
Choose a tag to compare

Hello OpenNebula and HPE 3PAR users,

We're delighted to announce the release of version 2.1.0 of our HPE 3PAR driver for OpenNebula. This update brings a new feature that many of you have been waiting for: Support for moving VMs with persistent disks between storage systems.

Key Highlights of 2.1.0

1. VM Migration Support

With this release, you can now move your VMs with persistent disks between different storage systems. This is made possible through the help of a new Python helper script that automates the entire process. Here's a brief overview of how it works:

  • The helper script creates a new Remote Copy group and admits all the VM's persistent disks into it.
  • The script then checks the sync status periodically. Once all disks are synced, it triggers the VM migration action via the OpenNebula API.
  • Our updated 3PAR driver action tm/mv takes over from here. It checks whether there is a remote copy group and whether all disks are synced.
  • If the conditions are met, it proceeds with migration - it stops and removes the remote copy group, unexports from the source storage system, and exports the volume from the target storage system.
  • Finally, the VM is booted up from its suspended state.

This feature should greatly enhance the flexibility of your data management strategy and improve the efficiency of your OpenNebula cloud.

2. Bug Fixes and Improvements

As always, this release includes various minor bug fixes and performance improvements, making your experience with our driver smoother and more stable.

Conclusion

We're excited about this new addition to our HPE 3PAR driver for OpenNebula and believe that it will significantly improve the versatility and robustness of your cloud setup.

We encourage all users to upgrade to this latest version to benefit from the new features and improvements. We appreciate your feedback and encourage you to report any issues you encounter.

Thank you for your continuous support!

Release 2.0.0: Remote Copy Support

29 May 13:27
Compare
Choose a tag to compare

Hello OpenNebula and HPE 3PAR users,

We are excited to announce the release of version 2.0.0 of our HPE 3PAR driver for OpenNebula. This is a major release introducing an important new feature: Remote Copy Support.

Key Highlights of 2.0.0

  1. Remote Copy Support
    With this release, our driver now supports HPE 3PAR Remote Copy - an array-based replication technology. This offers enhanced data protection and disaster recovery for your OpenNebula cloud:
  • Synchronous and Asynchronous Modes: Both modes are supported, providing you with more flexibility in managing your data replication.
  • Automatic Failover and Failback: In the event of a disaster, your data can be automatically transferred to a backup system. When the primary system is back online, data can be reverted back seamlessly.
  • Multi-Site Replication: Replication can be set up between multiple systems, ensuring higher availability of your data.
  1. Enhanced Performance
    With version 2.0.0, we've also made some under-the-hood changes to improve the overall performance and efficiency of the driver. These improvements should result in faster data transfer and replication times, as well as lower CPU and memory usage.

  2. Bug Fixes and Improvements
    This release also comes with a number of minor bug fixes and improvements, all aimed at providing you with a more stable, reliable, and efficient data management experience.

Conclusion

The addition of Remote Copy support marks a major milestone in the development of our HPE 3PAR driver for OpenNebula. We believe it will significantly enhance data protection and disaster recovery capabilities for users of OpenNebula and HPE 3PAR.

We recommend all users to upgrade to this version to take advantage of the new features and improvements. As always, please let us know if you have any feedback or encounter any issues.

We appreciate your support and look forward to continuing to serve you!