
Broadcom BCM57810 10기가비트 이더넷 카드를 사용하여 iSCSI 오프로딩을 수행하는 사람이 있습니까?
내 테스트 시나리오
회로망....
Dell Force 10 S4810 스위치 2개
고객....
- 델 R620
- 24코어
- 128GB 메모리
- 2 Broadcom BCM57810 10기가비트 듀얼 포트 이더넷 카드. 연결된 각 카드에는 포트가 1개만 있습니다.
- 센트OS 5.9
- iSCSI 오프로드가 구성되었습니다. 2개 경로, MTU 9000, VLAN 태깅 없음
- 다중 경로가 구성됨
- ext3 파일 시스템
- irqservice 실행 중
- pid 1 어린이가 CPU 0에 고정됨
- 4개 스레드는 50% 읽기/쓰기 분할, 16k 블록 크기, 4개의 1GB 데이터 파일
섬기는 사람....
- 델 컴펠런트 SC8000
- 8개의 10gig-e 타겟 / 4개 세션
- 계층 1(Raid 10 쓰기) - 130 15K sas
결과....
클라이언트는 400MB/초 / 10,000iops를 구동합니다. 소프트웨어로 전환하면 클라이언트는 600MB/초 / 3200iops를 구동합니다. 처리량에 거의 영향을 주지 않고 모든 종류의 커널 설정을 수정했습니다.
Broadcom은 200만 IOPS를 요구합니다. 이 불일치는 어떻게 진행되고 있습니까? 누구든지 생각이 있나요?
감사해요,
/크리스 C