Files
nexus/wiki/concepts/Public-Cloud.md

4.7 KiB
Raw Blame History

Public Cloud

Public Cloud — 公有云是通过互联网交付、由第三方提供商同时为多个组织(多租户)提供计算资源(服务器、存储、应用)的云服务模式。用户按需付费,无需前期硬件投入。

Definition

公有云Public Cloud由第三方云服务提供商如 AWS、Azure、GCP通过公共互联网向所有用户提供共享的云基础设施和服务。所有资源在提供商的数据中心中运行多个租户共享同一物理基础设施但通过虚拟化技术实现逻辑隔离。

Key Characteristics

特征 描述
多租户共享 多个组织共享底层物理资源,通过虚拟化隔离
按需付费 Pay-as-you-go 定价,根据实际消耗计费
弹性扩展 快速扩展或收缩资源,无需硬件采购
即服务交付 IaaS / PaaS / SaaS 三层服务模型
供应商管理 提供商负责硬件维护、安全更新、容量规划

Deployment Model

用户终端 (PC/平板/手机)
        ↓
    互联网
        ↓
┌─────────────────────────────────┐
│     云服务提供商数据中心          │
│  ┌─────┐ ┌─────┐ ┌─────┐       │
│  │租户A│ │租户B│ │租户C│ ...    │ ← 多租户共享
│  └─────┘ └─────┘ └─────┘       │
│                                 │
│  虚拟化层VM/容器)             │
│  物理服务器集群                  │
└─────────────────────────────────┘

Advantages

1. 无前期资本投入 (CapEx → OpEx)

  • 无需采购和维护IT基础设施
  • 将资本支出转换为运营支出
  • 降低初始投资风险

2. 技术敏捷性

  • 高弹性和灵活性,应对不可预测的工作负载
  • 快速部署新服务和应用
  • 访问最新技术和版本

3. 全球可访问性

  • 任何有互联网连接的地方均可访问
  • 支持远程办公和分布式团队协作
  • 跨地域快速扩张

4. 专业管理与运维

  • 提供商负责硬件维护和更新
  • 始终运行在最新、正确配置的硬件上
  • 减少内部IT团队压力

5. 成本效率

  • 仅支付实际使用的资源
  • 灵活定价选项适应不同SLA需求
  • 支持精益增长战略

6. 快速灾难恢复

  • 数据和应用定期备份并存放在多个地理位置
  • 最小化数据丢失风险
  • 确保业务连续性

Drawbacks

1. 缺乏成本控制

  • 大规模使用时总拥有成本 (TCO) 可能指数增长
  • 对中大型企业尤为明显
  • 需要 FinOps 实践控制成本

2. 安全性较低

  • 多租户共享环境存在潜在安全风险
  • 不适合敏感和关键任务的IT工作负载
  • 合规性控制可能不足

3. 技术控制有限

  • 对基础设施的可见性和控制度低
  • 可能无法满足特定合规需求
  • 定制化能力受限

4. 供应商依赖

  • 更换供应商的数据和服务迁移复杂且成本高昂
  • 可能被锁定在单一提供商
  • 议价能力受限

When to Use Public Cloud

场景 说明
可预测的计算需求 通信服务、固定的业务运营应用
IT和业务运营必需的应用 核心业务系统
应对峰值负载 季节性流量波动、促销活动
软件开发与测试 快速创建和销毁测试环境
短期的特定项目 避免长期硬件投资

TCO Comparison

成本维度 公有云 本地私有
前期资本投入
扩展成本 边际成本低 需要新硬件采购
维护成本 提供商承担 内部承担
人员成本 较低 需要专职团队
峰值容量规划 自动弹性 需要过度配置

See Also