- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
福建水利信息网站软硬件平台-升级改造
PAGE
PAGE 4
福建水利信息网站软硬件平台升级改造
福建省洪水预警报中心 林 志
摘要:该文从福建水利信息网现状及需求分析,大型网站技术应用方法的描述,网站系统硬件平台升级改造设计与建设,以供类似网站系统开发与应用借鉴。
关键词: 网站 HTML静态化 数据库 HYPERLINK /special/1128/index.html \t _blank 集群 负载均衡
引言
福建水利信息网承担着洪水预警、台风预警、防汛抗旱、水利政务公开、历年水利政务信息查询等重要责任,是人民群众了解水利信息的重要窗口,是福建省重要的信息发布网站之一。为了改善网站雨水情查询速度、防止数据被破坏等事件,也为了提高省水利厅的形象和信誉。随着技术进步和要求的提高,要对网站进行升级改造和安全建设。
一、现状及需求分析
1、现状分析
福建水利信息网服务器由服务器A、服务器B通过Windows2000 Advance Server的集群功能实现一主一备式双机集群,其中所有WEB的发布和数据访问工作都集中在服务器A,当服务器A出现异常,服务器B能主动接管其工作。服务器A和服务器B型号同为HP ProLiant DL580 G3,配置也相同,配备一台光纤阵列柜连接2台服务器作为双机系统的共享存储。
网站服务器上运行有IIS/APACHE作为WEB前台程序,安装有Tomcat作为后台解析程序,安装有MS SQL2000作为后台数据库程序。其中IIS/MSSQL2000系统为防汛抗旱实时数据系统服务,Apache/Tomcat/MSSQL2000系统为水利信息网的主页和其它所有WEB系统服务。
日志/备份服务器主要用于存储网站日志。数据传输机配有双网卡,便于内外网间的切换。主要用于运行数据传输软件,将内网的数据更新至外网上,以实现内网和外网数据库的同步。
福建水利信息网络拓朴
需求分析
(1)通信线路需求分析
网络是承载业务的基础,能否满足业务的需要是衡量网络质量的标准,在进行网络带宽的设计时,应对需求和未来的发展趋势进行合理分析。平时水利信息网站的WEB访问流量主要来源于对主页、政务公开信息以及台风、雨水情等防汛抗旱实时数据系统的访问信息,特别是台风来临之前的网站访问需求,考虑网络流量的带宽问题,需要有足够网络带宽储备。
(2)WEB服务器应用系统需求分析
随着福建水利各项业务的开展,对信息化沟通平台的迫切需求,推动着信息化平台建设的必要性。目前WEB服务器所有应用都集中在一台服务器上,当大量公众用户查看水利信息网、访问雨水情、台风路径、卫星云图,势必造成WEB服务器负载过高,造成系统瘫痪等现象。因此需要考虑各应用系统合理剥离的问题
(3)服务器负载均衡需求分析
当水利信息网的关键应用访问缓慢时,社会公众将无法从水利信息网快速、准确、及时的获得信息。因此要通过有效的技术手段在不中断网站服务的情况下增加网站的容量,考虑采用合理的服务器负载均衡方案,并在一定程度上实现服务器的无缝扩展。
(4)网页防篡改需求分析
虽然目前已有防火墙等安全防范手段,但各类web应用系统的复杂性和多样性导致系统漏洞层出不穷、防不胜防,黑客入侵和篡改页面的事件时有发生。网页防篡改系统是网站安全的最后一道防线,通过使用网页防篡改软件,可以对网站内容进行监控和保护,保证文件系统的内容及权限不被篡改。在发现文件系统的内容被非法更改后,及时报警和恢复。
二、大型网站技术
大型网站,在面对大量用户访问、高并发请求方面,基本的 HYPERLINK /special/1142/index.html \t _blank 解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。但是除了这几个方面,还没法根本解决大型网站面临的高负载和高并发问题。上面提供的几个解决思路在一定程度上也意味着更大的投入,并且这样的解决思路仍有具备瓶颈,没有很好的扩展性,应从低成本、高性能和高扩张性的角度来解决。
1、HTML静态化
效率最高、消耗最小的就是纯静态化的html页面,尽可能在网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。信息发布系统可以实现最简单的信息录入自动生成静态页面,还能具备频道管理、权限管理、自动抓取等功能,对于一个大型网站来说,拥有一套高效、可管理的CMS是必不可少的。对于交互性要求很高的,尽可能的静态化也是提高性能的必要手段,这样避免了大量的数据库访问请求。2、图片服务器分离 对于 HYPERLINK /net/454/index.html \t _blank Web服务器来说,不管是 HYPERLINK /special/1127/index.html \t _blank Apache、 HYP
文档评论(0)