Архитектура специализированных вычислительных комплексов

Концепция Вычислительного Комплекса

Структура Вычислительного Комплекса
Современный вычислительный комплекс (ВК) имеет многоуровневую архитектуру, которая включает следующие компоненты:

  • Серверный комплекс
    Серверный комплекс состоит из:
    • Серверов информационных ресурсов, которые отвечают за сохранение и предоставление данных серверам приложений;
    • Серверов приложений, которые выполняют обработку данных в соответствии с бизнес-логикой системы;
    • Фронтальных серверов, которые осуществляют интерфейс между пользователями и серверами приложений.
  • Систему хранения данных, которая предназначена для организации надежного хранения информации и предоставления доступа к ней ресурсных серверов
    Система хранения данных включает:
    • Дисковые массивы;
    • Инфраструктуру доступа серверов к дисковым массивам, которая может строиться на основе сетей хранения данных (Storage Area Network - SAN). Также дисковые массивы могут подключаться к серверу напрямую (Direct Attached Storage - DAS), или по TCP/IP (Network Attached Storage - NAS);
    • Систему управления хранением данных.
  • Систему резервного копирования и архивирования данных, которая предназначена для автоматического создания резервных копий, что позволяет защитить данные от разрушения не только в случае сбоев аппаратуры и программных средств, но и в результате ошибок пользователей
  • Систему управления, которая предназначена для организации эффективного управления ресурсами и компонентами инфраструктуры ВК в целях повышения надежности, обеспечения заданной производительности и необходимых технико-эксплуатационных параметров
  • Систему защиты информационных ресурсов и компонентов ВК
  • Систему сетевой коммуникации между компонентами ВК
  • Систему обеспечения жизнедеятельности ВК

Архитектура специализированных вычислительных комплексов - student2.ru

Методы построения Вычислительного Комплекса
При построении или модернизации ВК ставятся следующие цели:

  • Обеспечить доступность информационных сервисов (возможность за определенное время получить требуемую информационную услугу);
  • Обеспечить целостность (актуальность, непротиворечивость, защищенность от разрушения и несанкционированного изменения) информационных ресурсов;
  • Обеспечить конфиденциальность (защиту от несанкционированного использования) информационных ресурсов;
  • Минимизировать стоимость владения системой.

Для обеспечения доступности необходимо определить критичные компоненты ВК, отвечающие за работоспособность информационных сервисов, и повысить их следующие показатели:



  • надежность (предупреждение отказов), которая может быть увеличена с помощью ликвидации единых точек отказа за счет применения высоконадежных устройств с полным дублированием узлов;
  • готовность (возможность выявления и нейтрализации отказов), которая может быть достигнута путем создания кластерных комплексов, организации RAID для хранения данных или создания Резервного Центра;
  • обслуживаемость (устранение последствий отказов), одним из путей повышения которой является защита данных с помощью резервного копирования;
  • масштабируемость (вертикальная - наращивание мощности отдельных устройств; горизонтальная - увеличение количества устройств для выполнения одной задачи), которая может быть увеличена с применением серверов с возможностью динамической реконфигурации и программных систем перераспределения нагрузок.

Для минимизации стоимости владения необходимо:

  • разработать или оптимизировать процедуры эксплуатации ВК;
  • повысить эффективность использования имеющихся ресурсов, например, путем их консолидации и централизованного управления;
  • применять технологию "тонких клиентов"

Для обеспечения конфиденциальности информационных ресурсов необходимо создать единую систему защиты и контроля доступа к ресурсам ВК.

Архитектура комплексов, ориентированных на программное обеспечение

Наши рекомендации