NVMe (non-volatile memory express) — это протокол передачи данных для быстрого доступа к данным с устройств хранения с флэш-памятью, таких как твердотельные накопители (SSD), по высокоскоростной шине для соединения периферийных компонентов PCIe (Peripheral Component Interconnect Express). В Pure Storage® FlashArray//X используется повышенная скорость передачи данных NVMe по протоколу PCIe для создания высокопроизводительного all-flash массива СХД.
На рынке, где ситуация все больше усложняется, больших данных уже недостаточно для поддержания конкурентного преимущества — они также должны быть быстрыми. Но как сделать большие данные быстрые? Начните с серверной.
Переход с жестких дисков (HDD) на SSD — хорошее начало, но это только одна часть головоломки по созданию сети хранения данных (SAN). Протокол передачи данных, соединения и сетевая архитектура также значительно влияют на общую скорости системы хранения данных.
Это означает замену устаревших технологий, таких как SCSI (SAS) с последовательным подключением, на NVMe/PCIe и NVMe over fabrics (NVMe-oF). Использование протокола передачи данных, специально разработанного для подключения SSD к шинам PCIe, само по себе гарантирует преимущества.
В традиционных системах хранения данных используются соединения SAS от процессоров контроллеров к SSD. Поскольку SCSI является устаревшим протоколом, разработанным для дисков, каждое соединение от ядра ЦП к SSD ограничено адаптером главной шины SAS (HBA) и синхронизированной блокировкой. Это узкое место последовательного подключения мешает использовать весь потенциал флэш-массивов, для которых не применяются более новые протоколов, такие как NVMe.
Массив Pure Storage FlashArray//X был разработан специально для устранения узких мест SAS. NVMe обеспечивает массовый параллелизм с помощью списков очередности и незаблокированных соединений (до 64 тыс.), обеспечивая каждое ядро ЦП специальным доступом с очередностью к каждому твердотельному диску.
Работайте в среде самообслуживания, и вы увидите преимущества управления Pure FlashArray//X. Изучите расширенные возможности, включая снэпшоты, репликацию, ActiveCluster™ и даже интеграцию с VMware.
Твердотельные накопители NVMe подключаются к процессору контроллера через Serial ATA (SATA) — интерфейс компьютерной шины, изначально представленный для жестких дисков. Ранние SSD разрабатывали под SATA только для того, чтобы использовать повсеместно распространенную технологию. Сегодня PCIe является предпочтительным физическим интерфейсом для SSD. Протокол передачи NVMe позволяет производителям использовать преимущества технологии SSD при взаимодействии через PCIe. Во всех решениях Pure применяется СХД NVMe для использования всего потенциала флэш-памяти.
Основные преимущества СХД NVMe:
Pure Storage использует более высокую скорость передачи данных по NVMe через PCIe, чтобы создать all-flash СХД, соответствующие Modern Data Experience™.
Разработанные «снизу вверх», чтобы максимально раскрыть потенциал СХД NVMe, решения Pure включают в себя следующее:
Pure Storage предлагает также all-flash решение Evergreen для выполнения всех требований блочных, файловых и объектных СХД: