云计算研究现状分析

2016-03-14 23:14张红
河南科技 2016年9期
关键词:应用程序部署基础设施

张红

(山东科技大学信息科学与工程学院,山东 青岛 266590)

云计算研究现状分析

张红

(山东科技大学信息科学与工程学院,山东青岛266590)

云计算是一种可以共享计算能力以及共享存储资源网络的技术。基于此,介绍云计算的定义,详细地阐述云计算的3种服务模型和4种部署模型,并从不同的方面提出云计算未来发展面临的3种挑战。

云计算;云服务;服务模型;部署模型

1 云计算定义

云计算是一种可以共享计算能力以及共享存储资源网络的技术。云技术将分散的数据和远端的程序带给用户,使用户在自己的计算机上以一种虚拟的格式处理数据或调用远端程序。总的来说,就是将计算能力和存储设置提供给云端用户,而用户则不需要考虑时间或地点限制。

云计算被认为是一种提供IT服务的方式,这种服务以利用互联网计算的软件、平台及基础设施的形式体现。2009年,NIST定义了云计算,“云计算是一个模型,该模型启用方便,按需使用的网络能够访问共享池中配置的计算机资源(如网络、服务器、存储介质、应用及服务),通过低管理消耗或与服务提供者进行很少的交互,这些计算机资源可以被快速分配和释放。这种云模型提升了资源可用性,其由5种本质特性、3种服务模型和4种部署模型组成。

2 3种服务模型

云计算有3种不同的服务模型,分别如下[1]。

2.1基础设施即服务IaaS(Infrastructure-as-a-Service)

消费者通过Internet可以从完善的计算机基础设施获得服务。IaaS位于云服务的基础水平,通过网络将基础设施服务提供给用户。这些基础设施包含硬件(如存储介质、网络)、软件(操作系统、虚拟化技术)。通过此服务,用户可以控制操作系统,使用存储资源,并部署应用。IaaS的例子包括Amazon的Web服务弹性计算云、SecureStorage服务。

2.2平台即服务PaaS(Platform-as-a-Service)

PaaS位于云计算的第2个阶段,其能够提供对构建应用程序所需资源的在线访问。PaaS实际上是指将软件研发的平台作为一种服务,这种服务包括应用程序设计、开发、测试、部署和托管工具并提供编程语言和库等。

2.3软件即服务SaaS(Software-as-a-Service)

其是一种通过Internet提供软件的模式,用户无需购买软件,而是向提供商租用基于Web的软件来管理企业经营活动,如阳光云服务器。以SaaS的模式提交给用户。PaaS帮助用户使用在Internet上的基础设置平台去开发和部署应用程序。因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度,如软件的个性化定制开发。

3 4种云部署模型

根据提供给客户的独家和非独家方法的类型分类云服务,即公有云、私有云、混合云和社区云[2]。Goscinski 和Brock确定了云计算的混合模型一般由厂商通过。混合云是私有和公共云的结合。公共云给那些有自己的基础设施和规则政策云的供应商提供云服务,亚马逊、谷歌、IBM和微软都是一些知名的公共云提供商。另外,私有云与公共云的不同之处在于其带宽限制,通过改进供应商的数据管理和处理的效率,并确保弹性和安全性。云计算是一种可以为公司提供具有成本优势、可扩展性、灵活性,自动更新和升级访问资源共享的计算服务。但是,随之云计算也有一些潜在的危险和挑战,如安全性,订阅模式成本较高(与内部部署实施相比),与内部部署的应用程序和有限的定制设施难以融合等。

4 云计算面临的3种挑战

根据文献推论,云计算面临着许多挑战,可以分为三类[3]。第一个挑战与云计算技术有关。信息技术(IT)经理需要清楚地认识到云计算的优点和业务用途。此外,云计算复杂的结构和兼容性方面的问题众所周知。兼容性问题包括与组织的技术方面的相容性水平以及现有应用程序定制云系统等。在采用云解决方案时确实是个问题,他们应该能够移动自己的应用程序或数据没有兼容性问题。整合现有系统与云服务结合的复杂性就成了实施和使用云解决方案上的挑战,因为其需要的专业知识水平可能在公司不那么容易获得。

第二个挑战是关系到云计算采用的组织方面。一个组织及其高层管理人员应该努力获取和分析云计算在组织文化、流程与工作的关系上可能发生的变化。来自最高管理层的支持是主要的挑战,因为能够获得足够的资金投入和技术竞争力,了解云计算和竞争力的业务有关的福利。此外,它涉及到专业的人力资源,即那些用知识和技能实施云计算服务的组织。此外,IT经理需要培训员工云计算的技能,以便其可以在组织中得到有效执行,并提高其性能,以实现业务目标。训练有素的员工,通过组织资源的支持,理解云计算履行职责的难易程度的作用。

第三个挑战是关系到云计算和云服务贸易合作伙伴的支持竞争力。在市场上关于云计算的竞争力是云计算的一个重要挑战。此外,云计算由云服务提供商提供是便利的。它们的可用性和支持技术,当第三方访问他们的数据时,云计算存在安全方面的问题,数据传输和数据存储带来云计算的采用问题。

5 结语

技术和组织变量影响云计算的采用。而且,环境变量直接影响云计算的采纳,其中包括可靠性、可用性和安全性有关的问题。实用性是一个重要的指标,因为当用户认为使用云服务可以提高他们的业务效率时才会采用云计算。而且,易用的云服务是使用云服务的有效动力,因为当用户能够使用计算资源解决问题,而无需进入细节或有很深的造诣对其进行操作时,才会更好地采用云计算。

[1]SK Sharma,AH Al-Badi,SM Govindaluri,et al.Predicting motivators of cloud computing adoption:A developing country perspective[J].Computers in Human Behavior,2016 (62):61-69.

[2]Ahmed Musa,Al-Amin Abba Dabo.A Review of RFID in Supply Chain Management:2000-2015[J].Global Journal of Flexible Systems Management,2016(2):189-228.

[3]S.San-Martín,N.H.Jiménez,B.López-Catalán.The firms benefits of mobile CRM from the relationship marketing approach and the TOE model[J].Spanish Journal of Marketing-ESIC20,2016(1):18-29.

Analysis on Status of Cloud Computing

Zhang Hong
(College of Information Science and Engineering,Shandong University of Science and Technology,Qingdao Shandong 266590)

Cloud computing is a kind of technology that can share the computing power and share the network of storage resources.Based on this,the definition of cloud computing was introduced,the three kinds of cloud computing service model and four deployment models were described in detail,and three challenges facing the future development of cloud computing were proposed from different aspects.

cloud computing;cloud services;service model;deployment model

TP3

A

1003-5168(2016)05-0059-02

2016-04-18

张红(1992-),女,硕士,研究方向:大数据与云计算。

猜你喜欢
应用程序部署基础设施
农业基础设施建设有望加速
公募基础设施REITs与股票的比较
一种基于Kubernetes的Web应用部署与配置系统
晋城:安排部署 统防统治
部署
删除Win10中自带的应用程序
谷歌禁止加密货币应用程序
振动搅拌,基础设施耐久性的保障
充分挖掘基础设施建设发展潜力
部署“萨德”意欲何为?