1 虚拟化技术
虚拟化技术是指计算元件在虚拟的基础上而不是真实的基础上运行,它可以扩大硬件的容量,简化软件的重新配置过程。虚拟化技术根据对象可分成存储虚拟化、计算虚拟化、网络虚拟化等。在云计算实现中,计算系统虚拟化是一切建立在“云”上的服务与应用的基础。云计算的目的是整合资源,以服务的方式提供业务场景使用,这要求系统有较高的可靠性、可用性及服务器的高处理能力来满足多样化的服务请求。目前调研中发现企业的服务器普遍使用效率都很低,硬件资源没有充分得到利用,虚拟化技术的推出可以极大的优化资源,服务器的处理能力也得到了充分的利用。
2 分布式海量数据存储
分布式存储的目标是利用云环境中多台服务器的存储资源来满足单台服务器所不能满足的存储需求,其特征是存储资源能够被抽象表示和统一管理,并且能够保证数据读写与操作的安全性、可靠性等各方面要求。云计算催生了优秀的分布式文件系统和云存储服务,最典型的云平台分布式文件系统是Google的GFS和开源的HDFS。
3 海量数据管理技术
由于云平台承载了大量的用户信息,这就对云平台的数据管理功能提出了很高的要求。在云计算的支持下,云平台在大量数据储存的过程中同时还能够进行规模性的数据计算和分析。其代表性技术为Big Table数据管理技术。
4 云计算平台管理技术
云计算资源规模庞大,服务器数量众多并分布在不同的地点,同时运行着数百种应用,如何有效的管理这些服务器,保证整个系统提供不问断的服务是巨大的挑战。云计算系统的平台管理技术能够使大量的服务器协同工作,方便的进行业务部署和开通,快速发现和恢复系统故障,通过自动化、智能化的手段实现大规模系统的可靠运营。
云计算与传统IT相比具备的优势
1.资源灵活。以并行计算为核心,按需调度计算任务、分配计算资源,并提供从数据导入整合处理、计算模型设定到计算结果输出、多形式展现、应用等完整的数据处理服务,为科学研究提供灵活可靠的平台。
2.节约成本。简单的配置,资源即取即用,无需花费大量的时间搭建、维护计算环境,以服务的方式使用计算及存储资源,按需取用,按需付费,不需购买大量设备。
3.提高现有基础设施使用率。通过虚拟化技术,在不添加新的计算能力的前提下,也能有效地提高物理机硬件使用率。
4.统一的管理。通过云计算的统一整合,转变原来IT管理一对多的管理模式,实现了把物理资源池化的机制,通过云平台统一调度,从而实现统一的管理入口,实现简单统一的管理模式。