简介
最近在读一些云计算的文章,在此提取部分观点与大家分享。
云计算的六个优势
- 按需提供的接近无限的计算资源。
- 消除了云用户的前期承诺。
- 根据用户需要,提供在短期内支付并使用计算资源的能力。
- 规模经济,由于云服务提供商拥有许多非常大的数据中心,大大降低了成本。
- 通过资源虚拟化来简化操作并提高利用率。
- 通过复用来自不同组织的工作负载来提高硬件利用率。
云环境必须面对的八个问题
- 冗余性,以确保故障不会导致服务中断。
- 冗余副本的不同地理位置分布,以在发生灾难时保留服务。
- 负载平衡和请求路由,以有效利用资源。
- 根据负载变化自动拓展或缩小系统。
- 进行实时监视,以确保服务仍然运行良好。
- 能记录调试或性能调整。
- 系统可升级,包括安全修补程序。
- 迁移到可用的新实例的能力。
现阶段云环境的局限
抽象层
资源需求:当今的无服务器产品,开发人员可以指定云功能的内存大小和执行时间限制,而其他的资源需求则无法指定。这种抽象阻碍了那些希望对指定资源(例如CPU,GPU或其他类型的加速器的数量)进行更多控制的人。
数据依赖:当今的云平台不能很好的支持定义数据相关性,云函数之间的距离关系,更不用说这些函数可能交换的数据量了。
系统层
缺乏高性能,价格合理,透明配置的