ubicloud/rhizome/host/lib
Hadi Moshayedi cd7412540f Rhizome: support per-volume I/O bandwidth limits for ubiblk
This is done by adding the following to the storage systemd units:

```
IOReadBandwidthMax=/dev/disk/by-id/disk-id $read_limit_bytes
IOWriteBandwidthMax=/dev/disk/by-id/disk-id $write_limit_bytes
```

If the disk file resides on a file system backedn by an md device,
`disk-id` refers to the persistent ID of the md device. Otherwise, it
refers to the ID of the underlying physical disk.
2025-06-25 12:08:11 -07:00
..
boot_image.rb Clean up the temp file if image download fails 2024-06-11 13:47:45 +02:00
cert_server_setup.rb Fix race with cert server leaving vm stuck in prep 2025-05-12 09:01:21 +02:00
cloud_hypervisor.rb Optimize CloudHypervisor class's Ubuntu version detection 2025-05-06 11:16:04 -07:00
slice_setup.rb Restore Ruby 3.2 syntax to rhizome 2025-04-26 08:34:47 +09:00
spdk_path.rb Rhizome: Use bdev_ubi-0.3. 2025-02-26 14:19:39 -08:00
spdk_rpc.rb Enable setting IO rate limits in Rhizome's storage volume 2024-11-20 13:26:27 -08:00
spdk_setup.rb Make SpdkSetup.prep idempotent in Ubuntu 24.04. 2025-06-23 11:31:46 -07:00
storage_key_encryption.rb Rhizome: Refactor StorageKeyEncryption. 2025-06-11 11:28:35 -07:00
storage_key_tool.rb Add rhizome multi-device storage abstractions 2024-01-24 09:19:33 -08:00
storage_path.rb Rhizome: support Ubiblk backed storage. 2025-06-13 13:31:22 -07:00
storage_volume.rb Rhizome: support per-volume I/O bandwidth limits for ubiblk 2025-06-25 12:08:11 -07:00
vhost_block_backend.rb Rhizome: support Ubiblk v0.1-6 2025-06-25 12:08:11 -07:00
vm_path.rb Restore Ruby 3.2 syntax to rhizome 2025-04-26 08:34:47 +09:00
vm_setup.rb Rhizome: support Ubiblk backed storage. 2025-06-13 13:31:22 -07:00