Облачный провайдер «Техносерв Cloud» оптимизировал платформу виртуализации OpenStack, добавив усовершенствованный тип хранения данных клиентов, построенный на базе СХД Ceph с применением накопителей NVMe FLASH.
Для усовершенствования СХД Ceph были выбраны стандартные серверы с SSD-накопителями и интерфейсом NVMe. Такой тип оборудования позволяет избежать задержек на стороне контроллера, ядро операционной системы может напрямую обращаться к диску по шине PCI-E. Дополнительным преимуществом данного способа подключения является возможность прямого доступа приложения к накопителю, минуя прослойку универсального доступа, реализованную в ядре операционной системы.
Благодаря Ceph можно легко масштабировать систему и перейти на использование SPDK (Storage Performance Development Kit) при работе c новыми накопителями. Переход на SPDK, позволяет ещё больше снизить задержки при обращении к диску и увеличить общую производительность СХД. В дальнейшем при объединении СХД Ceph в логический кластер под OpenStack клиенты смогут воспользоваться суммарно доступным объемом хранения данных до 100 Пб информации. Также запланировано внедрение системы локального кеширования для остальных типов хранения в OpenStack.
«Для нашего облака на платформе виртуализации OpenStack требовалось найти систему хранения данных, которая хорошо масштабировалась и обладала высокой производительностью. Программное обеспечение Ceph при своей сложности и гибкости подкреплено поддержкой профессионального сообщества, всей необходимой документацией и отлично интегрировано в платформу OpenStack», — отметил Михаил Блинов, руководитель «Техносерв Cloud».