IBM XIV - новый подход к хранению данных, когда вместо использования дорогостоящих дисковых систем с высокой плотностью хранения и реализацией логики в аппаратных контроллерах, используются обычные сервера, а интеллектуальные функции, высокая производительность и отказоустойчивость обеспечиваются при помощи ПО, работающего на всех серверах.
IBM XIV 2 поколения состоит из 9 серверов системы хранения, 6 серверов системы хранения с интерфейсными модулями FiberChannel и iSCSI, двух неблокирующих коммутаторов и трех ИБП. В каждом из серверов установлено 12 дисков по 2ТБ каждый, 8ГБ кеша в ОЗУ и 4-ядерный процессор Xeon. Суммарная пропускная способность XIV - 120 Гбит/c.
Программное обеспечение XIV позволяет использовать совместно все сервера как аналог RAID-массива из 120 дисков, где записываемые данные разбиваются на блоки по 4МБ и каждый блок пишется на свой сервер. Такой подход позволяет добиться прогнозируемой производительности, когда нет риска получить существенное падение производительности работы дисковой подсистемы виртуальных машин из-за активности других виртуальных машин на этом-же датасторе.
Резервирование системы построено таким образом, что выход из строя любого из жестких дисков или даже целого сервера не ведет к потери данных. При необходимости, можно зеркалировать все данные c одной XIV на другую.
Еще одной особенностью XIV является скорость перестроения массива при выходе из строя жесткого диска - всего 30 секунд, против часов у классических систем хранения.