文档介绍:1、方案简介随着互联网技术的发展,越来越多的应用面向云计算。云计算是网络计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡等传统计算机和网络技术发展融合的产物。云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池为用户按需服务。云计算是IT服务提供方式的一种改变,它在对数据中心呈几何倍数增长的情况下,有望显著提高效率和灵活性。许多云计算部署依赖于计算机集群,包括计算、网络互联、存储等,如图为具体一个云计算应用的拓扑部署。上述图描述了一个云计算应用,其主要业务应用在经分系统中支持OracleRac,和分布式话单分析等,其中配置的集群服务器节点共有32台刀片服务器,每个结点内置40GbInfiniBandQDRHCA卡网卡,连接到MIS5030IB交换机中。多台业务应用服务器连接到核心GE万兆交换机中。以太网与IB网的连接通过MBX5020完成。MBX5020有4个IB口,每个IB可连接3个GE口,从而实现了计算结点与以太网服务器的通讯。VSA服务器:VSA为存储加速软件,配置了2个服务器,每个服务器内置一块HCA(IB)卡和两块HBA(FC)卡,以及一块512GBSSD固态盘。VSA服务器作为网关设备,实现了IB到FC的转换。HCA卡:40GbInfiniBandQDRHCA网卡。HBA卡:8GbFC卡。SSD固态盘:采用CFD-SATAE电子盘产品,持续读写能力达200MB/s,用于加载VSA软件做缓存用。VSA连接着FC交换机与后端的FC存储。上述拓扑图中,实现了IB、、FC网络的整合互通,应用在不同的云计算需求网络部署中。在当今企业中80%的数据都是非结构化数据,这些数据每年都按指数增长60%。大数据将挑战企业的存储架构、数据中心的基础设施等,也会引发数据仓库、数据挖掘、商业智能、云计算等应用的连锁反应。未来企业会将更多的TB级数据集用于商务智能和商务分析。到2020年,全球数据使用量预计将暴增44倍,(1ZB=10亿TB)。如何去分析这些数据,挖掘其内在价值,就需要分布式计算来支撑海量数据的分析工作。早先那种多线程,多任务分解的日志分析设计,是分布式计算的一个单机版缩略,如何将这种单机的工作进行分拆,变成协同工作的集群,就是分布式计算框架设计所涉及的。分布式计算运用在多场景,大数据量的分布式处理,是云计算服务中其业务内容必须用到的。InfiniBand是针对对带宽延迟要求比较高的领域设计的一种网络,现阶段主流带宽是40Gb/s,网络中端到端延迟可以控制在us级别,InfiniBand网络采用集中管理,支持网络划分,QOS等功能,扩展方便,可达数千个节点,经验证,适用于MPI,ORACLERAC,HADOOP等的应用。2、节点系统云计算核心是计算能力的集中和规模性突破,云计算中心对外提供的计算类型决定了云计算中心的硬件基础架构。从云端客户需求看,云计算中心通常需要规模化的提供以下几种类型的计算能力:大型服务器一是高性能的、稳定可靠的高端计算,主要处理紧耦合计算任务,这类计算不仅包括对外的数据库、商务智能数据挖掘等关键服务,也包括自身账户、计费等核心系统,通常由8路以上的大服务器提供。上述图1-4,描述了这种情况的一个云计算应用的拓扑;高密度服务器二是面向众多普通应用的通用型计算,用于提供低