Опыт построения СХД на базе Windows Server для использования...
-
Upload
ontico -
Category
Engineering
-
view
312 -
download
6
Transcript of Опыт построения СХД на базе Windows Server для использования...
![Page 1: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/1.jpg)
Высокопроизводительная СХД на базе Windows Server для использования в публичном облаке компании DataLineСергей Груздов
.
![Page 2: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/2.jpg)
• Сервис-провайдер
• Собственные датацентры
• Колокейшн
• Услуги публичного облака
![Page 3: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/3.jpg)
ВВЕДЕНИЕ• ЧТО ТАКОЕ SDS
• ПОЧЕМУ SDS• Независимость от производителя оборудования• Использование имеющегося оборудования
![Page 4: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/4.jpg)
ПРОГРАММНО-АППАРАТНЫЕ РЕШЕНИЯ• HP P4000 (LeftHand)• EMC Evo-Rail• Nutanix• Cluster-In-Box
![Page 5: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/5.jpg)
ПРОГРАММНЫЕ РЕШЕНИЯРешение Протоколы ROCE Резервирование
VSAN ISCSI/NFS/CIFS - RAIN
CEPH ISCSI/NFS/CIFS - RAIN
HP P4000 ISCSI/NFS/CIFS RAIN
EMC ScaleIO ISCSI/NFS/CIFS - RAIN
Starwind SAN ISCSI - RAIN
Storage Spaces ISCSI/NFS/CIFS/SMB3 + (SMB Direct) RAID
Storage Spaces Direct ISCSI/NFS/CIFS/SMB3 + (SMB Direct) RAIN
![Page 6: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/6.jpg)
ПОСТРОЕНИЕ ПУБЛИЧНОГО ОБЛАКА• ПАРТНЕРСКАЯ ПРОГРАММА COSN
• Референсная архитектура
![Page 7: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/7.jpg)
АРХИТЕКТУРА РЕШЕНИЯ
Управляющий кластер2 узла DELL PowerEdge R730
Сетевой кластер2 узла DELL PowerEdge R730
Вычислительный кластер14 узлов DELL PowerEdge R820
![Page 8: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/8.jpg)
АРХИТЕКТУРА РЕШЕНИЯХранилище
2 JBOD DELL PowerVault MD3060eSSD/SATA SSD/SATA
СХД на основе Windows Storage Spaces(Scale-Out File Server)
2 узла DELL PowerEdge R730
![Page 9: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/9.jpg)
АРХИТЕКТУРА STORAGE SPACES
Cluster Nodes
SAS JBOD
Storage Spaces Storage Pool
Storage Spaces Virtual Disks
Cluster Shared Volumes
NTFS/ReFS On-Disk File System
![Page 10: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/10.jpg)
ОРГАНИЗАЦИЯ ХРАНЕНИЯ• Уровни хранилища
• Кэш• Виды кэшей
![Page 11: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/11.jpg)
ОПТИМИЗАЦИЯ STORAGE TIERS И КЭШ
SSD Tier(и Write-Back кэш)
Storage Space
HDD Tier
«Горячие»данные
«Холодные»данные
![Page 12: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/12.jpg)
СЕТЕВОЕ ВЗАИМОДЕЙСТВИЕ• Оптимизация сетевых настроек• SMB Multichannel• ROCE (Rdma Over Converged Ethernet)• DataCenter Bridging
![Page 13: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/13.jpg)
SMВ DIRECTClientFile Storage
SMB Server SMB Client
Transport Protocol Driver
Transport Protocol Driver
NIC Driver NIC Driver
NIC
Application AppBuffer
SMBBuffer
SMBBuffer
OSBuffer
OSBuffer
DriverBuffer
DriverBuffer
AdapterBuffer NIC Adapter
Buffer
w/o RDMAFile Storage Client
SMB Server SMB Client
Transport Protocol Driver
Transport Protocol Driver
NIC Driver NIC Driver
NIC
Application AppBuffer
SMBBuffer
SMBBuffer
OSBuffer
OSBuffer
DriverBuffer
DriverBuffer
AdapterBuffer NIC Adapter
BufferRoCE
with RDMA
![Page 14: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/14.jpg)
ПОДВОДНЫЕ КАМНИ• Прошивки• Исправление неявных проблем
• Логический/физический сектор• Существующие типы дисков
• Native 512 (512/512)• 512e (512/4096)• Native 4K (4096/4096)
• Пул с дисками разного типа
![Page 15: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/15.jpg)
СООТНОШЕНИЕ РАЗМЕРА СЕКТОРОВ
HDD 512e (512/4096)
Volume 4K (4096/4096)
Virtual Disk 512e (512/4096)
![Page 16: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/16.jpg)
ПОЛИТИКА RMW(Read-Modify-Write)
4K Physical Sector
512 512 512 512 512 512 512 512Считывание 4К
физического сектора с носителя в кэш.1
4K Physical Sector
512512512512512512512 512 2 Обновление 512-байтного логического сектора в кэше.
4K Physical Sector
512512512512512512512 512 3 Перезапись 4К физического сектора на носителе.
![Page 17: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/17.jpg)
НЕДОСТАТКИ РЕШЕНИЯ• Сложность настройки
• Однопоточная дедупликация
• Отсутствие ребалансировки
• Масштабирование
![Page 18: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/18.jpg)
ГИБРИДНОЕ SDS• Реализация
![Page 19: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/19.jpg)
АРХИТЕКТУРА STORAGE SPACES DIRECT
Storage Spaces Storage Pool
Storage Spaces Virtual Disks
Cluster Shared Volume
Software Storage Bus
ReFS On-Disk File System
![Page 20: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/20.jpg)
РЕЗЕРВИРОВАНИЕ ДАННЫХ
Extent A Extent B Extent C
Virtual Disk Extents
Server E
A’’
Server B
A’B
Server C
B’C
Server D
B’’C’
Server A
A C’’
![Page 21: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/21.jpg)
ИЗМЕНЕНИЯ• Простота настройки
• Многопоточная дедупликация
• Различные сценарии
• Гибкое масштабирование
• Mutliresilence Virtual Disks
![Page 22: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/22.jpg)
СРАВНЕНИЕ ПРОИЗВОДИТЕЛЬНОСТИРешение Чтение Запись
Storage Spaces (до) 800 Mb/s 100 Mb/s
Storage Spaces Direct 2 Gb/s 1 Gb/s
Storage Spaces (после) 3 Gb/s 1 Gb/s
![Page 23: Опыт построения СХД на базе Windows Server для использования в публичном облаке в компании Dataline / Сергей Груздов](https://reader034.fdocuments.net/reader034/viewer/2022051123/586f90431a28ab54768b78fd/html5/thumbnails/23.jpg)
ЗаключениеСергей Груздов [email protected] [email protected]