Skip to content

Commit 20a3860

Browse files
sevend2rwestMSFT
authored andcommitted
Combine iSCSI content into I/O fundamentals article
1 parent c2404ea commit 20a3860

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

docs/relational-databases/sql-server-storage-guide.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Long I/Os often indicate a [!INCLUDE [ssNoVersion](../includes/ssnoversion-md.md
6262
- Multiple long I/O messages appear in the error log during a heavy [!INCLUDE [ssNoVersion](../includes/ssnoversion-md.md)] workload.
6363
- Performance Monitor counters show long disk latencies, long disk queues, or no disk idle time.
6464

65-
Long I/Os can also be caused by a component in the I/O path (for example, a driver, controller, or firmware) continually postponing servicing an old I/O request, in favor of servicing newer requests. This can occur in interconnected environments, such as iSCSI and fiber channel networks (either due to a misconfiguration or path failure). This can be difficult to corroborate with the Performance Monitor tool because most I/Os are being serviced promptly. Long I/O requests can be aggravated by workloads that perform large amounts of sequential I/O, such as backup and restore, table scans, sorting, creating indexes, bulk loads, and zeroing out files.
65+
Long I/Os can also be caused by a component in the I/O path (for example, a driver, controller, or firmware) continually postponing servicing an old I/O request, in favor of servicing newer requests. This can occur in interconnected environments, such as [iSCSI](#iscsi-technology-components) and fiber channel networks (either due to a misconfiguration or path failure). This can be difficult to corroborate with the Performance Monitor tool because most I/Os are being serviced promptly. Long I/O requests can be aggravated by workloads that perform large amounts of sequential I/O, such as backup and restore, table scans, sorting, creating indexes, bulk loads, and zeroing out files.
6666

6767
Isolated long I/Os that don't appear related to any of the previous conditions can be caused by a hardware or driver problem. The system event log might contain a related event that helps to diagnose the problem.
6868

@@ -158,6 +158,11 @@ SCSI, SAS, and NVMe storage devices:
158158
- Typically have better meantime to failure rates than other implementations.
159159
- Contain sophisticated heuristics to help predict imminent failures.
160160

161+
<a id="iscsi"></a>
162+
163+
> [!NOTE]
164+
> [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is supported on Internet Small Computer System Interface (iSCSI) technology components that meet the requirements of the [Windows Hardware Compatibility Program](/windows-hardware/design/compatibility/whcp-certification-process). Although [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] doesn't interact directly with iSCSI, it operates seamlessly because Windows presents iSCSI storage as standard drives. This allows [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] to read from and write to remote block-level storage across IP networks. Since iSCSI depends on networks, you can experience delays or bottlenecks, so you should optimize the server's caching performance and minimize latency.
165+
161166
#### Non-SCSI
162167

163168
Other drive implementations, such as IDE, ATA, and SATA:

0 commit comments

Comments
 (0)