写点什么

模块 2 总结

用户头像
Asha
关注
发布于: 刚刚

复杂度分析包含可扩展, 高可用,高性能,成本,安全,可测试和可维护。

对于集群:从计算和存储两方面入手,对于分配,高性能增加的任务是:

1)增加“任务分配器”节点,可以是独立的服 务器,也可以是 SDK。

2)任务分配器需要管理所有的服务器,可以通 过配置文件,也可以通过配置服务器(例如 ZooKeeper)。

3)任务分配器需要根据不同的需求采用不同的 算法分配。

对于高可用增加的任务是:

1. 增加“任务分配器”节点,可以是独立的服务器,也可 以是 SDK。

2. 任务分配器需要管理所有的服务器,可以通过配置文件, 也可以通过配置服务器(例如 ZooKeeper)。

3. 任务分配器需要根据不同的需求采用不同的算法分配。

4. 任务分配器需要监控业务服务器的状态,在故障时进行 切换(需要状态决策)

对于可扩展:考虑拆分的粒度

用户头像

Asha

关注

还未添加个人签名 2019.12.26 加入

还未添加个人简介

评论

发布
暂无评论
模块2总结