* Promise SATA TX4 300 + 3TB disks?
@ 2012-10-04 23:28 Rainer Fügenstein
2012-10-05 2:26 ` Stan Hoeppner
2012-10-05 6:36 ` Roman Mamedov
0 siblings, 2 replies; 11+ messages in thread
From: Rainer Fügenstein @ 2012-10-04 23:28 UTC (permalink / raw)
To: Linux MDADM Raid
hi,
I'd like to replace the 4x 1.5TB WD drives in my atom-based NAS-like
server with 4x 3TB ones - the SATA controller is a Promise TX4 300.
will this controller be able to handle 3TB disks? (not eager to find
out the hard way).
If not, which (inexpensive) PCI SATA controllers would you recommend?
tnx in advance.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Promise SATA TX4 300 + 3TB disks?
2012-10-04 23:28 Promise SATA TX4 300 + 3TB disks? Rainer Fügenstein
@ 2012-10-05 2:26 ` Stan Hoeppner
2012-10-05 6:36 ` Roman Mamedov
1 sibling, 0 replies; 11+ messages in thread
From: Stan Hoeppner @ 2012-10-05 2:26 UTC (permalink / raw)
To: Rainer Fügenstein; +Cc: Linux MDADM Raid
On 10/4/2012 6:28 PM, Rainer Fügenstein wrote:
> I'd like to replace the 4x 1.5TB WD drives in my atom-based NAS-like
> server with 4x 3TB ones - the SATA controller is a Promise TX4 300.
> will this controller be able to handle 3TB disks? (not eager to find
> out the hard way).
The drive compat list on their site is dated 2005. The largest drive
listed is less than 1TB. The firmware for d/l is the initial
firmware--no updates. Educated guess says the card won't support 3TB
drives. Contact Promise support to verify.
> If not, which (inexpensive) PCI SATA controllers would you recommend?
I wouldn't. If your mobo SATA chip supports PMP get a 5x1 PMP. Check
the kernel.org SATA chip list for PMP capability:
https://ata.wiki.kernel.org/index.php/SATA_hardware_features
http://www.addonics.com/products/ad5sapm.php
1 host port, 5 drive ports, 3Gb/s SATAII
$62 from the manufacturer, probably found a little cheaper if you look
around.
If your mobo SATA chip is SATAII/III you'll get up to 600MB/s duplex
throughput via this PMP to the drives. PCI-32/33 is limited to 132MB/s,
~4 times less throughput.
No additional drivers are required for the PMP. You only need those for
the mobo SATA chip/port to which the PMP is connected.
Note: if you plan to boot from this 4x3TB array then PMP is not for
you. HBAs will apparently only boot from the device connected to drive
port #1 on the PMP. Thus if that drive fails you may not be able to
boot from another drive in the array without manually swapping
connectors. Swapping cables may affect device naming/ordering, possibly
causing problems with array assembly.
If you use wisely use a separate boot disk/SSD on another mobo SATA port
then this isn't an issue.
If your mobo SATA chip doesn't support PMP, let me know and I'll dig up
an appropriate inexpensive 4 port PCI SATA HBA for you.
--
Stan
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Promise SATA TX4 300 + 3TB disks?
2012-10-04 23:28 Promise SATA TX4 300 + 3TB disks? Rainer Fügenstein
2012-10-05 2:26 ` Stan Hoeppner
@ 2012-10-05 6:36 ` Roman Mamedov
2012-10-05 8:46 ` Stan Hoeppner
1 sibling, 1 reply; 11+ messages in thread
From: Roman Mamedov @ 2012-10-05 6:36 UTC (permalink / raw)
To: Rainer Fügenstein; +Cc: Linux MDADM Raid
[-- Attachment #1: Type: text/plain, Size: 634 bytes --]
On Fri, 5 Oct 2012 01:28:26 +0200
Rainer Fügenstein <rfu@oudeis.org> wrote:
> If not, which (inexpensive) PCI SATA controllers would you recommend?
http://blog.zorinaq.com/?e=10
I would not recommend a PMP, with it your 5 disks will be limited to one SATA
port's bandwidth, which will not give you good performance. But by all means,
use up all of your mobo's onboard SATA ports first (for individual disks),
before using an addon controller's ports.
--
With respect,
Roman
~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Stallman had a printer,
with code he could not see.
So he began to tinker,
and set the software free."
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Promise SATA TX4 300 + 3TB disks?
2012-10-05 6:36 ` Roman Mamedov
@ 2012-10-05 8:46 ` Stan Hoeppner
2012-10-05 8:50 ` Roman Mamedov
0 siblings, 1 reply; 11+ messages in thread
From: Stan Hoeppner @ 2012-10-05 8:46 UTC (permalink / raw)
To: Roman Mamedov; +Cc: Rainer Fügenstein, Linux MDADM Raid
On 10/5/2012 1:36 AM, Roman Mamedov wrote:
> I would not recommend a PMP, with it your 5 disks will be limited to one SATA
> port's bandwidth, which will not give you good performance.
Roman is simply wrong here. The PMP will give far better performance in
the OP's case than a 4 port PCI 32/33 HBA.
With 4 disks the SiI 3826 PMP will provide 2.27x-4.5x better throughput
per drive than a 4 port PCI 32/33 card.
FYI:
PCI bus, 32 bit, 33MHz 132MB/s total bandwidth
SATAII singe channel 600MB/s duplex, 300MB/s unidirectional
4 port PCI 32/33 card 33MB/s per drive maximum
PMP using 4 drive ports 150MB/s per drive maximum
75MB/s per drive unidirectional
You failed to take the system bus connection of the SATA chip into
account. A single SATAII channel is 2.27x faster than the PCI bus.
Southbridge integrated SATA controllers typically have upstream
bandwidth of 2GB-8GB/s depending on the chipset. Motherboard mounted
discrete secondary SATA controllers that provide 2-4 additional internal
or eSATA ports connect upstream via a PCIe x1 1.0/2.0 interface, good
for 250 or 500MB/s unidirectional, 500MB/s or 1GB/s duplex, ~2-8 times
faster than PCI 32/33.
This is why nobody uses PCI HBAs, unless they have no other option. A
single 3TB rust drive can stream at ~150MB/s, slightly faster than the
PCI bus can accept the data. Recent SSDs can push 500MB/s, 4x faster
than the PCI bus.
This is precisely why I recommended the PMP solution over a 4 port PCI
32/33 HBA.
--
Stan
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Promise SATA TX4 300 + 3TB disks?
2012-10-05 8:46 ` Stan Hoeppner
@ 2012-10-05 8:50 ` Roman Mamedov
2012-10-05 13:33 ` Re[2]: " Rainer Fügenstein
0 siblings, 1 reply; 11+ messages in thread
From: Roman Mamedov @ 2012-10-05 8:50 UTC (permalink / raw)
To: stan; +Cc: Rainer Fügenstein, Linux MDADM Raid
[-- Attachment #1: Type: text/plain, Size: 655 bytes --]
On Fri, 05 Oct 2012 03:46:47 -0500
Stan Hoeppner <stan@hardwarefreak.com> wrote:
> > I would not recommend a PMP, with it your 5 disks will be limited to one SATA
> > port's bandwidth, which will not give you good performance.
>
> Roman is simply wrong here. The PMP will give far better performance in
> the OP's case than a 4 port PCI 32/33 HBA.
Compared to a 4-port PCI 32/33 card, sure. Sorry, I have overlooked the part
where author specifically asks for a PCI card.
--
With respect,
Roman
~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Stallman had a printer,
with code he could not see.
So he began to tinker,
and set the software free."
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re[2]: Promise SATA TX4 300 + 3TB disks?
2012-10-05 8:50 ` Roman Mamedov
@ 2012-10-05 13:33 ` Rainer Fügenstein
2012-10-05 14:37 ` John Robinson
2012-10-06 1:57 ` Stan Hoeppner
0 siblings, 2 replies; 11+ messages in thread
From: Rainer Fügenstein @ 2012-10-05 13:33 UTC (permalink / raw)
To: Linux MDADM Raid
roman, stan,
thanks for your input. I should have added some more information:
the mainboard is an intel D510MO which has "only" one PCI slot and 2
SATA ports. one port runs a 60GB SSD (system), the 2nd one a 3TB WD
drive for temporary data.
http://www.intel.com/content/www/us/en/motherboards/desktop-motherboards/desktop-board-di510mo.html
the 4x 1.5TB drives are connected to the promise TX4 300 in the only
PCI slot.
lspci:
00:1f.2 SATA controller: Intel Corporation N10/ICH7 Family SATA Controller [AHCI mode] (rev 01)
according to the kernel wiki PMP is not supported by the ICH7 chipset.
the 2nd application is an old avantek server with a tyan S2882-D
mainboard and 8 drive bays which I want to fill with old drives for
backup purposes. the 4port onboard SATA controller doesn't even
recognize 750GB drives (hangs at startup).
http://www.tyan.com/archive/products/html/thunderk8sdpro.html
performance is not an issue in both cases. both are more or less just
for storage, no time critical applications.
--
rainer
------------------------------------------------------------------------------
Unix gives you just enough rope to hang yourself -- and then a couple of more
feet, just to be sure.
(Eric Allman)
------------------------------------------------------------------------------
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Promise SATA TX4 300 + 3TB disks?
2012-10-05 13:33 ` Re[2]: " Rainer Fügenstein
@ 2012-10-05 14:37 ` John Robinson
2012-10-05 14:39 ` John Robinson
2012-10-06 1:57 ` Stan Hoeppner
1 sibling, 1 reply; 11+ messages in thread
From: John Robinson @ 2012-10-05 14:37 UTC (permalink / raw)
To: Rainer Fügenstein; +Cc: Linux RAID
On 05/10/2012 14:33, Rainer Fügenstein wrote:
> roman, stan,
>
> thanks for your input. I should have added some more information:
>
> the mainboard is an intel D510MO which has "only" one PCI slot and 2
> SATA ports. one port runs a 60GB SSD (system), the 2nd one a 3TB WD
> drive for temporary data.
> http://www.intel.com/content/www/us/en/motherboards/desktop-motherboards/desktop-board-di510mo.html
>
> the 4x 1.5TB drives are connected to the promise TX4 300 in the only
> PCI slot.
Since you already have a 3TB drive, plug it in to the Promise card and
see if it's recognised. Swapping drives around between adapters
shouldn't upset md at all here.
Cheers,
John.
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Promise SATA TX4 300 + 3TB disks?
2012-10-05 14:37 ` John Robinson
@ 2012-10-05 14:39 ` John Robinson
0 siblings, 0 replies; 11+ messages in thread
From: John Robinson @ 2012-10-05 14:39 UTC (permalink / raw)
To: Rainer Fügenstein; +Cc: Linux RAID
On 05/10/2012 15:37, John Robinson wrote:
[...]
> Since you already have a 3TB drive, plug it in to the Promise card and
> see if it's recognised. Swapping drives around between adapters
> shouldn't upset md at all here.
NB You don't need the Promise BIOS to recognise the discs, just Linux.
If it doesn't work, go and buy an HP Microserver. They're like £80
(€100, $130) by the time you've got your cashback.
Cheers,
John.
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Promise SATA TX4 300 + 3TB disks?
2012-10-05 13:33 ` Re[2]: " Rainer Fügenstein
2012-10-05 14:37 ` John Robinson
@ 2012-10-06 1:57 ` Stan Hoeppner
2012-10-07 17:37 ` Re[2]: " Rainer Fügenstein
1 sibling, 1 reply; 11+ messages in thread
From: Stan Hoeppner @ 2012-10-06 1:57 UTC (permalink / raw)
To: Rainer Fügenstein; +Cc: Linux MDADM Raid
On 10/5/2012 8:33 AM, Rainer Fügenstein wrote:
> roman, stan,
>
> thanks for your input. I should have added some more information:
>
> the mainboard is an intel D510MO which has "only" one PCI slot and 2
> SATA ports. one port runs a 60GB SSD (system), the 2nd one a 3TB WD
> drive for temporary data.
> http://www.intel.com/content/www/us/en/motherboards/desktop-motherboards/desktop-board-di510mo.html
>
> the 4x 1.5TB drives are connected to the promise TX4 300 in the only
> PCI slot.
>
> lspci:
> 00:1f.2 SATA controller: Intel Corporation N10/ICH7 Family SATA Controller [AHCI mode] (rev 01)
> according to the kernel wiki PMP is not supported by the ICH7 chipset.
Ok, that sucks. So you're stuck with PCI on this box. As I mentioned,
contact Promise and inquire about using 3TB drives with the 300 TX4,
just for piece of mind.
As John mentioned the TX4 BIOS/firmware shouldn't be an issue. This is
a 48bit LBA controller and theoretically can access a single disk drive
of up to 144PB in size.
The barrier here, if any, will be your kernel. If you're running a 32
bit kernel you can't address all 48 LBA bits, only 32 of them. Thus you
can only access ~2TB of an LBA48 3TB drive. The math:
((((2^32=4294967296) * 512B) = 2199023255552) / 1048576^2) = 2TB
This is the cause of the 2TB drive size limit you read about all over
the web. If you have a 64bit kernel with an LBA48 controller (most are)
then this shouldn't be an issue, as all 48 LBA bits are addressable by a
64bit kernel. With a 64bit kernel, if the TX4 doesn't give you all 3TB
per drive, then there's a driver or firmware bug present.
> the 2nd application is an old avantek server with a tyan S2882-D
> mainboard and 8 drive bays which I want to fill with old drives for
> backup purposes. the 4port onboard SATA controller doesn't even
> recognize 750GB drives (hangs at startup).
> http://www.tyan.com/archive/products/html/thunderk8sdpro.html
Assuming the hot swap bays in the chassis are indeed SATA/SAS and not
SCSI/SCA, then your best, least expensive, solution is the SuperMicro
AOC-SAT2-MV8 64-bit PCI-X133MHz:
http://www.newegg.com/Product/Product.aspx?Item=N82E16815121009
Provides you 8 SATA-II ports in a PCI-X 133MHz card for the same price
as two 4 port PCI 32/33 cards, but with 4 times the bandwidth. Nobody
makes an 8 port PCI 32/33 card, so this is as good as it gets for the
money. Check your Tyan manual. Running a PCI-X 133 card usually
requires disabling/leaving empty the sister slot on that PCI-X bus,
and/or setting some jumpers. This Tyan board, as with most PCI-X
workstation/entry server boards, has two PCI-X buses, two slots on each
bus. These bandwidth and bus electrical loading hoops PCI-X requires us
to jump through directly resulted in the birth of serial PCI Express
interconnect. No more shared buses, all slots usable, no hoops.
You provided no details of the chassis or backplane(s) or I could tell
you which, if any, reverse breakout cables you need. If the
backplane(s) have 8 cable connectors you're golden. If they have
2xSFF8087 connections then you'll need two reverse breakout cables.
--
Stan
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re[2]: Promise SATA TX4 300 + 3TB disks?
2012-10-06 1:57 ` Stan Hoeppner
@ 2012-10-07 17:37 ` Rainer Fügenstein
2012-10-08 4:02 ` Stan Hoeppner
0 siblings, 1 reply; 11+ messages in thread
From: Rainer Fügenstein @ 2012-10-07 17:37 UTC (permalink / raw)
To: Stan Hoeppner; +Cc: Linux MDADM Raid
SH> As John mentioned the TX4 BIOS/firmware shouldn't be an issue. This is
SH> a 48bit LBA controller and theoretically can access a single disk drive
SH> of up to 144PB in size.
this is the information I was hoping for ;-) sounds good.
SH> This is the cause of the 2TB drive size limit you read about all over
SH> the web. If you have a 64bit kernel with an LBA48 controller (most are)
SH> then this shouldn't be an issue, as all 48 LBA bits are addressable by a
SH> 64bit kernel. With a 64bit kernel, if the TX4 doesn't give you all 3TB
SH> per drive, then there's a driver or firmware bug present.
both systems are running CentOS5 with a recent 64bit kernel, so this
shouldn't be a problem.
SH> Assuming the hot swap bays in the chassis are indeed SATA/SAS and not
SH> SCSI/SCA, then your best, least expensive, solution is the SuperMicro
SH> AOC-SAT2-MV8 64-bit PCI-X133MHz:
ordered one on ebay yesterday, really looking forward to receiving it
:)
SH> You provided no details of the chassis or backplane(s) or I could tell
SH> you which, if any, reverse breakout cables you need. If the
SH> backplane(s) have 8 cable connectors you're golden. If they have
SH> 2xSFF8087 connections then you'll need two reverse breakout cables.
this second-hand server was originally equipped with an U320 scsi
backplane which I removed. by this the hotswap capability is lost,
the drives will be directly connected to the AOC-SAT2-MV8 controller,
I can live with that. nonetheless it would be nice to have a SATA
backplane, but by googling I couldn't find one that fits into this
chassis (blue/white AVANTEK).
tnx.
--
rainer
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Promise SATA TX4 300 + 3TB disks?
2012-10-07 17:37 ` Re[2]: " Rainer Fügenstein
@ 2012-10-08 4:02 ` Stan Hoeppner
0 siblings, 0 replies; 11+ messages in thread
From: Stan Hoeppner @ 2012-10-08 4:02 UTC (permalink / raw)
To: Rainer Fügenstein; +Cc: Linux MDADM Raid
On 10/7/2012 12:37 PM, Rainer Fügenstein wrote:
> this second-hand server was originally equipped with an U320 scsi
> backplane which I removed. by this the hotswap capability is lost,
> the drives will be directly connected to the AOC-SAT2-MV8 controller,
> I can live with that. nonetheless it would be nice to have a SATA
> backplane, but by googling I couldn't find one that fits into this
> chassis (blue/white AVANTEK).
Trying to locate a SATA backplane/cage/carrier for this old chassis may
be the proverbial needle in a haystack search. Your best option here
would likely be a new 8-bay SATA hot swap chassis and PSU, such as:
http://www.newegg.com/Product/Product.aspx?Item=N82E16811219024
http://www.ebay.com/itm/EMACS-2U-460W-EPS12V-24-Pin-Power-Supply-P2G-6460P-/120995054350?pt=US_Server_Power_Supplies&hash=item1c2bde030e
If your current chassis is 2U you should be able to swap the PSU over.
Slim optical drives are pretty cheap if you need an optical drive:
http://www.newegg.com/Product/Product.aspx?Item=N82E16827151242
Used on Ebay they're about half that price, but I'd avoid used optical
drives, for obvious reasons, especially slim models.
> tnx.
You're welcome. Always glad to help with hardware. Note my email
domain. ;)
--
Stan
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2012-10-08 4:02 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-04 23:28 Promise SATA TX4 300 + 3TB disks? Rainer Fügenstein
2012-10-05 2:26 ` Stan Hoeppner
2012-10-05 6:36 ` Roman Mamedov
2012-10-05 8:46 ` Stan Hoeppner
2012-10-05 8:50 ` Roman Mamedov
2012-10-05 13:33 ` Re[2]: " Rainer Fügenstein
2012-10-05 14:37 ` John Robinson
2012-10-05 14:39 ` John Robinson
2012-10-06 1:57 ` Stan Hoeppner
2012-10-07 17:37 ` Re[2]: " Rainer Fügenstein
2012-10-08 4:02 ` Stan Hoeppner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).