天津大学基于云计算数字图馆与实现2.docx

上传人:b****2 文档编号:3106274 上传时间:2023-05-05 格式:DOCX 页数:16 大小:27.76KB
下载 相关 举报
天津大学基于云计算数字图馆与实现2.docx_第1页
第1页 / 共16页
天津大学基于云计算数字图馆与实现2.docx_第2页
第2页 / 共16页
天津大学基于云计算数字图馆与实现2.docx_第3页
第3页 / 共16页
天津大学基于云计算数字图馆与实现2.docx_第4页
第4页 / 共16页
天津大学基于云计算数字图馆与实现2.docx_第5页
第5页 / 共16页
天津大学基于云计算数字图馆与实现2.docx_第6页
第6页 / 共16页
天津大学基于云计算数字图馆与实现2.docx_第7页
第7页 / 共16页
天津大学基于云计算数字图馆与实现2.docx_第8页
第8页 / 共16页
天津大学基于云计算数字图馆与实现2.docx_第9页
第9页 / 共16页
天津大学基于云计算数字图馆与实现2.docx_第10页
第10页 / 共16页
天津大学基于云计算数字图馆与实现2.docx_第11页
第11页 / 共16页
天津大学基于云计算数字图馆与实现2.docx_第12页
第12页 / 共16页
天津大学基于云计算数字图馆与实现2.docx_第13页
第13页 / 共16页
天津大学基于云计算数字图馆与实现2.docx_第14页
第14页 / 共16页
天津大学基于云计算数字图馆与实现2.docx_第15页
第15页 / 共16页
天津大学基于云计算数字图馆与实现2.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

天津大学基于云计算数字图馆与实现2.docx

《天津大学基于云计算数字图馆与实现2.docx》由会员分享,可在线阅读,更多相关《天津大学基于云计算数字图馆与实现2.docx(16页珍藏版)》请在冰点文库上搜索。

天津大学基于云计算数字图馆与实现2.docx

天津大学基于云计算数字图馆与实现2

天津大学基于云计算的数字图书馆的设计与实现

1.前言2

2.应用案例的研究背景与意义2

3.基于云计算的数字图书馆的可行性3

4.基于云计算的数字图书馆的具体解决方案6

4.1系统整体设计方案7

4.2云服务平台数据库服务器架构设计9

4.3云服务平台应用服务器系统架构设计10

4.4云服务平台网络架构的设计12

4.5云服务平台集中存储架构的设计13

4.6云服务平台实现的流程设计13

1.前言

随着信息技术的发展,图书馆也发生了巨大的变化,实现文献信息资源的集约化这一目标也受到了严重挑战,信息资源的存在方式也逐渐由模拟状态越来越向数字状态转变,数字图书馆开始进入云计算时代。

云计算作为一种适合图书馆应用的架构模式,可以将分散的数字信息资源整合在一起,实现数字图书馆的集约化,为数字资源的共建共享提供了新的解决办法。

本文首先分析了云计算的概念及有关技术,然后介绍数字图书馆建设的需求,最后给出云计算在数字图书馆建设中的应用前景。

其次从架构体系方面探讨了如何利用云计算技术设计数字图书馆的架构。

分别从数字图书馆逻辑架构,数字图书馆云服务平台架构,数字图书馆实现策略以及数字图书馆的云服务平台的运行流程等方面进行了详细阐述。

最后设计了一个集信息资源管理系统、平台服务系统、信息检索系统、信息规划系统、信息发布系统和信息加工系统构成的数字图书馆的设计与实现方案。

并给出使用Google和亚马逊云服务平台的实现流程。

2.应用案例的研究背景与意义

互联网的相关技术不断向前发展,人们日益习惯于经由互联网查阅和获得信息资源,传统图书馆的业务范畴是以纸质资源为基础的,这就造成了它们的危机,而且是前所未有的。

数字图书馆是全新的媒介,这种可以提供海量的信息媒介应运而生。

在数字图书馆领域中,信息有着林林总总的表现形式:

图像、文档、音频、视频等等,在数字图书馆中,此类多媒体信息是不可缺少的。

因此数字图书馆要管理的数据量越来越大,加之网络技术获得了前所未有的高速发展,再加上移动宽带网络走进人们的视野,移动智能终端得到了广泛的普及,与互联网相连接的移动设备也越来越多。

云计算作为一种IT基础设施与服务的交付和使用模式,将会深刻地影响未来互联网的运作和服务模式,同时为传统图书馆和数字图书馆未来的发展,提供了全方位的指导和启发,也为传统图书馆提供了一种新的运营模式,图书馆的云时代即将到来。

数字图书馆是随着图书情报学、网络技术、存储技术、多媒体处理技术和数据挖掘技术等发展而出现的产物,数字图书馆是对以数字化形式存在的信息进行收集、整理、保存、发布和利用的实体,数字图书馆概念一经提出,就得到了广泛关注。

我国于1996年正式提出数字图书馆的概念,并开始数字图书馆的研究和建设,现在已经初具规模。

随着信息技术的发展,尤其是云计算的出现,为数字图书馆带来很大的变革。

云计算一经提出便受到了产业界和学术界的广泛关注,都争先恐后地推出自己的云概念和云产品。

长期来讲,因为新兴的云计算服务不仅能够最基本的基础设施领域破解诸多使图书馆网络信息管理和服务长期存在困惑和迷茫的相关事宜,所以,图书馆开始尝试运用云计算图书馆模式来解决此类问题。

云计算来不但可以提升图书馆在管理网络信息与提供相关服务方面的水平和标准,这就使得管理与服务的费用大大降低。

因此,在数字图书馆中运用云计算来推动自身的发展已成为了势在必行的出路。

3.基于云计算的数字图书馆的可行性

我们所说的云计算就是虚拟化技术推广到互联网的概念。

云计算能够给企业带来获得应用所需足够的计算能力和购买计算能力两大价值。

解决了企业无法负担基础设施建设的高额投资成本和以往计算能力不足的问题。

现在很多企业都需要处理大数据量的计算能力,他们迫切需要云计算存在的现实。

云计算改变了对IT的应用建设模式,也改变了企业对计算资源的使用和采购方式。

云计算的特点以及优势如下所示:

1.超大规模性

“云”的规模相当庞大,以Google云计算为例,已拥有的服务器数量超过了100万台,对IBM、微软、Amazon、Yahoo等而言,它们各自的“云”都各自拥有了数以十万的服务器。

对企业来讲,通常情况下私有云的服务器数量都是数百上千。

“云”让客户拥有的计算能力非常强大。

2.虚拟化

云计算使得用户可以在任何地方、通过林林总总的终端获得想要的应用服务。

客户所请求的资源都是从“云”来的,从来都不是来自实体中的,而这些实体都是固定的、有形的。

应用就在“云”中的某个地方运行和游动。

然而,用户实际上不需要了解这一点,也无需发愁应用所运行的详细地址和位置。

因为客户仅依赖一台笔记本抑或手机终端,就能够经由网络服务,获得所想要的一切资源,通常情况下还包含了超级计算等此类任务。

3.高可靠性

“云”的数据存在着多副本的容错、计算节点如果是同构的,可以进行互换等,这些措施就确保了保障服务的可靠性能非常高。

通常情况下,运用云计算的可靠性要比运用本地计算机更加安全可靠。

假如某一节点的故障发生了,云管理系统就会快速地找到该故障,并且从云计算环境上来恢复和确保它的稳定性。

因为经由了虚拟化技术对其继续了优化以及整合,云计算会把几何数量级的数据资源都存放在虚拟的资源池中,专业人员能够确保这些数据的安全性。

对用户来讲,把自己的数字资源存在在云平台,就可以很放心了。

4.通用性

云计算的特征就是不针对任何具体的应用,在“云”技术的协助下,应用变化的数量会是无穷无尽的,即便是同一个“云”,也能够在同一时间支持不同类型的应用运转。

5.高可扩展性

就“云”而言,它的规模可以进行动态的伸缩与变化。

这样一来,应用的需要乃至用户规模增长的需要,都能够得到满足。

对既有的数字图书馆来讲,假如规模能确定下来,那么在对系统进行升级、换代和扩展时,诸多的人力、物力都是非常有必要的。

鉴于林林总总的原因,建立在云计算基础之上的数字图书馆,从最先开始建造的时候,就已考虑到他们的可扩展性和伸缩性。

这样在扩展数字图馆时,就会方便很多。

6.价格合适

因为“云”具备了非常独特的容错措施,这能够运用经济性非常好的节点来组成“云”。

“云”实行了自动化的、集中式管理,这就让诸多企业不必承担在数据中心内越来越昂贵的管理成本。

“云”是通用的,和以前相比,这就使得资源的利用率有了很大的提高。

所以,用户能够尽情地享有“云”所带来的低成本优势,比如,以前有的任务需要好几万美元、花费好几个的时间才能完成的任务,现在花费几百美元的费用,在短短的几天时间内就可完成。

云计算给现有计算资源和使用模式带来的巨大变化。

一切皆服务的理念也将使数字图书馆的方方面面受益。

毫无疑问,云计算将会在数字图书馆的发展建设中产生深远的影响,云计算技术应用在数字图书馆建设中也具有广阔的前景。

1、资源的整合和优化,提高数字图书馆应用的服务质量

云计算就是一种整合优化软硬件资源并可以提供灵活服务的计算服务模式。

将物理服务器转为“云”中的虚拟服务器可以使系统管理人员摆脱大量繁重的与硬件服务器、操作系统、中间件及兼容性问题打交道的管理工作,更加专注于应用的管理。

云环境中,虚拟机的隔离特性使得应用可以发布到被虚拟化封装后的异构平台上,管理人员不再需要根据底层环境的变化频繁地调整应用,使用应用具有较高的兼容性,从而在应用的部署上节省时间;虚拟应用可以在需要的时候动态迁移,冗余备份,提高服务可用性,且易实现;管理人员可以动态调度云中的资源,将原有的多台服务器整合到几台物理服务器上,合理配置资源,提高物理服务器的使用率,降低能源消耗。

通过对服务器的虚拟整合,不仅服务器的CPU、内存、存储利用率得到了提高,而且网络利用率也将得到大幅提高。

部署“云”环境将显著提升数字图书馆资源的利用率和服务质量。

云环境下,根据虚拟服务器的生命周期,我们可将服务器资源的整合优化的具体实现过程分为三个阶段:

虚拟机创建、虚拟机部署和虚拟机管理。

在虚拟机的创建过程中,我们可将以往的系统环境和应用环境打包制作成具体应用的虚拟镜像文件,在实际应用中,只要启动虚拟镜像就可以了,极大地缩短了应用的部署时间和灵活度;在虚拟机的部署和管理过程中,我们可以通过实时迁移技术[19]和虚拟快照技术等关键虚拟技术来实现虚拟机部署、备份和迁移等任务调度,并可以根据应用的负载情况,在需要时向系统配置添加新的计算能力,而且无需中断运行在该硬件上的服务,已达到服务器资源的整合和优化目的。

2、数据挖掘和情报研究分析

数据挖掘是从大量的、有噪声的、模糊的、随机的数据集中识别出有效的、新颖的、潜在有用的、以及最终可理解的信息的一个过程,数据挖掘的前提是大量相关数据的采集分析。

数字图书馆的情报研究分析亦需要从大量的相关信息中研究分析出事件发展的各种态势。

大量的数据和相关信息是进行研究分析的基础,但这些信息和数据的采集计算却往往需要高性能的计算设施支撑。

那么,在有限资源情况下,如何解决高性能的计算问题呢?

云计算提供了一条在大众化x68服务器上进行大数据密集计算的思路。

在云环境中,可以通过MapReduce分布式编程环境,简化并行计算的实现,用以进行大数据量的计算。

即,MapReduce向上层用户提供接口,屏蔽并行计算特别是分布式处理的诸多细节问题,让那些没有多少并行计算经验的开发人员也可以很方便的开发并行应用,有了MapReduce,并行计算就可以得到更广泛的应用。

这一技术的应用必将极大地推动数据挖掘和知识计算在情报分析研究课题中的应用。

3、数字资源长期保存

云计算使数字资源长期保存变得简单。

“云”意味着虚拟化,云存储通过添加标准硬件和共享标准网络的访问,很容易扩展云容量和性能。

因此客户可以动态、灵活地进行大规模扩充,实现非破坏性的增长和升级,部署新的存储容量和服务将变得更简单。

“云”还可以根据管理员设立的政策来执行智能化、自动化的自我配置。

同样,通过取消繁琐的运行任务以及管理更少的逻辑设备,IT管理员的工作也将变得更加简单便捷。

4、为学科馆员提供,可灵活部署的个性化的用户信息环境。

今天的用户生存在网络化环境下,用户获取信息的方式要求方便、快捷、简单。

这样一种环境,对图书馆服务模式提出了新的挑战。

学科馆员在服务地点、服务深度、服务内容、服务的责任、角色定位和服务手段上都发生着深刻的变化,尤其是服务手段上,学科馆员要在提供到身边的人员服务的同时,强调运用一定的技术手段,利用网络平台,提供各种形式的服务。

在服务内容上,强调追寻用户的学术交流过程,构建用户信息环境,将服务内容与用户的整个学术交流过程紧密结合起来,为此提供全程式的服务。

4.基于云计算的数字图书馆的具体解决方案

基于云计算的数字图书馆的设计要考虑现有图书馆数据平台的优缺点,在其现有的基础上采用最新的移动通信技术、网络数据库技术等,根据云计算的原理设计出新型数字图书馆并将其嵌入现有图书馆数据库网上服务平台当中,形成资源处理速度快、可靠性高的一体化信息服务平台。

有鉴于此,通过分析设计出了一套集用户服务系统、信息资源检索系统、信息调度处理系统、信息发布和加工处理于一体的信息资源管理系统,并对其设计方案进行详细分析。

4.1系统整体设计方案

结合当前各个高校数据图书馆系统的普遍设计原理,将本系统的设计分成图书馆管理核心系统和用户个人信息资源管理系统两个主要组成部分,在对数据中心信息基础平台设计时要充分考虑这两个主要部分的硬件结构设计。

在方案设计中,对两个组成部分的软件系统设计要相应部署配置足够的硬件设备进行支持,同时保证对不同的软件模块可以综合运用物理服务器和虚拟服务器技术两种方式进行支持。

4.1.1图书管理资源池和个人信息管理资源池

服务器虚拟化是采用虚拟化技术进行逻辑计算的过程,主要指将磁盘、内存、网络等单个物理服务器所具有物理计算资源按照需求分割成数量庞大、样本细小的虚拟计算资源,并且进一步将这些细小的微粒资源按需进行整合形成许多彼此相互独立的计算实体。

通过对天津大学图书管理系统现状及其建设的需求分析,应在充分考虑系统建设信息组织、硬件平台等因素的基础上对整体资源池进行划分。

一组不同属性的服务器池和计算资源池可以组成计算资源虚拟化体系,这些资源池从不同角度可分为不同类别。

资源池按服务器用途分类,可分为数据服务器池、应用服务器池、测试服务器池三种。

其中数据服务器池和应用服务器池二者又可以统称为生产服务器池,测试服务器池在系统稳定性、安全性、设备性能要求和管理方式方面与其他系统存在较大的不同性,需要组建独立的服务器群。

服务器群可实现隔离的作用以提供更好的独立性管理和安全性,可以在一个数据中心的物理设施中同时运行多个相互隔离的独立业务系统,从而实现数据中心信息的物理整合。

资源池按服务器是否虚拟化进行分类,可分为物理服务器池和虚拟化服务器池;按虚拟化方式的不同又可分为使用虚拟机的服务器池和使用逻辑分区的虚拟化服务器池。

在一台服务器放置到服务器群当中后再放置与其平台属性相同的物理服务器池,物理服务器池就可以借助各种虚拟化技术以构建各种对应的虚拟服务器池,同时也可以直接组成群集系统。

在物理服务器池中,具有相同属性的一组物理服务器可根据各种虚拟化技术和手段进行信息资源的虚拟化,从而构成虚拟服务器池,然后通过虚拟服务器计算资源的分配、虚拟服务器和物理服务器计算资源的统一分配,在数据中心内部实现服务器整合。

根据需要进一步分析,可以在一组虚拟服务器或物理服务器上构建应用服务器池,构建应用服务器池可以通过梳理业务流程,在应用系统需要整合时确定可以整合的应用系统,并进一步在数据中心内部实现应用系统整合,从而增强数据中心管理系统的管理能力,有效管理应用服务器池。

本项目研究与设计的重点在于数据中心虚拟服务器池和物理服务器池的建设,从而实现数据中心的服务器整合和物理整合。

资源池具体的设计如下:

X86虚拟化池

①通过虚拟机的方式,采用服务器虚拟化技术进行图书管理核心系统设计。

②针对信息检索使用的软件,采用虚拟化的方式进行信息资源检索系服务器的设计。

③采用虚拟化的方式对用户个人信息管理系统进行支持。

④因为开发测试环境与生产环境的要求不同,采用虚拟化技术的同时,独立建设服务器资源池,避免与生产服务器共用。

Unix虚拟化池

采用数据库技术的数据库服务器是通过虚拟化技术进行支持,根据在两台服务器上的数据分区实现来支持各不同业务模块的数据库需求。

4.1.2总体架构描述

系统总体架构形式中显示存储模块和网络模块都采用集中化的原则,统一支持各不同资源池的使用,同时根据业务需求的不同将计算资源划分成不同的资源池。

这种方法充分表明了资源集中化管理的方式,最大化提高资源利用率的同时提高了资源管理和控制效率。

从业务系统角度,整个系统中可以简单的逻辑分为3个区域。

第一个区域是信息服务应用区,集中部署图书管理系统、信息检索系统等系统的应用服务器。

这个区域完全采用虚拟化的应用服务器。

第二个区域是中心数据库区,通过采用服务器虚拟化技术实现多个数据库的集中部署。

第三个逻辑区是开发测试区,通过采用虚拟化技术来独立满足各模块的开发测试需求。

三个逻辑区都同时连接在一个以太网络中,通过接入交换机连接到数字图书馆平台的核心交换器与外部网络进行通信。

配置独立的硬件负载均衡设备来实现应用服务器的负载均衡,这些应用服务器主要是以虚拟化平台上的虚拟化体现出来的。

整个系统中只建设了一个统一存储环境,同时支持三个逻辑区域的工作需要。

4.2云服务平台数据库服务器架构设计

数字图书馆信息管理系统采用集中部署的方式对其数据库平台进行设计,数据库集中部署方式与整合部署方式完全不同。

整合部署指只安装布置一套数据库,多个不同业务系统的数据库需求利用该一套数据库来同时支撑与完成,各不同业务相互独立。

而数据库集中部署指针对每套业务系统相应的部署一套独立数据库,但物理设备采用分区等虚拟化技术实现物理位置集中。

两种数据库部署方案都可以达到数据库集中的目地,只不过第一种方式是更加彻底的数据库集中,是通过数据库应用层面实现的,而第二种方式则是通过物理设备的虚拟技术来实现的数据库位置整合。

4.2.1数据库服务器总体方案设计

本文数据库服务架构采用IBM虚拟化技术进行设计。

设计过程中充分采用IBMPowerVM虚拟化技术,在一台Power570服务器上根据分区技术划分3个分区,对3个分区都分别配置内存、CPU、存储和网络资源,确保每个分区都可以当做一个独立的服务器进行使用。

3个分区均独立安装设置Oracle数据库,从而构成3台逻辑数据库服务器。

因为图书管理服务系统和用户个人信息管理系统的设计核心在于数据库,因此必须考虑数据库的安全性和实用性要求。

实际进行配置时采用都划分相同数据库分区的两台服务器,两台服务器分区之间采用PowerHA技术和OracleRAC技术形成热备份环境或集群环境。

4.2.2数据库的访问

因为不需要在原有的图书馆数据库平台上重新构建,新系统可直接搭载在现有图书管理服务系统的数据库平台上。

数据库的访问方式要严格按照XHTML和XML语言设计规范的要求,通过对应的访问数据库语句即可进行数据库与要访问区间的操作,以实现数据库访问、查询等功能。

4.3云服务平台应用服务器系统架构设计

虚拟化技术是云计算中的一项关键技术,是区别云计算与其他并行计算不同性质的根本性特点。

鉴于虚拟化的新颖和关键性,本文对其虚拟化架构设计进行详细分析说明。

4.3.1虚拟化服务器集群平台设计

虚拟化服务器集群具有下面三个方面的特点:

<1)由运行在服务器平台上的虚拟化软件控制包括内存和CPU资源在内的X86架构相关的计算资源。

<2)虚拟化软件可以使分散的计算资源进行汇总形成资源池,同时可以精细清晰地对资源进行分配。

<3)实现动态架构设计的基本功能,如由虚拟化软件提供包括资源化、可用性、操作自动化等在内的一组分布式服务体系。

虚拟化服务器集群平台主要包括X86计算机服务器、存储网络和IP网络、管理服务器。

1、X86计算服务器

运行虚拟机的同时运行虚拟化软件为虚拟机运行提供资源,将X86服务器相似配置的服务器进行组合,链接到相同的存储子系统和网络上,集合虚拟环境中的资源以组成服务器组。

为了达到维护和资源调配的方便的目的,服务器选型应该整齐规划,并且建议使用4CPU的服务器或尽可能选用相近配置,服务器内置的存储HBA卡、网卡等也都尽可能地统一安装在同样配置的PCI插槽里。

2、存储网络和IP网络

虚拟化系统支持光纤通道SNA技术,可以满足数据中心的信息存储需求,SNA阵列是当前普遍应用的存储技术。

根据存储区各网络分区间的资源共享存储可以实现存储资源的有效集合,并且在存储资源分配给虚拟机时促使其资源更具有灵活性。

采用集中存储方式进行虚拟器虚拟化可使存储平台的资源统一管理,提高实用性和可靠性。

计算机服务器具有的多个以太网络接口卡导致了网络资源带宽的增大,从而使网络实用性效率增高。

虚拟机的大部分服务通过IP网络进行提供,整个资源池的网络也通过IP网络进行管理。

因为数字图书馆平台的复杂性和当前网络的延续性特点,已有的网络系统平台资源及当前使用的交换机、千兆网络接口等不进行改变和调整,服务器虚拟化利用现有基础资源进行。

虚拟化管理服务器提供了包括性能监控、访问控制、配置功能改变在内的许多基本的虚拟化管理服务,其为资源池仅提供一个单一控制点。

综合考虑产品当前成熟程度情况、市场占有率、技术服务程度等因素,选用VMware软件作为虚拟化平台应用的基础软件。

4.3.2虚拟化服务器的确定

X86架构的PC服务器为X86虚拟化平台的底层提供计算资源,在虚拟化服务器选择时要考虑以下两方面原则:

<1)选用统一的服务器产品架构。

尽管现有的虚拟化平台软件可以同时支持AMD和Intel两种主流类型的CPU,但是在虚拟化平台整体功能实现和使用时对于两种不同CPU类型服务器的混用存在限制情况。

<2)为保证虚拟化平台内服务器的资源负载和虚拟机设施的配置更加稳定高效,就必须尽可能采用统一服务器配置,配置差距过大易导致服务器出现故障后的资源重新分配出现漏洞,造成严重影响。

在选择确定虚拟化平台的服务器设备时,充分比较现有的刀片式服务器和机架式服务器,在分析对比的基础上选择采用机架式服务器进行设计。

主要考虑的因素有以下四个方面:

<1)因为服务器数量需求较少,在少量购买服务器时选用机架式服务器的成本和总体费用容易控制,且比刀片服务器成本低。

<2)虚拟化技术减少了服务器总数,刀片服务器在空间大小、线缆外部连接等方面没有明显的优势。

<3)虚拟化性能要求较高,刀片服务器每个刀片所能获取的网络资源、存储端口少,I/O性能有所限制不符合要求,而系统机架式服务器合适这类高性能要求。

<4)在配置4CPU的情况下刀片服务器无法安装内置硬盘,若采用外置硬盘方式进行安装启动系统不但麻烦还会增加成本和存储压力。

4.3.3VMware虚拟化管理工具

为了提高管理和监控服务器虚拟架构的有效性和合理性,vCenter服务器选择配置独立的物理服务器,vCenter服务器为系统环境提供了资源优化、操作自动化、集中化管理、高效可适用性等服务。

对所有虚拟化平台的配置和管理都需要vCenter这个控制台进行操作,同时vCenter还是虚拟化实现一些高级功能所依赖的重要组件,因此可以说vCenter对于VMware虚拟化平台是一个十分关键的组件。

除此之外,VMware虚拟化平台的控制操作和信息采集工作等同样需要vCenter才能实现4

通过上述分析得出vCenter重要性地位,有鉴于此在系统设计时就需要为vCenter配置两台不同的服务器进行支持,通过VMware的Heartbeat功能保证两台vCenter服务器之间的不同数据和状态同步进行操作,保证一台服务器出现故障时另一台可以立刻接替进行工作。

vCenter服务器在虚拟化平台内采用虚拟机的方式运行工作,在以后系统扩充稳定后可以在一台独立工作的物理服务器上同时部署两台不同的vCenter服务器并在它们之间形成成熟的热备份关系。

4.4云服务平台网络架构的设计

根据上述对数据库服务器的设计方案可以看出,所有的云服务数据库都相应的运行在各自所划分的区间里,各个分区间相互隔离并配置相互独立的接卡口。

为保证网络连接的可靠性和可适用性,每个分区都同时连接到两台互不影响、互为备份的网络交换机上。

即每个分区都至少配置两块网络接口以及两块网络接口卡。

云计算服务器的网络结构指数字图书馆管理系统在进行建设虚拟化平台后,要求网络结构整体在与未进行虚拟化时没有发生较大变化,其中不同之处在于虚拟化后增加了虚拟交换机这一层,数据传输由终结在交换机的网络端口上转变为终结在虚拟交换机的虚拟端口上。

从而导致虚拟机分配到虚拟化平台内的不同交换机上,其网络架构及运行原来与物理网络架构类似。

数据传输和路由之间的关系体现在:

<1)相同的虚拟机若处在不同物理服务器上,就需要从外部设置的接入交换机转发到其它物理服务器内的虚拟机上。

<2)相同的虚拟机若处在相同物理服务器上,则在虚拟化层内部进行数据直接传输即可。

<3)若是不同的虚拟机,则无论处于哪一类服务器上,都需要在网络三层之间进行路由转发。

因为间路由只能在核心交换机上进行,所以所有数据都要在核心交换机上路由。

<4)保持原有虚拟交换机的管理和控制等网络结构配置不变,如果按照服务器具有的功能划分,则可以通过设置交换器间访问控制进行不同功能服务器群间的安全隔离的实现。

4.5云服务平台集中存储架构的设计

本设计方案的数字图书馆选择集中存储的方式对存储系统进行构建,服务平台上所有数据都是采取统一存储、统一管理和统一保护的集中处理方式。

集中处理是存储系统设计与发展的趋势,得到过众多研究和验证。

根据要求设计可靠性高、性能好的SNA存储架构,面向数字图书馆云服务的数据库集中和服务器虚拟化技术的数据存储使用。

选择存储系统进行使用的范围包含以下方面:

<1)数据库系统。

数据库具有各服务模块的大

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2