企业门户网站系统性能提升方案的设计与实施.docxVIP

企业门户网站系统性能提升方案的设计与实施.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

?

?

企业门户网站系统性能提升方案的设计与实施

?

?

田晓岚

摘要:本文是为一家大型能源企业门户提高系统性能而设计地,随着企业内部门户使用的日益深入,企业门户网站的用户量也在不断的增大,面对如此大的用户群体,优化企业门户网站系统结构,提升系统整体性能成为越来越急需解决的问题。通过研究企业门户网站的各项技术,调整优化架构提高用户访问效率增强了网站的可用性及冗余;从页面访问角度由动态调用页面调整为静态调用页面,是为了提高用户的访问速度及安全性;并通过建立容灾备份系统,提升了企业的门户网站的系统高可用性。

关键词:系统性能;容灾备份;页面静态化;企业门户

一、引言

企业门户网站是企业内部员用于发布重要信息、协同办公、存放业务数据的重要平台。鉴于企业门户网站系统访问量与数据量近年来成指数向上攀升,导致系统性能急剧下降,因而设计和实现一套高可用、快捷、灵活的门户网站系统是当前急迫的需求,它不但能够极大改善企业门户网站用户的使用感受,为企业员工的工作带来便利,更加能够提高企业员工工作效率。

二、系统性能提升关键指标

(一)概念

企业的门户网站系统性能提升是根据门户网站的现状和对用户的需求调研,以满足用户的角度出发,提升项目的系统能力。系统面向的用户为集团内部网站浏览的全部用户。本文中网站的关键系统性能指标包含了,系统高可用性、用户访问速度及用户系统承载能力等。系统高可用性是指系统对用户可用的时间百分比,即系统正常运行的时间百分比;用户访问速度是指页面打开使用时是在预期的用户负载情况下,特定时间范围内网站打开页面的平均用时;系统承载能力是指网站所承受的压力总量,是指在特定的时间范围内访问该站点的用户数量。

(二)关键技术

1数据库同步

数据库同步是一种复制技术,是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性,以实现多地存放相同数据和站点,保障多地对外提供访问。

2数据静态化

静态化是将数据库内容发布成静态页面,用以减少用户访问速度及减少读取数据库的时间。具体指将网站平台上的aspx页面或者资源文件发布到物理磁盘文件上,aspx页面被渲染生成到相应的磁盘文件夹下的HTML页面,资源文件则是复制到相应的磁盘文件夹下,静态化后的网站可提升网站的访问效率和吞吐量。

3站点切换

在企业门户网站系统设计中,站点切换技术采用了全局负载均衡实现。基于网络就近性判断和广域三角重定向的全局负载均衡策略,并使用了静态就近性运算加动态就近性运算的就近性算法,以及采用了健康状况检查检测各服務器设备运行情况,保障了网站对用户的最优分配。

4业务功能及数据库拆分

解决企业门户网站系统速度问题,通过门户业务功能拆分及数据库扁平化及采用数据库读写分离两种技术,提高站点网站的访问速度。

三、具体实现

(一)提升系统高可用性

为保障业务连续性,采用门户站点部署在各个数据中心,各数据中心部署相同配置的全局负载均衡设备,可实现多站点冗灾的功能。以两个区域中心为例,两个相同站点(分布于北京或者吉林物理数据中心)同时为用户提供服务,如一方数据中心异常时自动或手动切换至另一方数据中心以提供服务。当网络中可预见以及不可预见的网络攻击造成站点故障,或用户访问流量过大造成某个站点瘫痪时,系统能够及时将用户的访问透明的导向到正常工作的站点。通过将数据库发布成静态页面可使用户不在直接访问数据库,减少了用户访问数据库的压力同时减少了用户真接访问数据库的访问时间。

(二)提升用户访问速度

为提升用户访问速度,采用两种技术去实现。第一将站点页面发布为静态页面,用户访问页面时不需要实时读取数据库。第二是利用全局负载均衡设备使用户就近性访问。在提升系统高可用性中具体分析了如何实现用户就近性访问技术。

(三)提升系统承载能力

本文的系统部署架构中对所有站点同时部署在多个区域中心上,每个区域中心都对外提供服务,每个区域中心承载压力是原来的多分之一,变向的降低了系统的压力增强了系统承载能力。并且采用页面静态化、数据库拆分两项关键技术都会减少系统的压力,提升系统的承载能力。

四、总结

企业门户网站建设在各企业信息化建设中越来越重要,本文深入的研究了门户系统性能提升的关键技术,具体包括门户系统灾备技术、数据库传输技术及主备系统切换技术等,通对关键技术的实施提升了系统高可用、用户访问速度、系统承载能力,真正提升了网站系统的性能,提高了网站的使用率,获得了用户的好评。

Reference:

[1]StevenMann.MicrosoftSharePointServer

文档评论(0)

黄锦文 + 关注
实名认证
文档贡献者

美女

1亿VIP精品文档

相关文档