
Контекст
Растущий спрос на децентрализованные приложения и высокая пропускная способность блокчейна Solana требуют надежной и географически распределенной инфраструктуры валидаторов. Обеспечение децентрализации и устойчивости к сбоям критически важно для стабильности сети. Клиент стремился расширить свое присутствие в сети Solana, развернув дополнительные узлы валидации в стратегически важных регионах Европы. Кроме того, их команде разработчиков был необходим независимый RPC-узел для обеспечения быстрого и надежного доступа к данным блокчейна.
Задача
- Географическая диверсификация: Размещение узлов валидаторов в разных странах (Германия, Франция, Нидерланды) для повышения распределенности и снижения риска сбоев из-за централизации. Каждая страна имеет свои преимущества в плане доступности дата-центров и качества сетевой инфраструктуры.
- Производительность и надежность серверов валидаторов: Обеспечение стабильной работы узлов с минимальным временем простоя, высокой скоростью обработки транзакций и эффективной синхронизацией с сетью Solana.
- Высокопроизводительный RPC-узел: Развертывание RPC-узла, способного обрабатывать большое количество запросов с низкой задержкой, обеспечивая быстрый доступ к данным блокчейна для dApps и пользователей.
- Выбор подходящей серверной конфигурации: Подбор и настройка серверов в соответствии с требованиями блокчейн-платформы.
- Мониторинг и управление: Внедрение системы мониторинга для отслеживания состояния узлов и реализации механизмов проактивного обнаружения и устранения сбоев.
- Безопасность и высокая доступность: Защита всех узлов от DDoS-атак, несанкционированного доступа и других киберугроз.
Решение
Наш подход: построение инфраструктуры блокчейна будущего
Чтобы удовлетворить требования клиента по производительности, надежности и децентрализации, мы реализовали комплексную стратегию, основанную на продуманном географическом распределении и высокопроизводительном оборудовании.
Стратегический выбор локаций
- Германия
Один из узлов валидатора был размещен в высококлассном ЦОД в Германии. Благодаря его качественной сетевой инфраструктуре и выгодному расположению в Европе такой выбор стал отличным решением для поддержки блокчейна с континентальным охватом.
- Нидерланды
RPC-узел был размещен в современном дата-центре в Нидерландах. Этот выбор обусловлен наличием новейших процессоров AMD EPYC Gen. 5 Turin и отказоустойчивым сетевым подключениям – идеально для быстрого и бесперебойного доступа к данным блокчейна.
- Франция
Узлы валидаторов размещены в двух различных городах Франции, что еще больше увеличивает географическую диверсификацию. Эти площадки обеспечивают высокий уровень доступности серверов, безопасности и избыточности – что полностью соответствует требованиям децентрализованных систем.
Высокопроизводительная серверная конфигурация
Узлы валидаторов в Германии и Франции:
- Процессор: AMD EPYC GENOA 9254, 24 ядра, 48 потоков, 2.9/3.9GHz
- Оперативная память: 256GB ECC DDR5
- Диски: 2×960GB NVMe (RAID 1) + 4×1.92TB NVMe (2х RAID 1)
- Сеть: 10 Gbps - Безлимитный
- Анти-DDoS: Включено
- ОС: Ubuntu Server 24.04
- Сервис резервного копирования INTROSERV: 2TB
RPC-узел (Нидерланды):
- Процессор: AMD EPYC 9355P, 32 ядра, 64 потока, 3.55/4.4GHz
- Оперативная память: 512GB REG ECC DDR5
- Диски: 2×960GB NVMe eSSD + 2×1.92TB NVMe eSSD (RAID 1)
- Сеть: 10 Gbit/s – 100TB
- Анти-DDoS: Включено
- ОС: Ubuntu Server 24.04
- Сервис резервного копирования INTROSERV: 2TB
Развертывание, мониторинг и безопасность: максимум производительности и надёжности
Развертывание, мониторинг и безопасность: Производительность и спокойствие в приоритете
Чтобы новая инфраструктура клиента была быстрой, стабильной и безопасной, команда INTROSERV провела развертывание, индивидуальную настройку и внедрение системы комплексного мониторинга – всё в соответствии с высокими требованиями клиента к производительности и надежности.
Развертывание и конфигурация
На все серверы была установлена последняя LTS версия ОС – Ubuntu Server 24.04.
Валидаторы были настроены с агрегацией сетевых интерфейсов (link aggregation), что обеспечило отказоустойчивость на уровне сети и повысило надежность подключения.
Системы хранения данных были адаптированы под требования клиента: Операционная система установлена на RAID 1 массив, хранилища данных также развернуты на зеркальных массивах, накопители для данных смонтированы в требуемые директории и оптимизированы под высокую производительность.
Все ключевые программные компоненты были установлены и настроены в соответствии со спецификациями клиента.
Мониторинг и автоматизация
Была внедрена полноценная система мониторинга, отслеживающая доступность узлов, состояние аппаратной части и производительность ПО в режиме реального времени.
Настроены оповещения для предсказания и выявления критических сбоев: ошибок дисков, отключений узлов, перегрузок и снижения производительности чтобы минимизировать риски возникновения простоев.
Подключен сервис резервного копирования INTROSERV для массива дисков с установленной ОС для оперативного восстановления в случае сбоя, а также в случае необходимости миграции системы на другой сервер.
Надежная защита
Для всех серверов настроены файрволы с ограничением доступа – открыты только необходимые порты.
Административный доступ защищён с помощью SSH-ключей и разрешён только через зашифрованные VPN-каналы.
Все серверы по умолчанию включают DDoS-защиту, что эффективно оберегает инфраструктуру от внешних угроз, ориентированных на ограничение доступности сервера.
Результат: Устойчивая инфраструктура для активного участия в экосистеме Solana
Расширение присутствия в сети
Размещение серверной инфраструктуры в трех ключевых регионах – Германии, Франции и Нидерландах – значительно снизило риски централизации. Это повысило устойчивость к локальным сбоям или атакам, а также увеличило вознаграждения за обработку транзакций и участие в консенсусе сети.
Повышенная производительность и надежность
Все валидаторы функционируют с высокой доступностью и эффективностью, стабильно участвуя в механизме консенсуса Solana. Это гарантирует надежную обработку транзакций и общее стабильное функционирование сети.
Высокопроизводительный RPC-узел
RPC-узел в Нидерландах обеспечивает быстрый и надежный доступ к данным блокчейна Solana для разработчиков и dApps, что способствует развитию экосистемы Solana в Европе. Низкие задержки и высокая пропускная способность сети позволяют эффективно взаимодействовать с блокчейном.
Эффективный мониторинг и высокая доступность
Внедренные системы мониторинга позволяют превентивно выявлять и устранять любые проблемы, обеспечивая бесперебойную работу всех узлов и минимизируя время простоя в случае каких-либо сбоев.
Усиленная безопасность
Надежные меры защиты – файрволы, DDoS-защита, VPN-доступ и SSH-аутентификация – значительно снижают риски атак и несанкционированного доступа.
Взгляд в будущее
Проект, реализованный командой INTROSERV, демонстрирует, как грамотное географическое масштабирование и оптимизация инфраструктуры могут поддержать рост блокчейн-платформ, таких как Solana. Клиент уже фиксирует стабильный рост вознаграждений за участие в сети и планирует дальнейшее расширение в другие страны с выбором серверов нового поколения на базе процессоров AMD.