admin 管理员组

文章数量: 1086019


2024年3月20日发(作者:matlab积分命令)

云策略:构建现代数据中心架构

作者:暂无

来源:《上海信息化》 2011年第1期

“云计算”无疑是当前IT技术领域最炙手可热的趋势之一。 “云”的概念自2006年诞

生以来迅速风靡IT业界,各大软硬件巨头纷纷推出各自定义上的云产品、云服务。而迸入

2010年,当最不热衷“炒作概念”、一度嘲讽“人云亦云”现象的软件巨头甲骨文也顺应时势

贴上了“云”标签时,人们不得不承认: “云”的时代,真正来临了。

文/李燕

自从2006年Google CEO埃里克·施密特首次提出“云计算”一词以来,硅谷业界迅速卷

入“云端”,诸多公司竞相标榜自己的“云计算服务”。

以卖书见长的在线零售巨头亚马逊同年推出了AmazonEC2云计算服务,为开发人员提供的

是可升级的按需计算能力,开发者可利用这EC2创建一个在线应用或是网站。

网络设备商Juniper Networks也推出了数据传输设备,并意图通过最新的“层云计划”革

新数据中心架构。随后,雅虎、英特尔等多家大公司联手发起一项名为OpenCirrus的云计算研

究测试项目……而近两年来,在IBM、微软和Google逐渐形成几大主要阵营的同时,“云计算”

也成了大大小小的IT公司谈企业战略的“百搭”标签。

值得人们注意的是,早年间,虽然整个业界对“云”趋之若鹜,却鲜有人能真正给出“云

计算”的正确含义。最不屑概念炒作的甲骨文CEO拉里·埃里森就曾表示“我完全搞不懂那帮

家伙在说些什么,简直就是一派胡扯。这(云计算)到底是指什么?省省这愚蠢的概念吧……”

而如今,作为IT产业界“务实派”风向标,甲骨文公司也祭出了“云计算”大旗,标志着“云

计算”终于到了真正落地开花的时节。

在刚刚召开的2010甲骨文全球大会上,甲骨文公司不但宣布在北京成立云计算解决方案中

心,而且发布了其下一步的云计算策略:公有云+私有云。并指出,大型企业较适合私有云建设,

这已成为未来一大发展趋势。

何谓云计算

Gartner公司认为,云计算是一种计算的类型,在这种类型的计算中,以弹性和可扩展性

信息技术为基础形成的计算功能是作为服务提供的。因此,可以把云计算理解为两件非常具体

的事情。

首先,从系统基础设施的角度来看,云计算是指摆脱园区中、企业所有大楼中到处都是机

器这种杂乱无序的状态,并把这些机器合并到一个现代化、虚拟化和高性能的数据中心中。因

此云计算的目的是彻底转变数据中心的架构。

其次,云计算是指企业应用软件和中间件与数据库技术怎样在这个现代化的数据中心架构

上运行,才能将这些软件应用作为服务,通过网络或通过Web来提供。

很多公司想要标准化并合并系统基础设施。不过在这样做的时候,应该使用高性能的预集

成系统作为基础构件。不是很多小型机器,而是很少的、较大型的预集成系统,因为这使得运

行和管理数据中心变得容易得多。而且,必须考虑实现3个部分的虚拟化:存储系统、服务器

以及在其上运行的应用软件。甲骨文公司认为,人们需要的不是运行成百上千台的小型应用服

务器和成百上千台的小型数据库服务器,而是使用Exadata数据库云服务器来合并数据库实例,

以及使用Oracle Exalogic中间件云服务器来合并应用中间层。

数据库云服务器

Oracle Exadata数据库云服务器的独特之处表现在3个方面。

首先,它是惟一为了运行OLTP和数据仓库而从硬件角度出发进行设计的系统,使这种系统

成为基础设施的组成部分更为容易。

其次,它是惟一可在单一配置上提供很高OLTP和数据仓库性能的软件,更容易管理。

最后,它是惟—从设计上保证既可在内部增加功能、又可在外部增加机器这样两种扩展方

式的系统。以Oracle ExadataX2-8机箱为例,其每一个节点都是8CPU插槽节点,因此这些节

点都堪称大节点,意味着可以实现一个非常密集的集群,这对OLTP而言确实非常好。另—方面,

如果把两个OracleExadata X2-8全机架放在一起,这些机架内的InfiniBand交换机会提供

lTbps的互连速度,而且两个全机架构成的整个系统现在看起来就像一个巨大的集群。Oracle

Exadata就是这样在单一架构上实现内部增加功能和外部增加机器这样两种扩展方式的。

Oracle Exadata是一个由数据库软件、硬件服务器和存储设备组成的软件和硬件集成式系

统,采用业界标准硬件组件以及Sun公司的FlashFire技术、Oracle数据库llg第二版和

Oracle Exadata存储软件11.2版。

为适应管理从小型到大型系列数据库的部署需求,甲骨文为用户提供各种配置的选择。目

前Oracle Exadata配置有4种:Oracle Exadata X2-8全架、Oracle Exadata X2-2四分之一

架、半架和全架系统。其中Oracle Exadata X2—2和OracleExadata X2-8全架机器能为大多

数数据库的应用需求扩展为多架的配置。

最新配置的Oracle Exadata X2-8是一款完全网格化的产品,为所有数据库需求提供软件、

服务器、存储和网络服务。它共配有128个英特尔CPU内核和2TB内存;超过5 TB的Exadata

智能闪存缓存,能缓存经常访问的“热”数据,实现极快速的处理响应和高吞吐量;多级压缩

能管理更多数据并减少OLTP和数据仓库数据的进出I/O需求;40GB InfiniBand内部连接;

10GB以太网的外部连接;此外,使用者还将享有在Oracle Exadata上选择Unbreakable企业

级内核或OracleSolaris 11 Express的权利。

该服务器专门设计来帮助企业在私有云环境中,快速提供可扩展和可靠的数据库服务,满

足大用户群数据仓库应用需求和企业OLTP的性能需求,并可通过大规模的ERP、CRM和混合工

作负载的数据库整合,降低IT成本。

中间件云服务器

类似地,Oracle Exalogic中间件云服务器也拥有独特、卓越之处,它提供世界级Tava应

用性能、世界级Web应用性能和世界级数据库应用性能。而且其中间件云服务器还允许运行任

何应用软件,如0 racle电子商务套件、Oracle PeopleSoft Enterprise、Oracle Siebel CRM、

Oracle JD Edwards等等,并允许对应用实施管理,从而获得更易于管理的好处。结果,客户

可以用单一环境和单一架构实现数据中心的现代化,使数据中心更易于管理。

Oracle Exalogic是一种硬件和软件集成式系统,是甲骨文为以极高性能运行Java和非

Java应用而设计的,并为运行Java和非Java应用进行了测试和调整。该系统提供全面的云应

用基础设施,合并了类型最为丰富的Java和非Java应用及工作量,并能满足最苛刻的服务级

别要求。

Oracle Exalogic以大获成功的Oracle Exadata为基础,采用领先的64位x86处理器、

基于InfiniBand的I/O架构和固态存储系统,并结合了业界领先的Oracle WebLogic Server

以及其他基于企业级Java的oracle中间件产品,并可选择使用Oracle Solaris或Oracle

Linux操作系统软件。这些软件针对Oracle Exalogic Elastic Cloud机的I/O架构进行了优

化,以提供比标准应用服务器配置高10倍的性能。该系统全部由甲骨文设计,目的是以最低配

置实现最强大的功能。该系统在工厂中进行组装、测试和调整,以最大限度地缩短从系统付运

到完全上线运行所需的时间。

Oracle Exalogic为大型、关键任务部署而设计,为企业级多租户或云应用奠定了基础。

该系统能以不同的安全性、可靠性和性能支持上千个应用,从而成为在全企业范围内进行数据

中心合并的理想平台。Exalogic的I/O架构技术以接近瞬时的失效转移和彻底的应用隔离实现

了高水平的容错,使企业能以极低风险将无数关键任务型应用软件合并到单个系统中。

无论采用Oracle Linux还是Oracle Solaris 11操作系统,Oracle Exalogic Elastic

Cloud都提高了整个O racle融合中间件产品线的性能,并提高了在Oracle WebLogic Server

上运行的应用的性能。该系统还为实现与Oracle数据库llg、Oracle真正应用集群以及

Oracle Exadata数据库机的集成而进行了优化。

Oracle Exalogic提供了无与伦比的Java应用性能和可靠性。在甲骨文进行的内部测试中,

单机架Oracle Exalogic Elastic Cloud显示: 互联网应用性能提高12倍,达到每秒100万

HTTP以上;Java消息处理应用性能提高4.5倍,达到每秒逾180万条消息。同时,面向

Exadata的GridLink功能提供超级可靠和高性能的数据库集成,能在运行于Exalogic上的

Oracle WebLogic Server和运行于Oracle Exadata数据库机上的O racle真正应用集群之间

实现JDBC连接的瞬时失效转移和交易相似性( transaction affinity)。

最后值得强调的是存储、服务器、应用的虚拟化。为了真正实现数据中心的虚拟化,必须

实现存储虚拟化。甲骨文提供两种功能,就针对数据库的存储虚拟化而言,是自动化存储管理

和压缩(Automatic Storage Management and Compression)。就文件存储的虚拟化而言,是存

储连接(Storage Connect)和开放存储(Open Storage)。“存储连接”是Oracle VM 3.0的一个

功能,负责抽象出管理程序与存储系统的对话方式,而“开放存储”是网络附加存储设备。服

务器虚拟化、OracleVM和Solaris容器(Solaris Containers)为在服务器上实现应用的虚拟化

并部署应用提供了真正出色的功能。最后,利用Assembly Builder技术和内置的多租用功能实

现应用的虚拟化。Assembly Builder技术可帮助用户跨大量虚拟机部署应用,而多租用功能内

置在很多Oracle应用软件中,其中包括融合应用软件。

舌策略在企业信息管理帕应用

云计算策略在企业信息化管理方面有着至关重要的应用。

首先,在数据中心架构方面,以高性能集成系统作为基石,完成存储、服务器、应用的虚

拟化。包括自动管理与压缩的虚拟化存储、优化管理程序性能的虚拟化服务器及装配程序集以

简化管理的虚拟化应用。

其次,在系统管理方面,利用从应用软件到碟片的单点管理及配备遥控遥测的自我监控智

能系统来实行相关业务及系统服务水平的自动化,简化生命周期管理步骤等。

另外,在安全方面,利用数据防火墙、透明加密技术及数据库审计等技术,实现集中身份

供应及用户认证,提供基于角色的角色控制、分析及审核,执行预防性管控等。

此外,在应用软件开发方面,开发者可以利用整合的声明式开发工具进行开发。企业用户

可以利用瘦客户机扩展应用,同时监控及优化业务流程。

最后,在分析与协作方面,可以利用统一的用户友好的语义层跨数据源,强化并统一R-

OLAP、M-OLAP、监测报告及记分卡等,还可以在嵌入式社会协作的基础上,通过团队网络进行

信息分享,并使内容、管理及访问更加个性化。

总而言之,其可为企业提供独一无二的云服务,包括高性能集成系统来创建云;全面的从

应用到磁盘的业务服务管理;全面的数据保护和身份管理;商业用户提供的应用和业务流程配

置;通过网络分析所有信息和与所有用户进行协作。

云意味着数据中心架构的根本转变,是将软件作为服务提供的基本方法。甲骨文公司通过

产品实现了两种功能。要部署云计算,用户可以亲历亲为,也可以利用云服务。

其云计算最大的目标是确保云计算完全达到企业级,以便企业能安心采用。企业级意味着

具备高效能、可扩展性、可用性及安全性,并且确保可移植性、兼容性,且不会绑定在特定厂

商平台上。同时,要做到既支持公有云计算,又支持私有云计算—一使得客户有选择余地。这

才堤追求创新的公司,通过全面、开放、集成的产品战略为客户提供的最好的云服务。


本文标签: 应用 计算 管理