登陆注册
9664100000034

第34章 内容管理系统的基础结构(1)

6.7.3.5远程安装

远程安装服务提供自动安装和更新设施,将使分布在多平台上的内容管理系统的服务和核心组件的安装与更新所涉及到的事务管理总费用降到最低。这样一个服务应该能从一个安装库下载、安装这些组件,并自动执行必要的配置步骤。如同进程监测器,这样一个服务应该运行在每个服务器系统上,并仅用处理器的空闲时间进行工作。

第6章介绍的系统体系结构是与整个结构(即系统框架)、系统功能和提供这些功能的不同模块相关的。这一章将介绍内容管理系统的基础结构,即硬件和软件组成,以及在企业范围内建立内容管理系统所需的通信子系统。系统基础结构是在物理系统层次上的,包括服务器、编码器、存储系统和在富媒体环境中运行的各种通信网络。这些不是纯粹的硬件系统,在某些情况下也要运行它们自己的软件,但该软件必须是由内容管理系统整合的。素材档案管理器和档案传送服务器与近线存储的软件控制系统进行了整合。标准的IT服务器服务于不同的内容管理系统组件并可被看做是硬件组件。因此,系统基础结构为内容管理系统提供了平台。

对内容共享访问的需求、比实时更快的传输、第一代生产、快速转码等,要求基于文件生产、传送和归档环境的多种不同的传递渠道。这样的环境还必须提供管理快速增长的节目容量的方法,必须能够管理不断增长的内容片段,必须支持从传统渠道和非传统网络到可单独寻址的兴趣小组的内容分配。这些问题必须在系统结构和系统基础设施中加以考虑。

传统的基于磁带的媒体和广播工具不能够满足这些要求,唯一可能的解决方案是应用基于IT的技术并通过内容管理系统进行管理。基于IT的解决方案具有所要求的灵活性,能提供快速的改进成本绩效率(cost-to-performance)。为了更好地利用基于IT解决方案的快速发展循环,围绕标准的IT产品设计系统基础结构非常重要。特殊领域系统的接口增加了复杂性和成本,因此,只要可能就应该避免这样的设计。在需要特定接口时,必须对它们进行明确规定,而且,维护和再次投资策略必须重新考虑和修正,以便充分利用IT开发周期。

本章将介绍基于IT系统的最重要的组成部分,为分布式内容管理系统提出一种硬件结构,讨论诸如迁移选择和成本驱动等一些重要的问题。在与前面一章所介绍的系统结构衔接时,本章提供了对内容管理系统结构和组成部分的全面描述。这2章都是本书的核心,涉及内容丰富的内容管理系统的功能和设计。

7.1基础结构:基本原理

当为组织范围的内容管理系统设计基础结构时,必须要考虑到2个基本点,即系统组成部分和某些设计原理。前者提供内容管理系统建立的平台,这些组成部分及其子部件构成了一个完整的系统。然而,由于要考虑的因素和参数很多,所以并没有实施这样一个基础结构的蓝图。例如,运行和组织结构就是要考虑的重要因素。我们可以采用一些基本的原理来帮助设计一种基础结构,该结构用以支持内容管理和内容管理系统的最佳运行。

7.1.1基础结构组成部分和子部件

所建议的内容管理系统基础结构主要基于IT技术,包括整个硬件设备的范围,从低端的PC平台到高端的基于磁盘的存储系统。在典型的基于IT的系统中,基础结构的标准硬件组成部分提供下列几种服务:

·服务器:运行系统软件的计算平台。很多标准的服务器都运行流行的操作系统,如微软的Windows或UNIX的某个版本。

·存储器:指的是基于磁盘或磁带的可被服务器访问的海量存储系统。在大规模的内容管理系统中,光学系统并不流行。

·网络:指的是在服务器之间的通信连接(局域网、广域网)或在服务器和存储器之间的连接(存域网)。

此外,一个系统还可能包含其他具体解决方案的组件,如编码器、解码器、矩阵开关等。客户计算机(典型的是PC机)也是系统基础结构的组成部分,并且是标准的“离架”产品。任何基于IT系统的子组件可能包括:电源和风扇、网络适配器、内部磁盘、内存(RAM)等。

既然存储对企业范围的内容管理系统极为重要(存储系统可采用不同的技术来实现),下面将对存储进行详细的讨论。通常,存储可通过服务器附加存储(Server Attached Storage, SAS)、网络附加存储(Network Attached Storage, NAS)和存域网(Storage Area Network, SAN)来实现。除了这些概念,还有海量存储系统(也叫近线存储),如磁带库和自动光盘阵列,这些低成本的存储方式可以转换成在线存储。系统采用这种折中方案,当需要取得资料时会有一段延时时间(所谓的升级过程)。然而,在线存储的资料总是在线的,近线系统必须查找到期望的对象,将包含对象的存储介质(如磁带或DVD)装载到驱动上,然后将其放到基于磁盘的升级区域。因此,我们要对不同的存储系统分别进行讨论。但在SAN的情况下,近线海量存储系统可以是SAN基础结构的一部分。

在设计基础结构时,必须要考虑不同的网络类型,这是由于要将各种信息技术和广播组件进行互连。除了数据通信网络,还有广播连接(例如SDI和SDTI)或机器连接(例如光纤通道和SCSI)。而且,内容丰富的组织通常分布在不同的地理位置,因此,必须支持LAN和广域网技术。

7.1.2通过硬件冗余增加系统的可靠性

内容管理系统将会成为内容丰富的组织的一个重要组成部分。内容的有效和系统的持续运行(每周7天,每天24小时)是至关重要的,尤其是在广播电视系统,停工将会造成严重的经济损失。因此,必须做好充分准备来防止系统出现故障,或者一旦出现了问题,能以某种方式进行补救,避免由于系统的问题而造成任何损害。在这种情况中,采用硬件冗余是一个主要的原则。

硬件冗余意味着要添加附加的硬件到系统或者系统组件中,以此来提高这些系统的可用性。通过添加冗余的子组件,将冗余应用于系统组件中,如冗余的电源、冗余的网络接口、镜像系统磁盘等。这种程度的冗余减少了无备份硬件系统完全失败的风险。例如,为了增加基于磁盘的存储系统的可用性,可通过将许多单独磁盘分组组成独立磁盘冗余阵列(Redundant Array of Independent Disks, RAID)来实现。

一种将硬件冗余应用于服务器的良好方式就是群集。群集用于支持具有高水平可用性的软件,如数据库。在大多数基本配置中,群集包含许多与共享存储设备相连的服务器,该群集配有专门的群集软件。在某些配置中,这种方式由专门的硬件连接来支持。如果某个服务器出现了问题,第2个服务器会自动接替并提供与前者相同的资源和连接,因此从外部看来,服务器仍然是可用的。对于一些更高级的应用,通过群集软件解决方案,允许对多个服务器实行独立于平台的群集,甚至不需要共享存储。

为了增加冗余,某些软件应用程序能够运行于服务组或者分布于多个服务器上。在这种情况下,每个服务器都为应用程序提供的服务增加了资源。万一某个服务器失效,所提供的服务仍能继续进行,只是它缺少了由失效的服务器所提供的资源。在某种指定的质量水平上,通过增加更多的服务器来提供服务,这种服务具有容错性,可以允许一个或多个服务器失效而不损失服务的质量。

增加冗余的另外一种方式是增加热备用服务器。由于应用程序支持热备用,当运行在热备用服务器上的应用程序检测到主服务器的失效事例时,备用服务器立即替换主服务器。

最后,还可以通过添加冷备用服务器来增加冗余。实际上这意味着要向系统添加一个备用服务器,但该服务器并不运行。当主服务器失效时,由该备用服务器运行应用程序。这种被动的事例是通过手工切换到备用服务器上的,因此在短时间的停工后,系统才能继续运行。

采用哪种冗余方式取决于系统可接受的失效率以及对结构、性能和成本的考虑。总的来说,上面所介绍的方法能为系统提供高水平的可靠性。硬件的冗余是否需要?如果需要,采用什么形式?这些问题需要在实际应用时加以评价的。

7.1.3硬件设计和配置原理

为了从基于IT的基础结构中受益最大,在为一个整合的企业范围的内容管理系统设计和配置基础结构时,应用一定的原理是十分必要的。这部分就探讨在这样的环境中的一些相关原理。这些原理既可用于系统的设计过程,也可用于对系统提议的评估。这部分所介绍的规则应该有助于系统的设计过程及评估可选择的设计提议。

然而,这些规则不应被看成是原则,它们只是建议,是在具体项目环境中要加以考虑的因素。其他的指标如成本、可操作性和用户需求等也是要考虑的因素。

7.1.3.1确定服务器的配置

一个典型的内容管理系统包含大量的不同种类的应用,这些应用需要相互接口。每种应用提供内容管理系统所有功能的一个子集,并且对应用服务器的配置有一定的要求。如果每个服务器都被设计成只符合各自的应用程序的要求,那么整个系统最终很有可能成为一个具有不同硬件和软件配置,甚至具有不同操作系统的服务器的大杂烩,这样的系统是很难维护和运行的。

基于IT系统的优点之一,就是在一定程度上,服务器和存储设备能服务于不同应用系统。因此,建议考虑应该将各种应用程序运行于不同的服务器上,并且尽量明确在这些系统要求中是否具有共同点。不同的服务器应被分成类,例如“应用服务器”、“SAN服务器”、“数据库服务器”等。随后应用程序被分成类,那么服务器的最终配置就可以确定下来了。

下面的规则概括了服务器的配置:

尽量配置最少数目的不同服务器。为了实现这一点,尽量根据共同的需求来给服务器分类、给应用程序分类,从而得到所需的服务器配置。

7.1.3.2决定冗余

当考虑内容管理系统的基础结构时,认真地在可用性需求和成本之间进行平衡是很重要的。在许多情况下,通过对重要的子组件增加冗余度能增加系统组件的可用性(如上面所讨论的),例如增加子组件的电源、冷却风扇、系统磁盘、网络和主机总线适配器。应用下面的设计原理是明智之举:

要为不同系统组件的子组件添加冗余,尤其是在电源、冷却风扇、系统磁盘、网络和主机总线适配器方面。

请注意,增加网络和光纤通道适配器的冗余也要求增加各自主干网的端口数量,这种做法的结果可能极大地增加了整个硬件的成本。

通过在服务器的群集上配置所有的系统组件,就能取得高水平的可用性。然而,不是所有的应用都能采用群集,因为采用群集的成本很高。因此,建议采用下面的设计原理:

只有在需要支持非常敏感的应用可用性时,才使用服务器群集,并要确保这种应用是能够群集的。

数据库就是受益于群集应用的一个范例,其他的应用可能对服务组的概念更适合(如视频分析过程的例子)。

对服务器环境添加冗余而又节约成本的一种有效方式是使用热或冷备用服务器。通常,为其他的大量服务器添加一个单个服务器作为系统的备用服务器,以满足整个系统高水平的可用性和低成本的服务质量。当要采用某种冗余时,有必要考虑这些应用是否能在热备用或冷备用模式中工作。

添加有限数量的备用服务器到整个结构中。在选择这些备用服务器的数量和配置时,要考虑到应该安装在这些服务器上的应用程序的要求。

7.1.3.3决定存储设备

考虑到企业范围的内容管理系统在电视和电影生产中的性能要求,存储系统应该配置成类似于SAN的方式。理想的情况是,系统被配置在交换光纤通道结构的顶层。

只要可能就使用光纤通道存储设备。将这些设备整合到采用交换光线通道结构的SAN中。

采用硬盘存储设备构建成的SAN,可以通过SAN文件系统使硬盘存储设备在不同的服务器之间进行共享,通过引入适合的归档管理方案来整合基于磁带的设备。

对每种内容,都需要提供不同的分辨率和比特率的在线存储作为快速访问的缓存,你要决策的是这些档案究竟应该放在磁盘上还是放在数据磁带库系统中。生产质量的视频和电影具有平均的比特率,它们不使用磁盘作为文档存储媒体,因为成本太大了。然而,基于磁盘的存储系统将逐渐变得可以支付,对于浏览或因特网质量的视频以及生产质量的音频,将其归档存储在大的硬盘系统中已具有经济可行性。采用硬盘存储的优点很明显:快速的内容访问和较短的检索时间。基于磁盘的系统也是非常容易维护的,因此在选用存储设备时,要考虑下面的原理:

只要可行就采用基于硬盘的海量存储作为文档系统。仅对由于经济原因或为了备份而不能使用磁盘归档的内容,采用数据磁带库存储。

7.1.3.4设计网络

在配置SAN时,至少要采用3种不同的网络来实现:

·光纤通道网络:用于在SAN中海量数据的传输。

·SAN通信网络:用于在附属于SAN文件系统的服务器和单独的文件系统服务器之间的元数据的通信。

·内容管理系统通信网络:用于实现内容管理系统内的组件互联,并将内容管理系统连接到企业网络上。

如上所述,光纤通道网络应该配置成可转换的结构。当需要覆盖更大的范围时,采用光纤是个很好的选择。

同类推荐
  • 社会管理模式创新的法理与实证研究

    社会管理模式创新的法理与实证研究

    本书以宜昌市社会管理机制中的网格化管理等机制为例,通过大量的实证数据来分析政府职能转移的法律规制问题、网格化管理中的网格员队伍建设问题、以及宜昌市探索的农民用水户协会等非政府组织运行机制和宜昌特殊的三峡移民管理机制创新等理论与实践问题。
  • 天下对联奇趣妙

    天下对联奇趣妙

    本书着笔于对联形式与内涵的剖析,从感情色彩上点燃它奇、趣、妙的光环和亮点。书中各呈纷披的对联,奇在令人拍案的工巧立意与构思,趣在读来余音绕梁、回味无穷的内涵特色,妙在别致、脱俗和独特技巧的运用,可谓千姿百态,美不胜收。读者可从中赏析其奇、其趣、其妙,领略对联艺术的真谛与精华。
  • 尖子生是这样培养出来的

    尖子生是这样培养出来的

    本书介绍了尖子生是如何培养出来的,内容包括给学生一颗仁爱之心、发挥自身魅力使课堂讲解更精彩、宽容地对待每一个学生、给学生播种一颗希望的种子、培养和保护学生的创造欲、纠正学生的攀比心理、编排座位不以科学性为标准、带领学生走出自卑的阴影等。
  • 中国人的性格

    中国人的性格

    本书作者通过列举不同的中国人的性格特征,从一个侧面揭示了我们民族传统性格。作者在中国生活了22年的经验为基础,诚实而仔细地分析了中国人性格的多个侧面。
  • 光华思想政治教育论坛:2008—2009

    光华思想政治教育论坛:2008—2009

    本书是西南财经大学马克思主义学院老师们的科研成果汇集,还包括该院主持的两次研讨会的部分论文。本思政理论辑刊收录的文章分别从马克思主义理论研究、思想政治理论研究和高校思想政治理论课教育教学研究三个方面对高校思想政治理论教育教学进行了深入研究,作者都是高校思想政治理论教育教学的一线教师,这些文章贴近实际、贴近生活、贴近学生,有思想、有内容、有深度,值得一读。对于大力推进马克思主义中国化、时代化、大众化,用中国特色社会主义理论体系教育学生,培养合格的社会主义事业接班人,具有重要的作用!
热门推荐
  • 疯行都市

    疯行都市

    这是一个疯子复仇的故事,一个疯子的都市之行,一个只有可爱的女儿才能让他平静下来的疯子。
  • 异世鬼才

    异世鬼才

    一个意外得到不死之身的少年,靠禁术在异界做出了他的事业。待看他如何成就为一代鬼才!
  • 帅气男神的萝莉少女

    帅气男神的萝莉少女

    当逗比男神遇上萝莉少女两人会擦出怎样的爱情火花呢?悦儿和雪晴之间又会发生什么?她们会因为是情敌而谁都不理谁吗?
  • 落梦无情

    落梦无情

    妖王殿的后山是一座冰山,上面有一种植物叫做梦回,寓意梦回三生,可以让人起死回生,时间轮回,冰山有结界是神兽守护的地方,妖王一直想得到梦回,但一直都没成功,小女孩梦雅为了找回父亲,踏上了旅程
  • 是什么让爱崩析

    是什么让爱崩析

    故事的男女主人公,都是大学生。柯桦的就读的学校和梦茹就读的学校距离2000多公里。他们坚持着自己的梦想,也坚持着爱情长跑,更坚持着青春的长跑。那么他们的爱情将会受到什么样的考验呢?而柯桦对梦茹的爱能否坚持到最后,在他的青春岁月里,他又有着怎样的成长经历呢?欢迎关注。
  • 道破天荒

    道破天荒

    来自天荒的一道残魂!轮回于众生河道之中,随波逐流记忆沦丧!多次轮回记忆磨灭!防止他再次坠入众生河道,天降功法超生决!自从坠入众生河道之后.....某一世他修炼丹道,被丹噎死!某一世他修炼阵道,被阵困死!某一世他修炼器道,被烟熏死!某一世他修炼超绝功法,力气衰竭被自己的兵器砸死!某一世他浮夸偷看美女洗澡,被落下的窗子夹死!这一世天降功法,量身定制,超生决!这一世他踏上了大道、法则、真意、本源的巅峰!这一世他道破天荒,横扫暗黑天尊!
  • 玉舞倾颜

    玉舞倾颜

    她曾是天之娇女,却被逼步入凡尘,新婚之夜,独守空闺,避居一室。他本是家里长子,身负家族责任却最恨任人摆布,本有倾心之人,却被权势所迫。等到他再回头发现她的好时,却寻不到走进她心理的路。他是家里的吆子,从小被捧着长大,自在随意,原以为哥哥娶进个嫂子,却没想到走进了他的心理。一边是亲兄弟,一边是自己的本心,该如何抉择他本是天之骄子,本应该自己唾手可得的女人,却成了他人妇。是夺回,还是放手?
  • 时空梦幻

    时空梦幻

    神之预言,每当大陆陷入毁灭的时候,总会有希望之子或者灾难之子出现,心怀善良者拯救苍生,邪恶败坏者摧毁一切重组,选择在于大陆所有的生灵。起点首发,不断更,稳定更新!请大家放心收藏!
  • 混乱的狂想曲

    混乱的狂想曲

    混乱之世,国与国之间互相争战,烽火连年,各国都豢养庞大军备,一般平民的生活穷苦难耐。在这战火连连的世界中,不单只有人类的战争,同时还有被称为“使徒”的怪物。
  • 武神新世界

    武神新世界

    二十一世纪五十年代初,因地缘政治、新兴科技、外星入侵、等诸多因素的影响。世界格局发生了翻天覆地的改变。其中以天朝正宗、东瀛之术,圣域之星、西方之盟和灵异之界这五种势力尤为突出。他们各自雄踞一方,唯独想称霸地球,掌控人类世界。其,实则互相制衡以维持整个地球新秩序的运行。命运悠悠三十余载,各路豪侠风云凸起。新格局的巨轮已经收锚起航,在这个看似自由繁华的世界里,一切旧的规矩都将被打破。当超武学被解开神秘的面纱并且风靡全球时;当人人都有机会成为超级英雄或者社会侠客时;当人类、神域、灵异、三个种族共同组成这个复杂的宏伟世界时!看王战龙如何在乱世中一步一步坎坷前行,最终成就了地球的和平新秩序!