云环境下的工作负载策略与管理
1. 云技术基础与经济优势
1.1 开源软件在云服务中的作用
云不仅是一种技术模型,也是一种经济和商业模式。开源软件对于几乎所有云服务提供商来说都是重要元素。许多云服务提供商利用开源软件作为基础,并对其进行定制,以优化对工作负载的支持。
在传统的数据中心操作中,操作系统会运行许多后台进程,其中一些进程即使在不需要时也会默认运行,这会消耗大量的 CPU 周期。而在注重资源高效利用的云环境中,不应存在多余的进程。此外,在云数据中心运行时,可能需要对一些任务进行重写,以使其运行方式略有不同,这也是开源软件在云操作中发挥重要作用的原因。
1.2 云的规模经济优势
当工作负载适合云环境时,会带来许多经济优势:
- 更优的通信价格 :大型数据中心可以与通信提供商进行谈判,购买大量带宽时,每千兆字节的服务费用不会太高。
- 可预测的网络流量 :对于 IaaS 或 PaaS 类型的扩展数据中心,由于整体工作负载的同质性较低,实现起来相对困难。
- 网络虚拟化 :如果网络是为支持网络硬件而定制的,就可以实现规模经济。例如,谷歌会设计自己的交换机。
1.3 云数据中心的优化目标与策略
公司构建云数据中心的目标是尽可能降低吞吐量成本,无论采用 IaaS、PaaS 还是 SaaS 模式,关键指标都是执行每个任务的成本。此外,数据存储管理成本和信息传输接收成本等也是重要指标。
在备份和灾难恢复方面,采用三数据中心镜像策略似乎
超级会员免费看
订阅专栏 解锁全文

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



