Go to main content
Oracle® ZFS Storage Appliance Analytics Guide, Release OS8.7.0

Exit Print View

Updated: March 2017

Protocol: SMB/SMB2 Bytes

These statistics show SMB bytes/sec transferred between SMB clients and the appliance. Supported SMB versions are SMB and SMB2. Bytes statistics can be broken down by: operation, client, filename, share, and project.

When to Check SMB/SMB2 Bytes

SMB bytes/sec can be used as an indication of SMB load. The best way to improve performance is to eliminate unnecessary work, which may be identified through the client and filename breakdowns, and the filename hierarchy view. Client and especially filename breakdowns can be very expensive in terms of storage and execution overhead. Therefore, it is not recommended to permanently enable these breakdowns on a busy production appliance.

SMB/SMB2 Bytes Breakdowns

Table 48  Breakdowns of SMB Bytes
type of operation
SMB/SMB2 operation type (read/write/getattr/setattr/lookup/...)
Remote hostname or IP address of the SMB client
Filename for the SMB I/O, if known and cached by the appliance. There are some circumstances where the filename is not known, such as after a cluster failover and when clients continue to operate on SMB filehandles without issuing an open to identify the filename; in these situations the filename reported is "<unknown>".
The share for this SMB I/O
The project for this SMB I/O

These breakdowns can be combined to produce powerful statistics. For example:

  • "Protocol: SMB2 bytes per second for client 'phobos.sf.fishpong.com' broken down by filename" (to view which files a particular client is accessing)