A fajta tárolási architektúra, a rendszer felépítése és mind-mind-mind

Memória, van 4 fajta tárolási architektúra:

1. Csoportosulni strongly- (függőlegesen skálázható)

Hiánya jellemez megosztott memória, mint egy lemez, azaz minden adatkezelő egy sor lemezek, és a megosztott cache. Hozzáférés a lemezek tulajdonosa egy másik vezérlő, valamint a szinkronizálás cache, keresztül az összekötő (az IB vagy 10GE szabály). Failover általában áll egy pár vezérlők (HA-pár), néha az ilyen párokat lehet kombinálni egyfajta vízszintes klaszter - hasonló szövetség Netapp. Előnyök: gyors, viszonylag olcsó. Hátrányok: nincs vízszintes méretezést, azaz minden egyes adat mindig csak egyikük vezérlő, akik tartoznak a lemezek, hogy hol van az adat. Hozzáférés más vezérlők is lehetséges, de ez lesz közvetett hozzáféréssel, egy belső összekapcsolása.

  • Aktív / passzív-NetApp, az EMC VNX
  • Aktív / aktív- HDS HUS 100, Dell Compellent EMC VNX Gen2 *, IBM V7000
  • Szoftver implementáció: DRBD, Starwind

* - Az EMC VNX utolsó generációs megjelent szimmetrikus aktív-aktív (SAA) való hozzáférés kötetek. Abban a pillanatban csak akkor működik, Classic LUN (úgy tűnik, hogy várhatóan támogatja a medencék), azaz míg a kötetek nem fog működni vékony LUN egyszeresítéssel FastCache, FastVP

2. Gyengén (vízszintesen skálázható)

Van is megosztott memória: minden adatkezelő egy sor lemezek, és a gyorsítótárat. Az adatok elosztva több csomópont, a csomópontok (képzelni egy RAID5 álló nem a lemezek és a csomópont). Ebben az esetben általában, közötti adatcsere a szerver és a tároló rendszer minden egyes meghatározott lemez működését keresztül történik, amely az egy csomópont. A bejegyzéseket tett minden csomópont egy szinkron módon, tehát az összhang adatokat tárolják: az ügyfél kap egy visszaigazolást a sikeres rekord után minden darab írandó adatok az összes csomópontot, amelyen a rekord „maszatos”. Gyorsítótár szinkronizálás keresztül végezzük az összekapcsolási (jellemzően, 10GE). Előnyök: könnyű méretezés és kezelése, olcsó. Hátrányai: nagyszámú közötti kommunikáció a csomópontok, így a problémákat a látencia, különösen a Random R / W adatok kis részletekben.

  • Hardver: EMC Isilon, Dell EqualLogic, HP StoreVirtual 4000, Nutanix
  • Szoftver: VMware vSAN, IBM SONAS, HP StoreVirtual VSA, EMC ScaleIO, cefalosporin (blokk eszköz)

3. Szorosan (vízszintesen skálázható)

Jelenléte jellemzi megosztott memória: megosztott cache, néha egy közös lemezen. Szimmetrikus adathozzáférés útján bármelyik vezérlőkkel, valamint együttműködik a közös cache (általában keresztül RDMA) igényel nagysebességű interconnect (IB, Bynet vagy valami védett). Előnyök: sebesség, skála lineáris teljesítmény növekedés. Hátrányok: drága, korlátozott horizontális skálázás, összetettsége építészet okozza a viszonylag alacsony funkcionalitással és egy hosszú érkezése hipermodern jellemzői az ilyen rendszerekben.

  • EMC Symmetrix VMAX EMC XtremIO
  • HDS VSP HDS HUS VM
  • HP 3PAR

4. Elosztott nincs közös eleme van (nem megosztott) - horizontálisan skálázható

Nem osztott memóriát: a kontroller egy sor lemezek, és a gyorsítótárat, cache általában nincs szinkronban. Az adatok között oszlik meg több csomópont-csomópont, de nem transactionally és „lusta”. Ez azt jelenti, adat került rögzítésre egy csomóponton, és egy bizonyos periodicitás (néha) átmásolja a többi csomóponttal biztonsága érdekében (képzeljük aszinkron RAID 1 csomópontok helyett lemezek). Előnyök: egy fantasztikus méretű, olcsó. Hátránya: nem alkalmas tranzakciós feladatok (valószínűleg ez még mindig nem a hiba, hanem a jellemző;)).

Kapcsolódó cikkek