集群网站的几种主要形式和实现方式
黑鱼
发布日期: 2019-01-03 10:47:17
{{ fav.hits}} / {{ fav.ispage}}

网站集群从组成结构主要分为两种类型:

一、分布式组网

服务站采用简单性、模块化、松耦合的架构模式。需通过简单设置,就能将分布在不同服务器上的站点集成到一个站群中。各站点独立运行,独立存储数据,并任意调整、改版甚至重建,而彼此毫无影响,相安无事。信息共享站群系统通过把成员网站的信息资源整合到中心数据库进行信息共享,有自动共享和手动选择两种信息共享形式。信息联播通过该服务可以将信息统一发布到站群中所有成员站点,典型应用有要闻联播、供求信息联播等。全局检索提供站群内所有信息资源的全文检索,对于检索者来说信息搜索来源范围覆盖所有站群中的站点,而不仅仅是某一单一的站点。

优点:各站点之间不会相互干扰,容错性更强。

缺点:硬件成本高,升级维护困难,随着子站数量增加,维护成本呈几何级数上升。


二、集中式组网

数据统一存储于数据中心,应用程序统一维护。各站点通过标准模板保持一致性、通过定制模板实现个性化。可通过域名(或域名前缀:常见的城市分站多以域名前缀识别)识别分站,随时按需要增减站点。

数据统一检索,系统统一维护升级,通过负载均衡实现系统容错和性能扩容。

优点:系统扩展性好,软件升级维护方便,硬件可依据实际情况灵活配置,理论上子站数量不影响维护成本。

缺点:紧耦合系统容错性较差,对系统稳定性要求更高。


SunkenFish采用集中组网形式,前端模板定制、后台数据统一维护管理、分站点允许选择或自定义皮肤。

相关评论 文明上网,理性发言

发布评论

支持作者

  • 感谢您的支持,您的捐赠将用于:
      1、《沉语多语言集群系统》的进一步开发
      2、本站服务器等软硬件的费用支出
      3、ThinkPHP5.1教程的编写
      4、《沉语多语言集群系统》向TP5.1的升级工作