云计算国内外研究现状综述

2015-09-11 12:03朱敏
电脑知识与技术 2015年17期
关键词:计算中心云端虚拟化

朱敏

摘要:近年来,云计算在工业应用中发展迅猛。云计算是一种新的分布式计算使用范式,它将云资源虚拟化,用户不必了解云的内部结构,可以随时随地方便地获取云端的资源。云计算给用户提供了方便、可靠的硬件、软件和数据等资源。该文阐述了云计算的概念、特点、核心技术和应用实例。最后总结了云计算的问题和发展趋势。

关键词:云计算;虚拟技术

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2015)17-0052-02

A Summary of the Research Status of Cloud Computing at Home and Abroad

ZHU Min

(Suzhou Vocational Universtiy, Suzhou 215104, China)

Abstract: In recent years, cloud computing has developed rapidly in industrial applications. Cloud computing is a new distributed computing paradigm, it will cloud resource virtualization, users do not need to understand the internal structure of the cloud, it can easily access to cloud resources anytime and anywhere. Cloud computing provides users with convenient, reliable hardware, software and data and other resources. This paper describes the concept, characteristics, core technology and application examples of cloud computing. At last, the problems and development trend of cloud computing are summarized.

Key words: cloud computing;virtual technology

1 引言

随着工业技术的发展,越来越多的领域及用户需要进行大规模的计算。为了节省成本,提高效率,云计算借助于大型的计算设备和发达的网络系统,将硬件、软件、数据等资源统一放置在云计算中心,由专门的人员进行配置和管理。用户使用桌面电脑、手提电脑、手持设备等等连网客户端,向云计算中心提出申请,云计算中心即可根据要求进行大规模的数据计算,通过网络将计算结果发送给用户。云计算是一种新的分布式计算使用范式,它将云资源虚拟化,用户不必了解云的内部结构,可以随时随地方便地获取云端的资源。

2 云计算定义

目前,对云计算没有统一的定义。本文对云计算的定义如下:云计算是由云服务供应商,根据和用户签署的协议,将硬件、软件、平台配置等资源,集中放置在云端服务器中,并根据用户的申请,进行动态的部署、分配、监控,为用户提供硬件配置、软件安装、数据资源服务。云端相对与用户是透明的,用户不必了解云端的内部结构。

3 云计算特点

(1)虚拟资源池:云计算中心在云端服务器上部署虚拟机器和应用,根据用户的需求,动态的分配资源,用户不必了解云的内部结构,提高了资源的利用率。

(2)可度量性:云计算中心可以自动的根据用户申请的服务类型,对云资源进行实时监控和管理,优化资源的利用率。

(3)可靠性:云计算中心必须向用户提供可靠的服务,能够根据用户的需求的变化,提供正确的高质量的资源服务。

(4)自治性:云系统对于用户是透明的,用户不必了解云的内部构造,云计算中心能够自动的完成硬件、软件、数据资源的配置和管理工作。

4 云计算相关技术

(1)虚拟化技术:云计算的核心技术即是虚拟化技术。虚拟化技术将软件应用平台和实际的底层物理硬件分离。可以在一台服务器上配置多个虚拟服务器,可以实现一个资源划分多个虚拟资源,或多个资源整合为一个虚拟资源。使用虚拟技术,可以实现资源的高效利用。

(2)云平台管理技术:云计算涉及规模庞大的资源,包括众多的服务器硬件、各种软件、海量额各种数据等等。云平台管理技术针对不同的用户可以有效的、可靠地对海量资源,进行合理的分配,管理维护、实时监控。

5 云计算应用实例

(1)Google 的云计算平台:Google公司的云平台最早适用于谷歌的搜索引擎服务,目前已经扩展到了其他很多应用服务。该云平台包括四个重要的组成部分:Google File System、MapReduce、BigTable、Chubby。Google File System的功能包括:在节点失效时能够容错、构造文件的参数、优化文件读写速度。MapReduce的功能是简化应用程序编程,提供分布式编程的可靠性和可扩展性。BigTable是分布式大规模数据库管理系统,用于部分需要处理大量数据的应用程序。Chubby为用户提供访问数据库的根表的问题。

(2)清华大学透明平台:清华大学张尧学在论文《TransOS:基于透明计算的云操作系统》中,提出了一种云计算的操作系统——TransOS,该系统基于透明计算的概念。该平台将存储、管理及运算进行了逻辑或者物理的分离。为用户提供跨设备和跨平台的个性化服务。TransOS可以运行在智能手机、智能家电设备、智能工业机器和终端桌面等智能终端设备上。

(3)Amazon 的弹性计算云:亚马逊公司由于业务需要拥有大量的服务器,这些服务器在付费高峰时使用,在一般情况下,处于闲置状态。亚马逊公司为了降低设备的维护成本,将这些设备通过云平台租给用户使用。客户端通过SOAP over HTTP协议连接云平台,按需按时使用云端的虚拟机,用户对所使用的虚拟机有完全的控制权限,运行停止计费结束。

6 结束语

本文阐述了云计算的概念、特点、核心技术以及应用实例。目前,云计算的发展迅速,云计算的应用已经设计到社会生活的很多领域。但是,云计算仍有很多不足之处,比如安全性、可扩展性、用户隐私、服务协议等。随着云计算的应用范围的不断扩展,这些问题仍需要不断的研究和改进。

参考文献:

[1] 李乔,郑啸. 云计算研究现状综述[ J]. 计算机科学, 2011(38): 32- 37.

[2] 张建勋等.云计算研究进展综述[ J]. 计算机应用研究, 2010(27): 431: 433.

[3] 陈康. 云计算:系统实例与研究现状[ J]. 软件学报,2009(20) :1337- 1348.

猜你喜欢
计算中心云端虚拟化
云端之城
基于OpenStack虚拟化网络管理平台的设计与实现
对基于Docker的虚拟化技术的几点探讨
虚拟化技术在计算机技术创造中的应用
美人如画隔云端
行走在云端
云端创意
存储虚拟化还有优势吗?