当前位置:首页 > 云计算 > 正文

云存储云计算用什么技术实现


一、云计算的关键技术有哪些云计算核心技术云计算是指分布式处理、并行计算、网格计算等概念的开发和商业实施,其技术本质是计算、存储、服务器、数据中心等IT软硬件资源的虚拟化。应用软件中。云计算在虚拟化中发挥着重要作用,在数据存储、数据管理、编程模型等方面拥有独特的技术。云计算的核心技术包括以下几个方向:虚拟机技术虚拟机,即服务器虚拟化,是云计算基础架构的重要基石。在服务器虚拟化中,虚拟化软件必须实现硬件抽象、资源分配、调度和管理、虚拟机与主机操作系统隔离以及多个虚拟机等功能。现在常见的实现(基本上已成为事实上的标准)包括:CitrixXen、VMwareESXServer、MicrosoftHype-V等数据存储技术云计算系统必须同时满足许多用户的需求,同时为许多用户提供服务。因此,云计算数据存储技术必须具备分布式、高吞吐量、高传输率的特点。目前主要的数据存储技术包括Google的GFS(Google文件系统,非开源)和HDFS(Hadoop分布式文件系统,开源),它们已经成为事实上的标准。数据管理技术云计算的特点是存储和读取大量数据并进行大规模分析。如何提高数据更新率,进一步提高随机读取率,是未来数据管理技术必须解决的问题。云计算中最著名的数据管理技术是Google的BigTable数据管理技术,Hadoop开发团队正在开发类似BigTable的开源数据管理模块。分布式编程与计算为了让用户更方便地享受云计算提供的服务,让用户能够使用编程模型编简单的程序来实现特定的目的,云计算的编程模型必须非常简单。需要保证后台复杂的任务并行执行和调度对于用户和程序员来说是透明的。目前各IT厂商提出的云规划编程工具都是基于Map-Reduce编程模型。虚拟资源的管理与调度云计算区别于单机虚拟化技术的一个重要特点就是它将物理资源整合起来形成资源池,并通过资源管理层实现资源池内虚拟资源的调度。管理中间件)。云计算资源管理必须负责资源管理、任务管理、用户管理、安全管理,必须实现节点故障屏蔽、资源状态监控、用户任务调度、用户ID管理等各种功能。云计算业务接口为了轻松地将业务从传统IT系统迁移到云计算环境,云计算必须为用户提供集成的业务接口。业务接口的集成不仅让用户服务更容易迁移到云端,也让用户服务在云之间迁移更容易。即使在云计算时代,以Web服务特征的SOA架构和业务模式仍然是业务发展的主要路径。云计算相关安全技术云计算模式带来了一系列安全问题,如用户隐私保护、用户数据备份、云计算基础设施保护等,需要更强的技术和法律手段来解决。。解决。