PCIe - SATA genişletme kartları nasıl çalışır ve bilgisayarım bunları destekliyor mu?


20

Geçenlerde başka bir port çarpanı olarak bilinen bir PCIe to SATA genişletme kartı almak için bakıyordum (bu tür bir adaptör aradığımda Google'daki ilk sonuçtu). Bir tanesine ihtiyacım var çünkü artık sistemimde ücretsiz SATA bağlantı noktası yok, ancak bu kartların tam olarak nasıl çalıştığı ve bilgisayarımın bunları destekleyip desteklemeyeceğini nasıl belirleyebileceğim konusunda kafam karıştı.

Yukarıda bağlantılı Wikipedia sayfasına göre:

SATA denetleyicisi için bir gereklilik olmadığından, birçok ortak denetleyici bu özelliği desteklemez.

Başka yerlerde bunun desteğin anakarta geldiği ve anakarttaki SATA denetleyicisinin bu tür genişletme kartlarını destekleyip desteklemediği anlamına geldiğini ima ettim.

Bununla birlikte, aşağıdaki gibi bağlantı noktası çarpanları doğrudan PCIe bağlantı noktasına bağlanarak çalışır - o zaman kart neden anakartın kendi SATA uygulamasına tabi olur? Bu teknolojinin nasıl çalıştığını temelden yanlış anlıyor muyum?

SATA bağlantı noktası çarpanları desteği anakarta kayıyorsa, anakartımın bunları destekleyip desteklemediğini nasıl belirleyebilirim? Anakartım bir ASRock H61M-HVS'dir ve SATA 2.0'ı (3GB / s) destekler, ancak kılavuzda "çarpan" araması herhangi bir sonuç vermez.


1
"Bağlantı noktası çarpanı", birçok SATA aygıtının bir SATA denetleyicisine bağlanmasına izin verir ve PCIe ile ilgisi yoktur. Vikipedi resmindeki kart sadece PCIe'ye benziyor . Bir kutu olabilir, ancak bilgisayarın içine kurmak zor olurdu.
Agent_L

Yanıtlar:


32

Daha fazla SATA bağlantı noktası eklemenin dört temel "düzeyi" vardır:

  • Bir USB-SATA adaptörü, modern UASP (USB'ye takılı-SCSI) desteği ile ucuz ve kolaydır ve oldukça hızlıdır. Ancak, çoğu TRIM'i desteklemediğinden ve daha ucuz (3.0 / 3.1gen1, 5 Gbps) dahili SATA 3.0'dan (6 Gbps) hala biraz daha yavaş olduğu için uzun vadede iyi olmayabilirler. Ayrıca, birden fazla sürücünüz varsa USB bant genişliğini paylaşırsınız. Daha basit olanlar 12V güç sağlamadıklarından yalnızca 2,5 "sürücüleri destekler. Bunlar yerleşik bir SATA denetleyicisi içerir; bazı rıhtımlar birden fazla bağlantı noktasını / sürücüyü destekler.

  • Bir SATA Bağlantı Noktası Çarpanı muhtemelen en ucuz seçenektir ve bant genişliğini tek bir yukarı akış SATA bağlantı noktasından etkili bir şekilde paylaşır. Bunlar her zaman desteklenmez ve kesinlikle gerekli olmadıkça bunları kullanmaktan vazgeçerim (diğer seçenekler uygun değildir). Belgeleri (genellikle SATA denetleyicisinin teknik özellik belgesinde) ve tercihen ampirik destek kanıtı bulamadığınız sürece, bağlantı noktası çarpanlarından kaçınmanız daha iyi olur. Bunlar yerleşik denetleyiciyi kullanır (genişletir).

  • "SATA PCIe kartı" olarak da bilinen SATA HBA , az sayıda ek bağlantı noktası eklemek için makul bir seçenektir. Bunlar, PCIe üzerinden fazladan bir SATA denetleyicisi ekler ve yerleşik denetleyiciyle etkileşime girmez. Bazıları "RAID" de sunar, ancak genellikle sadece fakeRAID biçimidir ve saf RAID yazılımını kullanmaktan daha iyi olursunuz. Daha fazla ayrıntı için SATA denetleyici modeline bakın. Bunlar genellikle PCIe x1 şeridinde ve üstü olarak mevcuttur.

  • Hardcore seçenek SAS HBA'dır. Bunlar genellikle kurumsal kullanımlar için tasarlanmıştır ve genellikle SATA HBA'lardan daha dayanıklıdır. Özel bir kabloya ihtiyacınız olabilir, ancak SATA sürücülerini sorunsuz bir şekilde bağlayabilmeniz gerekir. Bunlar ayrıca SATA muadillerinden daha güvenilir ve daha iyi desteklenen SAS port çarpanlarını destekler. Yine, ayrıntılar için denetleyici modeline bakın (ve birçok sunucu OEM'in bunları yeniden biçimlendirdiğini unutmayın). Birçoğu ayrıca RAID (genellikle donanım RAID) desteği ile birlikte gelir. Bunlar PCIe x4 / x8 ve üstüdür.

Genel olarak, dahili genişletme için son ikisinden birine PCIe kartı biçiminde bakıyorsunuz. Düz SATA genellikle daha ucuzdur, ancak ihtiyaçlarınızı karşılayan bir tane bulamazsanız (birçok bağlantı noktası, 6 Gbps hız vb.), Çoğu favori açık artırma sitenizde ikinci el olarak bulunan bir SAS'a bakmak faydalı olabilir. şirketler eski ekipmanların yerini alır. Kablolama farklılıklarını ve PCIe şerit gereksinimlerini unutmayın.


7
@BaptisteCandellier biri SATA, diğeri SAS'ı konuşuyor, ikincisi SATA konuşan şeylerle uyumlu. SATA genellikle tüketici pazarında kullanılır ve SAS genellikle kurumsal / sunucu pazarlarında kullanılır, bu nedenle SATA HBA'ları daha ucuz ve satın alma daha ucuz olma eğilimindedir, ancak daha az güvenilirdir ve SAS HBA'lar önemli ölçüde daha iyi ve önemli ölçüde daha güvenilir olma eğilimindedir , ama aynı zamanda çok daha pahalı.
Trotski94

2
@ JamesTrotter'ın söylediklerine eklemek için, işletmeler eski sunucuların yerini aldığından oldukça ucuz bir SAS HBA ikinci el (eBay, vb.) Satın almak oldukça kolaydır. Ve bilinen birçok SATA HBA markası yok; onlar için iyi bir modern yerleşik kontrolörleri ile bir pazar yok, bu yüzden sadece birkaç marka dışı ucuz.
Bob

2
Ben çok iyi bir neden olmadan altı yaşındaki bir tüketici masaüstü fixer-üst (nesil en ucuz bütçe yonga seti ile) koymak için bir SAS kartı için $$$ harcama kimseyi savunmak sanmıyorum. "Sadece biraz daha fazla depolama istiyorum" böyle bir sebep değil.
J ...

6
@J ... yeni bir SAS HBA satın alırsanız, $$$$ + harcıyorsunuz. EBay'e basarsanız, kullanılmış bir tane satın alabilir ve $ veya $$ harcayabilirsiniz. SAS-> SATA koparma kabloları, standart bir SATA kablosundan çok daha fazladır, ancak yine de kullanılmış satın aldığınızdan çok daha ucuzdur. Yaklaşık bir yıl önce ev sunucum için 8 sürücü desteği ile kullanılmış bir tane aldım ve memnun kaldım. Tabii ki, YMMV, kullanılan satın alma riski vardır, uyarı emptor, vb.
FreeMan

2
@ FreeMan Ama yeni olduğunda 60 dolar olan yedi yaşındaki bir anakarta gidiyor. Bütçe bir PC için aldığı bütçe gibi. Şahsen, oraya gitmek için mümkün olan en ucuz SATA kartını bulmaktan başka bir şeyle uğraşmazdım. Bir SAS kartını takip etmenin katma değeri, özellikle orada değildir. Hiç. Bir H61 yonga seti kartı - Intel RST'yi bile desteklemiyor.
J ...

11

Yakın zamanda bir PCIe'den SATA'ya genişletme kartına bakıyorum, aksi halde bağlantı noktası çarpanı olarak biliniyor, çünkü artık sistemimde ücretsiz SATA bağlantı noktalarına sahip değilim, ancak bu kartların tam olarak nasıl çalıştığı ve nasıl yapabileceğim konusunda kafam karıştı bilgisayarımın bunları destekleyip desteklemeyeceğini belirleyin.

Anakartınız PCIe SATA genişletme kartlarını destekler. PCIe şeridine bağlı bir genişletme kartı ile ek SATA bağlantı noktaları eklemek, sisteme yalnızca ek bir SATA denetleyicisi ekler. Ancak, bir PCIe SATA genişletme kartına bağlı herhangi bir diskten önyükleme yapabilmek için, özellikle desteklendiğini belirtmelidir.

Son zamanlarda, sistemimde artık boş SATA bağlantı noktası olmadığım için bir bağlantı noktası çarpanı olarak bilinen bir PCIe-SATA genişletme kartı almak için bakıyordum, ancak bu kartların tam olarak nasıl çalıştığı ve nasıl belirleyebileceğim konusunda kafam karıştı bilgisayarımın bunları destekleyip desteklemeyeceği.

PCIe-SATA'ya genellikle elbette gerçek bir standart olan SATA Express (SATAe) denir . Harici SATA cihazları için bir arayüz sağlamak için farklı bir standart olan eSATA ile karıştırılmamalıdır .

Başka yerlerde bunun, desteğin anakarta geldiği ve anakarttaki SATA denetleyicisinin bu tür genişletme kartlarını destekleyip desteklemediği anlamına geldiğini ima ettim.

Çalışırken değiştirilebilir gibi diğer SATA özellikleri gibi, destek aygıtın yanı sıra SATA denetleyicisi tarafından da desteklenmelidir. PCIe SATA genişletme kartlarının kendi SATA denetleyicileri vardır ve anakartın kendisindeki SATA denetleyicisiyle sınırlı değildir.

Bununla birlikte, aşağıdaki gibi bağlantı noktası çarpanları doğrudan PCIe bağlantı noktasına bağlanarak çalışır - o zaman kart neden anakartın kendi SATA uygulamasına tabi olur? Bu teknolojinin nasıl çalıştığını temelden yanlış anlıyor muyum?

Destek, anakartın SATA denetleyicisine değil, genişletme kartının SATA denetleyicisine tabi olacaktır, anakartın SATA denetleyicisinin herhangi bir sınırlaması genişletme kartı için geçerli olmayacaktır.

SATA bağlantı noktası çarpanları desteği anakarta kayıyorsa, anakartımın bunları destekleyip desteklemediğini nasıl belirleyebilirim? Anakartım bir ASRock H61M-HVS'dir ve SATA 2.0'ı (3GB / s) destekler, ancak kılavuzda "çarpan" araması herhangi bir sonuç vermez.

Bağlandığınız genişletme kartı bir SATA bağlantı noktası çarpanı DEĞİLDİR , tek bir SATA bağlantı noktasının birden çok SATA aygıtına bağlanmasına izin vermez. Ancak, bu cihazlar mevcuttur ve karta 5 SATA cihazı bağlamanızı sağlayan SATA verileri (ana karta bağlı) ve güç kabloları (PSU'ya bağlı) gerektirir.

resim açıklamasını buraya girin


6

Yorumunuzda şunları söylediğinizden beri: "Fazladan SATA bağlantı noktası arıyorum çünkü anakartımda bu kartlar tükendi." :

Bunun bir çözümü , olası sürücü sayısını artıracak bir Sata Ana Bilgisayar Veri Yolu Adaptörü kullanmak olacaktır. Tek bir 8 şeritli kartta 2 porttan 16'ya kadar değişen birçok tip vardır.

BT ve IR modu:

Bir HBA kartı seçiyorsanız, iki farklı modun farkında olmanız gerekir . HBA kartınızın, temelde kartın herhangi bir sürücüyü geçeceğini ve bunları doğrudan işletim sistemine sunacağını söyleyen Başlatıcı Hedef Modunda (IT) olmasını istersiniz (baskın donanım kullanılmaz) , bu genellikle bellenim genellikle daha hızlıdır, ve yazılımdaki ayrı ayrı sürücüler üzerinde daha fazla kontrole sahip olursunuz (işletim sisteminiz / disk yazılımınız sürücüleri idare eder) . Ayrıca, böyle bir "aptal" denetleyiciye sahip olarak, kullandığınız yazılımın sürücülerin yaptığı her şeyi görmesini sağlarsınız.

IR modu temel olarak kartta kart üzerinde RAID işlevselliği kullanan bir bellenime sahip olduğu anlamına gelir. Baskın kart kırılırsa takas edilmesi önemsiz bir görev olmaktan uzak olduğundan bu risklidir.

Dahili grafik içermeyen bir i5-3350P CPU'nuz olmadığını varsayarsak , HBA kartınız için PCIE 16 şeritlerini kullanabilirsiniz. Ancak buna sahipseniz, ayrı bir gfx kartı kullanmanız ve PCIE 1x bağlantı noktasını kullanmanız gerekir. Burada daha az seçeneğiniz var, ancak ST-labs A390 kartı hakkında iyi bir başlangıç ​​yapmak

daha fazla okuma

IR'den BT'ye HBA kartları yanıp sönüyor

İşte üreticilerin bazı isimleri ve dürüst görüşüme göre en iyi teklifleri LSI, Broadcom tarafından satın alınan Avago tarafından satın alındı :

LSI MegaRaid

LSI 9201-16i (Bunlardan birine sahibim, pahalı ama çok iyi)

LSI 9220-8i (Bunlardan birine sahibim, pahalı ama çok iyi)

IBM M1015 (Bu kart, LSI 9211-8i-IT'ye çapraz çarpılabilir ve iyi bir meraklı kartı olarak kabul edilir .)

JMicron JMB363

Silikon Görüntü Sil3512


1
Neden reddedildiğini bilmiyorum, ama terimden bahsettiği için +1. Yine de daha fazla ayrıntıya sahip olabilirsiniz.
Bob

4

PCIe SATA genişletme kartı mutlaka Bağlantı Noktası Çarpanı anlamına gelmez. Başka bir deyişle, bir PCIe SATA genişletme kartı, anakarttaki AHCI denetleyicisi gibi SATA konektörleri sağlayan başka (genellikle AHCI) bir ana bilgisayar denetleyicisi ekleyen bir PCIe kartıdır. Eski günlerde, bunlar sadece IDE denetleyicileri olan sistemlere ve günümüzde çok az SATA bağlantı noktasına sahip cihazlar için eklendi.

Port Çarpanları tamamen farklı bir şey, bunları USB hub'ları gibi düşünebilirsiniz. Bir konektör girer ve birçok konektör dışarı çıkar. PCIe SATA genişletme kartları her bağlantı noktasında tam bant genişliğine sahipken, bunların tümü yukarı akış bant genişliğini paylaşmalıdır.

Bağlantı Noktası Çarpanları mutlaka PCIe genişleme form faktöründe değildir, ancak 3,5 yuvasına uyan farklı modeller vardır. PCIe yuvasına oturanlar, yalnızca mekanik olarak çalışır, çünkü yuvaya elektriksel temasları olmaz.


3

KISA VE BASİT

"Bağlantı noktası çarpanlarını" unutun ASRock H61M-HVS anakartınızda "1x" tipi BİR pci-Express soketi vardır; beyaz plastiktir.

MOTOR KELİMELERİNİ ARA: pci Express SATA Denetleyici kartı

Tipik bir 1x yuvası, bir çift SATA sürücü arabirimi sağlayabilir.

Böyle bir kartı takın ve arka plakasını bir cıvata ile sabitleyin. Yeni / sonraki sabit diski bir bölmeye yerleştirin ve sabitleyin. Veri kablosunu bağlayın; kartı. Sürücüye güç bağlayın. Sistemi açın. Bu sürücü zaten animasyonlu GIF'lerin kapsamlı istiflerini içermiyorsa, sadece bölümleme ve formatlama ve yakında olacak.

DETAY

Modern bir anakartın en az bir küçük PCI Express "x1" yuvası olmalıdır. GÜCÜ KESMEK. STATİKE KARŞI KORUYUN. Sistem kutunuzu açın ve x1 yuvanızın kullanılabilir (henüz dolu değil) olup olmadığına bakın.

Ortak, ucuz PCI-E-to-SATA denetleyici kartı "pci-E SATA HBA" olarak da bilinir) ve 20 $ ve üzeri fiyatlandırılacaktır; Örn: StarTech'in etrafında 35 dolar var; ortak jenerik tasarımları yeniden etiketleme eğilimindedirler; düşük seviye kartlar arasında fazladan iki dolar değerinde olabilir.

Bu kartlar büyük olasılıkla SATA veri kablolarıyla birlikte verilmez. Biraz al.

Kutunuzun güç kaynağı SATA-güç beslemeleri sağlamalıdır. Bu ekstra SATA sürücülerinin gücünü ayırmak için bir Y adaptör kablosu kullanmanız gerekiyorsa, SATA gücünden ayırmak için bütçe ayırmaya çalışın. Aksi takdirde, eski 4 pimli Molex-SATA sürücü gücüne ayrılan bir Y kablosu yeterli ve en ucuzdur.

Bazı (diğer) mbrd'ler bir x4 yuvası sunar; x1'den biraz daha uzun. Bir x4 yuvası, HBA tipi pci-E kartı kullanarak 8 ek sürücüyü işleyebilir.

Bir sabit sürücünün en derin güç çekişi hızlanıyor; modern sürücüler artık pek fazla meyve suyu içmiyor; yalnızca iki veya dört sürücü daha eklerseniz güç kaynağınız için endişelenmeyin.

Performans: İyi - çok iyi (Hashim'in ASRock'undan daha hızlı!)

Güvenilirlik: İyi; ile "parmaklarını" minik altın temas (slot) dokunmayın senin parmaklarının. Temas parmaklarını sadece solvent ve tüy bırakmayan bir bezle nazikçe temizleyin.

UYUMLULUK:

Win (ver.X): kart paketi sürücü için medya veya web bağlantısı sağlar

Linux / BSD: Genellikle iyi destek. Kim SATA denetleyicisi ASIC ("çip") aday kartta entegre olduğunu ve hangi model çipini bulmaya çalışın, sonra (örnek) arama: Linux LSI desteği

Bu yongaların çoğu kendi silikon seviyesi RAID seçeneklerini sunar. Linux / BSD altında, yazılım RAID'i bunlarla iyi çalışmalıdır.

HASHIM LÜTFEN DİKKAT: ASRock mbrd'ın BIOS / SATA'sının 3gig tavana sahip olduğu galibiyet (sürüm X) için; "kilit açıcı" için ürün web sitesine bakın.

ASRock'unuzdaki modern bir pci-E x1 Sata Denetleyici böyle bir tavana maruz kalmayacak ve mbrd'ın entegre SATA'sı gibi sınırlı olmayacaktır.


3

Sorunuzun diğer kısmını ele almak, bağlantı noktası çarpanı uyumluluğunu belirlemek ...

SATA denetleyicisine bakarak başlıyoruz. Sizin durumunuzda, bu platform yonga seti Intel H61'in bir parçasıdır. Neyse ki, Intel özellikleri hakkında oldukça iyi ve bunlar Ark'ta mevcut .

Oradan veri sayfasına bir bağlantı verilir. Ne yazık ki, bu bağlantı şimdi koptu. Bu durumlarda, archive.org ile şansınız olabilir; Belge adını ("6-chipset-c200-chipset-dataheet", URL'den) aramayı seçtim ve Intel web sitesinde bir PDF kopyası var .

Oradan 591. sayfada ayarlanmaması gereken bir kayıt var, çünkü bağlantı noktası çarpanları 6 serisi PCH'de desteklenmiyor :

17 Bağlantı Noktası Çarpanını (PMS) destekler - R / WO.

PCH SATA denetleyicisi Bağlantı Noktası Çarpanlarını desteklemez. BIOS, bu alana 0 yazarak bu biti temizlemelidir.

Ve veri sayfasının diğer bölümlerinden:

NOT: FIS tabanlı Bağlantı Noktası Çarpanları PCH tarafından desteklenmez.

...

23 Yanlış Bağlantı Noktası Çarpanı Etkinleştir (IPME) - R / W.

Ayarlandığında ve GHC.IE ve PxIS.IPMS ayarlandığında, PCH bir kesme oluşturur. NOT: FIS tabanlı Bağlantı Noktası Çarpanları yalnızca PCH tarafından SATA bağlantı noktaları 4 ve 5'te desteklenir

Gördüğünüz gibi, bu çelişkili ve kafa karıştırıcı. H61'in sadece 0 ila 3 numaralı portları olmasına rağmen, 4 ve 5 ile ilgili not panonuzla ilgisizdir.

Üçüncü taraf kaynaklara bakarsak, bu wiki destek talebinde bulunurken, bu forumda destek olmadığını iddia ediyor.


Alt çizgi? Bağlantı noktası çarpanları için destek belirlemek zordur ve mümkünse diğer seçeneklerden birini (PCIe bağlı HBA kartı veya USB bağlı denetleyici) kullanmalısınız.


0

Sata kartı yerine sas kartı kullanmanızı tavsiye ederim. U ücretsiz 4x pcie yuvası varsa, LSI SAS9220-8I gibi sas kartı daha iyi olsun, Sonra SATA sabit disk kullanmak istiyorsanız, sadece Mini SAS 4i SFF-8087 36P 36-Pin Erkek 4 SATA 7-Pin Splitter Adaptörü bulun Kablo.

https://forum.lowyat.net/uploads/attach-19/post-50219-1539826629.jpg


OP, "SATA bağlantı noktası çarpanları desteği anakarta kayıyorsa, anakartımın bunları destekleyip desteklemediğini nasıl belirleyebilirim?" Diye sordu. ve cevabınız ona bu kararlılığı nasıl yapacağını söylemiyor. Ayrıca, belirli donanım önerileri sınırların dışındadır.
K7AAY
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.