Spec-Zone .ru
спецификации, руководства, описания, API

17.3.5. Используя Высокоскоростные Межсоединения с MySQL Cluster

17.3.5.1. Конфигурирование MySQL Cluster, чтобы использовать Сокеты SCI
17.3.5.2. MySQL Cluster Interconnects и Performance

Даже перед проектом NDBCLUSTER начался в 1996, было очевидно, что одной из больших проблем, с которыми встретятся в создании параллельных баз данных, будет передача между узлами в сети. Поэтому NDBCLUSTER был разработан с самого начала, чтобы разрешить использование многих различных транспортных механизмов данных. В этом Руководстве мы используем термин транспортер для них.

Кодовая база MySQL Cluster предусматривает четыре различных транспортера:

Большинство пользователей сегодня использует TCP/IP по Ethernet, потому что это является вездесущим. TCP/IP является также безусловно протестированным лучше всего транспортером для использования с MySQL Cluster.

Мы работаем, чтобы удостовериться, что передача с процессом ndbd делается в "блоках", которые являются как можно больше, потому что это приносит пользу всем типам передачи данных.

Для пользователей, которые требуют этого, также возможно использовать межсоединения кластера, чтобы улучшить производительность еще далее. Есть два способа достигнуть этого: Или пользовательский транспортер может быть разработан, чтобы обработать этот случай, или можно использовать реализации сокета, которые обходят стек TCP/IP до одной степени или другого. Мы экспериментировали с обоими из этих методов, используя SCI (Масштабируемый когерентный интерфейс) технология, разработанная Решениями для Межсоединения дельфина.