Primeiro, pare e pense sobre seus objetivos realistas ...
A resposta curta à sua pergunta é que o SAS é um protocolo de comutação. As unidades conectadas via expansores são todas acessíveis e podem ser endereçadas de forma transparente por um único controlador.
No entanto, o restante de suas perguntas será uma função de seu controlador específico, sua arquitetura de armazenamento e os backplanes nos gabinetes de armazenamento que você usa.
Não é possível dar uma resposta específica sem mais informações.
- Quantos discos você precisa?
- Qual controladora RAID ou SAS HBA você está usando?
- Esses discos serão internos ou externos?
- Qual placa expansora SAS específica você está procurando usar (não é como se houvesse muitas no mercado)?
- Qual hardware de servidor e gabinete você está considerando?
- Qual é o aplicativo / motivo dessa configuração? ( ZFS ? Espaços de armazenamento ?)
Vamos usar o seu exemplo de controlador com 4 portas SAS SFF-8087 . Estes são significados para a comunicação dentro de um chassi. Cada porta SFF-8087 é um conector de 4 pistas que pode acomodar 4 unidades. Total de 16 unidades, no seu caso ... Servidores normalmente possuem apenas 4, 8, 12, 16 ou 24/25 capacidades internas do compartimento da unidade.
-
No nível de 4 e 8 unidades, o painel traseiro da unidade do servidor interno terá uma proporção de 1 para 1 entre a faixa e a unidade e normalmente terá uma ou duas portas SFF-8087. Sem excesso de inscrições!
-
Para servidores de 12 portas, o expansor geralmente é incorporado ao painel traseiro e a entrada será uma única porta SFF-8087. excesso de inscrição!
-
Para servidores com 16 compartimentos internos, você poderá ver quatro portas SFF-8087 separadas destinadas a serem atendidas por um único ou vários controladores SAS / RAID. Mas em 16 portas, você pode ter um expansor no backplane.
-
Quase todos os servidores de 24 ou 25 compartimentos que encontrei possuem expansores embutidos no backplane da unidade e acomodam uma ou duas portas SFF-8087. A exceção é algo como o HP ProLiant DL370 G6, que pode aceitar três gaiolas de 8 compartimentos, cada uma exigindo 2 portas SFF-8087.
Então, quando as pessoas usam expansores SAS da placa PCIe?
Observação: a HP faz um ótimo expansor PCIe SAS . Há uma comunidade inteira construída em torno do seu uso para projetos de armazenamento.
O caso mais comum que eu vejo é uma placa-mãe ou um controlador PCIe com DUAS portas SFF-8087 e uma necessidade de conectar mais de 8 unidades divididas em várias unidades de disco rígido. Não consigo visualizar algo como o seu cenário em que você tem 16 portas disponíveis em um controlador e gostaria de multiplicar isso por meio de expansores para acomodar mais unidades internas . Se você está trabalhando com um servidor com mais de 16 discos, é provável que você encontre um expansor de backplane em algum lugar. Isso tornaria o expansor PCIe desnecessário.
Isso tudo é diferente quando você olha para armazenamento externo, no entanto. O transporte lá seria um cabo externo SAS SFF-8088 . A maioria das prateleiras de unidade externa / JBODs possui expansores integrados.
Exemplo de saída de configuração RAID de um controlador HP Smart Array P410i conectado a dois compartimentos de unidade dentro de um servidor HP ProLiant DL370 G6 através de um Placa do expansor HP . Observe que o cartão é representado como um compartimento (Vendor ID HP, Model HP SAS EXP Card)
e tem seu próprio SAS WWN .
Smart Array P410i in Slot 0 (Embedded) (sn: 5001438006503640)
array A (Solid State SATA, Unused Space: 0 MB)
logicaldrive 1 (223.5 GB, RAID 0, OK)
physicaldrive 5C:2:8 (port 5C:box 2:bay 8, Solid State SATA, 240.0 GB, OK)
array B (SAS, Unused Space: 0 MB)
logicaldrive 2 (68.3 GB, RAID 1, OK)
physicaldrive 7C:2:1 (port 7C:box 2:bay 1, SAS, 72 GB, OK)
physicaldrive 7C:2:2 (port 7C:box 2:bay 2, SAS, 72 GB, OK)
array C (SATA, Unused Space: 2651025 MB)
logicaldrive 3 (1000.0 GB, RAID 1+0, OK)
logicaldrive 4 (500.0 GB, RAID 1+0, OK)
physicaldrive 2C:1:1 (port 2C:box 1:bay 1, SATA, 1 TB, OK)
physicaldrive 2C:1:2 (port 2C:box 1:bay 2, SATA, 1 TB, OK)
physicaldrive 2C:1:3 (port 2C:box 1:bay 3, SATA, 1 TB, OK)
physicaldrive 2C:1:4 (port 2C:box 1:bay 4, SATA, 1 TB, OK)
physicaldrive 3C:1:5 (port 3C:box 1:bay 5, SATA, 1 TB, OK)
physicaldrive 3C:1:6 (port 3C:box 1:bay 6, SATA, 1 TB, OK)
Expander 250 (WWID: 50014380133153E6, Box: 1)
Enclosure SEP (Vendor ID HP, Model HP SAS EXP Card) 248 (WWID: 50014380133153E5, Box: 2)
SEP (Vendor ID PMCSIERA, Model SRC 8x6G) 249 (WWID: 500143800650364F)