随着电子计算机发展,现在的生活得到了非常大的变化,通过计算做,可以完成以前不可想象的事情。现在云平台发展非常快,已经运用在了很多领域,那云平台是做什么的,下面就给大家详细介绍下。
云平台的概念
云平台也称云计算平台. 云计算, 顾名思义, 就是将计算在云上运行.
那么在这里面的3个概念
云: 通俗的理解就是远程计算机, 并且是一组 一堆, 这些远程计算机协同工作构建出一个平台,对用户提供服务计算:这是一个概念很大的名词,小了说可以认为是对业务数据进行计算分析的算力,不过通俗意义上,计算是指构建业务系统的各种需求平台:将云(远程硬件资源)和计算(远程软件资源)组合在一起,就形成了一个平台,对用户提供各种各样的服务。我们可以这样理解: 云平台 就是 一个云上的平台, 为用户提供各种各样的远程服务。
云平台核心技术
云计算系统的组建运用了许多技术,其中最为重要的是编程模型、数据分布存储技术、数据管理技术、虚拟化技术和云计算平台管理技术。
1.编程模型
Google公司推出的基于Java、Python、C++等计算机语言的编程模型MapReduce,是一种 简单化的分布式编程模型。它一般用于大规模的数据集(大于1TB)并行运算。编程模型是 处于云计算环境下的程序编辑变得十分简单。
2.数据分布存储技术
云计算系统由大量的服务器构成,它能够同时为大量的用户提供计算服务,因此,云计算系统多采用分布式存储的方式来存储数据,在存储过程中,会存入大量的冗余数据来保证数据的可靠性。
3.数据管理技术
云计算需要对分布在网络中的海量数据进行处理与分析,因此,数据管理技术必须能够有效地管理这些数据。
4.虚拟化技术
虚拟化技术可以让软件系统和硬件系统隔离,它包括两种模式:一种是将单个资源划分为多个虚拟资源的裂分模式;另一种是将多个资源结合成一个虚拟资源的聚合模式。
5.云计算平台管理技术
整个云计算系统的资源规模巨大,服务器数量众多且这些服务器会分布在不同地点,同时运行着几百种的应用。此时,如何有效准确地管理这些服务器就成为云计算系统首要解决的问题。云平台管理技术的出现就是为了解决这一问题,使这些服务器能够协同工作并能很快地完成数据的处理与分析。
相关通知:
如发现本站有侵权违规的相关内容请致信E-mail: @qq.com