多服务器网站

2024-05-21

多服务器网站(精选3篇)

多服务器网站 篇1

0 引言

当前,校园网的建设已成为高校基础建设的重要部分,众高校已建成以门户网站为中心主站,以部门级网站及其应用为基础支撑的若干子站。然而随着网站技术的发展,攻击技术也在不断发展,各种自动化攻击工具层出不穷,发起攻击的技术门槛越来越低,学校院系部门的网站甚至成了某些学生“学习网络安全”的实验对象。可见高校网络安全现状不容乐观,校园网安全问题已经成为保证校园正常教学、管理的重要课题。

1 高校网站结构特点

由于高校系部部门及分支机构众多,各机构的网站内容及管理维护都交由网络中心统一负责负担太重。所以目前高校一般采用的方法是,由网络中心提供Web服务器平台并保障其正常运行,而内容及功能管理方面则由各部门自主建设。其中,网络中心为各部门管理员开通FTP服务,各级网站管理员可以在本地对本部门的Web数据进行更新和修改。信息发布方面,各部门均可以采用动态页面,直接通过网站后台管理程序来实现网站的更新和栏目的更改等相关操作。网站建设管理模式如图1所示。

这种松散的多站点构存在着两方面安全隐患。一是网站本身存在的问题,校园网内各部门网站由本部门自行建立、管理和维护,由于追求网站功能往往会忽略多功能给系统带来更多的漏洞及安全隐患,而这些隐患一旦被黑客利用便会导致服务器受控甚至崩溃,从而影响其它网站的正常运作。二是管理员安全意识问题。部门的网站管理员可能未经相关的安全培训就直接上岗;另一些部门则直接交由学生网管来管理FTP及网站后台,这部分人群由于安全意识淡薄或相关知识不够全面,甚至能够出现无心泄露管理员密码事件,而这一切都可使网站防御措施失效。

2 网站安全分析

通过以上分析,网站安全可归纳为两个层面的内容。首先是管理制度,管理体制是网站安全的重要组成部分,也是网站安全运行的主要保障。因此,需要建立严格的管理制度,制定完善、有效的管理措施。其次是技术解决方案,在网站运行平台、网站后台操作、系统硬件三个环节上采取安全措施。网站安全体系如图2所示。

(1)网站运行平台安全,是指网站防黑客攻击和防病毒攻击的防范能力。主要安全措施有:通过托管机房的路由器和安全监控系统建立防止黑客攻击的第一道屏障;通过持续不断的系统修补,防止黑客通过系统安全漏洞攻击网站;通过病毒防火墙建立防病毒攻击的屏障;通过防篡改系统防止网页或其它文件被篡改。

(2)网站后台操作安全,是防止取得网站后台控制权的用户,非法操作网站后台系统。主要安全措施有:建立完善的网站管理安全规章制度;后台系统记录完整的登录和操作日志,任何人对后台系统的任何操作都可以事后追查;完善的权限控制和重要内容审批策略。

(3)系统硬件安全,是指由于硬件故障导致的网站服务停止或数据丢失。主要防止措施有:在服务期间定时检测,定期数据备份。

3 多站点安全策略

对应网站安全体系,安全策略从改进当前多站点松散结构入手,使用CMS(Content Management System内容管理系统)集中后台管理,结合网页防篡改系统加强网站安全性。

3.1 统一的CMS

多站点松散结构中最重要的一点安全隐患是管理员通过各自网站的后台上传、修改、删除网站中的文件,而这些操作会直接反映到WEB服务器上。由于各自网站的制作水平不一,病毒木马可能通过有漏洞的网站后台直接上传至WEB服务器,导致其它网站受到牵连。建立统一的CMS,并放置于另一台服务器(CMS服务器)。各网站的管理员通过同一个CMS中的不同子系统对各自的网站进行管理,由CMS服务器视系统实际运行情况在不同的信息处理环节中使用不同的授权模式,保证系统的严谨性,杜绝系统操作中可能带来的安全隐患。

利用CMS的信息的追溯管理功能,把流程执行中相关处理信息详情进行日志记录。对某一信息,记录在某一时间段内或某一流转环节中,有哪些用户对其进行了操作(包括修改、发布、删除等),有哪些用户对该信息进行了浏览;对于信息流转中涉及到的用户,应该记录某一用户,在某一时间段内或某一流转环节中,对哪些信息作了什么操作。通过日志记录,CMS就能实现信息处理流程的追溯,保证信息在流转中的数据变化可查、可还原。

3.2 网页防篡改系统

目前,网站安全主要是由防火墙、入侵检测系统与防病毒软件构成网络安全防护体系。随着互联网的安全威胁形势越发严峻,尤其对于多站点的安全,除了上述三层防护外,还可以加装网页防篡改系统,并部署于网站服务器中。

从CMS服务器发送的修改信息,首先通过防篡改系统添加水印后再传送至WEB服务器,每次调用文件时都会核对其水印验证该文件的合法性,然后同步跟新到CMS数据库和WEB数据库。这样就可以对指定网站的各类资源文件包括各类静态网页、动态脚本、图片、视频、文档等实体文件进行实时监控和防护。分析到此高校多站点网站安全模型初步形成,如图3所示。

除了技术层次的安全防护外,网站的安全管理也是必不可少的环节。首先,在人员保障方面,需要配备专业的技术人才从事网站安全管理工作,负责网络、操作系统、Web服务器的安全配置;同时,制定用户使用网络资源的规章制度、机房管理制度,明确系统管理员、网络管理员及运行维护人员的相关权限,建立值班制度、密码管理制度等,制定计算机病毒预报制度和安全漏洞预报制度,建立病毒、安全应急响应及处置预案,制定安全日志管理制度等;最后,要定期对网站管理人员等进行培训,提高人员的安全防范意识和技术水平,增强人员的责任感和防范各种网站攻击的能力。

4 结论

建立统一部署、统一标准、统一规范、统一管理的多站点网站群,是目前高校和政府网站建设发展的新趋势,而随之出现的各种安全问题也将值得我们继续研究和防范。网站安全是一个相对的概念,网站的绝对安全是不存在的,只有合理有效地运用各种安全防范措施并加强网站管理员自身的安全意识和业务水平,才能最大程度地保障网站正常稳定运行。

摘要:本文根据当前高校网站结构特点,分析多站点模式下的主要安全隐患。将现有的多种安全技术有机整合,提出了一套适用于高校的安全策略并构建其安全防御系统模型。

关键词:高校,网站安全,多站点

参考文献

[1]佚名.提高多站点Web服务器安全策略.中国教育网络.2007.

[2]石志国.计算机网络安全教程[M].北京交通大学出版社.2004.

[3]蔡海珊.面向高校CMS研建.北京林业大学.硕士学位论文.2009.

多服务器网站 篇2

做一个网站 营造氛围有多重要?

像google这样的工具也许氛围对它而言不重要,几乎也没有人会说flashget(网际快车)与迅雷有什么氛围差别,但是一个做内容的站点,氛围的影响就大的多了。

今天大家都在讲craigslist,都希望去模仿craigslist,但是几乎多数人都在模仿craigslist的功能,却没有关注为什么大家愿意去craigslist发布信息,craigslist的功能笔者用一个discuz程序就可以做起来,craigslist完全可以用一个论坛程序或者很简单的类似程序去搞定,但是一个论坛或者一个网站让大家愿意去上面发布信息,愿意去上面浏览这种氛围就很难营造了。同样是论坛,为什么落伍者就可以成为站长交流的地方,有些就可以作为BT下载的,有些却只能成为一个色情站点。

同样是做博客,sina可以把名人博客做起来,q-zone却只能是小孩子的玩物,51之类却只能成为 站点,差别在哪里?功能的差别很小,几乎任何一个都可以很快在功能上实现与对方相似的功能,但是却很难改变大家对于一个站点的认知度,

同样对于一些站点,虽然流量很重要,但是如果以牺牲氛围去做流量,实在是得不偿失,当初的blogchina以思想著称,但是为了流量,推出什么FRJJ之后,也许流量从排名上看是上去了,但是氛围没了,估计老用户都不会再上了,对于chinabbs(daqi)以及qihoo这样的站点在发展之初为了流量,硬是以上擦边图片, 为荣,也许可以带来很大流量,但是试问,你会去daqi,qihoo之类看国际新闻吗?最起码笔者不敢相信,这些网站可以靠这些垃圾流量提高排名,但是如何去靠这些流量赚钱那?你见过有几个广告主在黄色网站上的,当然,也许有那些增大器官的会投放,不过难道无数的站点都靠那些增大器官的广告盈利?貌似这个市场还没有发展这么大。

流量想上去很容易,擦边图片一放就可以,即便是不放擦边图片,美女图片一放也照样可以带来不少流量,但是千万不要为了一些垃圾流量而把网站氛围给破坏,由白变黑很容易,由黑洗白就难多了。

多服务器网站 篇3

一、多租户网站云平台

1、多租户网站云平台逻辑结构

多租户网站云平台形成一个逻辑结构表, 主要划分为元数据存储区, 业务数据存储区, 快速访问区。租户之间利用ID进行表内的信息交流。元数据主要是用来存储租户的所有信息及其相关的字段信息, 这些数据对象和字段, 用于记录租户的数据模型, 通过预先定义完整, 给予租户进行使用, 同时, 有部分数据对象和字段是根据租户的需求, 实现个性化的定制。业务数据区是平台系统中业务数据处理的中心, 元数据模块与业务数据模块的关联, 可实现元数据的使用和操作, 同时两者之间又有隔离, 因此, 构建的动态调整数据库结构是具备双向作用的。快速访问区是通过预先保留近期系统租户经常使用的数据结构及数据, 这样有利于租户能够快速地获取最近的数据, 并达到高效使用的目的, 对系统查询过于复杂的情况有积极的改善作用。

2、数据存储区域的关系

上述平台的逻辑结构表中, 元数据区作为存储租户的信息, 主要是通过租户信息表来实现租户ID和详细的信息存储, 而字段信息表来完成对所有租户可能会使用上的不同类别的字段和相关类型。租户信息表和字段信息表是元数据存储区的组成部分;而部分字段则需通过特殊数据的说明来进一步的区分与使用, 包括索引项、唯一字段、外键等。业务数据区的组成包括了不同的业务表, 而与元数据区的结合, 这是通过关联表来实现, 在实际查询使用中, 关联表链接ID来实现数据的查询获取。快速访问区中, 通过存储常用的数据信息, 如门户网站信息发布中的标题、作者和内容等, 上述的数据通过算法的处理, 如LRU替换算法, 来实现预留信息的存储和更新。

二、元数据驱动

多租户数据存储结构采用元数据驱动方式支持网站云平台中租户对数据的表示和访问需要。在这种方式下, 将租户业务数据与其描述信息分开表示和存储。这些描述信息作为元数据, 存储在数据库的元数据存储结构中。业务数据被存放在专用来存储业务数据的共用存储结构, 并提供索引等措施加快访问。彼此之间则通过各种关联表互相关联。

通过关系代数的基本论证, 在元数据的驱动中, 各个租户的数据得到很好的隔离, 在数据库系统中, 数据有序存储, 而在系统运行时, 各个租户根据自身ID可以方便地查询到属于自己的数据内容。

三、XML业务数据转换

通过元数据驱动获得租户相应的业务数据之后, 由于之前对这些业务数据进行了统一格式的包装, 因此还需要对取得的业务数据进行转换以供平台使用。平台设计了一个通用模块, 用于在业务数据增删查改时, 对数据与统一格式的XML模板进行转换。

四、快速访问区

虽然元数据驱动可以方便地实现多租户数据管理, 但是由于关联表的存在, 多租户数据的查询常常需要多个表格的联合查询, 关联查询过多造成查询速度慢效率低, 为此, 本文实现过程中引入了快速访问存储区来弥补这方面的不足。

快速访问存储区由多个基本数据表组成, 这些表存放的是共用类型的应用数据和字段, 并且使用LRU算法来对数据进行更新。系统引入快速访问存储区的日的就是把这些共用程度高的数据单独存储, 保证良好的单次存取速度, 最终有效地提高系统的整体性能。快速访问区的表存储的是租户的业务数据, 当一个租户查询请求时, 根据租户的ID可以查询到所需要的数据。随着系统的应用, 快速访区的数据将会越来越多, 考虑到这种情况, 快速访问区还必须有索引结构, 这里的索引是建立在租户, 这个属性列上的, 这样, 租户查询时根据ID可以快速找到对应的数据项。通过索引结构, 可以有效地解决索引文件膨胀导致占用多个数据存储块的问题, 使用索引读取数据时减少了磁盘访问次数, 有助于提高数据库系统的访问效率, 提高吞吐量。

五、外部数据接口

在网站云建设的初期, 往往在云平台需要集成已有的数据, 租户只有这些数据进入平台后才能进行进一步的建设和改善。由于系统业务数据采用了XML进行统一格式的封装, 因此, 对于外部数据可以很方便地表示成统一的XML模板后保存到相应的表, 大大缩短了网站集成所需的时间。

六、结语

网站云平台要求是高效利用, 管理效率高, 但是在实际现实中, 却存在网站资源的利用率低等情况, 本次研究通过构建多租户的平台, 实现平台的可伸缩性, 在统一管理, 动态配置, 个性化实现的基础上, 有利于提升网站云平台的安全、高效。

摘要:如何构建多租户的网站云平台, 并实现该平台的安全高效性是数据管理的核心。本次研究针对多租户网站云平台的特点, 提出在逻辑结构表中, 构建多个存储区, 通过不同存储区的功能设置, 实现元数据的驱动和XML业务数据转换, 在平台内达到数据隔离完好、运行安全高效的要求。

关键词:多租户,网站云平台,数据管理,技术,实现

参考文献

[1]Hui M, Jiana D, Li G, et al.Supporting database application as a service[C].Proceedings of the2009IEEE International Conference on Data Engineering (ICDE’09) .Washington, DC, USA:IEEE Computer Society, 2009:832-843.

[2]朱翠苗:《一种改进的智能化SWJS云平台》, 《计算机与现代化》, 2011 (12) 。

上一篇:肉牛饲料加工新技术下一篇:环保建筑材料