Project

General

Profile

Actions

Feature #63645

open

rbd: scalability issue on Windows due to TCP session count

Added by Lucian Petrut 5 months ago. Updated 2 months ago.

Status:
Pending Backport
Priority:
Normal
Assignee:
Target version:
-
% Done:

0%

Source:
Tags:
backport_processed
Backport:
squid
Reviewed:
Affected Versions:
Pull request ID:

Description

rbd-wnbd doesn't currently reuse OSD connections across disk mappings, which can lead to an excessive amount of TCP sessions, exceeding Windows limits and eventually failing.

An user reported the following scenario [1]: 60 connected rbd volumes per Windows host, 13 ceph nodes with 24 OSDs each, resulting approximately 18720 sessions. This exceeds the Windows default limit (16384).

We can avoid this by having a single rbd-wnbd daemon per host and sharing OSD connections across mappings.

[1] https://ask.cloudbase.it/question/3598/ceph-for-windows-tcp-session-count/


Related issues 1 (0 open1 closed)

Copied to rbd - Backport #64675: squid: rbd: scalability issue on Windows due to TCP session countResolvedLucian PetrutActions
Actions #1

Updated by Ilya Dryomov 2 months ago

  • Backport set to squid
Actions #2

Updated by Ilya Dryomov 2 months ago

  • Tracker changed from Bug to Feature
Actions #3

Updated by Ilya Dryomov 2 months ago

  • Project changed from Ceph to rbd
Actions #4

Updated by Ilya Dryomov 2 months ago

  • Status changed from Fix Under Review to Pending Backport
Actions #5

Updated by Backport Bot 2 months ago

  • Copied to Backport #64675: squid: rbd: scalability issue on Windows due to TCP session count added
Actions #6

Updated by Backport Bot 2 months ago

  • Tags set to backport_processed
Actions

Also available in: Atom PDF