高并发应用场景下的负载均衡与故障转移实践,.NET SOA 中间件负载均衡服务介绍与实例
2015-09-27 19:18
776 查看
NET SOA中间件平台吸吸引人的一个特色就是其分布式架构体系,其可以基于高层的WCF协议和底层的.NET Socket通信建设统一一致的分布式通信服务,如下图所示的分布式结构:
系统中所有的客户端业务处理请求都经由AppServer处理之后返回结果给客户端,这个一个极其经典的SOA架构的分布式结构。
当系统的业务运行量大到一台AppServer无法满足情况下,那么我们就要考虑纵向扩展或者横向扩展以满足系统性能和业务响应的问题,最常用的选择是横向扩展,使用负载均衡机制以确保业务请求由多台AppServer完成;以及对系统的可靠性要求很高的时候,因为只有一台AppServer如果AppServer宕机了,那么整个系统都无法运行。我们就必须的考虑整个系统的故障切换能力,以确定系统的高可用性,系统的架构就会衍生为以下结构:
系统中所有的客户端业务处理请求都经由AppServer处理之后返回结果给客户端,这个一个极其经典的SOA架构的分布式结构。
当系统的业务运行量大到一台AppServer无法满足情况下,那么我们就要考虑纵向扩展或者横向扩展以满足系统性能和业务响应的问题,最常用的选择是横向扩展,使用负载均衡机制以确保业务请求由多台AppServer完成;以及对系统的可靠性要求很高的时候,因为只有一台AppServer如果AppServer宕机了,那么整个系统都无法运行。我们就必须的考虑整个系统的故障切换能力,以确定系统的高可用性,系统的架构就会衍生为以下结构:
相关文章推荐
- HDU 5492 Find a path DP
- iOS开发UI篇--屏幕适配思维导图[不断更新]
- 1--html属性
- 0--node安装
- MYSQL的常用命令和增删改查语句和数据类型
- Kafka错误1_kafka中 FailedToSendMessageException解决_修改host.name
- 图片打水印 缩放 和一个输入流的转换
- lsof命令
- 1-- express
- GOF23 设计模式之 代理模式
- Stochastic Optimization Techniques
- jdbc
- Here’s just a fraction of what you can do with linear algebra
- 路网最优路径算法总结
- zb的生日 325 (dfs)
- 实现 IEnumerator IEnumerable
- 1--字符串和数组的指向问题
- 如何删除outlook日历的假日组以及无法添加生日到birthday问题
- Thinkphp ——config.php配置文件的作用域的说明
- 19--复杂链表的复制。