Проверка резервирования вычислительных и телекоммуникационных компонентов
Проверялась проектная документация комплекса технических средств вычислительной инфраструктуры, для которого предусматривалась отказоустойчивая аппаратная платформа. Основной вопрос заключался в том, какие меры резервирования основных вычислительных и телекоммуникационных компонентов действительно заложены в проектные решения и как они прослеживаются по связанному комплекту документов.
Рассмотрение подтвердило дублирование основных вычислительных и телекоммуникационных узлов и носителей. Проектом также предусмотрены средства диагностики, комплекты запасных частей и структурное резервирование. Эти решения позволяют установить проектную организацию резервирования, но не подтверждают фактические показатели отказоустойчивости уже созданного комплекса: для такого вывода необходимы испытания.
Состав проектной основы
Проверка выполнялась по связанному комплекту, в который входили техническое задание, пояснительная записка, структурная схема, описание комплекса, модель угроз, программа испытаний и ведомость оборудования. Эти документы рассматривались совместно, поскольку вопрос резервирования нельзя надёжно оценить по одному перечню оборудования или одной структурной схеме.
Техническое задание задаёт исходную постановку задачи и позволяет понимать, для какого комплекса разрабатываются решения. Пояснительная записка и описание комплекса раскрывают принятую организацию технических средств. Структурная схема позволяет проследить взаимное положение основных компонентов и предусмотренные проектом связи между ними. Ведомость оборудования связывает функциональную структуру с составом предусмотренных технических средств.
Модель угроз и программа испытаний относятся к другим сторонам той же системы. Их присутствие в комплекте важно для понимания общего контекста проектирования и последующей проверки комплекса. При этом сам факт наличия программы испытаний не означает, что испытания уже проведены и подтвердили фактическую отказоустойчивость.
Дублирование основных узлов и носителей
Одним из подтверждённых проектных решений стало дублирование основных вычислительных и телекоммуникационных узлов и носителей. Для рассматриваемой задачи это центральный признак резервирования: проект предусматривает не единственный экземпляр ключевого компонента, а дополнительную структуру, предназначенную для сохранения требуемой функции при предусмотренных сценариях работы.
При профессиональной проверке значение имеет не само слово «дублирование», а его отражение в комплекте документов. Сведения о резервируемых компонентах должны читаться согласованно в описании комплекса, структурной схеме и составе оборудования. Если резервирование заявлено только текстом, но его невозможно проследить в структуре проектируемого комплекса, степень документального подтверждения такого решения будет иной.
В рассмотренной документации наличие дублирования основных вычислительных и телекоммуникационных узлов и носителей подтверждено как проектное решение. При этом из этого факта нельзя выводить конкретное время переключения, восстановления или иные эксплуатационные показатели: такие характеристики требуют собственной проверочной основы.
Структурное резервирование
Отдельно подтверждено структурное резервирование. Его значение состоит в том, что отказоустойчивость проектируется не только через наличие запасного оборудования, но и через организацию самого комплекса. Поэтому при рассмотрении проектной схемы важно прослеживать, каким образом резервные элементы включены в общую структуру и как проектное решение связано с основными вычислительными и телекоммуникационными компонентами.
Дублирование оборудования и структурное резервирование являются связанными, но не тождественными характеристиками. Первое указывает на наличие дополнительных компонентов или носителей, второе — на организацию системы, в которой резервирование становится частью построения комплекса. Простого увеличения количества оборудования недостаточно, чтобы автоматически сделать вывод о фактической устойчивости всей системы.
Именно поэтому проверка проектных мер должна охватывать не только ведомость оборудования, но и структурную схему, описание комплекса и другие документы, в которых раскрывается функциональная связь компонентов. Такой подход позволяет отличить предусмотренный резерв от набора запасных единиц, не включённых в подтверждённую структуру решения.
Средства диагностики и комплекты ЗИП
В составе решений предусмотрены средства диагностики и комплекты ЗИП — запасных частей, предназначенных для технического обеспечения комплекса. Эти элементы дополняют собственно резервирование основных узлов.
Средства диагностики имеют значение для выявления состояния компонентов и последующей работы с отказами. Их наличие в проекте показывает, что техническая платформа рассматривается не только с позиции дублирования элементов, но и с позиции контроля состояния оборудования.
Комплекты запасных частей выполняют другую функцию. Они относятся к обеспечению возможности замены предусмотренных компонентов и не должны смешиваться с резервными узлами, постоянно включёнными в структуру комплекса. Поэтому при проверке важно различать как минимум три проектные составляющие: дублирование работающих компонентов, структурную организацию резервирования и запас технических средств для восстановления.
Такое разделение делает результат проверки содержательным. Оно показывает, что проект предусматривает несколько взаимосвязанных мер, а не одну абстрактную формулировку об отказоустойчивости.
Прослеживание решений по комплекту документов
Последовательность проверки строилась вокруг резервирования основных вычислительных и телекоммуникационных компонентов. Сначала был определён этот предмет, после чего сопоставлялись техническое задание, пояснительная записка, структурная схема, описание комплекса, модель угроз, программа испытаний и ведомость оборудования.
В таком сопоставлении специалист отделяет исходное требование от проектного решения и от будущего подтверждения его работоспособности. Требование определяет, что необходимо обеспечить. Структура и состав комплекса показывают, какими средствами это предусмотрено в проекте. Испытания уже должны отвечать на другой вопрос — как реализованная система ведёт себя фактически.
По проектным материалам были выделены конкретные подтверждённые меры: дублирование основных вычислительных и телекоммуникационных узлов и носителей, средства диагностики, комплекты запасных частей и структурное резервирование. Именно совокупность этих решений сформировала результат документальной проверки.
Результат рассмотрения проекта
По итогам рассмотрения установлено, что проект предусматривает дублирование основных вычислительных и телекоммуникационных узлов, средства диагностики, комплекты ЗИП и структурное резервирование. Исходная документация по результатам рассмотрения была рекомендована к утверждению.
Практическая ценность результата состоит в том, что можно точно определить, какие меры отказоустойчивости предусмотрены проектом. Это позволяет использовать документацию для дальнейшего контроля реализации: проверять, соответствует ли создаваемый комплекс заложенной структуре, предусмотренному составу компонентов и принятой логике резервирования.
При этом марка или наличие оборудования в проектной ведомости сами по себе не подтверждают его фактическую поставку и работу на объекте. Документальный результат характеризует проектное решение, а не эксплуатационное состояние реализованной системы.
Граница подтверждения отказоустойчивости
Подтверждённый вывод ограничен проектными мерами резервирования. Из документации следует, какие основные узлы и носители дублируются, что предусмотрены средства диагностики и комплекты запасных частей, а также что резервирование заложено в структуру комплекса.
Фактическая отказоустойчивость готовой системы должна подтверждаться испытаниями. Только проектной документации недостаточно, чтобы установить реальные показатели времени переключения, восстановления, надёжности отдельных компонентов или успешность работы комплекса при отказе.
Для аналогичной задачи полезно сохранять ту же последовательность контроля: сначала проследить требование к резервированию, затем установить его реализацию в структурной схеме и составе оборудования, отделить постоянно действующий резерв от запасных частей и диагностических средств, а после реализации комплекса подтвердить фактическое поведение испытаниями. В рассмотренной проектной документации первый уровень этой цепочки подтверждён: необходимые меры резервирования предусмотрены и документально прослеживаются, тогда как эксплуатационная эффективность относится уже к следующему этапу проверки.