云计算关键技术

  云计算的关键技术有三大点:

  ⑴虚拟化技术:云计算的虚拟化技术不同于传统的单一虚拟化,它是涵盖整个IT架构的,包括资源、网络、应用和桌面在内的全系统虚拟化,它的优势在于能够把所有硬件设备、软件应用和数据隔离开来,打破硬件配置、软件部署和数据分布的界限,实现IT架构的动态化,实现资源集中管理,使应用能够动态地使用虚拟资源和物理资源,提高系统适应需求和环境的能力。

  对于信息系统仿真,云计算虚拟化技术的应用意义并不仅仅在于提高资源利用率并降低 成本,更大的意义是提供强大的计算能力。众所周知,信息系统仿真系统是一种具有超大计算量的复杂系统,计算能力对于系统运行效率、精度和可靠性影响很大,而虚拟化技术可以将大量分散的、没有得到充分利用的计算能力,整合到计算高负荷的计算机或服务器上,实现全网资源统一调度使用,从而在存储、传输、运算等多个计算方面达到高效。

  ⑵分布式资源管理技术:信息系统仿真系统在大多数情况下会处在多节点并发执行环境中,要保证系统状态的正确性,必须保证分布数据的一致性。为了分布的一致性问题,计算机界的很多公司和研究人员提出了各种各样的协议,这些协议即是一些需要遵循的规则,也就是说,在云计算出现之前,解决分布的一致性问题是靠众多协议的。但对于大规模,甚至超大规模的分布式系统来说,无法保证各个分系统、子系统都使用同样的协议,也就无法保证分布的一致性问题得到解决。云计算中的分布式资源管理技术圆满解决了这一问题。Google公司的Chubby是最著名的分布式资源管理系统,该系统实现了Chubby服务锁机制,使得解决分布一致性问题的不再仅仅依赖一个协议或者是一个算法,而是有了一个统一的服务(service)。

  ⑶并行编程技术:云计算采用并行编程模式。在并行编程模式下,并发处理、容错、数据分布、负载均衡等细节都被抽象到一个函数库中,通过统一接口,用户大尺度的计算任务被自动并发和分布执行,即将一个任务自动分成多个子任务,并行地处理海量数据。

  对于信息系统仿真这种复杂系统的编程来说,并行编程模式是一种颠覆性的革命,它是在网络计算等一系列优秀成果上发展而来的,所以更加淋漓尽致地体现了面向服务的体系架构(SOA)技术。可以预见,如果将这一并行编程模式引入信息系统仿真领域,定会带来信息系统仿真软件建设的跨越式进步。

时间: 2024-10-23 09:15:39

云计算关键技术的相关文章

南方电网云计算关键技术项目通过阶段性验收

近日,南方电网云计算关键技术项目通过阶段性验收.项目提交了<云计算关键技术研究.验证报告>.<云计算平台总体架构设计报告>.<云计算基础设施即服务(IAAS)设计报告>.<软硬件平台架构和资源分配指导意见>等研究报告. 该项目搭建了技术验证平台,完成了虚拟化技术.平台架构技术.云管理技术等相关技术测试,为未来南方电网企业云建设技术选型提供了参考依据:提出"物理分散.管理集中"的网省两级企业云建设模式和实施规划建议,可有效指导公司IAAS层

云计算关键技术系列之二——GFS

由于搜索引擎需要处理海量的数据,所以Google的两位创始人Larry Page和Sergey Brin在创业初期设计一套名为"BigFiles"的文件系统,而GFS(全称为"Google File System")这套分布式文件系统则是"BigFiles"的延续. 技术概览 首先,介绍它的架构,GFS主要分为两类节点:其一是Master节点,其主要存储与数据文件相关的元数据,而不是Chunk(数据块).元数据包括一个能将64位标签映射到数据块的

云关键技术及基于Hadoop的云计算模型研究

引言 云计算是由企业界开始发展,然后才进入学术界引起重视的,这与网格计算相反.经过对迄今为止的云计算相关学术论文进行统计分析后,显示学术界对于云 计算的研究主要集中在云技术关键技术方面.云计算研究的关键技术包括虚拟机.安全管理.数据管理.云监测.能耗管理和计算模型等.云计算的计算模型是研究 如何针对某类应用特点提出效率更高的编程方式,目前云计算模型众多,而Hadoop是一个开源的分布式系统基本架构,正日益成为具有较强实用性的开发平 台.淘宝就是国内率先使用Hadoop的公司之一. 1 云计算关键

云计算中的关键技术是什么?

云计算是一种新型的计算模式,其主要特点是在互联网存在的基础上通过动态可伸缩的虚拟化资源来进行计算.随者云计算的兴起,世界着名的IT企业如Microsoft(微软).Google(谷歌)等公司都加入到了云计算的开发当中,这对云计算的发展带来了重大的促进作用.近些年来我国也对云计算技术的开发也越来越重视,比如清华大学与谷歌公司进行合作提出了云计算学术合作计划,这项计划将能够为云计算带来更大的使用范围,同时也促进了我国云计算技术的发展.据有关数据显示,在未来云计算所占IT成本的比例将会超过30%,在各

中国云计算关键在落地

IT大佬只"云"自家"云" 云计算已经被行业IT业的大佬炒N年,现在连国家高层都开始重视.据说,云计算是科技部"十二五"期间重点关注的领域,而且科技部已经组织各方面专家着手"中国云"科技专家规划,并在"十二五".863计划中优先启动云计算关键技术与重大项目,以推动中国云计算技术发展. 云计算相关的全球全国的各类会议不知道开了多少次,各大公司提出各种解决方案,但大多各说各的,公有云.私有云,各企业有各自的解决

云计算发展进程中的六大关键技术

云计算是以数据为中心的一种数据密集型的超级计算.在数据存储.数据管理.编程模式.并发控制.系统管理等方面具有自身独特的技术. 海量分布式存储技术 为保证高可用.高可靠和经济性,云计算采用分布式存储的方式来存储数据和冗余存储的方式来保证存储数据的可靠性,从而提供廉价可靠的系统.为了满足大量用户的需求,数据存储技术必须具有高吞吐率和高传输率的特点. 云计算的数据存储系统主要有Google GFS(Google File System)和Hadoop开发团队的开源系统HDFS(Hadop Distri

云计算产品的核心技术和关键技术决定商业模式

在云计算时代,商业模式是由产品的生态形式决定的,而产品是由技术决定的,因此脱离技术约束的商业模式是不存在的.由技术带来的信息对称控制了非理性的个体行为的发生,从而导致了经济运行模式的破坏性重建.这种变革将有可能使中国成为云计算时代全球商业模式的主导者. 产品的竞争力决定了商业模式的形态,财富的分配形式是由云计算产品的生态形式决定的,商业模式本身不会改变这种分配形式.这和传统的商业模式有很大的差别,http://www.aliyun.com/zixun/aggregation/14606.html

基于云计算的远程诊断关键技术研究

基于云计算的远程诊断关键技术研究 郑州大学   朱朝鹏 本文针对云计算当中的分布式存储与并行计算技术进行研究.研究Hadoop平台上故障诊断数据的存储管理方案以及基于Map/Reduced的相关智能故障诊断算法的并行计算方式,为在Hadoop或其它云计算平台上开发远程诊断相关应用程序打下一定的基础.基于云计算的远程诊断系统具有灵活性.低成本.高效率等特点,在云计算环境中研究适合于设备远程诊断相关技术的解决方案,可以同时促进云计算以及设备故障诊断技术的进步. 基于云计算的远程诊断关键技术研究

支撑华为云计算的虚拟化关键技术

支撑华为云计算的虚拟化关键技术 杨晓伟 •虚拟化背景.热点与趋势 •UVP在云计算中的应用及关键技术 temp_12122409373843.rar