xen-users
Re: [Xen-users] Large server, Xen limitations
mark garey wrote:
On Jan 2, 2009, at 4:07 PM, Robert Dunkley wrote:
<snip>
We actually mix and match as needed, generally I found SAS is worth it
for database and web servers but a waste on web servers or backup NAS.
SATA is also available in much larger sizes.
i really appreciate your comments and observations regarding SAS vs
SATA and the importance of the controller, but can you please clarify this
last bit about which resources SAS disks are wasted on?
SAS is "SCSI over a serial interface", and does all the stuff SCSI
has been chosen for over the years - including features like command
queuing/re-ordering and detach/re-attach. So the controller can throw
a load of read and write commands at the drive, and the drive can
re-order them for efficiency and report success/failure for each
request as it's actually completed. Not applicable to SAS, but
parallel SCSI allows the controller to (for example) ask a drive to
fetch some blocks of data, the drive then 'detaches' from the bus,
and the controller can do other commands with other drives on the bus
while the first drive is seeking to fetch the data requested.
SATA is "ATA over a serial interface", and while ATA has been getting
more intelligent over the iterations, it doesn't have some of the
performance functionality of SCSI. Also, ATA/SATA drives have
traditionally been 'lower spec' drives than SCSI/SAS drives.
So if you need performance, then SAS is the drive of choice. If
performance isn't as important, but you want capacity, then choose
SATA.
A busy database engine puts heavy demands on the storage system with
a lot of random reads and writes. For these applications, SAS drives
are preferred as they normally have higher performance.
On the other hand, web servers tend to be read only on the file
system, and also tend to read files in one go (and in clusters of
files). For these, the benefits of the high random I/O performance
from SAS drives are not required and cheaper SATA drives may well
suffice.
Similarly, random I/O performance of a NAS backup server isn't an
issue - but space is. So SATA would be the logical choice.
Most good SAS controllers support SATA drives, this is part of the
spec. So a box with a good SAS controller can have SATA hard drives
installed (or SATA CD/DVD if required, which aren't available as
SAS). The reverse is NOT true, SAS drives are NOT supported on SATA
controllers. The SAS and SATA connectors are similar, but keyed so
that the above valid combinations are possible.
Just another of those details to consider when speccing up a server !
--
Simon Hobson
Visit http://www.magpiesnestpublishing.co.uk/ for books by acclaimed
author Gladys Hobson. Novels - poetry - short stories - ideal as
Christmas stocking fillers. Some available as e-books.
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
|
|