高安全架构 学习笔记
一、高安全架构概述
1.1 什么是高安全架构?
定义:高安全架构是通过多层次、多维度的安全策略,保障系统在整个生命周期内的安全性,包括物理环境、数据存储、网络通信、身份认证和软件应用等各个层面。
核心理念:
plaintext
高安全架构 ≠ 独立存在
高安全架构 = 配合其他架构共同设计
安全架构应该:
├── 贯穿系统全生命周期
├── 覆盖各个技术层面
├── 与业务架构深度融合
└── 持续演进出新1.2 五大安全策略体系
plaintext
高安全架构五大策略:
┌─────────────────────────────────┐
│ 1. 物理安全 │
│ 机房、设备、门禁、权限 │
├─────────────────────────────────┤
│ 2. 数据安全 │
│ 访问权限、加密、保护 │
├─────────────────────────────────┤
│ 3. 通信安全 │
│ 网络攻击防护、加密传输 │
├─────────────────────────────────┤
│ 4. 身份安全 │
│ 认证、授权、审计 │
├─────────────────────────────────┤
│ 5. 软件安全 │
│ 操作系统、数据库、Web应用 │
└─────────────────────────────────┘二、物理安全
2.1 物理安全定义
定义:保护计算机硬件、网络设备、机房设施等物理资源免受自然灾害、人为破坏或非法访问。
2.2 物理安全要素
plaintext
物理安全要素:
机房安全
├── 选址(避开地质灾害区)
├── 建筑结构(抗震、防火)
├── 温湿度控制
├── 消防系统
└── 防水防潮
设备安全
├── 服务器物理防护
├── 网络设备保护
├── 存储设备安全
└── 电源保障(UPS、发电机)
访问控制
├── 门禁系统
├── 监控系统
├── 人员登记
└── 多人陪同机制