ПредишенСледващото

За памет, има 4 вида архитектури за съхранение:

1. Клъстер-здрави (вертикално мащабируеми)

Характеризира се с липса на общата памет като диск, т.е. всеки контролер набор от дискове, и споделен кеш. Достъп до дискове, притежавани от друг контролер, както и синхронизация на кеш, направен чрез помежду си (като IB или 10GE правило). Failover обикновено се състои от двойка контролери (HA-чифт), понякога такива двойки могат да бъдат комбинирани в един вид на хоризонтален клъстер - федерация като NetApp. Предимства: бърз, относително евтин. Недостатъци: липса на хоризонтална мащабиране, т.е. всяка отделна част от данните, винаги се показва само от един контролер, тези, които принадлежат към дисковете, където са данните. Достъп чрез други администратори, е възможно, но това ще бъде непряк достъп, чрез вътрешно свързване.

  • Активни / Passive- NetApp, EMC VNX
  • Активни / с активно вещество HDS HUS 100, Dell Compellent, EMC VNX Gen2 *, IBM V7000
  • Софтуерни приложения: DRBD, StarWind

* - на EMC VNX последното поколение появи Симетрична активен активен (ССА) за достъп до обеми. В момента работи само за Classic LUN (изглежда се очаква да подкрепят на басейни), т.е. а за тези обеми няма да работи тънък LUN, дедупликация, FastCache, FastVP

2. Слабо (хоризонтално мащабируеми)

Също така няма споделена памет: всеки контролер комплект дискове и кеш. Данните са разпределени в множество възли, възли (намислюват RAID5, състоящ се не от дисковете и на възела). В този случай, най-общо, обмен на данни между система за съхранение за всеки отделен диск операция сървър и се проявява чрез който един възел. Записите са направени на всички възли в синхронен начин, така че последователността на данни се съхраняват: клиентът получава потвърждение за успеха на записа само след като всички парчета на данни, за да бъде написана на всички възли, на която записът е "размазани". Кеш синхронизация се извършва чрез помежду си (обикновено, 10GE). Предимства: лесно мащабиране и управление, евтин. Недостатъци: голям брой съобщения между възлите, поради проблемите в латентността, особено за Произволни R / W данни на малки порции.

  • Хардуер: EMC Isilon, Dell EqualLogic, HP StoreVirtual 4000, Nutanix
  • Софтуер: VMware vSAN, IBM SONAS, HP StoreVirtual VSA, EMC ScaleIO, Цеф (блок устройство)

3. Плътно (хоризонтално мащабируеми)

Характеризира се с наличието на споделена памет: споделена кеш памет, понякога на общ набор от дискове. Symmetrical достъп до данни чрез някоя от контролери, както и работа с общ кеш (обикновено чрез RDMA) изисква свързване с висока скорост (IB, Байнет или нещо патентован). Предимства: скорост, мащаб нелинейна подобрение на производителността. Недостатъци: скъпи, ограничена хоризонтална мащабиране, сложността на архитектурата причинява относително ниска функционалност и дълъг пристигане на новоизлюпена функции в такива системи.

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

4. Разпределени не общи елементи (споделено нищо) - хоризонтално мащабируеми

Не споделена памет: всеки контролер набор от дискове, и кеш, кеш обикновено не са синхронизирани. Данните са разпределени в множество възли-възли, но не transactionally и "мързелив". Това означава, че данните се записват на един възел, както и с определена периодичност (понякога) се копират в други възли за да се гарантира сигурността на (представете си асинхронен RAID 1 възли вместо дискове). Предимства: фантастичен мащаб, евтини. Недостатъци: не са подходящи за транзакционни задачи (вероятно, тя все още не е грешка, но функция;)).

Свързани статии

Подкрепете проекта - споделете линка, благодаря!