下载此文档

软件开发报告.doc


文档分类:IT计算机 | 页数:约42页 举报非法文档有奖
1/42
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/42 下载此文档
文档列表 文档介绍
软件开发报告
负载均衡器软件开发报告
院系:班级:成员:
目录
可行性分析报

1


......1


1


......2
项目开发计

......2



求 2

求 2
软件开

2

析 3

计 4


..5


31

划 31


31
项目开发总结报

32 I
可行性分析报告
面对庞大的数据流量,面对集中性的访问,是不是觉 得网络服务器岌岌可危呢?不用怕,负载均衡器就能帮你缓解这个问题。 负载均衡器通过虚拟IP地址方法,解决了轮流排程所面临的许多问题。使 用了负载均衡器集群系统,在外部看来,像是具有一个IP地址的单一服务 器一样,当然,这个IP地址是虚拟的,它映射了集群中的每一台机器的地 址。所以,在某种程度上,负载均衡器是将整个集群的IP地址报漏给外部 网络。
当请求到达负载均衡器时,它会重写该请求的头文件,并将之指定到 集群中的机器上。如果某台机器被从集群中移除了,请求不会别发往已经 不存在的服务器上,因为所有的机器表面上都具有同一个IP地址,即使集 群中的某个节点被移除了,该地址也不会发生变化。而且,internet ±缓 存的DNS条目也不再是问题了。当返回一个应答时,客户端看到的只是从 负载均衡器上所返回的结果。也就是说,客户端操作的对象是负载均衡器, 对于其更后端的操作,对客户端来讲,是完全透明的。

求中所包含的
cookies或url解释。基于所读出的这些信息,负载均衡器就可以重写 报头并将请求发往集群中合适的节点上,该节点维护着相应客户端请求的 会话信息。在
HTTP通信中,负载均衡器可以提供服务器一致性,但并不 是通过一个安全的途径(例如:HTTPS)来提供这种服务。当消息被加密 后(SSL),负载均衡器就不能读出隐藏在其中的会话信息。
通过故障恢复机制获得高可靠性故障恢复发生在当集群中某个节点 不能处理请求,需将请求重新导向到其他节点时。主要有两种故障恢复:
请求级故障恢复。当集群中的一个节点不能处理请求时(通常是由于 down机),请求被发送到其他节点。当然,在导向到其他节点的同时,保 存在原节点上的会话信息将会丢失。
透明会话故障恢复。当一个引用失败后,负载均衡器会将之发送到集 群中其他的节点上,以完成操作,这一点对用户来说是透明的。由于透明 会话故障恢复需要节点具备相应的操作信息,因此为了实现该功能,集群 中的所有节点必须具有公共存储区域或通用数据库,存储会话信息数据, 以提供每个节点在进行单独进程会话故障恢复时所需要的操作信息。
既然所有的Web应用请求都必须经过负载均衡系统,那么系统就可以 确定活动会话的数量,在任何实例访问中的活动会话的数目,应答的次数, 高峰负载
1
次数,以及在高峰期和低谷期的会话的数目,还有其他更多的。所有 的这些统计信息都可以被很好的用来调整整个系统的性能。

虽然此项目存在一定的技术难度和风险,但我们对项目要达到的目标 十分清楚,对所要开发系统将要实现的功能也非常了解。而且有一些成品 作为参考,并且在项目的实施过程中我们能够获得帮助,我认为只要我们 能够认真思考、仔细规划、明确分工,我们可以承担此项目的开发。
项目开发计划

扩展网络设备和服务器的带宽
增加吞吐量
加强网络数据处理能力
提高网络的灵活性和可用性

Visual C++
SQL Server 2008
C++ Builder
网络架构:
完全支持TCP/IP协议

软件开发
2
. DNS负载均衡最早的负载均衡技术是通过 DNS来实现的,在DNS中为多个地址配置同一个名字,因而查询这个名字
的客户机将得到其中一个地址,从而使得不同的客户访问不同的服务器, 达到负载均衡的目的。DNS负载均衡是一种简单而有效的方法,但是它不 能区分服务器的差异,也不能反映服务器的当前运行状态。
代理服务器负载均衡使用代理服务器,可以将请求转发给内部的 服务器,使用这种加速模式显然可以提升静态网页的访问速度。然而,也 可以考虑这样一种技术,使用代理服务器将请求均匀转发给多台服务器, 从

软件开发报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
最近更新