云计算关键技术 云计算是分布式处理、并行计算和网格计算等概念的发展和商业实现,其技术实质是计算、存储、服务器、应用软件等IT软硬件资源的虚拟化,云计算在虚拟化、数据存储、数据管理、编程模式等方面具有自身独特的技术。
云计算的关键技术包括以下几个方向:
虚拟机技术
虚拟机,即服务器虚拟化是云计算底层架构的重要基石。在服务器虚拟化中,虚拟化软件需要实现对硬件的抽象,资源的分配、调度和管理,虚拟机与宿主操作系统及多个虚拟机间的隔离等功能,目前典型的实现(基本成为事实标准)有Citrix Xen、VMware ESX Server 和Microsoft Hype-V等。
数据存储技术
云计算系统需要同时满足大量用户的需求,并行地为大量用户提供服务。因此,云计算的数据存储技术必须具有分布式、高吞吐率和高传输率的特点。目前数据存储技术主要有Google的GFS(Google File System,非开源)以及HDFS(Hadoop Distributed File System,开源),目前这两种技术已经成为事实标准。
数据管理技术
云计算的特点是对海量的数据存储、读取后进行大量的分析,如何提高数据的更新速率以及进一步提高随机读速率是未来的数据管理技术必须解决的问题。云计算的数据管理技术最著名的是谷歌的BigTable数据管理技术,同时Hadoop开发团队正在开发类似BigTable的开源数据管理模块。
分布式编程与计算
为了使用户能更轻松的享受云计算带来的服务,让用户能利用该编程模型编写简单的程序来实现特定的目的,云计算上的编程模型必须十分简单。必须保证后台复杂的并行执行和任务调度向用户和编程人员透明。当前各IT厂商提出的“云”计划的编程工具均基于Map-Reduce的编程模型。
虚拟资源的管理与调度
云计算区别于单机虚拟化技术的重要特征是通过整合物理资源形成资源池,并通过资源管理层(管理中间件)实现对资源池中虚拟资源的调度。云计算的资源管理需要负责资源管理、任务管理、用户管理和安全管理等工作,实现节点故障的屏蔽,资源状况监视,用户任务调度,用户身份管理等多重功能。
云计算的业务接口
为了方便用户业务由传统IT系统向云计算环境的迁移,云计算应对用户提供统一的业务接口。业务接口的统一不仅方便用户业务向云端的迁移,也会使用户业务在云与云之间的迁移更加容易。在云计算时代,SOA架构和以Web Service为特征的业务模式仍是业务发展的主要路线。
云计算相关的安全技术
云计算模式带来一系列的安全问题,包括用户隐私的保护、用户数据的备份、云计算基础设施的防护等,这些问题都需要更强的技术手段,乃至法律手段去解决。
分享到:
相关推荐
云计算关键技术及标准化 云计算关键技术及标准化 1 引言 云计算并不是一个全新的名称。1961 年,图灵奖得主 John McCarthy 提出计算能力 将作为一种象水、 电一样的公用事业提供给用户。 2001 年, Google CEO Eric ...
云计算的关键技术介绍有关的论文,详细介绍了云计算方面的关键技术。
移动云计算关键技术 xxx. 华中科技大学. 通信xx班. U20xxxxxxx. 摘要:智能手机、平板电脑和云计算都融合于一个新的快速增长的移动云计算领域。随 着一种更移动的、钟爱设备的云环境的出现,在短短的几年时间当中,...
首席技术官—CTO 对云计算的权威讲解 云计算02-云计算关键技术 一共5讲
移动云计算关键技术 xxx. 华中科技大学. 通信xx班. U20xxxxxxx. 摘要:智能手机、平板电脑和云计算都融合于一个新的快速增长的移动云计算领域。随 着一种更移动的、钟爱设备的云环境的出现,在短短的几年时间当中,...
网上找到的一篇论文《云计算及其关键技术》,计算机应用上发表的。
云计算关键技术及基于Hadoop的云计算模型研究.pdf
虚拟化与云计算云计算关键技术与挑战.ppt
云计算关键技术总结.doc
云计算关键技术探究.pdf
云计算关键技术研究.pdf
云计算关键技术探析.pdf
基于区块链的云计算关键技术及应用研究.pdf
云计算关键技术V10.doc
移动云计算关键技术.pdf
云计算关键技术之编程模型认知研究.pdf
这是云计算关键技术与应用实例_王鹏著书的源代码光盘内容
云计算关键技术总结.pdf
基于异构模式的云计算关键技术研究pdf,提供“基于异构模式的云计算关键技术研究”免费资料下载,主要包括云计算概述、异构编程模式与云计算技术、核心技术与原理等内容,可供学习使用。
云计算关键技术及基于Hadoop的云计算模型研究 Windows下使用Hadoop实例的研究