+55 голосов |
В транзакционных SQL-приложениях запросы к хранилищу данных порождают интенсивный поток обращений произвольного доступа, критичных к скорости отклика. Для снижения задержек используются развитые политики кэширования: операционной системы, приложений, подсистем хранения данных, управляемых контроллерами. Особенно критично время отклика в операциях записи – из-за блокировок и последующего обновления всех уровней кэширования измененных блоков данных. Хуже того, в кластерных решениях active-active нужна высокоскоростная синхронизация всех уровней кэширования данных на узлах кластера. Как правило, эта задача возлагается на дублированные контроллеры внешних СХД, которые отвечают за дисковые операции с RAID-массивом (back-end) и скоростное соединение с узлами кластера (front-end).
Entry представляет отказоустойчивый кластер под работу с требовательными приложениями в среде Microsoft Server 2012 R2. Особенностью является использование в узлах кластера аппаратного решения LSI Syncro CS – пары RAID-контроллеров семейства LSI MegaRAID со специализированными прошивками. По интерфейсу SAS контроллеры подключены к JBOD разделяемого доступа. Контроллеры LSI Syncro CS работают с общими для двух серверов томами хранилища, синхронизируя между собой состояние динамической кэш-памяти через то же внешнее соединение SAS с массивом. Такая архитектура позволяет обеспечивать низкую латентность подсистемы хранения при больших нагрузках на кластер, в том числе при интенсивной произвольной записи.
Решение на LSI Syncro CS просто в управлении, обеспечивает непрерывную доступность, целостность данных и максимальную производительность дискового ввода/вывода. Нет необходимости в дополнительных Ethernet-соединениях и отдельном оборудовании для развертывания виртуализированной среды. Фактически, спарка контроллеров LSI Syncro CS выполняет функции back-end проприетарных СХД, а сама кластерная ОС берет на себя роль front-end. За счет прямого подключения по интерфейсу SAS внешний массив работает на скорости внутренней дисковой подсистемы сервера на шине PCIe. Процессоры и объем оперативной памяти узлов кластера, как и набор накопителей SSD/HDD массива подбираются под нагрузки приложений.
При сравнительно малых стартовых и эксплуатационных затратах, кластерные решения Entry на разделяемых хранилищах SAS обеспечивают малые задержки в приложениях, с доступностью данных и приложений на уровне FC SAN.
Комп’ютерний розум: генеративний штучний інтелект у рішеннях AWS
+55 голосов |
За счет прямого подключения по интерфейсу SAS внешний массив работает на скорости внутренней дисковой подсистемы сервера на шине PCIe
Тонко :)
Напишешь SAS DAS - уйдет ощущение сухости и комфорта (кластеризации). Напишешь Shared SAS - станут сомневаться в скорости доступа к дискам. Разделяемый SAS в начале пути, многим надо привыкнуть.
а если цепочку нарисовать, и пусть найдут разницу :)
Похоже на ODA
http://www.oracle.com/us/products/database/database-appliance/resources/...
Борис, примеры сходства можно найти не только в дальнем, но и ближнем космосе. Например, cо связкой LSI Syncro CS 9271-8i будет работать Cluster-in-a-box от Фуджицу:
http://www.fujitsu.com/fts/products/computing/servers/primergy/scale-out...