![005. Платформа распределённых систем хранения данных, критичных к задержкам – Андрей Фомичев](https://i.ytimg.com/vi/HKpXUqbYCXA/hqdefault.jpg)
Содержание
- Определение - Что означает платформа производительности хранилища?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Techopedia объясняет платформу хранения данных
Определение - Что означает платформа производительности хранилища?
Платформа производительности хранения - это новая парадигма архитектуры для виртуализированных сред. Предпосылкой этого нового подхода к хранению является использование носителей на стороне сервера, управляемых встроенным в гипервизор программным обеспечением, способным предоставлять распределенным или кластеризованным платформам ускоренные операции ввода-вывода при чтении и записи в хранилище. Эти новые платформы используют решения для хранения на основе флэш-памяти или ОЗУ внутри самого сервера, в отличие от более медленных дисковых решений, реализованных в сетевой структуре.
Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Techopedia объясняет платформу хранения данных
Платформа производительности хранения использует две вещи, которые позволяют ей обеспечить превосходную производительность по сравнению с существующими сетевыми решениями хранения. Во-первых, это серверные вычислительные ресурсы, такие как ОЗУ или флэш-память, поскольку они обеспечивают много преимуществ с точки зрения производительности по сравнению с сетевыми решениями для хранения данных. Одним из преимуществ является то, что эти ресурсы уже очень близки к самим приложениям, поэтому они действительно могут использовать производительность мультимедиа. По сравнению с существующими сетевыми решениями для хранения данных, которые могут полностью находиться в другом помещении, здании или географическом месте, ресурсы на стороне сервера обеспечивают более высокую производительность из-за более коротких путей ввода-вывода. Общее хранилище, реализованное в матрице, не может конкурировать с производительностью, обеспечиваемой самим ОЗУ, которое находится непосредственно рядом с ЦП, или флэш-хранилищем, которое можно подключить с помощью межсоединений с высокой пропускной способностью. Например, современные устройства флэш-памяти PCIe могут обеспечить 250 000 фактических операций ввода-вывода в секунду с задержкой в микросекунды.
Вторая часть этой новой платформы хранения - это интегрированное с гипервизором программное обеспечение, устанавливаемое как модули ядра. Это означает, что доступ ввода-вывода к ускоренным ресурсам хранения осуществляется как часть ядра, а не как отдельный драйвер-заполнитель внутри другой виртуальной машины или самой виртуальной машины. Таким образом, полностью исключаются проблемы планирования и конкуренции, а это означает, что на трафик ввода-вывода больше пропускной способности. А поскольку программное обеспечение является модулем ядра, гарантируется, что путь ввода-вывода должен быть максимально коротким от приложения к запрашиваемым данным, что обеспечивает наилучшую возможную производительность. Текущее общее хранилище, доступ к которому осуществляется через сетевую структуру, никогда не сможет конкурировать с пропускной способностью чего-то, что находится прямо внутри самого хоста / сервера.