Skip to content

Commit 00dc7cd

Browse files
committed
monitoring
1 parent 71ce353 commit 00dc7cd

4 files changed

Lines changed: 28 additions & 0 deletions

File tree

distributions/oracle/iscsi/BEST-PRACTICES.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -912,6 +912,13 @@ sudo tuned-adm profile iscsi-storage-uek
912912
sudo tuned-adm active
913913
```
914914

915+
> **⚠️ Note:** The values in this custom tuned profile are **starting points** for testing. Actual optimal values depend on:
916+
> - **Driver/firmware limitations**: Check NIC and UEK driver documentation for supported buffer sizes and queue depths
917+
> - **Hardware capabilities**: Use `ethtool -g <interface>` to verify ring buffer limits
918+
> - **Workload characteristics**: Sequential vs. random I/O, block sizes, concurrency
919+
>
920+
> **Always validate with performance monitoring** (`iostat -x 1`, `sar -n DEV 1`, `perf`, Oracle OSWatcher) before deploying to production. Measure baseline performance first, then test changes incrementally.
921+
915922
---
916923

917924
## Monitoring & Maintenance

distributions/oracle/nvme-tcp/BEST-PRACTICES.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -636,6 +636,13 @@ tuned-adm active
636636
tuned-adm verify
637637
```
638638

639+
> **⚠️ Note:** The values in this custom tuned profile are **starting points** for testing. Actual optimal values depend on:
640+
> - **Driver/firmware limitations**: Check NIC and UEK driver documentation for supported buffer sizes and queue depths
641+
> - **Hardware capabilities**: Use `ethtool -g <interface>` to verify ring buffer limits
642+
> - **Workload characteristics**: Sequential vs. random I/O, block sizes, concurrency
643+
>
644+
> **Always validate with performance monitoring** (`iostat -x 1`, `sar -n DEV 1`, `perf`, Oracle OSWatcher) before deploying to production. Measure baseline performance first, then test changes incrementally.
645+
639646
### IRQ Affinity for UEK
640647

641648
UEK has better IRQ handling, but you can optimize further:

distributions/rhel/iscsi/BEST-PRACTICES.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -691,6 +691,13 @@ sudo tuned-adm profile iscsi-storage
691691
sudo tuned-adm active
692692
```
693693

694+
> **⚠️ Note:** The values in this custom tuned profile are **starting points** for testing. Actual optimal values depend on:
695+
> - **Driver/firmware limitations**: Check NIC and storage driver documentation for supported buffer sizes and queue depths
696+
> - **Hardware capabilities**: Use `ethtool -g <interface>` to verify ring buffer limits
697+
> - **Workload characteristics**: Sequential vs. random I/O, block sizes, concurrency
698+
>
699+
> **Always validate with performance monitoring** (`iostat -x 1`, `sar -n DEV 1`, `perf`, vendor telemetry) before deploying to production. Measure baseline performance first, then test changes incrementally.
700+
694701
#### Kernel Parameters
695702

696703
**Optimize kernel for iSCSI:**

distributions/rhel/nvme-tcp/BEST-PRACTICES.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -610,6 +610,13 @@ sudo tuned-adm profile nvme-tcp-storage
610610
sudo tuned-adm active
611611
```
612612

613+
> **⚠️ Note:** The values in this custom tuned profile are **starting points** for testing. Actual optimal values depend on:
614+
> - **Driver/firmware limitations**: Check NIC and storage driver documentation for supported buffer sizes and queue depths
615+
> - **Hardware capabilities**: Use `ethtool -g <interface>` to verify ring buffer limits
616+
> - **Workload characteristics**: Sequential vs. random I/O, block sizes, concurrency
617+
>
618+
> **Always validate with performance monitoring** (`iostat -x 1`, `sar -n DEV 1`, `perf`, vendor telemetry) before deploying to production. Measure baseline performance first, then test changes incrementally.
619+
613620
### IRQ Affinity for Storage NICs
614621

615622
**Automatic IRQ distribution:**

0 commit comments

Comments
 (0)