云计算基础与应用架构设计全解析
1. 云计算基础概念
云计算是一种基于互联网的计算模式,它让用户能够便捷地获取共享的可配置计算资源。不同机构对云计算有不同定义,我们认为云计算应具备以下特点:
- 用户可按需调配和释放资源。
- 资源能根据负载自动伸缩。
- 调配的资源可通过网络访问。
- 云服务提供商采用按需付费模式,用户按使用资源的类型和数量付费。
使用云服务进行计算有诸多好处:
- 按需提供无限处理和存储资源的假象,减少了详细的前期规划和采购流程。
- 促进按需使用资源,可从小规模开始,根据需求增加资源。
- 开发和测试环境可小规模配置,仅在正常工作时间启用,降低成本。
- 可短期配置预演环境,复制生产环境进行测试,提高缺陷解决能力。
- 便于垂直和水平扩展,更好地应对需求高峰和业务周期变化。
- 鼓励通过快速调配资源进行新想法和软件的实验。
此外,使用云服务还能避免硬件维护和数据中心运营,实现零停机迁移和升级,轻松更换故障机器,便于实施高可用性和灾难恢复策略。
2. 云的类型
云计算主要有三种类型:
| 云类型 | 描述 | 优点 | 缺点 |
| ---- | ---- | ---- | ---- |
| 公共云 | 第三方服务提供商通过互联网向客户提供资源和服务,客户应用和数据部署在服务提供商的基础设施上。 | 成本低、易于使用、无需维护基础设施 | 数据安全性和隐私性可能较低 |
| 私有云 | 服务和数据由组织或第三方为特定客户组织管理,基础设施可位于组织内部或外部。 | 对基础设施有更大控制权,
超级会员免费看
订阅专栏 解锁全文

2455

被折叠的 条评论
为什么被折叠?



