网络系统集成笔记 第二章 下载本文

内容发布更新时间 : 2024/11/1 23:38:56星期一 下面是文章的全部内容请认真阅读。

----------------------——第二章----——--------------

网络系统集成一般要经过需求分析,选择解决方案,网络策略,网络实施,网络测试和验收5个步骤。

需求分析直接决定后续工作的好坏,它的基本任务是确定系统必须完成哪些工作,对目标系统提出完整,准确,清晰和具体的要求。是在网络设计过程中用来获取和确定系统需求的方法,是网络设计过程的基础,是网络系统设计中重要的一个阶段。

用户业务需求分析是指在网络系统设计过程中,对用户所需的业务需求进行分析和确认,要对用户的一半情况,业务性能需求,业务功能需求等方面进行分析。业务需求是系统集成中的首要环节,是系统设计的根本依据。

用户的一般情况分析主要包括分析组织结构,地理位置,应用用户组成,网络连接状况,发展情况,行业特点,现有可用资源,投资预算和新系统要求等方面。(1)组织结构决定了系统的使用者以及权限等级。 (2)地理位置涉及网络系统的最终拓扑、传输介质和连接方式及节点位置安排等。 (3)应用用户组成和分布决定了各具体应用系统的软件、硬件配置和相应权限配置。硬件集成 (4)网络连接状况包括集团公司网络、分支公司网络、供应商网络、合作伙伴网络及Internet的连接。 (5)发展情况是指网络规模和系统应用水平两个方面。(6)行业特点调查主要是为一些行业应用系统设计做准备。 (7)现有可用资源是从用户角度进行考虑的。 (8)投资预算要在系统设计之前确定,否则无法为各部分进行细化预算。 (9)对新系统的期望和要求是用户立项的出发点。

业务性能需求分析决定了整个系统集成的性能档次,采用技术和设备档次。调查主要是针对一些主要用户和关键应用人员或部门进行的调查。业务性能需求最终要在详细,具体分析后确定,经项目经理和用户项目负责人批准后采用。业务性能需求分析主要涉及:1.用户业务性能需求分析:只网络接入速率以及交

换机,路由器和服务器等关键设备响应性能需求以及磁盘读写性能需求等。 2.用户业务功能需求分析:主要侧重于网络本身的功能,通常是针对企业网络管理员或网络系统项目负责人提出的需求进行分析。 3.用户业务应用需求分析:指网络系统需要包含的各种应用功能。

用户性能需求分析主要包括:响应时间需求分析,吞吐性能需求分析,可用性能需求分析,并发用户数需求分析,可扩展性需求分析。

响应时间需求分析:网络和服务器的时延和应用时延都对整体响应时间有影响。网络整体响应时间受到不同机制的影响。影响服务器时延的主要因素包括服务器本身(处理器速度,存储器和I/O性能等)和应用设计(服务器架构和所采用的算法)。应用时延受几个独立的因素影响,如应用设计,交易的大小,所选择的协议以及网络结构等。通常局域网的响应时间较短,传输距离不是很长,因此协议单一,基本无需经过路由选择;广域网通常响应时间较长,传输距离又较远,所以经过的路由节点多,协议复杂。

吞吐性能需求分析:吞吐量理论上是指在没有帧丢失的情况下,设备能够接受的最大速率。吞吐量和报文转发率是评价路由器和防火墙等设备应用的主要标准。吞吐量的大小主要由路由器、防火墙及程序算法的效率决定,尤其是程序算法不合理会使路由器和防火墙系统进行大量运算,通信性能大打折扣。

可用性能需求分析:指在可靠性、故障恢复和故障时间等几个方面的质量需求。6σ管理法是一种统计评估法,其核心是追求零缺陷生产,防范产品责任风险,降低成本,提高生产率和市场占有率,提高顾客满意度和忠诚度。网络系统的可用性由许多方面共同决定,如网络设备自身的稳定性(指设备在长期工作情况下的热稳定性和数据转发能力。在选择设备是一定选择其吞吐能力适合其网络规模,网络应用水平和发展水平的设备),应用系统软件的稳定性,网络设备的吞吐能力和应用系统的可用性等方面。

并发用户数需求分析:并发性能测试的过程是一个负载测试和压力测试的过程,即逐渐增加负载,直到系统瓶颈或者不能接收的性能点,通过综合分析交易执行指标和资源监控指标来确定系统并发性能的过程。负载测试确定在各种工作负载下系统的性能,是一个分析软件应用程序和支撑架构。模拟真实环境的使用,从而来确定系统能够接受的性能的过程,其目的是测试房负载逐渐增加时,系统组成部分的相应输出项等测试系统的性能。压力测试是通过确定一个系统的平静或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。并发性能测试的目的:(1)以真实的业务为依据,选择有代表性的、关键的业务操作设计测试案例,以评价系统的当前性能。 (2)当扩展应用程序的功能或者部署新的应用程序时,负载测试会帮助确定系统是否还能够处理期望的用户负载,以预测系统的未来性能。 (3)通过模拟成百上千个用户,重复执行和运行测试,可以确认性能瓶颈,并优化和调整应用,其目的在于寻找到瓶颈问题。

可扩展性需求分析:指为适应网络用户的增加,网络性能需求的提高,网络应用功能的增加或改变等方便进行的需求分析。最终体现在网络拓扑结构,网络设备,硬件服务器的选型以及网络应用系统的配置等方面。1.网络拓扑结构的扩展性需求分析:关键节点和终端节点的增加。 2.交换机的扩展性需求分析:交换机端口的冗余可通过实际冗余(对于固定端口配置的交换机而言)和模块化扩展(性能较固定端口配置的交换机好,贵)两种方式来实现。主要体现在端口类型和速率配置上。 3.WLAN网络的扩展性需求分析 4.服务器系统的扩展性需求分析:主要体现在支持的CPU数,内存容量,磁盘架数,I/O接口数和服务

器是否有集群能力等几个方面。 5.广域网系统的可扩展性需求分析:体现在网络边界设备的WAN端口数和所支持的WAN网络接口类型上,所选择的广域网连接方式所能提供的网络宽带是否可以满足用户数的不断增加,是否支持当前和未来可能需要的业务类型等。 6.应用系统的可扩展性需求分析:全面满足当前及可预见的和未来一段时间内的应用需求,能方便地进行功能扩展,可灵活地增减功能模块。

服务管理需求分析:包括网络管理需求分析,服务器管理需求分析,数据备份和容灾需求分析,网络共享和访问控制需求分析,安全性需求分析。

网络管理需求分析:在比较大型的网络系统中,配置一个专业的网络管理系统是非常必要的。否则,一方面网络管理效率非常低;另一方面,有些网络故障可能仅凭管理员经验难以发现,最终可能会因一些未能及时发现和排除的故障,给企业带来巨大的损失。

服务器管理需求分析:主要功能模块: (1)服务器基本信息管理,包括安装程序、CPU、内存、进程和磁盘分区信息管理。 (2)各种服务的管理,包括HTTP、FTP、SMTP、POP3、DNS服务管理。 (3)数据库的管理,包括Oracle性能和表空间等管理。 (4)性能分析,包括实时、当日和统计性能分析。 (5)告警,包括对话框告警、声音告警、应用程序告警、手机短信告警(需要添加手机模块)和邮件告警等。

数据备份和容灾需求分析:数据备份的意义:无论企业网络规模多大,都应有一个完善适用的数据备份和容灾方案。现在的网络安全形势非常严峻,网络安全威胁时刻存在。数据破坏的主要原因:(1)自然灾害。 (2)计算机设备故障。 (3)系统管理员及维护人员的误操作。 (4)病毒感染造成的数据破坏和网络上的“黑客”攻击。 有关数据备份的几种错误认识:(1)把备份和复制等同起来。 (2)把双机热备份、磁盘阵列备份以及磁盘镜像备份等硬件备份的内容和数据存储备份相提并论。 (3)把数据备份与服务器的容错技术混淆起来。

备份管理包括备份计划的制定,自动备份活动程序的编写,备份日志记录的管理等。

数据备份是指从在线状态将数据分离存储到多媒体的过程。 容错的目的是为保证系统的高可用性

对数据而言,容错技术是保护服务器系统的在线状态,不会因为单点故障而引起停机,保证数据可以随时被访问。备份的目的是将整个系统的数据或状态保存下来,这种方式不仅可以挽回硬件设备损坏带来的损失,也可以挽回系统错误和人为恶意破坏的损失。

网络共享和访问控制需求分析主要有采用硬件网关和软件网管两种方式,硬件网管性能较好,贵。(1)网关型共享方式:最基本,最简单的共享类型,采用客户机/服务器模式,使用的服务是网关,主要特点:网络功能及配置简单,成本较低,多用户共享 (2)代理服务器型共享上网:可以进行许多管理性质的用户权限配置。主要特点:网络功能及配置较复杂,成本较低,可在服务器端对共享用户进行全面的管理(最主要) (3)路由器型共享上网:指利用宽带路由器共享上网。主要特点:无需专门提供一台计算机用来拨号上网,价格便宜,性能稳定,配置简单。

共享方式的选择:代理服务器的访问控制能力最强,但配置最复杂;网关型共享的性能最低,但访问控制能力居中;路由共享性能最好,共享也最方便,但访问控制能力最差。(1)小型企业,无需设置访问控制,建议选择网关型共享。