LIB.SU: ЭЛЕКТРОННАЯ БИБЛИОТЕКА

Разработка встраиваемой сетевой операционной системы PyrOS

Книга: Разработка встраиваемой сетевой операционной системы PyrOS. Автор: Александр Юрьевич Чесалов

Разработка встраиваемой сетевой операционной системы PyrOS

 

Автор: Александр Юрьевич Чесалов

Возрастное ограничение: 12+

Текст обновлен: 03.08.2023

 

Аннотация

 

Книга «Разработка встраиваемой сетевой операционной системы PyrOS» публикуется к предстоящему 20‑летнему юбилею появления звезды по имени «Сетевые системы», которая в свое время ярко зажглась на небосклоне российского ИТ‑бизнеса, а ее разработки стали настоящим технологическим прорывом в области сетевых и информационных технологий.В этой книге я постарался бережно сохранить все то, что мы с коллегами создавали почти десять лет.

 

Разработка встраиваемой сетевой операционной системы PyrOS

 

Александр Юрьевич Чесалов

 

Дизайнер обложки Александр Юрьевич Чесалов

Иллюстратор Александр Юрьевич Чесалов

Редактор Александр Юрьевич Чесалов

 

© Александр Юрьевич Чесалов, 2023

© Александр Юрьевич Чесалов, дизайн обложки, 2023

© Александр Юрьевич Чесалов, иллюстрации, 2023

 

ISBN 978‑5‑0060‑1132‑8

Создано в интеллектуальной издательской системе Ridero

 

Посвящение

 

Книга посвящается всем прогрессивным людям, новаторам, энтузиастам, перфекционистам, ученым и изобретателям, инженерам и программистам, отдающим всю свою жизненную энергию созиданию и информационным технологиям.

 

Предисловие

 

В 2005 году я создал компанию «Сетевые системы», которая не только разработала уникальный для своего времени ИТ‑продукт, не имеющий аналогов на отечественном рынке сетевой безопасности, но вышла в лидеры ИТ‑рынка, став частью большого ИТ‑бизнеса компании «Ситроникс», входящей в корпорацию АФК «Система».

 

Идея создания «Сетевые системы» возникла у меня после встречи с моими земляками – специалистами одного из научно‑исследовательских институтов в городе Твери, которые рассказали мне, что занимались опытно‑конструкторскими разработками в области информационной и сетевой безопасности. Эти ребята создавали и совершенствовали операционную систему реального времени, умели писать драйвера и много знали о криптографии. По сути, они были уникальными специалистами в своей сфере, и я предложил им реализовать частный проект по разработке отечественной операционной системы для устройств сетевой безопасности.

В период с 2005 до 2008 годы в компании под моим непосредственным руководством (на тот момент я был кандидатом технических наук) проводились научно‑исследовательские и опытно‑конструкторские разработки (НИОКР) в области информационных технологий и сетевой безопасности. Говоря простым языком, мы создавали встраиваемую сетевую операционную систему для устройств сетевой безопасности: аппаратных файрволлов (Firewall), систем обнаружения и предотвращения вторжений (Intrusion Detection Systems – IDS и Intrusion Prevention System, IPS) управляемых коммутаторов и других. В том числе мы добрались и до создания «прошивки» популярных на тот момент времени ADSL – модемов. Свидетельство на ядро системы PyrOS было получено еще в 2005 году (смотри приложения).

Основное преимущество нашей разработки было в том, что она работала, как на совсем маленьких промышленных компьютерах, не требующих активного охлаждения, так и на кластерных системах, требующих больших вычислительных мощностей, созданных для решения задач маршрутизации и обеспечения сетевой безопасности передачи данных крупных операторов связи. Еще одной «фишкой» нашей системы был собственный командный интерпретатор и собственный набор команд управления. Система понимала только наши команды и была весьма устойчива ко взлому.

Операционная система PyrOS ничего общего не имела с клонированием Linux. Наш опыт в создании собственной системы базировался на знаниях FreeBSD и QNX. Первый рабочий прототип PyrOS был создан на основе FreeBSD (о чем речь пойдет в соответствующих главах), а в последствие система претерпела значительные изменения и получила свое ядро и драйвера.

 

В 2005 году компания ООО «Сетевые системы» получила лицензии ФСТЭК на деятельность по производству средств защиты конфиденциальной информации и на деятельность по технической защите конфиденциальной информации.

В 2006 году ООО «Сетевые системы» получила лицензии ФСБ РФ на разработку, поддержку и реализацию шифровальных (криптографических) средств.

В 2006–2007 году мы достигли значительных успехов. Можно было уже с уверенностью сказать, что мы создали новую, на тот момент, встраиваемую операционную систему PyrOS для промышленных и телекоммуникационных систем сетевой безопасности, не имеющую аналогов на российском рынке. Надеюсь, эта книга подтвердит мое столь смелое утверждение.

 

TOC