分布式技术“上位”进行时( 六 )

二是分布式计算 。 资源池的规模越大 , 对于资源使用效率 , 即计算效率的要求也就提出了更高的要求 。 传统的集群结构采用的并行计算往往需要耗费相当长的时间 , 而分布式计算会将任务拆分成诸多子任务再分配给多台计算机 , 这种高效率的计算方式也有效提升了云服务的整体性能 。

三是分布式管理 。 我们知道 , 云服务的核心价值之一 , 就是能够帮助客户随时获得IT资源及应用 , 并且按需付费 。 这意味着云厂商的应用和服务 , 也需要基于可扩张性、灵活性与可靠性来进行设计 。 因此 , 能够将不同服务模块进行分割、复用的分布式框架就显得非常必要了 。

当然 , 除了以受益人角色不断与分布式技术产生化学反应之外 , 云服务商也成为企业部署分布式系统的最佳选择 。

之所以大部分企业需要借助云厂商的力量 , 核心原因还是在于分布式系统的复杂性 , 大大提升了网络运维和调用的难度 。

对于大中型企业来说 , 越来越多的服务和业务被切割和部署在不同的网络计算单元上时 , 服务间的依赖关系也因此变得错踪复杂 , 不仅管理配置的难度变得越来越大 , 有时候甚至连编写系统的架构师都不能完整描述应用之间的关系 , 分不清应用启动的先后顺序 , 进而引发一系列扩容、调用、线路故障等问题 。

推荐阅读