Project

General

Profile

Actions

Feature #3861

closed

tcp buffer size tunables for iscsi connections

Added by Christopher Siden almost 9 years ago. Updated almost 9 years ago.

Status:
Closed
Priority:
Normal
Category:
comstar - iSCSI/FC/SAS target
Start date:
2013-07-02
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

From the original bug at Delphix.

The tcp buffer sizes used for the iscsi connections are hardcoded to 256K. The
values are hardcoded in idm_so.h:

#define IDM_RCVBUF_SIZE (256 * 1024)
#define IDM_SNDBUF_SIZE (256 * 1024)

These sizes are inadequate for high bandwidth(10g networks) and/or high latency
networks.

The fix should leave the default values but allow them to be tuned through /etc/system via idm:idm_so_sndbuf / idm:idm_so_rcvbuf

Actions #1

Updated by Christopher Siden almost 9 years ago

  • Status changed from In Progress to Closed
commit 0f94976
Author: Jeff Biseda <jeff.biseda@delphix.com>
Date:   Wed Jul 3 12:54:31 2013

    3861 tcp buffer size tunables for iscsi connections
    Reviewed by: Peng Dai <peng.dai@delphix.com>
    Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
    Reviewed by: Dan McDonald <danmcd@nexenta.com>
    Approved by: Dan McDonald <danmcd@nexenta.com>
Actions

Also available in: Atom PDF