Pertama, berhenti dan pikirkan tujuan realistis Anda ...
Jawaban singkat untuk pertanyaan Anda adalah bahwa SAS adalah protokol switching. Drive yang terhubung melalui ekspander semuanya dapat diakses dan dapat ditangani secara transparan oleh satu pengontrol.
Namun, sisa pertanyaan Anda akan menjadi fungsi dari pengontrol khusus Anda, arsitektur penyimpanan Anda dan backplanes di kandang penyimpanan yang akhirnya Anda gunakan.
Tidak mungkin memberikan jawaban spesifik tanpa informasi lebih lanjut.
- Berapa banyak disk yang Anda butuhkan?
- RAID controller atau SAS HBA apa yang Anda gunakan?
- Apakah disk ini internal atau eksternal?
- Kartu expander SAS apa yang ingin Anda gunakan (tidak seperti banyak yang ada di pasaran)?
- Apa perangkat keras server dan enklosur yang Anda pertimbangkan?
- Apa aplikasi / alasan pengaturan ini? ( ZFS ? Ruang Penyimpanan ?)
Mari kita gunakan contoh pengontrol Anda dengan port 4 x SAS SFF-8087 . Ini dimaksudkan untuk komunikasi di dalam sasis. Setiap port SFF-8087 adalah konektor 4 jalur yang dapat menampung 4 drive. 16 drive total, dalam kasus Anda ... Server biasanya hanya memiliki kapasitas ruang drive internal 4, 8, 12, 16, atau 24/25.
Pada level 4 dan 8-drive, backplane drive server internal akan memiliki rasio 1: 1 jalur-ke-drive dan biasanya memiliki satu atau dua port SFF-8087. Tidak ada kelebihan langganan!
Untuk server 12-port, expander biasanya dibangun ke dalam backplane, dan inputnya akan menjadi port SFF-8087 tunggal. Berlangganan berlebih!
Untuk server dengan 16 ruang internal, Anda dapat melihat empat port SFF-8087 terpisah yang dimaksudkan untuk dilayani oleh satu atau beberapa pengontrol SAS / RAID. Tetapi pada 16-port, Anda mungkin memiliki expander di backplane sebagai gantinya.
Hampir setiap server 24 atau 25-bay yang saya temui memiliki ekspander yang dibangun pada drive backplane dan mengakomodasi satu atau dua port SFF-8087. Pengecualian adalah sesuatu seperti HP ProLiant DL370 G6, yang dapat menerima tiga sangkar drive 8-bay, masing-masing membutuhkan 2 port SFF-8087.
Jadi kapan orang menggunakan ekspander SAS kartu PCIe?
Catatan: HP membuat expander PCIe SAS yang hebat . Ada seluruh komunitas yang dibangun di sekitar penggunaannya untuk proyek penyimpanan.
Kasus paling umum yang saya lihat adalah motherboard atau pengendali PCIe dengan dua port SFF-8087 dan kebutuhan untuk menghubungkan lebih dari 8 drive yang terbagi dalam beberapa kandang drive. Saya tidak dapat membayangkan sesuatu seperti skenario Anda di mana Anda memiliki 16 port yang tersedia di controller dan ingin memperbanyaknya melalui ekspander untuk mengakomodasi lebih banyak drive internal . Jika Anda bekerja dengan server dengan lebih dari 16 disk, kemungkinan besar Anda akan menemui expander backplane di suatu tempat. Ini akan membuat expander PCIe tidak perlu.
Ini semua berbeda ketika Anda melihat penyimpanan eksternal. Transportasi di sana adalah kabel eksternal SAS SFF-8088 . Sebagian besar rak drive eksternal / JBOD memiliki ekspander bawaan.
Contoh output konfigurasi RAID dari pengontrol HP Smart Array P410i yang terhubung ke dua sangkar drive di dalam server HP ProLiant DL370 G6 melalui kartu expander HP SAS . Perhatikan bahwa kartu direpresentasikan sebagai penutup (Vendor ID HP, Model HP SAS EXP Card)
dan memiliki SAS WWN sendiri .
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)
Saya dapat setuju dengan hal bahwa sebuah expander enclosure tidak boleh diletakkan di belakang enclosure expander yang lain, dari pengalaman saya kelihatannya berfungsi tetapi memiliki banyak perilaku yang sangat aneh seperti melihat drive dan menginisialisasi mereka .. sekarang memiliki kedua enclosure expander yang terhubung secara terpisah ke kartu razia SAS dari server utama. tampaknya bekerja jauh lebih baik tetapi masih memiliki beberapa masalah tetapi itu dapat dikaitkan dengan drive itu sendiri. Ekspander bukan tipe yang sama tetapi yang pertama saya jalankan selama bertahun-tahun tanpa masalah pada raidcontroller itu, sekarang expander kedua berbeda, jadi harus mencari tahu masalah yang saya miliki, itu bisa terkait dengan perangkat lunak atau perangkat keras apa pun. di sini spesifikasi yang saya gunakan saat ini;
-Highpoint 2722 SAS raidcard dengan 2 port SAS 8088 eksternal - expander enclosure 1 dengan 36 port 24 bay dengan expander Chenbro (bukan pada backplane) - expander enclosure 2 dengan 24 bay dan backox jbod expander backplane
Kartu raid melihat kedua expander, Chenbro sebagai enklosur 24U dan Gooxi bahkan dengan monitor perangkat keras seperti kipas dan temps.
Sampai Sofar saya punya beberapa masalah menginstal drive pada Gooxi dan itu membutuhkan banyak waktu-)
sumber