Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(sm): add udev rules for PureStorage - best practices
This commit integrates PureStorage-recommended udev rules to optimize queue settings for Citrix XenServer. These changes follow the guidelines outlined in the PureStorage Knowledge Base article [#kbid](https://support.purestorage.com/bundle/m_citrix/page/Solutions/Citrix/Citrix_XenServer/topics/task/t_applying_queue_settings_with_udev.html). Key changes: - Implemented udev rules to adjust IO scheduler and queue depth for PureStorage volumes. - Ensured compliance with existing XenServer storage management (SM) conventions. - Verified functionality through test scenarios to avoid regression with non-PureStorage configurations. Motivation: These changes aim to improve performance and reliability for deployments using PureStorage arrays, adhering to vendor-recommended best practices while maintaining compatibility with the broader XenServer ecosystem. Testing: - Manually verified udev rules on test systems with PureStorage arrays. - Confirmed compatibility with non-PureStorage environments. - Ran unit tests for related storage subsystems. This change is backward-compatible, introduces no breaking changes and only affect PureStorage arrays. Signed-off-by: Yann LE BRIS <[email protected]>
- Loading branch information