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

云计算技术和云平台


一、云计算关键技术是什么?1、云计算技术是现代信息技术发展的产物。它集成了分布式处理、并行计算和网格计算等概念,广泛应用于商业领域。其核心是将计算机、存储、服务器、应用软件等IT资源虚拟化,实现资源的灵活分配和使用。
2.云计算的关键技术包括五个主要方面:云计算平台管理技术、分布式计算编程模型、分布式海量数据存储技术、海量数据管理技术和虚拟化技术。
3.虚拟化技术是云计算的基石之一,为云计算平台提供基础设施级别的支持。它是信息和通信技术(ICT)向云计算快速转型的重要驱动力。然而,值得注意的是,虽然云计算和虚拟化密切相关,但它们并不等同。很多人混淆了两者,错误地认为云计算就是虚拟化。


二、与云计算、云存储相关的IT技术都有哪些?云计算是
分布式计算、
并行计算、
效用计算、
网络存储技术、
虚拟化、
负载均衡(LoadBalance)、
热备(HighAvailable)等传统计算机和网络技术的开发和集成产品。
主要体现在虚拟化、标准化和自动化方面。
云存储是在云计算的概念基础上扩展发展起来的一个新概念。它是一种新兴的网络存储技术,解决集群应用、网络技术或分布式文件系统等功能。将大量不同类型的存储设备汇集在一个网络中,通过应用软件协同工作,共同提供业务访问和外部数据存储功能。云计算系统中广泛使用的数据存储系统是Google的GFS和HDFS,HDFS是Hadoop团队开发的GFS的开源实现。
从软件角度来看,VMware、Hyper-V、Citrix以及微软的开源KVM是主要的虚拟化平台,也是云计算的基础。Citrix的优势在于其桌面虚拟化和应用虚拟化能力。
对于云计算应用软件开发工具来说,云计算和云存储没有单独的编程语言。
许多人将云计算与大数据联系在一起。事实上,两者既相关又不同。云计算是硬件资源虚拟化,主要是单虚拟化和多虚拟化,充分利用高性能硬件资源;而大数据则是对大数据的高效处理,往往需要一体虚拟化或者多个虚拟化来进行处理;跨多个数据任务硬件的大量数据。亚马逊是云计算应用的驱,谷歌是大数据应用的先驱。大数据可以使用基于虚拟化或高性能计算(HPC、集群技术、并行技术)的云计算架构进行处理。
大数据相当于一个巨大的数据“数据库”,纵观大数据领域的发展,我们可以看到大数据的处理现在正在向着与传统数据库类似的方向演化经验。Hadoop的诞生使我们能够使用传统机器构建稳定的集群来处理TB级的数据,并向我们介绍了传统且昂贵的并行计算等概念。但它并不适合数据分析师(因为MapReduce.开发非常复杂),所以出现了PigLatin和Hive(分别由Yahoo!和Facebook发起的项目。说到这里,我想补充一点,先进的互联网公司例如Google、Facebook和Twitter在大数据领域非常活跃并做出了强有力的贡献),给我们带来了与SQL相同的操作方法,但处理效率非常慢。与传统数据库的处理效率完全不同。就像大数据处理中的SQL一样,处理速度也可以“像SQL”。Google给我们带来了Dremel/PowerDrill等技术,Cloudera的Impala(Hadoop商业化最强的公司,Hadoop之父cutting负责技术领导)也出现了。
因此,云计算和云存储是最底层的计算资源。它们通过虚拟化提供“设备”级别(或操作系统级别)的服务,用户可以轻松申请“设备”使用。独立完成自己的任务(比如为你提供服务器),云中实际上提供给你的是虚拟机。至于这个虚拟机运行在哪个硬件设备上,甚至不一定非要“无缝”漂移。”,硬件故障几乎不会影响用户使用。

上一篇:云计算和云

下一篇:云计算平台的组成