SCSI vagy SATA - mit válasszon mindent róla, és a programozás
sebesség
Szóval, hol épülnek SCSI lemezek érveit támogatói az alapja a nagy sebességű szerver disk alrendszerek? Az első érv - SCSI interfész mely egy nagy „intelligens”, mint a SATA. De még a normális hétköznapi számítógép felhasználó tudja, hogy maga a merevlemez egyfajta mechanikai rendszer írási / olvasási adatok és információk által nyújtott teljes SCSI vezérlő a merevlemez és a SCSI vezérlő számítógépet. Ez az gőz és van egy nagyon fontos „intelligens” adatcsere képességeit. Persze, egy pár hagyományos SATA vezérlő és a SATA merevlemez, mint az „intelligencia” nem. De mi érdekli kiszolgáló rendszerek és raktározási rendszerek - nézzük meg a használata SCSI és SATA meghajtók bennük.
Drives ritkán használják ezeket a rendszereket a saját maguk által - a követelmények adattárolás megbízhatóságát felhasználását teszik szükségessé, RAID-vezérlők, és még tárolni az operációs rendszer RAID 1, és az adatokat tároló használnak, mint általában, az egyes RAID 5, 6 vagy TP. Ezért logikus és ésszerű, hogy fontolja meg az egész lemezt alrendszer egésze, azaz a egy pár RAID-vezérlők plusz lemezek csatlakoztatva.
Azoknál a rendszereknél, SCSI RAID vezérlő tartalmaz egy processzort az adatok feldolgozását, a cache memória a processzor és a hagyományos SCSI vezérlő van, amelyen keresztül az adatokat kapott a processzor a lemezen vagy lemezeken, hogy a processzor. Egy SCSI vezérlő általában a „lógni” több SCSI-meghajtók. Persze, van egy többcsatornás (akár 4 csatorna) SCSI RAID vezérlőt, de akkor is, ha alkalmazzák az egyes csatorna csatlakozik több lemezre. Ismét felhívom a figyelmet erre a fontos jellemzője - a szám a SCSI lemezek által kiszolgált egy vezérlő és meghajtó mindig van egy pár „lefagy” egy fizikai buszt. Ez a tény arra utal, egy másik fontos következtetés - anélkül, hogy az „intelligencia” művelet több hajtás ugyanazon a fizikai SCSI busz vezérlő is csak nagyon lassú. Az új inkarnációk SCSI, SAS már alkalmazott SATA-szerű topológia és a vezérlő kommunikál a lemez révén egyedi port és teljes-duplex üzemmódban, szemben a fél-duplex SATA.
Azoknál a rendszereknél, SATA RAID vezérlő tartalmaz egy processzort foglalkozó adatfeldolgozó, egy cache memória a processzor és az egyes különálló SATA lemezvezérlőkhöz amelyen keresztül érkeznek adatok processzor hajtások és a meghajtó a processzortól. Így látható, egy alapvető különbség SCSI RAID vezérlők és SATA RAID vezérlők - az első esetben, több lemezt által kiszolgált egyetlen adatkezelő és az összes meghajtó csatlakoztatható egyetlen fizikai busz, a második - az egyes meghajtó csatlakozik a vezérlő külön-külön.
és most egy egyszerű kérdést - mi akadályozza bízza RAID SATA vezérlő processzor a szellemi kihívásokat, amely megoldja a SCSI vezérlő? A válasz is egyszerű - semmi nem akadályozza meg a gyártók és a jó RAID vezérlők, mint 3ware, ArecaAdaptec például úgy csinál.
A következő érv a SCSI meghajtók - ezek gyorsabb, mert az orsó forgási sebessége SCSI meghajtók minimum 10.000 fordulat / perc, és legfeljebb 15.000 ford / perc. Valóban, a forgási sebesség a SCSI meghajtók egyre Ha SCSI lemezek forgási sebessége 15.000 fordulat / perc, majdnem kétszer annyi. De nem szabad csak értékelni a forgás sebessége, mint fontos szerepet játszik sűrűségű olvasási / írási a merevlemezen lemez. De itt a helyzet nem olyan rózsás a SCSI - adatsűrűség a SCSI meghajtók legalább kétszer kisebb, illetve egy lemezfordulattal olvasható / írható fele / SCSI lemez, mint / a SATA.
Persze, nem lehet azt mondani, hogy a nagy tárolási sűrűség teljes mértékben kompenzálja a nagy forgási sebesség, de a streaming műveletek szinte igaz, de több műveletek kisebb fájlokat / adatblokkját nagyobb, mint a forgási sebesség előnyös, de ebben az esetben nagyon sok múlik a processzor RAID szabályozó - mivel optimálisan kezelt lemezek. Ezen felül, akkor összevessünk műveletek lemezek, egyszerűen növeli azok számát. Nagyjából azt lehet mondani, hogy a SCSI RAID három lemez ceteris paribus azonos teljesítményt több tranzakciók kis fájlok / adatok egységek (véletlenszerű olvasási / írási) SATA RAID lemezek 6-8.
Természetesen, ha a kedvéért jobb teljesítmény SATA, kénytelenek vagyunk számának növelése SATA meghajtók, a SATA RAID és a költségek általában SCSI RAID értéket. De - SATA RAID kapacitás sokszorosa. Más szóval, ha szüksége van a RAID 5 100 GB-os kapacitással Csak véletlen műveletek, jövedelmezőbb és helyesebb építeni egy SCSI RAID. Ha több kell, mint 1 TB-os látszólagos teljesítmény, az oldatot 12 SATA meghajtók 160 GB lesz sokkal olcsóbb megoldás 5 SCSI lemezek 300 GB mindegyik szinte ugyanazt a teljesítményt.
Szerkezetileg a külső lemez tömbök (más néven adattároló rendszerek) vannak kialakítva, egyszerűen - csatlakozni a számítógéphez SCSI Ultra320 vagy SAS (Serial Attached SCSI) vagy Fibre Channel 2/4 Gb, és szabályozza a működését a tömböt használjuk speciális számítógépes alapuló speciális a RISC processzor RAM 256 megabájt és belső busz (buszok) PCI-X. Egyértelmű, hogy a szempontból a számítógép, amely csatlakozik egy ilyen tároló rendszer, ez egy általános SCSI eszköz, amely támogatja az összes SCSI interfész funkciók.
Tesztek két tároló rendszerek a különböző processzorok, de azonos merevlemezek is bizonyítja a helyességét ezt a kijelentést. Ezért tudjuk érvényesíteni a teljes felelősséget, hogy a tároló teljesítménye függ nagymértékben a host processzor és lemezek száma, mint a felület és a merevlemez típusát.
megbízhatóság
Nyilvánvaló, hogy a szerver a vállalati rendszerek megbízhatósága sok esetben nem kevésbé fontos, mint a teljesítmény. Veszteség a vállalati adatbázisok még néhány óráig, amelyek a helyreállításhoz a mentési adathordozó járhat több millió dolláros veszteséget a cég. Történelmileg úgy gondoljuk, hogy a megbízhatóság nagyon drága SCSI meghajtó sokkal magasabb, mint a megbízhatóság olcsó SATA lemezeket. Hivatalos garanciaperiódusuknak SCSI meghajtó mindig legalább 5 év, és SATA meghajtókat csak nemrég kezdték telepíteni ugyanazt a garanciális feltételek. Sajnos nem tudjuk, hogy megbízható információforrások a valós statisztikai hibák SATA meghajtók képest SCSI.
De még ha feltesszük, hogy a megbízhatóság SATA meghajtók határozottan alacsonyabb, mint a SCSI-meghajtók, a költségek SATA meghajtók lehetővé teszi hozzá a RAID tömb egy vagy két CD-k „forró” tartalék nélkül jelentős megnövekedett költségek a rendszer és / vagy a RAID 6 / RAID TP. Adatvesztés RAID ilyen állás jöjjön ki egyidejűleg 3 vagy 4 lemezeket. Ezért a megbízhatóságát RAID működik SATA lemezek általában nem tudjuk csökkenteni megbízhatóságát RAID SCSI-lemezek.
kilátások
felszerelés
Az Intel, például megnövekedett száma SATA portok 6 (2) minden új verziókat szerver platformok Bensley - SR1500 (1U), SR2500 (2U) és SC5400 (asztali és 5U Rack). Szinte minden neves gyártók szerver hardver termék modell külső lemez tömbök SATA meghajtókkal. Ami a gyártók adattároló rendszerek, mint például a Maxtronic International, Medea Corporation, Fokozza Technology, Infortrend, AXUS, a Silicon Graphics Inc. és még sokan mások, ők már régóta megjelent számos modell, amely támogatja a SATA meghajtókat. Számos tárolási eladóknak az adatmodell SCSI meghajtók egyszerűen nem áll rendelkezésre a listán által termelt berendezés.
interfészek
SAS (Serial Attached SCSI) - abszolút előrelépés összehasonlítva a klasszikus párhuzamos SCSI. A jövőben közötti kommunikációs sebesség SAS vezérlő és lemez (ek) el kell érnie a 12 Gb / s. Ezzel szemben a párhuzamos SCSI, SAS minden eszköz csatlakozik a SAS port, ahol a teljes duplex csatornát, vagyis külön bemeneti és kimeneti buszok. A felület teljesen kompatibilis a SATA fentről lefelé, azaz a SATA meghajtók dolgozni SAS vezérlők és SAS kosarak (ház), de fordítva nem.
Alkalmazási területek
Nagyjából osztani az összes alkalmazás tárgyalt pontok két.
A második terület az üzleti - alkalmazásokat. Többszörös hozzáférés a különböző területeken a lemez írható / olvasható adatokat kicsi (4-64 KB) blokkok. Ez a mező érvényes dolgozni adatbázisok, különböző típusú fájl szerverek nagyszámú felhasználó. Ez megköveteli a nagy sebességű véletlenszerű (random) írás / olvasás. Bár ezen a területen elsősorban SCSI merevlemezt és tömbök, de fokozatosan kezd behatolni és SATA itt. Nehéz megmondani, hogyan és mikor fog ez a penetráció. Hogy oldja meg a problémát ezen a területen csak meg kell, hogy vegye fel a tömböt az adatok terhelés rajta.
következtetés
Az elemzők és a merevlemez gyártók már többször jósolta bukása a szalagok - tape kell halni. Azonban a jóslatok ugyanolyan megbízható, mint az ígéret a papírmentes társadalomban. Kazetták száma folyamatosan emelkedik elő, számíthat a több száz millió. üzletméret, az illeszkedésre.
Bár a hiányzó adatokat miért megbízhatóságát modern számítógépes rendszerek általában igen magas, időről időre előfordulnak meghibásodások okozta nem a hardver, szoftver hibák, vírusok és a felhasználói hibák.
Sok éven át, a fő interfész az merevlemezek PC volt ATA (AT Attachment Disk Drives - interfészt meghajtók a PC AT számítógép), más néven IDE (Integrated Drive Electronics - meghajtó integrált vezérlők.