首页 - 解决方案 - 云计算

云计算解决方案

随着互联网技术的发展,越来越多的应用面向云计算。云计算是网络计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡等传统计算机和网络技术发展融合的产物。云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池为用户按需服务。云计算是IT服务提供方式的一种改变,它在对数据中心呈几何倍数增长的情况下,有望显著提高效率和灵活性。许多云计算部署依赖于计算机集群,包括计算、网络互联、存储等。下图是云计算基本体系拓扑图:

云计算系统解决方案拓扑图:

1.1 节点系统
云计算核心是计算能力的集中和规模性突破,云计算中心对外提供的计算类型决定了云计算中心的硬件基础架构。从云端客户需求看,云计算中心通常需要规模化的提供以下几种类型的计算能力:
大型服务器
一是高性能的、稳定可靠的高端计算,主要处理紧耦合计算任务,这类计算不仅包括对外的数据库、商务智能数据挖掘等关键服务,也包括自身账户、计费等核心系统,通常由8路以上的大服务器提供。描述了这种情况的一个云计算应用的拓扑;
高密度服务器
二是面向众多普通应用的通用型计算,用于提供低成本计算解决方案,这种计算对硬件要求较低,一般采用高密度、低成本的超密度集成服务器,以有效降低数据中心运营商的运营成本和终端用户的使用成本;
高性能计算HPC
三是面向科学计算、生物工程等业务,提供百万亿、千万亿次计算能力的高性能计算,其硬件基础是高性能集群。

1.2 网络系统
网络互联技术是云计算中的关键因素,需要满足5个关键因素对网络的需求:
- 高带宽/低延迟
- 整合型以太网
- 支持多种类作业任务
- 扩展性和可管理性
- 绿色/低能耗
对于支持云计算的网络架构,解决方案应该是开放的,支持各厂商产品;采用"逐步扩展"式的布置,避免一次性淘汰更换。

1.3 存储系统
不论是商业计算、普通应用,或是科学计算,在硬件架构层,影响云计算能力的除了计算能力以外,最重要的一个环节就是存储。云计算采用数据统一集中存储的模式,存储的数据规模通常可以达到TB乃至PB级别,计算平台处理的海量并发必然会带来海量的并发读写。由于数据量非常大,读写并发高,普通存储设备不可能满足数据处理中对性能、稳定性和可用性方面的要求。并且传统的存储和文件系统在设计时并没有考虑到大规模需求以及全球内容分发。存储多达数十亿的文件会占用千兆字节的空间,要确保这些文件能够在多个数据中心之间快速、高效的共享,传统解决方案的部署复杂、很难管理、不易扩展,且费用高昂。

1.4 应用软件
搭建云计算平台,需要软件技术的支持,这些软件包括:
应用软件:
提供云计算平台服务的应用软件,如网络加速、任务调度、高性能计算软件、安全、存储、系统优化等软件。
虚拟化软件
虚拟化技术主要分为以下几个大类 :
- 平台虚拟化(Platform Virtualization)
- 资源虚拟化(Resource Virtualization)
- 应用程序虚拟化(Application Virtualization)
网络、集群管理软件
网络、集群管理软件可帮助搭建和管理"云系统"。集群计算系统是云计算系统的核心。集群管理软件通过提供监控、告警、报表、控制、统筹管理机制等功能,提高了集群运作性能,保证了集群整体安全,方便了用户使用和管理。
分布式计算软件
分布式软件充分利用分布式资源,通过将计算过程分解,由多台服务器并行处理,计算结果综合起来得到最终结果的方式,使计算量巨大的处理可以再在更短时间内完成。分布式软件通过综合调度、并行处理的方式,使分布式系统资源充分利用,各节点协同工作,以低成本达到类似一台大型机的运算效果。

Copyright@ 2018 上海枥海贸易有限公司 www.lihaichina.com 版权所有 沪ICP备17006509号