Хранилища данных

Типы хранилищ:

DAS — локальное хранилище с прямым подключением. В сети протокол SMB. Windows + Linux (NFS) — сетевая папка;
NAS — подключаемое сетевое хранилище;
SAN — сети хранения данных. Можно по оптоволоконному каналу или iSCSI — в проводнике будет выглядеть как лок.диск;
iSCSI — сети хранения данных на основе iSCSI — передает команды SCSI no IP-сетям. IP-сеть должна обеспечивать высокую производительность и избыточность.

DAS

Есть пять основных типов DAS, их можно использовать и в других системах, таких как SAN и NAS:

  • EIDE — поддерживает стандарты ATA-2 и ATAPI. Интерфейс был усовершенствован стандартом ATA-2 (Fast ATA), обеспечивающего более быструю передачу данных и позволяющего использовать несколько каналов, к каждому из которых можно подключить по два устройства. Термины EIDE, IDE и ATA — синонимы. 1986 год.
    Накопители подключаются с помощью 40- или 80-жильного кабеля, не более двух устройств к одному кабелю.
    Размер хранилища с интерфейсом EIDE ограничен 128 гигабайтами (ГБ).
    Скорость передачи данных EIDE — не превышает 133 мегабайта (МБ) в секунду.
    Использует ресурсы процессора и память сервера, к которому подключена.
  • SATA — канал для подключения материнской платы или адаптеров устройств к запоминающим устройствам. 2003г. Может использовать те же низкоуровневые команды, что и EIDE.
    скорость передачи данных: 1,5, 3,0 и 6,0 Гбит/сек для SATA 1, 2 и 3.
    eSATA — для высокоскоростного доступа к внешнему накопителю SATA.
  • SCSI — набор стандартов для физического подключения и передачи данных между компьютерами и периферийными устройствами. Аналог EIDE. 1978г.
    версии SCSI 1986 года (параллельные кабели) скорость передачи данных — 40 Мбит/с, а
    версия Ultra 640 SCSI (также называемая Ultra 5, 2003 год) позволяет передавать данные со скоростью 5120 Мбит/с.
    Диски SCSI обеспечивают лучшую производительность нежели диски SATA.
  • SAS — используется на серверах. Потомок SCSI. Интерфейс SAS работает на основе последовательного протокола точка-точка, который заменил технологию параллельной шины SCSI, и использует стандартный набор команд SCSI. SAS обратно совместим с накопителями SATA второго поколения.
  • SSD — Твердотельные накопители.

NAS

NAS — это хранилище с сетевым доступом, подключенное к специальному устройству хранения. NAS отличается от DAS тем, что это хранилище не подключается непосредственно к каждому серверу, а доступно по сети, состоящей из множества серверов. На каждом устройстве NAS установлена специальная операционная система, которая полностью управляет доступом к данным на устройстве.

NAS менее надежны, чем SAN, скорость передачи данных в ниже, чем в SAN.

SAN

SAN — это специализированная высокоскоростная сеть, которая связывает компьютерные системы
или хост-сервер с высокопроизводительными подсистемами хранения.
Обычно SAN состоит из множества компонентов, таких как адаптеры шины, специальные коммутаторы для поддержки маршрутизации трафика и дисковые массивы хранения с логическими номерами устройства (LUN) для хранения.

SAN позволяет нескольким серверам обращаться к пулу хранилищ, в котором любой сервер потенциально может получить доступ к любой единице хранения. SAN использует сеть так же как любая другая сеть, например локальная сеть (LAN). Следовательно, SAN можно использовать для подключения ко множеству различных устройств и узлов для обеспечения доступа к любому устройству из любой точки.

В отличие от DAS или NAS SAN управляется с помощью аппаратного устройства и не использует программное обеспечение для предоставления доступа к хранилищу.

Технологии SAN выполняют чтение и запись на уровне блоков, благодаря чему обращение к данным выполняется намного быстрее. SAN файл записывается на основе размера блока, заданного для SAN, без записи или чтением всего файла с контрольной суммой.

сеть хранения данных на основе iSCSI

iSCSI — еще один способ реализации SAN. iSCSI передает команды SCSI через Интернет-протокол (IP), а не по
оптоволоконному каналу. iSCSI — это сетевой стандарт хранения на основе IP, связывающий серверы с устройствами хранения данных. iSCSI можно использовать для передачи данных по сетям LAN, глобальным
сетям (WAN) или даже по более крупной сети Internet.

iSCSI использует протокол TCP/IP (обычно порты 860 и 3260 TCP). По существу, iSCSI просто обеспечивает согласование двух узлов, а затем передает команды SCSI с помощью существующей сети. Таким образом iSCSI использует популярную высокопроизводительную шину локального хранилища и эмулирует ее по сетям WAN, создавая SAN. В отличие от некоторых протоколов SAN для iSCSI не требуются выделенные кабели; его можно выполнять с использованием существующей коммутации и инфраструктуры IP. Однако производительность развертывания iSCSI SAN может быть значительно снижена, если развертывание не выполняется в выделенной сети или подсети.

  • скорость передачи данных в сети должна быть не менее 1 Гбит/с, и в сети должно быть предусмотрено несколько путей.
  • Конечные объекты iSCSI расположены в устройстве хранения данных и используются для предоставления доступа к хранилищу.
  • Инициаторы iSCSI выполняются на серверах, которые требуется подключить к устройству хранения данных.
  • Полные имена (IQN) iSCSI являются глобальными уникальными идентификаторами, используемыми для обращения к инициаторам и конечным объектам в сети iSCSI. При настройке конечного объекта iSCSI необходимо настроить полное имя для инициаторов iSCSI, которые будут подключаться к конечному объекту. Инициаторы iSCSI также используют полные имена для подключения к конечным объектам iSCSI.