22.07.2016 ЭкспертизаПрограммно-определяемые хранилища как абстракция над аппаратной средой хранения существовали и раньше. Однако воплотить в жизнь новые подходы к хранению данных, такие как распределенный между серверами Erasure Coding, стало возможно относительно недавно — с увеличением скоростей ЛВС и процессорных мощностей. При этом с ростом популярности облаков системы хранения должны обеспечивать объектное хранение данных и быть гипермасштабируемыми. В данной статье мы рассмотрим существующие сегодня технологии SDS (software defined storage): их характеристики, составляющие цены и сценарии применения. ЛВС как транспорт Передача данных на высоких скоростях при малых задержках всегда были прерогативой SAN и в особенности Fibre Channel. Однако появление доступных 10 Гбит/с Ethernet-коммутаторов сделало возможной передачу данных между сервером и хранилищем по ЛВС на сравнимых с SAN скоростях. Появились даже конвергентные решения, использующие Ethernet для транспорта FC. Дальнейшие изменения произошли, когда скорость Ethernet выросла до 100 Гбит/с, а у протокола появились расширения iWARP и RoCE. Даже чувствительные к задержкам приложения перестали ощущать разницу между скоростью доступа к SSD в соседнем сервере по сети и скоростью доступа к локальному накопителю, подключенному к PCIe-шине. Теперь можно строить программно-определяемые СХД, распределенные по множеству узлов, при этом на порядок увеличив объемы хранилища без ущерба для производительности. И если раньше (в пределах сервера ...
читать далее.