«Через 5 лет будет завершена разработка новой версии DNS сервера BIND 10», — об этом сообщает организация Internet Systems Consortium (ISC) в своем анонсе.
Поддержать создание новой ветки уже согласны несколько крупных компаний, занимающихся регистрацией. Например, такое желание изъявили японская компания JPRS, компания французов AFNIC, голландские представители компании SIDN, а также небезызвестная CIRA (Канада).
Ожидается, что Ветка Bind 10, которая в скором времени полностью сменит BIND 9, который «сошел с конвеьера» еще в далеком 1998 году. Также ожидается, что анонсируемая ветка будет полностью переведена, так называемую «модульную структуру», и одновременным выносом резолвера, суб-систем для сохранения информации и кода, предназначенного для обслуживания зон DNS в автономные модули.
Вот перечень нововведений, реализация которых планируется в новой версии DNS сервера BIND 10:
- Значительное увеличение надежности, достижение бОльшей стойкости, относительно DoS атак, а также возможности «работать до последнего», всячески игнорируя, ошибки, возникающие в ходе работы;
- С помощью схемы Backend Frontend реализуемая акселерация
- Полное отсутствие привязанности к какой-то определенной модели сохранения информации, возможность коннекта обработчиков хранилищ, посредством модулей. Сочетание в комплекте модулей для сохранения зоны в SQL базе, кеширования в памяти непосредственно из самих файлов либо же использования встраиваемых баз данных;
- Способность самостоятельно определять в процессе сборки, на основе каких из частей будет формироваться бинарная сборка. К примеру, возможно создание только лишь кеширующего, либо же только авторитарного сервера, а это в свою очередь позволит генерировать более компактные версии bind, которые будут подходить для того, чтобы использовать их во всех встраиваемых устройствах, которые существенно ограничены в ресурсах;
- Возможная кластеризация, то есть внедрение технологий, которые позволяют организовывать всю работу как единого целого нескольких копий bind, которые в свою очередь будут размещаться на совершенно разных серверах;
- Cредства, которые позволяют интегрировать BIND в программную сеть пользователя. Если на современном этапе стандартная конфигурация формируется в текстовых файлах, то в скором будущем смогут появиться специальные интерфейсы для успешного мониторинга BIND и управлением самой конфигурацией из других приложений. К примеру, появится возможность значительно более удобно организовывать обмен данными между серверами DHCP и DNS типа;
- Контроль в процессе исполнения. Переконфигурация девятой версии bind производилась только лишь посредством чтения файлов и довольно примитивные RNDC команды. В новой же версии разработчики собираются применить несколько изящную и своеобразную схему мониторинга.