美章网 精品范文 云计算技术的分类范文

云计算技术的分类范文

云计算技术的分类

云计算技术的分类范文第1篇

关键词:计算机网络;云计算技术;技术保密;安全管理

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

计算机网络的普及和推广应用,大大便利了人们的日常联系,也方便资源共享和信息利用。随着人们需要获取和使用的信息资源不断增多,计算机网络出现的海量信息,越来越需要采取有效措施进行存储。而云计算技术的出现正好适应这种需要,为信息获取和存储创造便利,得到人们的普遍关注和重视。在云计算技术的支持下,网络信息存储数量不断增多,总量在大幅度增加,并且还能确保信息的安全可靠,更好适应用户的需求。但不能否定的是,云计算技术出现的时间较短,目前仍然处在初步发展阶段,其发展和应用中存在缺陷,需要对该项技术进行改进和完善,使其更为有效地发挥作用。

1 计算机网络云计算技术的概念与特征

云计算实现网络、软件、设备的有效融合,其出现和应用对人们日常生活和工作具有重要作用。同时,该技术具有自身显著特征,其推广和应用也受到人们的普遍关注。

1)概念。作为一项新的技术措施,其应用越来越广泛,云计算是一种基于Web的服务,整合、管理、调配分布在网络各处的资源,以统一的界面同时为大量用户提供服务。进而有效满足用户需要,方便对信息资源的获取,促进资源共享,为工作和学习提供便利。它包括云平台和云服务两个主要构成内容,云平台提供资源,方便对资源的获取和应用,有效满足用户对资源的需要,具有动态扩展性特征,能结合新形势和新情况对资源进行扩充,从而满足实际工作需要。[1]云服务指的是底层基础设施,也可以弹性扩展,根据工作需要完善基础设施,合理设置各项内容,为用户提供更为便捷的服务。

2)特征。云计算融合了多项技术措施,包括并行计算、分布式计算、网格计算技术等,这些技术通过优化整合,相互结合在一起,各自发挥其应有的功能,也为云计算作用的充分发挥奠定基础。具体来说,云计算技术的显著特点包括虚拟化、通用性、规模超大、高度可靠、按需服务、高度可扩展性、成本低廉等。由于具备这些特点,云计算能有效扩展,并且工作性能稳定可靠,能根据需要扩充所需要的资源,同时节约成本,为用户提供高效便捷的服务。[2]

2 计算机网络云计算技术的分类与实现

云计算技术具有多种不同类型,它的实现和作用的有效发挥,离不开相关技术措施的支持,这是使用过程中需要关注的内容。

1)分类。为了更为全面有效的认识云计算,根据不同标准对其进行分类是十分必要的。目前关于云计算有不同的分类方法,采用的方法不同,得出的分类结果也不完全一样。其中,最为常见的分类方法是根据服务性质不同,将其分为公有云和私有云,这也是目前最为认同,应用最为广泛的分类方法。公有云指的是使用其他运营单位的云平台服务,私有云指的是为客户单独使用而构建的服务平台。在私有云的支持下,能确保数据信息安全可靠,促进服务质量提升,同时使用私有云的单位和企业往往注重加强基础设施建设,完善各项内容设置,满足私有云有效运营的需要,促进其作用有效发挥。在选择不同种类云的时候,为更好满足用户需要,应该综合考虑多种因素。包括数据的安全性、服务的连续性、监控能力、综合使用成本等,以确保云计算数据安全可靠,能为用户提供连续可靠的服务。并且实现对整个服务过程的有效监控,节约使用成本,促进不同种类云计算作用的最佳发挥。

2)实现。计算机系统当中,为促进其作用的最佳发挥,应该结合需要将其划分为功能实现过程及预处理过程,虽然采用的方法、处理过程、处理结果不一样,但对系统有效运行都能产生积极作用,有利于保障计算机系统作用的充分发挥。同时,通过完成这两项工作,能促进计算机系统简洁化,提高整个计算机系统的综合效益,推动运营效率提升。随着信息技术的发展,云计算技术出现并在具体工作中得到应用,不仅便利人们的日常生活,也为云计算的实现创造良好条件。就目前计算机网络的实际情况来看,云计算技术的实现包括以下几种方式:应用软件程序,在网络浏览器的支持下,传递用户所需要的信息资源,便利人们获取信息资源,丰富信息资源种类,有利于节约用户成本,降低不必要的开支。[3]还可以通过网络服务实现云计算的功能,利用软件程序,调动研发人员的积极性,提高研发工作的技术水平,取得更好的效果,满足计算机网络服务和云计算技术运行发展需要。此外,管理服务提供商也是实现的路径之一,主要目的是为信息技术行业提供专业服务,促进云计算作用的充分发挥,更为有效的为各行各业服务,让用户享受其带来的便捷服务。

3 计算机网络云计算技术应用存在的不足

云计算技术仍然处在初步发展阶段,尽管已经在人们工作和学习中逐渐得到广泛应用。但技术上仍存在缺陷,相关制度不健全,存在以下方面的问题。

1)访问的权限问题。用户将数据资料存储于云计算服务提供商,而不是在自己的计算机或硬盘上,需要使用资料的时候通过账号和密码获取资源。虽然能有效满足需要,提取自己所需要的资源,但用户无法直接控制数据资源,服务商可以控制资源,有可能存在越权访问现象,影响信息资料的安全,制约其作用有效发挥。

2)技术保密性问题。云计算技术保密也是不容忽视的内容,但目前这项工作存在不足。例如,一些企业或者个人将用户的资源进行共享。在网络环境下,让人们自由获取相关的信息资源,但也可能导致信息资源泄露,保密工作不到位,甚至给用户带来不必要的损失。

3)数据完整性问题。用户数据没有被有效存储于某一个系统当中,而是被离散分布于云计算数据中心的不同位置,影响数据资源的整体性,制约其作用有效发挥。或者服务商未能对数据信息进行有效管理,数据存储不完整,难以有效发挥作用。

4)法律法规不完善。要想促进云计技术有效发挥作用,完善相关法律法规,推动管理和技术创新发展的规范化和制度化建设是十分必要的。但目前相关法律法规不完善,制约云计算技术作用的充分发挥。例如,云计算的安全性标准缺乏,服务等级协议管理标准不完善,安全问题的法律责任不明确,有关云计算安全管理的责任评估和损失计算制度不完善,缺乏完善的法律规范,制约这些活动顺利开展,难以为确保计算机网络云计算安全提供保障。[4]

4 计算机网络云计算技术的完善对策

为促进云计算技术更好发展,满足人们获取信息资源的需要,推动资源共享。结合时展和技术进步的要求,笔者认为应该从以下方面入手,采取有效对策推动云计算技术的发展和完善。

1)合理设置访问权限。用户在利用云计算存储资源时,应该合理设置访问权限,只有在具备相应的权限要求后,才能有效获取所需要的资源。采取有效措施约束服务提供商的行为,使他们不得获取相应的资源,避免修改、泄露相关信息,遵守计算机信息保密要求,为他们更为有效的获取和使用资源创造便利。定期和不定期对云计算的资源进行检查,预防存在的不足,达到确保数据资源安全可靠的目的,也方便用户直接获取。

2)注重相关技术保密。用户和服务提供商应该提高思想认识,注重对云计算技术的保密工作,为信息资源获取创造良好条件,实现对资源的有效利用。采取相应的加密技术措施,用户和服务提供商都采用加密技术,让这些技术措施更为有效地发挥作用,避免信息资源任意泄露。[5]设定密码之后要认真记录,使用时顺利采用即可,从而满足需要,防止因密码忘记而影响对信息资源的获取。

3)确保数据完整可靠。做好数据存储工作,让数据有效存储于云计算系统当中,避免因分散在不同存储单元而影响信息资源的完整性。完成数据信息存储后,日常工作中应该加强管理和维护,做好安全检查工作,避免受到不利影响,实现对云计算技术的有效掌握和灵活应用。服务商还要加强信息资源管理,对信息资源开展有效维护,保障信息安全和完整,有效满足实际工作需要。

4)完善相关法律法规。根据云计算技术发展和资源管理需要,完善法律法规,使各项工作开展有制度约束和法律保障。明确云计算安全性标准、服务等级协议管理标准,明确安全问题责任,完善安全责任评估机制,制定相应的工作明细,为各项活动顺利开展奠定基础。[6]另外还要严格遵守相关的法律法规,有效落实这些规定措施,结合云计算技术发展不断修改和完善规定,促进这些规定作用的充分发挥,为云计算技术运行和资源获取、管理提供保障。

5)加强技术安全管理。采取有效措施,确保云计算安全稳定运行,使其更好发挥作用。例如,建立有效的监控手段,对云计算实行分级、分类管理,推动技术创新发展,健全完善安全管理措施,加强安全技术研究和创新。通过采取这些措施,实现对计算机安全技术的有效应用,促进云计算更好发挥作用。

5 结束语

云计算技术的出现为信息资料的存储创造良好条件,让人们获取信息和使用相关资源变得更加便捷。但目前云计算技术仍然处在初步阶段,存在不健全的地方,需要加强安全管理,完善法律法规,注重技术保密。从而推动云计算技术取得更好发展,为人们日常生活和工作创造便利。

参考文献:

[1] 王启东.计算机网络的云计算技术[J].网络安全技求与应用,2015(5):120-121.

[2] 慈健,黄强.计算机网络云计算技术研究[J].科技创新与应用,2015(32):88.

[3] 曹彩凤.浅谈计算机网络云计算技术[J].甘肃广播电视大学学报,2010(3):63-65.

[4] (美)埃尔云计算:概念、技术与架构[M]. 龚奕利,贺莲,胡创,译.北京:机械工业出版社,2014:99-110.

云计算技术的分类范文第2篇

关键词:计算机;网络;云计算技术;分类;实现;问题;措施

前言

近年来,计算机技术和网络技术在各个领域得以广泛的应用,这也使网民对计算机网络的性能有了更高的要求。在传统的计算模型中,由于需要大规模的进行底层基础设施的铺设,这就需要大量的资金支持,但当前很大一部分企业由于自身资金不足,再者在短时间内也无法实现资金的回笼和调度,这也是导致传统计算模型成本高的重要因素。同时在传统计算模型中,由于其服务平台缺少弹性,而且不能及时进行调整,这也使其无法满足当前网民不断增长的需求,传统计算模型服务平台较为僵硬,缺乏灵活性。另外在传统计算模型中,由于需要服务商长期进行维护工作,导致占有的时间和精力较多,不利于新的业务和资源的开辟。由于传统计算模型越来越无法适当当前社会发展的要求,为了能够满足网民日益增长的对计算机性能的要求,则云计算应运而生,而且在云计算应用过程中服务商也在不断的进行完善和改时,使其自身的灵活性和实用性得以提升,从而更好的服务于广大用户。

1 计算机网络云计算技术的概述

网络云计算技术是由美国一家网络公司最早提出来的,其主要是对网络和软件等相互之间进行融合,而且网络云计算技术还具有规模化、安全性和虚拟性的特点。在云计算中,不同的云都属于计算机并行分布式体系,其服务基础主要是以网络化的计算机为主,同时还要确保其与计算资源之间具有较好的契合性。云计算作为一个综合体,其较有庞大性,而且网络云计算技术作为计算机软件技术发展的重要环节之一,在具体研究中对于计算机网络云计算的特点更为重视。在当前大多数网络计算机用户中,由于没有对基础设施建设制定有效的方案,这就需要充分的发挥计算机网络云计算技术自身的优势,及时向用户传输其所需要的资源,这就需要计算机云技术能够具有较强的实用性、灵活性和方便性。

2 计算机网络云计算技术的分类

在网络云计算技术分类中,可以从不同的方面来将网络云计算技术进行不同的分类。根据其不同类别的服务特点可以分为公有云和私有云。私有云是针对用户自身的实际情况来进行独立应用,并建立平台,具有良好的操作性和实用性。而公有云则是对其他用户的云资源进行开发利用。可以从服务的连续性、数据安全性、成本费用及监测能力等几个方面对公有云和私有云进行分类。在提供服务方面,公有云受外界因素影响较大,而私有云则没有这方面的问题。相对于私有云的安全等级来讲,公有云安全等级不高,但其费用成本较低,而私有云成本费用则相对较高,具有较好的稳定性。另外公有云的监测能力也较为强大,能够根据用户的实际需求来执行非常严格的监测。

3 计算机网络云计算技术的实现

在当前计算机系统中,需要将系统划分为两个层次,即功能实现过程及预处理过程,这两个过程的处理效果和作用都会有所不同,但能够确保系统功能的实现。在对实现过程中和预处理过程进行应用过程中,可以有效的提高计算机系统的简洁化,确保计算机整体运行效率的提高。近年来,我国信息化技术取得了较快的发展,在实际生活中云计算技术也得以不断的应用,为云计算技术的实现奠定了良好的基础。在当前计算机网络云计算的实现形式中,大致可以归纳为以下方面:

第一,通过对软件程序在企业管理程序中进行应用,在当前云计算应用实现方式中,多是利用网络浏览器来对用户所需要的信息进行传递,这有效的实现了资金和费用的节约。

第二,网络服务。主要是通过对实际软件程序的利用,从而使研发人员更好的参与到计算机网络实际应用的开发中来。

第三,管理服务提供商。相对于其他实现形式,管理服务提供商主要都是向信息技术行业提供较为专业的服务。

4 计算机网络云计算技术的发展遇到的问题

在当前计算机网络云计算技术广泛应用的过程中,云计算发展过程中也存在着许多不足之处,这就需要在当前云计算广泛应用过程中要采取切实可行的措施来对数据的安全性进行有效的保障,这是当前云计算技术发展过程中非常重要的一项课题。当前很大一部分云端是通过浏览器来进行接入的,在计算机系统中,浏览器处于十分薄弱的环节,自身存在许多漏洞,这样在云端接入浏览器过程中,用户的证书和认证秘钥则极易由于浏览器自身的漏洞而发生泄露。而且在云端中,由于不同的应用都需要进行认证,这就需要对认证机制的高效性和安全性进行有效的保障。在应用服务层中,需要使用安全可行的手段来确保用户隐私的安全性,在基础设施层中需要采取有效的措施来确保数据的安全和保密性,有效的对数据的安全性和保密性产生影响的因素的控制。

5 采取措施保障网民数据安全

当数据存在着安全风险时,则会对云计算的发展带来较大的影响,因此为了有效地确保网民数据安全能够得到有效的保障,则需要采取切实可行的措施来保证数据的安全性。

(1)隔离操作系统和计算资源。为了有效的确保网民数据的安全性,则需要充分的运用Hypervisor,从而将网民的操作系统与所需要存储的计算资源有效的隔离开来,从而有效的提高计算资源的安全性,避免其受到来自于网民操作系统所可能带来的影响。

(2)重置API保护层。服务商把API供给用户,用户按需进行运用。但是,第三方也会使用这些API。如果想要保护数据安全,就必须再安装API保护层,对API进行重叠保护。

(3)严格身份认证。服务商需要执行严格的身份认证,加强对网民账号和密码的管理,对冒充网民身份的行为进行有效的防范,确保网民只对自己的数据和程序进行访问,有效的提高数据的安全性。

6 结束语

随着计算机网络技术的快速发展,当前计算机网络云计算技术也取得了一定的进步,尽管当前计算机网络云计算技术还处于初步发展阶段,但其具有较高的实用性,而且取得了较为显著的效果,给我们的生活方式带来了较大的改变。近年来,计算机网络云计算技术越来越受到重视,国家和企业都加大对其进行研究力度,这使计算机网络云计算技术的高速计算优势得以更好的发挥出来,已成为当前信息科技发展的主要方向。

参考文献

[1]李静媛,徐荣灵.计算机网络云技术分析[J].计算机光盘软件与应用,2013,4(1).

云计算技术的分类范文第3篇

关键词:计算机网络;云计算技术;数据安全;

前言

近年来,计算机技术和网络技术在各个领域得以广泛的应用,这也使网民对计算机网络的性能有了更高的要求。在传统的计算模型中,由于需要大规模的进行底层基础设施的铺设,这就需要大量的资金支持,但当前很大一部分企业由于自身资金不足,再者在短时间内也无法实现资金的回笼和调度,这也是导致传统计算模型成本高的重要因素。同时在传统计算模型中,由于其服务平台缺少弹性,而且不能及时进行调整,这也使其无法满足当前网民不断增长的需求,传统计算模型服务平台较为僵硬,缺乏灵活性。另外在传统计算模型中,由于需要服务商长期进行维护工作,导致占有的时间和精力较多,不利于新的业务和资源的开辟。由于传统计算模型越来越无法适当当前社会发展的要求,为了能够满足网民日益增长的对计算机性能的要求,则云计算应运而生,而且在云计算应用过程中服务商也在不断的进行完善和改时,使其自身的灵活性和实用性得以提升,从而更好的服务于广大用户。

1 计算机网络云计算技术的概述

网络云计算技术是由美国一家网络公司最早提出来的,其主要是对网络和软件等相互之间进行融合,而且网络云计算技术还具有规模化、安全性和虚拟性的特点。在云计算中,不同的云都属于计算机并行分布式体系,其服务基础主要是以网络化的计算机为主,同时还要确保其与计算资源之间具有较好的契合性。云计算作为一个综合体,其较有庞大性,而且网络云计算技术作为计算机软件技术发展的重要环节之一,在具体研究中对于计算机网络云计算的特点更为重视。在当前大多数网络计算机用户中,由于没有对基础设施建设制定有效的方案,这就需要充分的发挥计算机网络云计算技术自身的优势,及时向用户传输其所需要的资源,这就需要计算机云技术能够具有较强的实用性、灵活性和方便性。

2 计算机网络云计算技术的分类

在网络云计算技术分类中,可以从不同的方面来将网络云计算技术进行不同的分类。根据其不同类别的服务特点可以分为公有云和私有云。私有云是针对用户自身的实际情况来进行独立应用,并建立平台,具有良好的操作性和实用性。而公有云则是对其他用户的云资源进行开发利用。可以从服务的连续性、数据安全性、成本费用及监测能力等几个方面对公有云和私有云进行分类。在提供服务方面,公有云受外界因素影响较大,而私有云则没有这方面的问题。

相对于私有云的安全等级来讲,公有云安全等级不高,但其费用成本较低,而私有云成本费用则相对较高,具有较好的稳定性。另外公有云的监测能力也较为强大,能够根据用户的实际需求来执行非常严格的监测。

3 计算机网络云计算技术的实现

在当前计算机系统中,需要将系统划分为两个层次,即功能实现过程及预处理过程,这两个过程的处理效果和作用都会有所不同,但能够确保系统功能的实现。在对实现过程中和预处理过程进行应用过程中,可以有效的提高计算机系统的简洁化,确保计算机整体运行效率的提高。近年来,我国信息化技术取得了较快的发展,在实际生活中云计算技术也得以不断的应用,为云计算技术的实现奠定了良好的基础。在当前计算机网络云计算的实现形式中,大致可以归纳为以下方面:

第一,通过对软件程序在企业管理程序中进行应用,在当前云计算应用实现方式中,多是利用网络浏览器来对用户所需要的信息进行传递,这有效的实现了资金和费用的节约。

第二,网络服务。主要是通过对实际软件程序的利用,从而使研发人员更好的参与到计算机网络实际应用的开发中来。

第三,管理服务提供商。相对于其他实现形式,管理服务提供商主要都是向信息技术行业提供较为专业的服务。

4 计算机网络云计算技术的发展遇到的问题

在当前计算机网络云计算技术广泛应用的过程中,云计算发展过程中也存在着许多不足之处,这就需要在当前云计算广泛应用过程中要采取切实可行的措施来对数据的安全性进行有效的保障,这是当前云计算技术发展过程中非常重要的一项课题。当前很大一部分云端是通过浏览器来进行接入的,在计算机系统中,浏览器处于十分薄弱的环节,自身存在许多漏洞,这样在云端接入浏览器过程中,用户的证书和认证秘钥则极易由于浏览器自身的漏洞而发生泄露。而且在云端中,由于不同的应用都需要进行认证,这就需要对认证机制的高效性和安全性进行有效的保障。在应用服务层中,需要使用安全可行的手段来确保用户隐私的安全性,在基础设施层中需要采取有效的措施来确保数据的安全和保密性,有效的对数据的安全性和保密性产生影响的因素的控制。

5 采取措施保障网民数据安全

当数据存在着安全风险时,则会对云计算的发展带来较大的影响,因此为了有效地确保网民数据安全能够得到有效的保障,则需要采取切实可行的措施来保证数据的安全性。

(1)隔离操作系统和计算资源。为了有效的确保网民数据的安全性,则需要充分的运用 Hypervisor,从而将网民的操作系统与所需要存储的计算资源有效的隔离开来,从而有效的提高计算资源的安全性,避免其受到来自于网民操作系统所可能带来的影响。

(2)重置 API 保护层。服务商把 API 供给用户,用户按需进行运用。但是,第三方也会使用这些 API.如果想要保护数据安全,就必须再安装 API 保护层,对 API 进行重叠保护。

(3)严格身份认证。服务商需要执行严格的身份认证,加强对网民账号和密码的管理,对冒充网民身份的行为进行有效的防范,确保网民只对自己的数据和程序进行访问,有效的提高数据的安全性。

6 结束语

随着计算机网络技术的快速发展,当前计算机网络云计算技术也取得了一定的进步,尽管当前计算机网络云计算技术还处于初步发展阶段,但其具有较高的实用性,而且取得了较为显着的效果,给我们的生活方式带来了较大的改变。近年来,计算机网络云计算技术越来越受到重视,国家和企业都加大对其进行研究力度,这使计算机网络云计算技术的高速计算优势得以更好的发挥出来,已成为当前信息科技发展的主要方向。

参考文献:

[1]李静媛,徐荣灵。计算机网络云技术分析[J].计算机光盘软件与应用,2013,4(1)。

云计算技术的分类范文第4篇

关键词:计算机技术;网络技术;云计算技术

云计算技术是以计算机网络技术为基础发展而来的一种现代化科学技术,这一技术在实际生活及工作中的应用为人们提供较大便利,尤其在当前大数据时代,云计算技术的应用可使数据存储及数据分析更加高效安全,因而促使计算机网络云技术技术的进一步良好发展也就十分必要。研究中主要针对新时期计算机网络云计算技术,以促使相关人员对这一技术更好认知及了解,并且为该技术的进一步应用及发展提供支持。

1概述

1.1计算机云计算

所谓云计算所指的就是在当前互联网服务器中所存在的各种不同资源,常见的主要包括软件、存储卡以及CPU等相关类型。在云计算的运行过程中,其主要就是在利用计算机网络基础上进行相关需求信息的发送,在这种情况下远程计算机能够依据请求发送适当的针对性信息,其中信息服务构建,主要就是供应商的云计算提供。依据当前云计算实际应用中的相关服务模式可知,云计算实际上是以计算机网络为基础的提供服务资源的一种形式,在计算机网络中利用资源整合及资源配置等相关方式,对于计算机数据资源可实现信息反馈,同时,云计算是大数据时代的发展为背景的,其所面对的用户数量比较多,通过云平台及云服务向用户提供帮助,从而使用户的有关信息需求能够得到满足及保障。

1.2计算机网络云计算的类型

就目前计算机网络云计算技术的应用而言,依据其不同标准,在云计算分类方面有一定差异性,但是,目前大部分情况下都是依据服务性质对云计算实行分类,主要将其分为两种不同类型,分别为私有云与公有云。其中,对于私有云而言,其所指的就是客户单独构建的相关计算机云服务平台,并且可依据客户不同需求,将个性化云服务提供给客户,由于私有云的这种特点,也就能够将更加安全高质的相关信息服务提供给客户,并且能够使客户不同需求得到较好满足,可实现计算机网络服务效率的有效提升,满足实际需求。对于公有云而言,其所指的就是通过他人所构建的云平台提供相关云计算服务,因而公有云相对于私有云而言,具有更加开放性的特点,因而其安全性相比于私有云也就较差,用户可依据自身的需求对不同类型云计算技术进行选择。

2新时期计算机网络云计算机技术的应用

2.1计算机网络云计算技术的应用特点

随着现代信息时代的不断快速发展,计算机网络信息技术也得以快速发展,并且在网络信息技术的实际发展过程中,云计算技术的应用及发展已经成为重要内容,并且在现代化的信息技术发展中也属于具体的体现。就目前计算机网络云计算技术的实际应用而言,其所表现出的应用特点主要包括以下6点:(1)在云计算技术的实际应用过程中,其规模相对而言比较大,可以将较大规模的有关计算机服务向用户提供,从而使用户对数据的计算需求得到满足。(2)云计算技术具有虚拟化特点,在云计算技术的实际应用过程中,可使传统计算机模式中存在的不足之处及缺陷得以改变,可使用户在任意时间及地点获取信息资源,获取更好的服务,从而使用户的信息需求能够得到更好满足。(3)云计算机技术具有服务质量较好且安全性比较高的特点,在私有云平台得以有效应用的基础上,可将更加安全可靠的信息保障提供的用户,确保用户能够更好获取所需的相关信息。(4)云计算技术具有通用性特点,在云计算技术的实际应用中,对于不同方面的应用均能够支持,且通过云运行的实现,可确保多个应用实现同时运行,在此基础上可使各个应用的实际运行效率得以较大程度的提升,满足各种应用的实际需求。(5)云计算技术的扩展性比较理想,就目前云计算技术的实际应用情况而言,可表现出十分理想的自动伸缩特点,可将用户需求作为基础,实现自动化扩展服务的构建,从而使服务质量能够得到较好的保障,将更好质量的服务提供给用户。(6)云计算技术的应用成本相对而言比较低,并且云计算技术的发展速度比较快,随着云计算技术越来越成熟,在今后各种类型的应用中,云计算技术必然会发挥着越来越重要的作用,为各种应用作用的更好发挥提供有效支持与保障。

2.2计算机网络云计算技术在应用中的不足及缺陷

就目前计算机网络云计算技术的实际应用及发展情况而言,虽然得到一定的发展成果,然而这一技术在实际应用中仍有一定不足之处及局限性存在,在云计算技术的实际应用及发展中仍旧存在一定问题。在云计算技术的应用及云计算服务方面,对于相关信息资源的获取,其来源为供应商数据库,这种情况的存在会导致对于有关的数据资源,用户端无法实现直接获取以及控制,因而在实践应用中对于有些数据资源,用户往往会不具备访问权限,信息获取也就存在困难。就当前云计算技术的实际应用情况而言,数据完整性的实现仍旧比较困难,由于云计算技术在实际应用过程中对于数据的存储通常都选择分布式存储方式,这种存储方式会导致数据存储比较分散,也就很难使数据完整性得以有效实现,对于数据存储及利用会产生不良影响[1-2]。

3新时期计算机网络云计算技术应用的进一步完善措施

在目前计算机网络云计算技术的实际应用过程中,由于仍旧存在一定缺陷及不足,也就需要对网络云计算技术进行完善,以实现计算机网络云计算技术的更好应用及发展,具体而言,需要从以下几个方面入手进行完善。

3.1访问权限的合理设置

在新时期计算机网络云计算技术的实际应用过程中,为能够实现其更好应用及发展,首先需要注意的一点就是应当对数据访问权限的合理设置。就目前实际情况而言,云计算服务的提供方主要就是相关供应商,为能够使信息安全性得到更好的保障,供应商应当对用户的实际需求充分了解及把握,在此基础上依据用户的实际需求及实际情况,对相关的访问权限进行科学合理设置,从而使相关信息资源能够实现安全共享,使用户的信息需求得到满足。由于目前的互联网开放式环境的影响,作为供应商一方面需要对访问权限进行科学合理的设置,使资源的合理分享及应用得以加强,保证资源得以更好应用。另一方面而言,有关供应商也需要有效开展相关加密及保密工作,供应商及用户均需要对信息安全防护加强注意,积极网络安全的构建,从而使用户安全能够得到理想的保障。所以,在今后云计算技术的应用及发展过程中,对于安全技术体系构建需要进一步强化,在对访问权限进行科学合理设置的基础上,使信息防护水平有效提升,从而使云计算技术的应用具有更好的环境基础与保障。

3.2有效提升数据信息完整性

在计算机云计算技术的实际应用中,数据信息的存储技术属于核心内容,因而有效进行数据信息存储,实现数据信息完整性的进一步增强具有重要的意义,这在云计算技术应用及发展方面也是十分重要的内容。(1)对于目前的云计算资源而言,通常都是通过离散方式在云系统中分布,因而对于云系统内的相关数据资源需要加强安全保护,且需要使数据完整性得到较好的保障,这对于数据信息资源应用价值的进一步提升十分有利。(2)对于数据存储技术,需要进一步加快其发展,尤其在当前大数据时代背景下,为能够实现云计算技术的更好应用及发展,对于数据存储技术创新构建需要加强重视,以实现数据信息的更合理存储。(3)在目前云计算技术的实际应用过程中,对于其发展环境需要进一步优化,在理念创新及技术创新得以实现的基础上,与新时期的发展环境更好适应,从而使云计算技术应用价值能够得以有效提升,这一点在云计算技术的应用及发展中属于重点内容。

3.3提升用户的网络安全意识

在新时期的计算机网络云计算技术实际应用过程中,为能够实现其更理想的应用,另外需要注意的一点就是应当提升用户的网络安全意识,从而使用户能够对网络安全进行更好把握,在云计算技术的应用中有效避免网络病毒的入侵,实现数据安全的有效防护,从而使云计算技术的应用得到满意效果[2-3]。

云计算技术的分类范文第5篇

关键词:云计算;物联网;数据挖掘

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2013)35-8189-03

近年来在信息技术领域,出现了两个非常热门的技术——云计算和物联网。云计算最典型应用为谷歌搜索引擎,谷歌的数据的器分别部署在全球数据中心,用户所发送请求会并行的在所有的数据服务器中进行执行,并且将结果安排名反馈给用户。而物联网技术作为实现物物资源信息传送和共享的技术,虽然目前在交通领域、电力领域、智能家居等领域广泛应用,但还处于初期发展阶段,没有实现规模应用。据美国权威咨询机构FORRESTER预测,物物互联的业务将在2020年是人与人通信的30倍。因此物联网技术应用前景广大[1]。

1 物联网和云计算两大技术融合

物联网要想发展壮大,是离不开云计算平台的支持的,与此同时云计算平台也需要物联网为其提供大量用户,因此,物联网与云计算的结合应用是其未来发展的必然趋势。所以,要想使物联网与云计算的发展能够得到保障,必须对基于云计算的物联网进行相关的研究,这也是其能够发展的必要条件。

首先规模化是其结合基础。云计算中心对接入网络的终端要求具有普适性,这就解决了物联网的M2M应用的广泛性带来的问题。需要注意的是,物联网只有在具备相当的规模之后,其优势方能凸显。通过物联网能够实现对生产生活有用的业务和应用。其次提升物联网与云计算技术结合的实用价值,具体如何实现云计算的服务与物联网支撑。为了实现两者的融合,使该产业得以发展,需要现实技术的支撑以及对产业链进行价值平衡的建设。最后推动资源共享。物联网与云计算结合,传统计算机厂商能快速进入终端用户服务领域,物联网的主要作用就是促进数据计算资源与终端用户的结合。物联网与云计算的结合同样也需要可靠严谨的虚拟化平台的支撑,并且对数据中心的功能提出了更高的要求。

2 云计算在物联网中应用关键技术研究

云计算在物联网中结合方式研究,根据云计算技术中云中心、终端、应用的组合架构方式构成信息应用分层处理,海量终端,在下图中的云中心有两部分构成,一是共有云,一是私有云。这种云中心的特点主要是用户范围广,数据的种类增加,其安全性能也更高了。大大提升了平台应用的领域和数据种类,特别是提升基于云计算的物联网平台的安全性能。

本文所构建的基于云计算的物联网平台主要涉及如下关键技术:于云计算的数据挖掘算法研究、基于云计算的物联网关键技术、物联网接入网关轻量级关键技术研究。其中基于云计算的数据挖掘算法研究包括数据挖掘算法的并行算法研究与实现、用户聚类和用户个性化推荐的分布式应用的构建和实现等[3]。相关国际组织的工作和进展。基于物联网的可信环境的构建、终端编码与寻址研究、基于等级划分的物联网网关接入安全策略的研究等都是基于云计算的物联网关键技术。

1) 基于云计算的数据挖掘算法研究

基于云计算的数据挖掘算法的分布式文件系统HDFS是分布式计算平台Hadoop的基础和核心组成之一,首先需要深入研究分布式计算平台Hadoop中的分布式文件系统HDFS,具体包括:HDFS的write-one-read-many访问模型及其对于并行计算、HDFS的Master/Slave架构以及Namenode和Datanode的划分机制;HDFS文件系统的层次结构及其Namespace;

同时对Hadoop中的并行计算算法MapReduce进行研究,具体包括:MapReduce的应用程序处理流程及其核心组成,包括应用程序启动器、JobTracker、TaskTracker等;MapReduce的应用程序接口,包括Mapper、Reduce、InputFormat、OutFormat、Combiner类等;MapReduce的通讯过程及其RPC实现机制;MapReduce的解决死锁等问题的错误处理机制[4];

在上述研究的基础上,搭建基于Hadoop的云计算集群平台,主要包括:硬件(网络)环境配置、HDFS中的目录结构设置、Name Node和Data Node配置[5]、SSH安装配置、Hadoop的环境变量设置、Hadoop的配置文件参数设定、Hadoop的各种服务等。

2) 数据挖掘算法的并行算法研究与实现

对类数据挖掘算法需要进行相应的MapReduce改造。并对该算法的每个MapReduce过程的定义具体的实现。在Hadoop平台下进行编码。对实现的数据挖掘并行算法进行测试。在上述云计算平台中,研究并实现以下算法的MapReduce化:

基于的基本算法包括Word Count、TF-IDF、排序、距离计算(Euclidean,Manhattan)。聚类算法采用K-means,Canopy,Graph Mining(the Shortest Path)。分类与预测方法包括KNN,Naive Bayesian,SVM,BP Neural Network、Locally-Weighted Linear Regression(LWLR)、Logistic Regression。所采用的关联规则为Apriori;然后协同过滤:User-Based Collaborative Filtering(CF),Item-Based CF。网页解析:VIPS,DOM-Tree。解析效果评测数据为天网200G或SogouT 1TB的网页数据,随机取出若干网页进行人工测评,正文提取的准确率在90%以上。爬虫:通过一个URL种子列表,可以爬取其链接的其它网页,爬取的停止条件(最多层数,URL模式等)可以配置。

根据数据挖掘算法的处理流程,进行MapReduce过程的处理:

MapReduce过程对每个过程进行实现,如Mapper和Reducer类、定义输入输出格式化InputFormat和OutFormat类、定义组合类Combiner等;通过调整MapReduce的过程函数定义和参数来提高其并行度。

最终实现具有高度并行的分布式数据挖掘算法,算法处理数据的能力和集群中的机器数量成近似线性的关系。

3)用户聚类和用户个性化推荐的分布式应用构建

想要构建用户聚类以及用户个性化推荐的分布式应用,首先是对其应用业务进行分析,通过对其内部以及外部的资源进行评估和组织以对其业务问题进行界定。针对应用种类的不同,对不同数据进行理解,根据应用需要对相关数据采用爬虫、网页解析、分词等技术对数据进行获取以及确认。处理已经获取的数据方法一般包括数据格式化、数据重构、数据整合、数据的量化处理等等。对独立性变量进行选择时,要对分类模型进行建立,以不同的数据挖掘算法达到对用户进行分群的目的。

根据聚类的结果,对业务进行合理的解释,针对具体的用户群的特质制定个性化方案。

基于以上研究内容,在上述云计算平台上,研究基于并行运算挖掘算法的用户聚类和用户个性化推荐应用的构建。该研究将首先综合爬虫、网页解析、分词、分类技术,对网页进行分类,然后通过聚类、关联规则、协同过滤等算法,进行用户聚类,在对用户聚类的结果进行合理的业务解释后,将针对各个聚类的用户群的特点,进行用户个性化推荐方案的制定和实现[6]。

3 如何构建基于云计算的物联网运营平台

物联网的运营平台就是无线传感网络与互联网之间一种本地化中央信息处理中心。对物联网的运营平台进行构建,就是为了对产业链的上下游系统进行集成,从而使客户能够享受到电信级物联网运营服务。其主要功能有:受理业务、开通、计费,配置和控制网络节点,采集存储、计算、展示相关信息。物联网运营平台具有的云计算的特征,基于云计算的物联网运营平台其体系架构主要由以下几部分构成:云基础设施、云平台、云应用、云管理。

云基础设施就是为实现资源的共享。它通过物理资源虚拟化技术,使得平台上的行业应用在不同客户间实现资源的共享。这样操作的优势在于:一是提高了存储空间的利用率,改变了以往要为每个用户分配一个固定的存储空间的做法,使用户能够共用一个跨物理存储设备的虚拟存储池;二是资源需求的弹性大大增加了,减少了运营成本,并使服务质量有所提升,例如当分析处理不同行业数据,并进行资源共享时客户可以动态地从虚拟存储池中分配存储资源,使资源的利用率得到了大大的提高;三是改善了平台的整体性能和可用性,通过对服务器集群技术的使用,使这个平台更像同一台服务器。

云平台是物联网运营平台的核心,它实现了对网络节点的配置和控制、信息的采集和计算功能,在实现上可以采用分布式存储、分布式计算技术,实现对海量数据的分析处理,以满足大数据量及实时性要求非常高的数据处理要求。

云应用实现了行业应用的业务流程,是物联网运营云平台的一部分,也可以作为集成第三方行业应用。它通过应用虚拟化技术使多个不同租户能够实现共享存储、计算能力等资源,在降低运营成本的同时使得资源的利用率大大提高,并且保证了户数据的安全性。

目前,物联网与云计算技术相结合的发展模式是研究工作者的主要愿景之一,对于物联网的建设者来讲,在对行业应用进行发展时一定要注意免 “孤岛”的形成,要做到未来的智能物联网络的互联互通。在具体的操作中,要注重体系可行性,避免系统过于庞大和理想化。要对信息基础设施不断的进行创新设计以及优化,使物联网基础更加健壮与安全。

参考文献:

[1] 梅海涛.基于云计算的物联网运营平台浅析[J].电信技术,2011(5).

[2] 吴劲松,陈孚.电信运营商云计算发展探讨[J].广东通信技术,2011(4).

[3] 徐雷,张云勇,房秉毅,程莹.电信运营商的云计算发展研究[J].电信科学, 2010(S1).

[4] 李晓明,张彬,贾巧丽.物联网发展趋势分析[J].中国新通信,2011(19).

云计算技术的分类范文第6篇

关键词:云计算;云计算技术;电子商务;运用

如今云计算技术发展迅速,移动电子商务也成为一类新兴的力量,人们运用电子商务越来越多,云计算将大量的数据汇集在云端,在计算机上进行数据分析,将消费者进行分类。

1云计算技术分析

云计算是一类先进的技术,其在诞生之日就被人们寄予了厚望,云计算借助计算机技术和通信技术,运用互联网进行数据的分析,通过各类硬件设备将海量的信息收集起来。随着互联网技术的发展,云计算技术也实现了高速的发展,被人们充分地运用。云计算方式借助虚拟化的通信方式,可以实现信息的整合,对数据进行优化配置,对信息进行分散化的对比,将大量的网络资源聚集起来,形成数据库,建立平台。

2现代电子商务分析

近年来,随着信息技术的不断发展,网络技术得到了完善,电子商务是一类新兴的方式,逐渐的走进人们的视野。电子商务占据的市场也越来越大,得到了年轻人的肯定,电子商务平台已经成为人们平时生活不可或缺的一部分。人们对电子商务越来越依赖,特别是随着近年来互联网技术的高速发展,线上和线下结合的模式越来越常见,传统的商务模式渐渐向电子商务模式倾斜,电子商务的发展空间非常巨大。

3云计算技术在现代电子商务中应用的必然性

如今,随着人们生活水平的逐步提高,人们对电子商务提出了更高的要求,这就要求电子商务要朝着个性化的方向发展,用户在接受信息中,其方式也更加地灵活。所以,在电子商务中,应该以用户为主导,相关的服务应该更加贴近用户的生活,实现可以挖掘和可以拓展的信息的传播。云计算集中了海量的资源,而且对资源进行关联,确保资源的有效性,实现了为用户提供不同服务的作用,云计算技术在现代电子商务中运用是必然的,而且也是现代电子商务发展壮大的结果。电子商务要以产品来吸引消费者,所以商家会在网络上很多的商品信息,如果电子商务的技术支持存在不完善的地方,那么消费者在选择产品中会出现网络崩溃的情况,云计算技术可以在同一时间对不同的数据进行处理,为消费者提供便利。电子商务企业中,中小型企业居多,云计算的服务具有弹性特征,受到广大消费者的欢迎。企业可以根据自身发展的情况,对IT资源进行调整,防止大量的资源不能充分运用。而且电子商务平台打破了时间和空间的限制,在全国各地都可以建立。云计算的网络购物平台,汇集了不同的商家,消费者通过输入关键词的方式,就能找到大量的商品,可以对商品进行对比,也可以直接与商家沟通,获取产品的具体信息。云计算技术提供和实现了的一体化服务,引起了企业的关注。

4云计算技术在现代电子商务中的创新应用

4.1服务整合,节约成本

电子商务平台可以借助计算机、手机等移动终端,将不同的服务整合在统一的平台中,在经营中可以节约成本,而且通过平台,消费者也更容易找到自己所需要的产品。云计算技术可以将大量的服务器运用到企业的电子商务中,实现对资源的维护和关联。云计算技术具有很强的计算能力,可以代替其他的设备对数据进行处理,即使企业内部的数据比较多,也不会导致系统崩溃。企业电子商务中运用云计算技术,可以降低成本,节约资源。

4.2高性能、低投入

在传统的商务中,尤其是在进行电子商务中,企业要花大量的资金购买产品,而且电子商务平台需要人员进行管理,在云计算技术运用中,其硬件的容量更大,而且相关的技术都是由供应商提供,软件也不需要企业特别购买,企业因此降低了运营成本。云计算技术的性能比较优越,与传统的电子商务相比,其计算方式更完善,而且运转效率更高,为整个平台提供高效的服务。

4.3定制信息、个

商家要定期地生产和推销产品,所以,云计算技术中可以定制信息,并且提供定时推送,这种更加人性化的服务模式更加适合企业发展。在云计算技术发展的过程中,系统可以对消费者的信息进行分析,然后为消费者提供他们可能需求的产品。

4.4协作方便,管理便捷

在传统的经营中,企业与企业之间的合作会受到时间和空间的限制,而且在合作时,需要对数据进行沟通,在云计算环境下,企业和企业之间的合作变得更加无界,大量的数据可以直接储存在云端平台,而且企业在进行项目管理中,可以直接在云端获取有效的数据,所以,合作期间就不需要再交换数据。

5云计算技术在现代电子商务中应用的安全策略

如今,随着网络的发展,数据的安全问题引起了人们的广泛关注,所以,在云计算技术使用中,要制定相关的安全策略。专有云因此在电子商务中得到了广泛的运用,在安装了专有云后,只有企业的内部人员能看到数据,这样在进行电子商务中就提升了企业的安全性,防止了数据的窃取,企业还能借助专有云对数据进行备份,防止数据丢失后给企业造成不良后果。

6结语

如今,现代电子商务正实现高速的发展,而且正逐步取代一部分传统商业模式,云计算技术的应用,使得电子商务更加成为人们生活中不可或缺的一部分。随着计算机技术的发展,云计算技术得到更广泛的应用,其可以实现海量数据的收集和分析的特性,使商家更为了解消费者的需求,从而也为消费者提供了更好的服务。

参考文献

[1]蔡建新,徐迪威.基于云计算平台的海量数据挖掘技术在塑料电子商务平台中的应用[J].广东科技,2011,16:58-59.

[2]孟丛,黄晓春.关于电子商务发展中应用云计算技术的研究[J].企业改革与管理,2015,06:223.

云计算技术的分类范文第7篇

关键词:云计算;信息资源;管理;云计算

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

1概述

新时期,云计算在我国现代社会各行业发展建设进程中成为一项热门词语,伴随计算机系统、网络信息技术的快速更新发展,云计算渐渐进入人们日常工作与生活之中,令以往我们习惯的桌面系统应用模式逐步变化成以网络系统、云服务管理为核心的应用模式。云计算技术的流行以及推广应用不但对信息时代计算机系统应用方式形成了强烈冲击,同时还改变了人们对各类资源的管理态度,促进我们在存储信息、获取资源以及共享应用等层面采用方式方法的更新与变革。事实上,云计算为一类IT基础软硬件以及服务交付与应用的模式。云计算虽然为信息资源的高效服务与共享应用开辟了全新路径,提供了崭新的平台,使人们在资源应用管理过程中更加便利,信息内容更加安全可靠,然而另一方面也产生了一系列问题。怎样应对处理该类问题,弥补不足与缺陷,强化云计算下信息资源全面共享管理,逐步变成目前信息化发展阶段中的一项重任。

2云计算内涵与特征

2008年IEEE于北京组织召开国际性web服务会议,针对云计算进行了精准定义,并把云计算三个架构层次赋予了定义,也就是应用层、平台层以及基础层,这三个层次之中应用层也就是顶层,通过软件服务模型方法提供用户所需的服务。同时,云计算第一层架构服务对象为客户,在具体应用过程中可依照用户特殊需要提供弹性以及扩展存储、应用以及计算等相应服务。云计算三个层次架构之中,平台层属于平台层,主要功能在于为云计算应用程序的正常运行提供相应的服务或是平台层服务所需的运行环境,因此云计算平台层主要面向计算机程序员以及网络系统程序应用开发人。云计算三层架构之中底层也就是基础设施层,具体利用网络系统分布式链接数据中心完成服务,因此云计算基础层主要面向提供人以及管理者,这是由于该层次中的云计算利用IP网络完成链接,在大规模、分布式数据中心中发挥了基础设施作用。实践应用中,采取云计算技术可为广大用户创造一个更加可靠、更加安全有效的数据存储服务中心,由于云计算可有效预防由于用户硬盘系统故障或感染病毒而引发的数据信息资源丢失、损坏等问题,另外云计算技术采用极为缜密的权限管理模式可服务广大用户将信息数据共享至指定一方。实践应用中云计算技术对用户端系统设施要求标准不高,也就是说用户无需再应用云计算技术过程中匹配更尖端的计算机以满足Web程序应用要求,同时云计算应用运行阶段中各个部件均由提供者负责管理控制,不需要用户在应用阶段中进行反复的硬件维护。云计算技术因其众多优势功能可轻松完成各个设备系统之间的信息数据以及应用共享,而广大用户则可上传信息资源至网络平台依照相应需要完成获取。另外,用户可利用计算机系统、智能手机终端以及计算机实现该操作,并不需要由于各自不同的需要而将相同资料利用不同网络工具完成传输,因此云计算技术对信息时代信息资源的全面共享管理与应用发挥了重要作用。

3云计算下信息资源共享管理模式

云计算下信息资源共享管理也可叫做云共享,具体应用阶段中通过云服务实现,同时还是云计算技术面向用户呈现的具体模式。当前,我国较多网络系统公司均为用户设计开发了丰富多样的云服务,例如腾讯开发的微云服务、百度云服务、盛大云服务、360云盘等,该类云服务产品的应用推广令用户可全面感受到云计算服务的便捷应用、数据备份上传、共享下载等鲜明优势。

3.1云共享内涵与种类

云计算设计开发阶段中,采用虚拟化手段、分布式计算与效用计算方法,全面扩充了信息资源共享应用范畴,用户则可在任意区域范畴、任意空间利用计算机网络系统进行分布于各类数据中心物理以及虚拟资源的连接、存储、提取以及访问。采用效应计算机可最大化提升信息资源共享应用效率,因此,本质层面来说,云共享即是将云服务器之中的各类信息资源全面共享。云资源不但涵盖用户上传至服务器之中的数据、软件等信息资源,同时还涵盖硬件存储、基础设施、应用平台、开发人员甚至管理者。从本质层面来说,云资源便是任何同云计算应用技术相关联的信息资源,无论计算机之中或是网络系统之中的信息资源均属于云资源的组成部分。依照云共享应用服务范畴可将其种类分成公共云、私有云以及混有云等类别。公共云通常面向企业或是不同的组织应用,用户可基于计算机网络系统更加灵活、自如、动态化的得到公有云各类资源,因此可以说公有云在实践应用阶段中体现了相对来说更高的性价比。私有云可令企业自身创建并紧紧为自我内部系统提供服务的一类数据资源共享应用系统。具体的应用阶段中,私有云被限定于单一企业以及组织之中,外在组织以及个人不能利用计算机网络系统得到该类资源。另外,通常企业用户在创建私有云阶段中,对控制力具有高水平的要求。混合云则包含了公共云以及私有云等服务,多类组织以及企业可利用安全的网络系统位于私有云以及公共云当中完成信息资源的全面共享,而采用虚拟技术手段可辅助企业基于混合云创建属于自身的私有云,因此混合云在当前逐步变成更多企业单位未来提供云服务的发展动向。

3.2信息资源共享管理

云计算下,信息资源共享应用管理可依照云计算各个层次架构做划分处理,分别包括软件即服务、平台即服务与基础设施即服务等类型,云计算上述三类架构意义对应三类云服务以及用户、提供方与开发人的角色。其中,软件即服务也就是软件提供方将具体的软件集成到远端数据中心服务器之中便于用户进行应用,因此较多种类的软件系统构件以及应用程序架构均会采用嵌入式设计模式以支撑应用程序。该服务具体功能优势在于特殊定制、可进行配置、不同人物可同一时间处理与可扩展性等。用户在应用阶段中无需安装下载任何应用程序便可直接进行应用。平台即服务即平台提供方为用户开发的一类综合开发环境、硬件系统以及服务器资源,用户则可利用该平成开发、应用测试、规划部署与管理维护。另外,用户还可通过计算机网络系统借助应用程序或不同用户完成信息资源共享处理,用户在应用阶段中无需考量任何复杂架构导致的影响,可全面完成虚拟化办公处理、支持团队协作、实现数据库系统集成、更加可靠安全、可进一步扩展、全面存储、持续化应用与状态管理。基础设施即服务也就是基础设施提供方进行投资的主体技术、相关服务以及具体的数据中心,同时提供商还利用基础设施即服务延伸至计算机系统用户。具体开发阶段中主要面向各类客户具体需要做优化处理、进行科学的预定义,使基础设施更加标准化。基础设施即服务的优势功能在于可节省用户在扩充、增加新功能过程中的时间,降低成本费用,同时不会过于复杂。另外,还可为各个用户提供更加可靠、稳定、安全、优质的云服务。该服务通过利用第三方的空间以及维护资源可有效化解风险,节省投资,进而可辅助用户最大化提升计算服务水平与质量。

云计算技术的分类范文第8篇

本期记者走访的是北京友友天宇系统技术有限公司,作为国内企业中为数不多的掌握了云计算平台核心技术的初创公司,友友系统正在产业链中定位自己的方向。

云计算是IT产业的一次大潮。在潮起潮落中,现有的IT厂商都会面临新的洗礼——淘汰者被大潮冲走,一批新的创业者也会涌现。位于北京云基地的北京友友天宇系统技术有限公司(以下简称“友友系统”),就是在云计算大潮下出现的一个新面孔,它随着云计算大潮而生,正经受着云计算市场的严峻考验。

作为云计算产业链条中的一环,特别是位于云计算软件中的最底层——云计算平台,友友系统的产品显得过于专业,也不为人所熟知,但其产品却是构建云计算平台的核心,用友友系统员工自己的话说,就是通往云计算世界的一部梯子。作为国内为数不多的掌握云计算平台核心技术的国产厂商,友友系统周围强手环伺。友友系统如何定位自己在云计算世界中的角色,其产品又怎样应对市场需求?日前,本报记者就相关问题独家专访了友友系统的创始人之一、友友系统CEO姚宏宇博士。

发现云计算技术本质

关于云计算的定义几乎每个人都有自己的理解。姚宏宇认为这并不奇怪,因为新的技术变革必需经历这一过程,就像之前的分布式计算、网格计算甚至互联网一样,假以时日,人们的意见必然会趋同。

“云计算是一种商业模式,也是一种技术进步。”他说,对云计算的理解可以分为两个层面:从商业模式的角度看,云计算是互联网模式的延伸和发展,它把互联网的服务从原来的信息服务延伸到硬件资源、软件资源以及所有跟IT相关的东西。“我把云计算叫做Internet 2.0。从服务模式来讲,云计算与互联网的本质一样,都是通过互联网交付服务,只是云计算把这个范围扩展得更大。而从技术角度来看,云计算无非是把很多不同种类的、分布在各地通过网络联接起来的资源结合起来,这个结合体叫做‘云’。”

集群计算、分布式计算、并行计算、网格计算是一些技术人员谈到云计算时总会提到的概念。姚宏宇认为,这些概念相互之间存在着密切关系,并行计算和分布式计算等很多概念都是从最早的集群技术演化而来的。

在计算机科学的发展过程中,大规模计算有两种不同的发展理念,一个叫“Share everything(一切皆共享)”,一个叫“Share nothing(一切皆独享)”。第一个理念的代表是并行计算,其具体实现就是超级计算机,超级计算机的存储、内存和CPU都是共享的,比如CPU可能有几千个,但从操作系统层面看就是一个CPU。这一技术路线下的产品商业应用范围较窄,主要应用在特定领域,对社会和商业影响较小;第二个理念的代表是分布式计算,这种系统中每个节点都是一个独立单位,每一个小单元完全可以自己做计算,能完成所有计算机该做的操作,目前的计算机应用系统基本都是这一体系下的产物。

不过,上述这些理念和发展方向最终都能通向云计算。云计算的本质就是能够通过分布式计算、集群计算、网格计算等技术把各种资源有机地结合起来,让外面看到“云”,而不是看到很多小的计算机节点。同时,无论“云”里发生什么事情,上面的业务系统都不会受到影响。这就意味着这个云要足够大、足够有弹性。“而友友系统的核心技术就是实现资源整合,特别是数据资源的整合,并且屏蔽掉过程中的技术复杂性。”姚宏宇说。

打造云计算操作系统

创立之初,友友系统给自己的定位是基础软件的技术提供商,后来又进一步明确为云计算平台技术供应商。“尽管不敢说是IBM和Oracle的竞争对手,但是友友系统与它们的产品的确处于一个层面,而和国内绝大多数IT公司不一样。”姚宏宇坦言,由于技术的专业性,要想跟普通大众描述清楚他们是做什么的,并非易事。

姚宏宇把自己的产品归为云计算操作系统。他说,从传统的IT架构来说,友友系统的产品属于中间件,位于操作系统之上、应用系统之下,因此叫云计算中间件比较合适。但中间件这个名字对中国人而言含义并不明确,而命名为云计算操作系统是因为其产品之于云计算整体架构的确如同传统计算机系统中操作系统的作用一样。“当然,我们提出云计算操作系统概念不是从传统IT架构的角度出发,更多的是考虑到面向未来。”

姚宏宇解释说,一台计算机包括一个CPU、一个内存、一个磁盘外加一个外壳,这就是冯·诺依曼计算机的典型结构。如果设想这个计算单元分布在1万台机器的CPU上,是由几十个计算节点组成的一个整体,用各种友友系统的软件对这个“超级计算机(云)”进行管理,那么这个软件就是云计算操作系统。因为业务系统是架在友友系统的软件之上的,下面则面对单机的操作系统和硬件,对业务系统来说其下的整套东西就相当于一个虚拟的计算机。从这个角度说,友友系统的产品和普通计算机上的操作系统所做的工作是类似的。

不过,云计算操作系统毕竟不是我们常见的操作系统,而今称为云计算操作系统的也并不多,主流的包括VMware的vSphere和浪潮的云海OS等。那么,同为云计算操作系统的友友系统CloudWare到底有何不同?

在姚宏宇看来,大家的方向基本一致,但与VMware和浪潮的云计算操作系统侧重于虚拟化和对虚拟化环境的管理不同,友友系统的云计算操作系统更侧重于资源的集中和整合。“我觉得云计算最终目的是,前台无数端,后台一片云。”姚宏宇说,云计算操作系统的作用就是能够把这一片云管理起来,让端都认为后台真的是一片“云”,前台需要的东西后台通过统一标准的接口可以提供。从技术上说就是,这个云计算操作系统能为前台提供一套SDK或者API。它能够把后台所有的分布资源管理起来,让前端认为后面就是一台机器,这个管理体系就叫做云计算操作系统,虚拟机的管理只是其中的一部分。

研发五大核心产品

友友系统的云计算操作系统并不是一款单独的软件,而是由友友系统的一系列核心产品构成的。姚宏宇把这些产品分为两个层次:位于核心底层的Bitsflow、NetVM、DataCell;在其之上的平台产品智存、智维,它们都具有自主知识产权和核心技术。其中,Bitsflow主要负责大规模分布式系统之间的通信和协作,是一个高容错、高性能的数据交换和应用协作平台;DataCell是一个用于海量数据的分布式存储系统,也叫云存储;NetVM是一个分布式管理系统及分布式计算开发框架,相当于三个产品中的总调度。

“这三个产品相当于三个引擎,就如同Linux内核一样,用于支撑之上的两大平台级产品,分别是智存和智维。”姚宏宇介绍说,智存主要针对对象和文件存储,类似文件系统;智维用于进行大规模系统的运维和管控。”姚宏宇说。

值得一提的是,所有这些产品中负责网络通信的Bitsflow是基础,也是友友系统区别其他云计算公司最大的核心竞争力。姚宏宇把云计算的技术路线分为三类,一类是以存储为核心,以Google为代表;第二类是以虚拟化为核心,以VMware为代表;第三类是以亚马逊为代表的混合体。而友友系统选择的技术路线区别于以上三者,友友系统是以网络通信为核心,这也是姚宏宇看重Bitsflow的原因所在。

“以网络通信为核心,这是基于我们多年来一直专注大型分布式系统研究的结果。”姚宏宇解释说,“所谓分布式系统是基于网络有延迟这个前提的,如果网络无限快,它就不是分布式系统了,而是一台超级计算机了。我们的工作就是努力管理好网络层,这就相当于缩短了分布式系统中各个模块之间的距离,这是我们公司整个技术的理论基础。”姚宏宇说,正是由于选择了这样一种技术理念,才使友友系统解决了分布式系统的协同和数据交换问题,大大简化了其它后续产品研发上的技术挑战。

姚宏宇坦言,由于产品的专业性,特别是专注在云计算的底层,而且解决方法又有别于传统技术,使得他们的产品在推广上遇到的第一个难题就是如何向客户说清楚他们的技术究竟是什么。不过,他遇到的最大挑战还是市场不成熟。比如在解决海量数据的整合时,人们更倾向于传统的基于数据库的各种集成技术,而没有想到或者还不太认同友友系统提出的解决方案,尽管友友系统的方案实现成本更低、上线更快。

“好在技术和成本优势明显,口碑正在逐步建立,这几年项目也渐渐开展起来,尤其在金融、电信、电力、政府、互联网、教育等领域,我们每年的进步都非常明显。”姚宏宇表示,未来友友系统的重点是继续培育市场,同时完善自己的产品。他说最大的愿望是有朝一日用户能像认可关系型数据库一样认可友友系统的技术。

创业者档案

姚宏宇,1988年考入中国科技大学少年班,1993年赴美留学,先后获威斯康辛大学麦迪逊分校计算机和材料系的硕士及博士学位。自2000年起在硅谷从事大规模企业软件和互联网技术的研究、开发和管理工作。曾任美国雅虎研究院高级研究员、美国SideStep公司资深管理人员及架构师等。2007年在北京创立友友系统, 并担任公司总经理。

记者观察

自信源于对技术的准确把握

采访姚宏宇后,有几个印象深刻。第一是他的技术背景,第二是他对市场的把握,第三则是友友系统的商业模式。

外界一提起姚宏宇,往往要说他在科大少年班求学、美国攻读技术专业、随后在雅虎工作。涉及到姚宏宇技术背景的部分,往往语焉不详。姚宏宇说,正是由于在雅虎的一段经历,才让他真正了解到互联网的魅力和最新技术发展趋势。所以,在采访中,他一再把云计算和互联网相比较,坚信云计算是“IT行业真正的一次新技术变革,将产生无法想像的影响力”。他也坚信,“产品叫不叫云计算都无所谓,我们做的就是与大数据、大系统有关的事情,只不过现在赶上了云计算热潮。”

他的这种自信源于技术,而非概念炒作。

由于重视技术,友友系统成立几年后,一直在做研发,并没有将精力放在市场推广上。“现在大多数情况是用户提出需求后,其他公司做不了,才找到我们。”姚宏宇说,一是技术满足用户需求,二是大幅度节约用户投资,最多能为用户减少60%的投资。所以从供需关系看,潜在市场较大。但用户也有担心,因为技术太新,现有产品解决不了的情况下,只能抱着试一试的态度采纳友友系统的方案。这让姚宏宇不得不一次次给用户阐述技术。

云计算技术的分类范文第9篇

关键词: 云计算; 信息技术; IT人才; 人才培养

中图分类号:G642.0 文献标志码:A 文章编号:1006-8228(2012)03-59-03

Innovation in training mode of IT talents in colleges at cloud computing era

Huang Wulan

(School of Economics & Management Changzhou University, Changzhou, Jiangsu 213164, China)

Abstract: In this paper, the advantage of cloud computing is described. According to the characteristics of cloud computing technology, and based on the analysis of IT job description information from the well-known recruitment website, the authors summarize in the paper new requests for IT talents in enterprises. Finally, in order to meet the demands for IT talents in the future and to improve the employment rate, the reform strategy for IT training mode in universities is proposed.

Key words: cloud computing; information technology; IT talent; training

0 引言

信息技术在推动国民经济增长、提升整体创新能力以及国际竞争力方面发挥举足轻重的作用。但是从我国IT人才供需的实际情况看,大学生毕业即失业的情况却大量存在。其原因并不是IT人才需求疲软,(数据显示,信息技术人才的缺口就高达数十万),而是目前很多高等院校人才培养模式的短视,教学内容滞后无法适应产业的发展,人才供给与需求不对称。

云计算是IT发展的最新技术,正逐渐融进IT日常管理和开发模式中。它的出现给相关工作人员提出了新的挑战,同时对即将走上工作岗位的在校大学生产生了巨大影响和挑战,也给高校相关专业的教育带来了巨大的冲击,将引发一场新革命。

基于此,本文分析了云计算时代对IT人才新的需求和要求,并对高校相关专业的培养模式、教学内容、培养目标提出相应的改革措施,以顺应时代对IT人才的需求。

1 云计算是未来IT发展趋势

云计算是IT产业发展到一定阶段的必然产物。早在20世纪60年代麦卡锡(John McCarthy)就提出了把计算能力作为一种像水和电一样的公共事业提供给用户[1]。继个人计算机变革、互联网变革之后,云计算被看作是第三次IT浪潮,作为一种全新的商业模式和应用计算方式,它应是中国战略性新兴产业的重要组成部分。

⑴ 降低IT运营成本,提高企业核心竞争力

云计算意味着没有硬件购置的成本,没有软件许可证或软件升级管理所产生的成本,也不用租用设施,避免了隐性成本的支出,只需按照使用率采用计量收费或者固定收费的方式,按需使用,按需付费,这样可以降低IT运营成本。相关研究[3]证明,使用即买即用方式购买资源的成本低于企业自行购置资源的成本。云模式使得企业可集中时间、精力和投资在利润较大的核心业务中去,提高企业核心竞争力,获取更大的经济效益。

⑵ 为企业提供便捷的信息化服务

云计算基于分布式计算,它以用户为中心,将数据存于云端,用户可以在任何时间、任何地点以某种便捷的方式安全地获得数据,满足办公移动性要求。

⑶ IT人员分工专业化,降低IT部门工作量

云计算将业务交由服务提供商(更专业)负责,使IT工作人员分工更专业化,这将降低企业IT部门工作量,提高IT效率。

当前,云计算正成为各服务提供商的关注热点、受到各个领域的关注,Google、IBM、Amazon和Microsoft等大型的IT公司纷纷建立自己云计算平台,提供相关的云计算服务。据赛迪顾问《中国云计算产业发展白皮书》[2]预测,未来几年,云计算和相关服务市场将保持高速增长态势,市场规模将从2009年的92.23亿元增长到2012年的606.78亿元,年均复合增长率达87.4%。全国各地政府正结合产业规划,积极建立云计算产业发展与创新基地,通过资金支持大力培育云计算技术服务厂商,建立面向城市管理、产业发展、电子政务、中小企业服务等领域的云计算示范平台。北京的“祥云计划”、上海的“云海计划”、重庆的“云端计划”、广州的“天云计划”等等无不说明中国的云计算时代即将来临。据报道,北京将建成亚洲最大的超云服务器生产基地,在“十二五”末期,北京的云计算相关产业收入将达到2000亿元。

综上所述,云计算的广泛普及和深入应用将成为大势所趋,是IT未来发展的趋势。广大IT人员需认清信息化发展趋势,更新观念,迎头赶上。

2 云计算时代对IT人才需求的挑战

云计算时代将对IT人才提出新的要求和挑战。根据企业采用公共云或是企业自身搭建云平台这两种情况,其人才需求各有不同,具体体现如下。

⑴ 采用公共云的企业对IT人才的需求。

一般而言,对于广大中小企业用户来说,资金是发展最大的障碍,他们将选择公共云服务。公共云是由第三方(供应商)提供的云服务,服务在第三方运行。企业通过与云服务提供商签订服务协议,以按需付费的方式使用相关服务。

在这种情况下,对企业IT部门来讲,传统的系统维护IT人员、软件研发人员、硬件部署人员面临着工作机会减少的危机。因为所有的后台管理和维护工作都交给了云供应商。从这种意义上来讲,企业IT部门工作量太大减少,但是IT部门工作人员职责发生了相应的变化。

首先,IT工作人员需要懂管理,IT部门需要运用云计算经济模式去评估是否应将业务移到云端。相关负责人要根据企业自身的情况做出公共云是否适用企业发展需求以及投资回报率分析。同时,企业IT部门需要明确业务需求、并负责与服务提供商进行沟通和协商以获得为自己量身定制的服务。从这种意义上讲,IT工作人员需要既懂管理又懂技术的,还要熟悉企业业务流程具有阐明企业业务需求以及和服务提供商沟通、协商的能力,并需要熟悉相关立法以保障企业权益。另外,IT人员需要负责处理数据安全性问题,决定哪些数据能移到云端,哪些数据不能,对移到云端的数据进行加密,信息安全是IT部门需要考虑的因素。

Gartner于2010年10月了一份预测报告[3]指明,企业用户应该对10项新技术的应用加以密切关注,其中包括云计算(Cloud Computing)、数据中心、虚拟化软件和绿色IT。据业界人士表示:“云计算对IT职位的总体影响,可能类似于外包、自动化和可用计算等这些趋势带来的影响―IT专业人员的岗位,正逐步从技术性的具体岗位向企业业务终端岗位转变。”来自Forrester公司的Schadler表示,供应商合同管理、云计算、分析学、网络应用技术、移动应用技术等,都是未来10年需要掌握的知识和技术。”

总的来说,IT部门人员将从关注具体的技术细节转移到关注企业的业务,与以前相比,懂得企业流程方面的人将越来越重要。IT人员需要成为有一定的管理、沟通、专业技术(需求分析、信息安全处理)能力和法律知识(要求熟悉交付服务的流程与制度、SLA服务等级管理、云计算相关立法等内容)等的复合型人才。同时,IT人员需要关注云计算标准的制定、成熟和演进。

⑵ 有实力的大企业或是云平台搭建方对IT人才的需求.

虚拟化和自动化是云计算区别于传统计算的两大特点,它们对IT人才提出了新的要求:员工必须培养和扩大跨平台和应用的技能,以建立、管理和支持私有云计算。这不仅意味着IT人才要更深入地了解传统核心技术,而且还要掌握囊括从虚拟化、存储、大型数据到安全等关键技术的更全面、融合的技能。

根据云计算技术特点,我们对通过互联网上全国知名招聘网站如51Job[4]、智联招聘[5]等的相关职位的招聘信息进行了综合分析,总结出未来IT人才需求的新趋势。

①移动云终端开发人才需求旺盛

云计算在移动终端上应用率极高,现阶段移动云计算人才短缺。移动云计算将移动互联网和云计算的概念融合到一起,据业内人士统计国内3G研发人员缺口有300-400万,其中Android研发人才缺口至少30万。手机嵌入式开发和J2EE技术人员市场需求旺盛。

②开发人员主流技术发生极大改变

在云计算时代,程序设计需要注重分布式、并行计算模式,开发人员要熟悉云计算模式编程框架,熟悉Hadoop等相关原理及技术有相关基础;要采纳敏捷开发思想,更擅长负载均衡、并行数据处理、网格计算、云体系结构、资源调度和MapReduce并行运算编程模型。程序设计偏向更多的数据访问和调用;利用云计算的高性能,要对数据进行深入分析和挖掘,使应用更加智能。

③开发平台发生转移

在云计算时代,开发人员编程环境发生改变,如转向基于Hadoop框架的开发环境、GoogleAppEngine开发环境。操作系统环境则从Windows平台向Linux,VMware虚拟机发生转移。

④信息安全技术

云计算安全性问题是阻碍云计算发展的首要因素之一,它不仅仅只包括数据安全、是一个涉及到公信力、制度、技术、法律甚至监管等多个层面的复杂问题。对于服务提供商而言,需要建立更具公信力、更安全的云服务。对于IT人员来讲,则需要掌握更多的信息安全技术,如反病毒、木马技术。

⑤数据存储和开发

云计算环境下数据爆炸式增长,传统的关系型数据库面临数据能力的挑战;另外,许多应用存储设备对于数据存储的要求大多体现在非结构化数据或者是半结化的存储,大多数云计算平台都会提供针对非结构化和半结构化的数据存储方式,如google公司采用Bigtable数据库。云计算一个显著的特点是使用资源池,通过构筑虚拟的数据中心最大程度地实现网络资源的共享。因此,对于开发者来说在数据存储和开发方面发生了巨大的转变,要求开发者/维护者熟悉新的数据库管理系统、网络存储技术如SAN/NAS/iSCSI等、熟悉资源池的构建方法。

3 高校IT人才培养模式的创新

云计算不仅影响着计算机技术的发展,对IT专业人士就业也将产生重大影响,即将走上工作岗位的大学生面临着巨大的挑战。高校大学生应该认清当前信息技术发展趋势,未雨绸缪抓住发展机遇;对于培养大学生的高等院校来说,其责任重大,高校必须关注相关专业领域发展趋势和热点,及时调整课程体系、更新人才培养模式。

3.1 涉及专业和要求

云计算在诸多领域影响着人们的生活,但是影响最大、最直接的群体莫过于和相关技术和应用直接联系的人们。我们根据本科生专业目录,提取和云计算密切相关的专业,并根据云计算技术特点和人才市场需求,列出了对这些专业的新要求,如表1所示.

表1 高校涉及专业和新要求

[[门类\&专业名称\&专业新要求\&管理科学与工程\&信息管理与信息系统、管理科学\&业务需求分析能力、沟通能力、熟知立法、信息安全、\&工商管理类\&电子商务\&商业智能、云计算新标准和立法、商务网站开发环境、运营规范、云计算经济\&数学类\&信息与计算科学\&并行、分布式计算、大型数据存储技术\&电气信息类\&计算机科学与技术\&并行、分布式、云模式编程框架、大型数据存储技术、\&电子信息工程\&Linux编程,手机嵌入式开发\&通信工程\&移动,3G,手机嵌入式开发\&电子信息科学类\&电子信息科学与技术\&信息安全、网络安全、\&微电子学\&关注硬件设施的新趋势和要求\&]]

3.2 人才培养模式创新

3.2.1 调整培养目标及专业定位

表中所列的相关专业应根据IT发展新趋势,适时调整专业培养目标及专业定位。如信管专业、管理科学专业则可向“重业务轻技术”方向发展,专业人员只需了解企业内部运作流程和相关立法,底层IT技术则交给服务提供商去处理。对于计算机类或通信类专业则将更重技术,学生毕业后主要从事云计算平台搭建等相关工作。

3.2.2 调整专业培养方案、调整相关课程教学大纲

增加支持云计算相关的课程、如云计算导论等,让学生深入了解云计算概念、应和新技术。对相关课程内容作一些调整,如操作系统、数据库系统、计算机网络、程序设计类课程,在课程中加入云计算相关内容,如GFS(Google File System)、Hadoop 云计算架构、Bigtable、MapReduce、VMware虚拟化技术等内容。

3.2.3 大力引进或培训教师,加强师资队伍建设

云计算是一项新兴的技术,现有教师队伍在这方面知识缺乏,无法满足云计算教学需要。高校必须适应人才培养模式改革需要,通过各种途径打造一批高素质的师资队伍。高校可采用引进云计算领域专家或是把老师送出去培训学习云计算技术的方式,加强师资队伍建设。

3.2.4 强化实践教学环节,培养学生的实践能力和创新能力

实践教学是高等学校实现人才培养目标的重要教学环节,尤其对IT人才的培养更具有举足轻重的地位。IT人才需要具备很强的实践动手能力、团队合作精神和创新精神。高校应注重实践教学环节,加强实验室建设和实践教学,鼓励学生参加各类竞赛,培养学生创新意识和动手能力。

3.2.5 开拓云计算校外实习基地

目前,中央、各地政府都非常重视和关注云计算,采取了各种举措促进云计算产业的发展,全国各地相继开展云计算项目、构筑云计算平台,高等院校可联系学生云计算校外实习基地,让学生实地考察云计算平台的运作模式,对云计算架构更时进一步理解和深入。

3.3 根据高校自身情况增设云计算硕士专业

高校可根据自己的自身情况,开设云计算硕士专业(对于本科生来讲课程接受难度较大),系统讲授云计算领域知识。由于云计算是一项新兴技术,对高校开设云计算专业来讲,目前在师资、云硬件设施和教材等方面都存在一定的难度,高校要综合考虑,打通渠道,创造条件才能开设这样一个新专业。目前,北航软件学院在工业和信息化部软件与集成电路促进中心(CSIP)、北京市政府、联想集团、Adobe、中国云计算联盟、中关村科技园区管委会、望京科技创业园、宏达电HTC和多普达Dopod(拥有全球Google Android和Microsoft Windows Mobile最大的市场份额)等机构的大力支持下,开设了全国第一个“移动云计算”软件工程硕士专业。该专业在师资和实验室建设方面受到国内外大型领头羊企业的支持,相信其办学质量和人才培养质量会符合市场需求。

4 结束语

云计算是一种新兴的计算模式,是IT发展的趋势,正逐渐融进IT日常管理和开发模式中。它的出现给相关工作人员提出了新的挑战,同时对即将走上工作岗位的在校大学生也产生了巨大影响。本文根据云计算技术特点和目前IT岗位用人新需求,分析了云计算时代对IT人才新的需求和要求,并对高校相关涉及专业培养模式、师资队伍建设、教学内容、培养目标提出了相应的改革措施,以顺应时代对IT人才的需求。

参考文献:

[1] R. Buyya, C.S. Yeo, S. Venugopal, Market-oriented cloud

computing: vision, hype, and reality for delivering computing as the 5th utility[A]. Cluster Computing and the Grid, 2009. CCGRID '09. 9th IEEE/ACM International Symposium on[C]. ShangHai, IEEE Xplore, May 2009,page 1-1

[2] 赛迪顾问有限公司.2011年中国云计算发展白皮书[R].省略/zt/cwb/images/cloudbook.pdf,2010

[3] eNet硅谷动力. 2010年全球十大IT趋势:云计算走红[OL].,February 10, 2009

[8] D.Zissis, D.Lekkas. Addressing cloud computing security issues [J].

Future Generation Computer Systems, (2011),doi:10.1016/j.future.2010.12.006

[9] 曾静.云计算时代高职院校面临的机遇和挑战[J].中国现代教育装

备,2010.22:34~35

云计算技术的分类范文第10篇

关键词:智能电网;云计算;虚拟化技术;并行计算;分布式技术

一、云计算概述

国外主流云厂商将云计算作为未来重要的发展方向,中国云计算发展起步较晚,但发展势头迅猛,取得了初步进展。政策方面,云计算技术已被列为国家战略性新兴产业。标准方面,全球范围内已有50多个标准组织宣布进行云计算开放标准的制订并取得了一定的成果。技术方面,众多企业推出种类繁多的云计算应用,在相关技术领域取得了丰硕的成果。应用方面,中国移动、中国电信、中国联通分别推出了“大云”、“星云”和“互联云”,中国石油、中国石化等大型企业在企业规划中提出企业信息化建设将重点围绕“云计算”展开。目前,国家电网公司全面组织开展了云计算总体框架、基础技术、IT支撑、业务应用与标准规范研究,完成了公司自主产权的云资源管理系统、云终端系统的研发,并在公司总部、省(市)公司等单位试点建设。

二、云计算关键技术

(一)虚拟化技术

虚拟化是指资源的抽象化、资源的逻辑表示不受物理限制的约束,分为服务器虚拟化、存储虚拟化、网络虚拟化等,虚拟化是资源池化的基础,能够有效地提高资源管理水平。目前,普遍使用的虚拟机技术有VMware Infrastructure(VMware基础架构)、Xen和基于内核的虚拟机(kernel―based viltual machine,KVM)。

(二)并行计算

并行计算是指同时使用多种计算资源解决计算问题的过程,它是实现高性能、高可用计算机系统的主要途径。当前流行的并行编程模型有MapReduce和Dryad等。

(三)分布式技术

针对海量的结构化/非结构化数据,采用分布式技术来解决数据的存储问题,保证数据存储的可靠性、可用性与经济性。Google的GFS Google文件系统(Google filesystem,GFS)和Hadoop的Hadoop分布式文件系统(Hadoop distributed file system,HDFS)是目前最具代表性的分布式数据存储技术。

(四)云计算安全

主要通过采用身份认证、安全审查、数据加密、系统冗余等技术及管理手段来提高云计算业务平台的可靠性、服务连续性和用户数据的安全性。然而,云计算安全问题的研究仍处于初级阶段,许多问题仍待探索.

三、云计算在智能电网中的典型应用

(一)电网监测类系统。随着电网发展,输变电设备状态在线监测、电能质量监测等监测类业务数据呈几何级增长,现有系统无法满足海量设备状态、电能质量等数据的采集和存储要求,计算分析能力不足。通过引入并行计算,增强输变电设备状态在线监测、电能质量监测等系统的计算分析能力,从而缩短计算时间,及时为决策提供依据。

(二)智能变电站类系统。构造智能变电站需要高度整合稻萦胗布资源,提供对各项资源的灵活扩展、统一管理与高效处理。通过引入虚拟化技术,提高系统资源的可用性和使用率,降低硬件购置和系统运维成本。通过引入并行计算,增强智能变电站类系统的海量数据计算分析能力,最大限度地利用系统的计算资源,从而缩短业务场景统计分析所用的时间。

(三)电网服务类平台。现有仿真计算业务支撑系统分散建设、应用功能定制开发,仿真计算数据的共享,应用功能的协同存在困难,不能完全适应未来电网仿真计算多层次高效协同需求。通过引入并行计算,实现计算数据集中管理和分散维护、多人异地云中协同计算以及快速的大规模电网仿真计算,促进方式计算部门工作转型,增强仿真应用创新能力,显著提高电网计算分析和电网安全稳定运行水平。

(四)辅助决策类系统。现有系统在进行海量、实时、复杂数据处理时,面临着较大的性能瓶颈问题,而辅助决策时效性较强,对数据分析处理的性能要求极高。通过引入并行计算,增强海量、实时、复杂数据计算分析的能力,最大限度地利用整体计算资源,缩短分析时间,提高执行效率,及时提供辅助决策信息。

(五)客户服务中心95598平台及核心系统。客户服务中心实现集中化管理,面临着用户访问量急剧增加、海量用户信息的存储及检索等问题,利用分布式技术,可以加快95598平台和智能互动网站并发用户访问的响应速度,提升对海量用户信息的存储及检索效率,有效地支撑业务开展。运用虚拟化技术,将增强客户服务中心桌面集中化管理,实现标准桌面的安全接入,提升桌面系统的安全。

四、结束语

云计算是IT技术进一步发展的推动力,标志着信息技术从产品化向服务化的重要转变,是企业信息化、一体化、集约化的必然发展方向。国家电网公司按照公司分区分域、等级保护的安全策略,遵从SG-ERP信息化架构,结合业务应用一级部署、一体化平台的集中化改造和资源池建设,全面整合内部信息资源,在生产控制大区建成生产控制云,在管理信息大区信息内网建成企业管理云,形成公司内网云。根据业务需要及内网云建设成果,在管理信息大区信息外网建成电网服务云。初步打造拥有自主知识产权的国家电网电力云,有效促进智能电网智能化发展。

参考文献

[1]陈康,郑纬民,云计算:系统实例与研究现状[J]软件学报,2009,20(15):1337―1348.

[2]刘正伟,文中领,张海涛,云计算和云数据管理技术[J]计算机研究与发展,2012,49(S1):26―31.

云计算技术的分类范文第11篇

关键词:云计算;平台战略;业务即服务,软件即服务,平台即服务,基础设施即服务

Platform Strategy during Cloud Computing Era

ZHANG Qiang

(TravelSky Technology Limited, Beijing 100029, China)

Abstract: Cloud computing is in the spotlight with the rapid growth of Google. Information service has become the main trend instead of information process. It is a strategic work of many companies to build information service platform during cloud computing era. The paper briefly introduces the concept of cloud computing and several main classes of cloud computing platform. At the same time, the paper has a deep analysis and research on the key component and technology of platform strategy . In then end, the paper brings us the main philosophy of platform strategy.

Key words: cloud computing; platform strategy; business as a service; software as a service; platform as a service; infrastructure as a service

近几年来,一个新的名词“云计算”悄然出现在大家的视野中,特别是2008年,Gartner推出了未来三年最具影响力的十大技术排行榜,云计算排在虚拟化技术后名列第二。与此同时,云计算的始做佣者Google推出了手机开源平台Android,前端浏览器平台Chrome,会同已有的Google Apps,Google App Engine,Google File system,Big Table ,MapReduce等核心技术,基本完成了云计算平台的战略部署; Amazon在推出EC2(Elastic Computing Cloud)之后,又推出了S3(Simple Storage Service)服务,其云计算的战略部署已经初见成效;支持“云端”的微软在2008年年低了其云计算平台Azure services Platform;另外还有IBM的Blue Cloud,SUN的,国外厂商的快速反应和发展让我们有了“浓云密布“的感觉。然而云计算到底是什么?云计算的核心是什么?它是一种技术还是一个商业概念?在云计算时代,中国软件业未来的战略应该是什么?这些问题都值得我们去深深的思考。

1 认识云计算

目前国内外没有形成一个公认的云计算定义,很多资料把它当着一种技术来讨论,其实云计算不是一种单一的计算机技术,还是多种计算机技术发展的复合体,是在网格计算、公用计算、软件即服务以及电子商务等技术和服务模式的基础上发展而来的一种新的计算模式和商业服务模式。

云计算作为一种新的计算模式有别于传统的主机集中处理模式,也不同于客户服务器模式,它吸取了两者的优点,具有主机集中处理模式的易管理和易部署的特点,也具有分布式并行处理模式的可扩展性,同时利用互联网技术把服务提供给消费者。虚拟化技术、网格计算技术和面向服务的体系架构模式(Service Oriented Architecture)等技术的发展为云计算模式奠定了坚实的技术基础。同时云计算做为一种新的商务服务模式以服务作为核心理念,把信息,软件,平台和各种计算资源商品化和服务化,降低了信息处理和信息服务的成本。

2 云计算平台的主要类型

目前很多资料一般把云计算平台划分为七种应用类型:SaaS软件即服务,象的CRM;公用/效用计算,象Amazon的AWS、Sun的存储云、IBM的“蓝云”;云计算领域的WEB服务,象GoogleMaps;平台即服务,这种形式的云计算将开发环境作为服务来提供给用户,也就是说,用户可以在供应商的基础架构上创建自己的应用软件来运行,然后通过网络直接从供应商的服务器上传递给其他用户,这类云计算服务包括的和全新的GoogleApp Engine;管理服务供应商(MSP),象用于电子邮件的病毒扫描服务;服务商业平台,它实际上为用户提供了一种交互平台,主要是一些电子商务网站;云计算集成,云计算服务的整合还只是刚刚开始,提供一种通用的“云计算总线”(bus in the cloud),通过把多家SaaS供应商联合在一起来为客户提供完整的服务。

然而从层次的角度来划分,目前云计算平台主要有三个层次:基础设施服务(Infrastructure as a Service),主要提供计算中心,硬件资源,系统软件等基础设施服务,是云计算最普遍的一种应用模式,目前IBM,SUN,HP厂商都提供类似的服务;平台服务(Platform as a Service),主要提供应用开发和运行平台服务,GoogleApp Engine是该类服务的典型模式;各种软件信息服务(X as a Service),例如软件即服务(Software as a Service),主要提供应用软件服务,是ASP(Application Service Provider)模式的一种最新发展,业务服务(Businessas aService),主要提供各种商业服务,淘宝的电子商务平台都是该类服务的典型代表,信息服务(Information as a Service),主要提供各种信息服务,Google的搜索服务是该类服务的典型代表。

所有的这些类型中,第三个层次的服务应该是云计算的最高层次,其快速发展和被市场广泛接受也标志着计算机技术发展进入了一个崭新的时代:信息服务时代。信息服务是云计算最核心的思想,也是计算机技术发展最主要的目的之一。

云计算技术的分类范文第12篇

关键词:智慧城市;云计算;物联网;大数据

中图分类号:TP391 文献标识码:A 文章编号:2095-1302(2016)11-00-05

0 引 言

智慧城市是指在新一代物联网、云计算、大数据等信息技术支撑下,把城市建设与数字化、智能化、网络化、互动化、协同化融合在一起,形成生活便捷、环境友好、资源节约、可持续发展和具有创新环境的城市形态。智慧城市技术是解决城市发展进程中存在问题的重要手段,它可提升城市服务水平,使城市实现自动感知、高效信息处理,有效决策与智慧调控,提高城市的管理与运转效率[1]。

智慧城市的关键技术是指物联网、云计算和大数据三大核心技术,这三大技术都属于平台性的包含众多技术分支的总体性描述,是智慧城市信息系统强大感知能力、计算能力和数据应用能力的体现。

1 智慧城市关键技术

1.1 物联网技术

物联网技术实质上是通过在城市体系中应用传感技术、通信技术和网络技术把城市物品与互联网相连,按约定的协议进行信息处理和交换,实现对物品的识别、定位、跟踪、监控和管理的一种智能化网络。物联网是新一代信息技术的重要组成部分,通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,将用户端延伸和扩展到了任何物品和物品之间进行信息交换,提升了城市运行的效率和效益。

1.1.1 物联网体系架构

物联网技术实现了物品与物品间的信息交流和通信,它的网络架构由感知层、网络层和应用层组成。物联网体系架构图如图1所示。

1.1.1.1 感知层

感知层是物联网系统的触角,通过识别、数据获取、处理和通信等将物品与互联网相连,进行信息交换和通讯,实现任何物品的智能化识别、定位、追踪、监控和管理。感知技术是物联网实现的基础,是物物相连实现的核心技术,只有通过感知技术进行数据采集后,系统才能对物体进行智能控制。

1.1.1.2 网络层

网络层是物联网系统的信息通道,是互联网应用的延伸和拓展,其使得网络更加互联互通。如果单凭物联网系统,由于网络终端的计算和存储能力十分有限,不能形成强大的物理系统和应用系统,因此它必须融合到大数据云计算系统平台中,利用云计算技术强大的资源整合能力,实现海量数据的存储、计算以及信息安全保障功能,物联网技术通过云计算平台可以实现更透彻的感知、更广泛的互联互通以及更深入的城市智能化。

1.1.1.3 应用层

应用层是物联网系统的受益终端,也是人与物沟通的平台,从智能家居、智慧医疗与养老、智能电网到智能的交通管理、城市管理、物流管理,物联网在居民城市生活的各个方面都得到了广泛的应用。

物联网技术的基本工作程序是: 物联网感知层和控制层通过射频识别(RFID)等信息传感设备对城市系统和环境的各类信息数据进行采集,再由网络层传送感知信息,在大数据云计算平台中对信息进行汇聚、提取和处理,并实现行业集成的应用接口整合。最后在应用层中完成智慧家居、智慧交通、智慧医疗等功能。系统架构中的安全保障体系将涵盖物联网各层面的安全,保障网络系统的稳定运行。

1.1.2 物联网关键技术

物联网发展中的关键技术指RFID 技术、传感网络、网络与通信技术、嵌入式系统技术。

1.1.2.1 RFID

RFID (Radio Frequency Identification,RFID)射频识别是一种利用无线射频识别来获取目标对象相关信息的技术,属于非接触式自动识别技术的一种,它通常由标签(Flag or Transponder)、阅读器(Interrogatoror Reader)和数据管理系统组成。其工作原理是阅读器发射特定频率的无线电波能量,以驱动电路将内部的数据送出。此时阅读器依序接收解读数据,送给应用程序做相应的处理、采集和存储。这是物联网信息数据采集、识别的主要技术。

1.1.2.2 传感器技术

传感器技术是探测物体物理信号的感知信息技术,物联网中的传感网络由大量传感器组成,传感网络分为传感单元、处理单元、通信单元。其工作原理是通过物理传感器、化学传感器、视频传感器等核心部件实时获取如温度、湿度、运动等信息,并把部分模拟信号转换成数字信号,完成数字信息的采集工作,通过网络层把信息传送给大数据云计算平台[2]。

1.1.2.3 网络通信技术

网络通信技术主要包括无线低速网络、移动通信网络和M2M技术等。无线低速网络是指物体与物体在连接过程中,既有智能的也有非智能的,为了适应网络中那些能力较低节点的低能量、低速率、低计算能力指标要求,在将各类物体连接在一起后,通过低速网络协议实现互联互通。它包含蓝牙、紫蜂协议和近距离通信NFC等网络技术。移动通信网络是指通信双方或至少有一方处于运动中进行信息传输和交换的通信方式,它包括卫星移动、蜂窝移动、无线寻址、网关等技术。M2M技术是“机器对机器”的缩写,是指通过通信技术来实现人、机器和系统之间的智能化、交互式无缝连接,M2M技术也是物联网实现的关键,可用于安全监测、自动售货机、货物跟踪领域等[3]。

1.1.2.4 嵌入式系统技术

嵌入式系统一般指非PC系统,是完全嵌入受控器件内部,为特定应用而设计的专用计算机系统技术,嵌入式系统的构架由处理器、存储器、输入输出(I/O)和软件四部分组成。物联网不仅提供了传感器的连接,其本身也具有智能处理的能力,能够通过嵌入式系统对物体实施智能控制。

1.2 云计算

云计算是基于互联网的服务的增加、使用和交付模式,常通过互联网提供动态易扩展、虚拟化的资源,它是在分布式计算、网格计算、效用计算的基础上发展起来的,是一种通过网络提供服务的计算模式。云计算是能为用户提供无限计算资源的网络服务,是应用服务按需定制、易于扩展的软件架构。

1.2.1 云计算的体系架构

云计算的体系结构分为四层,如图2所示。

(1)软件即服务(SaaS)。把软件作为服务,服务提供商集中资金完成软件和软件设施的建设,负责管理和维护, SaaS实现了软件服务租赁化。

(2)平台即服务(PaaS)。把开发平台作为一种服务,用户以租赁的形式使用应用程序,PaaS可提供中间软件平台,开发程序数据库,托管服务和应用服务器。PaaS实现了平台的可伸缩化。

(3)基础设备服务(IaaS)。把基础设备转化为服务,服务提供商将服务器组成庞大的基础设备,用户通过租赁的方式接受存储资源和虚拟化服务器服务,IaaS 实现了存储和资源的虚拟化。物理资源层主要提供物理设置服务,并把存储作为一项服务,为互操作留有编程接口,它包含计算资源、存储资源和软件资源等。

SaaS、PaaS和IaaS服务在工作过程中既独立又相互联系,从用户角度而言,这三种服务是独立的,因为它们提供的服务完全不同,面对的用户群也不相同。但从技术角度而言,这三种云服务不是独立的,例如SaaS提供的产品和服务不仅需要SaaS技术支撑,还依赖 PaaS所提供的开发平台或直接部署于IaaS计算资源上。此外,PaaS的产品和服务也可能构建于IaaS服务之上。

1.2.2 云计算关键技术

云计算系统应用了许多技术,主要有虚拟化技术、数据分布存储技术、安全技术、编程模型四个方面。

1.2.2.1 虚拟化技术

虚拟化技术可以将离散的硬件资源统一起来以创建共享动态平台,在提供的云计算服务中,并非在真实的硬件上运行,而以虚拟软件为基础进行系统运算,实现在一台服务器上运行多个虚拟机。在云计算系统通过虚拟技术处理后,可以最大限度调动和使用网络资源,进行海量数据计算,运行多种应用程序和超强存储等,提高服务效率,高效地为用户提供各类服务。目前在云计算中普遍使用VMware、Xen和KVM虚拟技术。

1.2.2.2 数据分布存储技术

云计算系统的运行需要海量的存储空间,同时还需要提高存储数据访问的可靠性和高效性,分布式存储架构能够使众多计算机集群协调作业,它的文件管理协调系统将海量数据通过多台计算机进行并行计算,将大量数据以分布式进行储存,从而完成大型数据工程的分解、协同、计算和存储任务。当前分布式存储技术已成为云基础架构的关键部分,常用的如Google的GFS,Amazon的Dynamo,HDFS和Big Table等。

1.2.2.3 安全技术

从计算机网络研发到应用,安全始终是关键问题,在云计算系统中,用户的软件在“云”中,同样数据也在“云”中存储,云计算的安全不仅基于传统的信息数据保护,终端基础设施保护及新引入数据的兼容等安全问题,还涉及到云计算的动态易扩展特性且经常是虚拟化资源的特点,必须采用更高级别的安全技术来确保云计算平台的安全,云的安全性和稳定性是用户首要考虑的因素。

1.2.2.4 编程模型

为了让用户能更好地使用云计算提供的服务,获取更大的计算性能,云技术提供了编程模型,用户可通过模型编写程序实现特定的功能,这种简化的分布式编程模型和高效的任务分派调度模型极大地方便了用户编程人员[4]。目前较为常用的是由Google公司研发的Map Resuce,它的主要内容有函数式编程语言的映射和简化操作,也是大规模数据集的并行运算过程。

1.3 大数据技术

大数据(big data)是指在特定时期和环境里无法对巨大的信息通过人工或常规工具进行整合、利用和处理的海量数据资源。随着技术的进一步发展,如何使用非常规软件技术和特定的应用工具来挖掘利用这些信息数据集合是大数据技术要解决的关键问题。大数据处理仅靠单机无法完成海量资源的整合,它需要通过云计算的分布式处理、分布式数据库、海量存储和虚拟化技术来实现从各种各样类型的数据中高效获取有价值信息的能力,这就是大数据技术。

1.3.1 大数据架构

从技术上分析,大数据与云计算密不可分。大数据通过云处理与云应用平台等云计算技术相结合来提升智慧城市信息系统的高可用性、高性能以及数据中心硬件资源的利用率。大数据具有Volume(大量)、Velocity(高速)、Variety(多样)、Value(价值)四个特点。

智慧城市在基于云计算环境下的大数据架构如图3所示。技术体系框架有一个共同的特性,即以数据的获取与管理技术作为底层支撑,以数据挖掘、处理和分析技术作为整个框架的核心构成,在此基础上对城市用户提供多样化的服务应用。未来智慧城市技术的发展方向必将以数据为中心。

智慧城市云平台是城市建设的核心。云平台采集大数据技术处理层所提供的数据信息以及系统的各类硬件资源和软件资源,通过虚拟化技术将计算资源、存储资源和网络资源统一构造成虚拟资源池,使用虚拟资源管理技术实现云计算资源按需自动分配与调度、动态扩展、自动部署。用户按需获取资源。其中,分布式文件系统和分布式存储系统构成了整个云计算的基石,提供上层系统所需的可靠和高效的数据存储,能够满足容错与自动故障恢复、高效的读写与创建、适应网络访问等要求。另外,云计算作为一种以虚拟化资源调度为核心的计算模式,在全局资源调度方面具有降低系统能源开销和提高基于云的远程资源访问效率的优势。

大数据技术处理层是智慧城市数据分析处理的中心。它主要完成大量不同类型的信息处理,实现信息交换和资源共享,最大限度发挥这些数据信息的效用和价值。城市数据具有非常多的类型与来源,即数据的多元性。这些不同来源的城市数据无论是从结构上、组织方式上、维度尺度与粒度上都会存在巨大差异,即数据的异构性。因此大数据应用到的技术也很多,如整合、处理、管理和分析大数据的技术包括商业智能、云计算、数据仓库、数据集市、分布式系统、元数据、关系型数据库、R语言、结构化数据、非结构化数据、半结构化数据可视化技术等。用于大数据分析的技术包括关联规则挖掘、数据聚类、数据融合和集成、数据挖掘、神经网络、神经分析、信号处理、空间分析、时间序列分析、时间序列预测模型、可视化技术等[5]。

源数据层是智慧城市数据的抓手和触角。源数据层数据信息来源多、类型杂、体量大,目前尚未有统一的格式和标准作为数据接入与汇集机制,使之形成信息间的关联关系。在城市数字化建设过程中形成了许多网络架构,如物联网、移动通信网、地理信息网以及各行业的业务数据网等,在城市环境中提供了异构、多维、海量、多时相和多观测模型的空间信息。此外,种类繁多的传感器、控制器和计算终端所采用的设备技术指标和参数主要针对某一类应用展开,之间缺乏兼容性和体系规划,如何实现各种通信标准的互联互通以及不同数据格式的转换,就成为感知智能服务必须解决的问题。由城市数字化到城市智慧化,关键是要实现对数字信息的智慧处理,其核心是引入大数据处理技术。

1.3.2 大数据关键技术

在智慧城市的云平台中,大数据应用技术非常多,其关键技术是指数据采集技术、数据挖掘技术、数据存储技术等。

1.3.2.1 数据采集

数据采集是指从各种集群网络、传统数据库以及行业系统数据源中收集与处理庞大而复杂的数据信息的过程。在集群网络中可利用网络搜索引擎技术如网络爬虫等实现对数据的抓取,传统数据库通过ETL将分布的、异构的数据如关系数据、平面数据文件等进行提取、转换、加载等预处理,然后按照定义好的数据模型加载到数据仓库(DW)或数据集市(DM)。行业系统数据源通过成熟分布式框架如Chukwa、Flume、Scrib等,实现信息的分布式收集和统一处理。

1.3.2.2 数据的挖掘技术

智慧城市建设存有海量信息, 挖掘技术就是从这些信息中获取有价值的知识。利用数据挖掘技术能够合理有效的整合、挖掘和智能处理网络中的海量数据,结合云计算技术,可为网络平台提供动态伸缩的高效率计算模式和解决网络融合等问题。数据挖掘系统由数据库、数据仓库或其他信息库、数据挖掘引擎、图形用户界面等组成,数据挖掘的算法主要包括神经网络法、决策树法、遗传算法、粗糙集法、模糊集法、关联规则等方法[6]。

1.3.2.3 数据存储技术

大数据的数据容量庞大,包含结构化数据、半结构化数据、非结构化数据三种类型,由于大数据依托于云平台运行,充分利用了云计算的分布式文件管理与计算处理、数据管理等技术,很好地解决了存储问题。常用的数据存储技术有分布式文件存储、关系型数据库、实时数据库、列式数据库等。

2 云技术在海南万宁智慧城市建设中的应用研究

2013年海南省万宁市成为首批国家智慧城市试点之一,万宁市在进行智慧城市建设时需要有一个以云计算技术为支撑的数据控制平台,统一调配各类资源, 实现随需应变动态伸缩的能力。海南建设智慧城市要从解决民生问题为中心,从创新的视角来提升经济发展水平,改善环境、提高能源和资源利用率等。同时还要围绕智能化基础设施建设、传统产业智慧改造、新兴智慧产业的培育、智慧政府建设、智慧化城市生活环境和管理、智能化公共服务体系等战略重点领域,构建城市公共信息平台、网络平台、应用平台等信息化基础设施。此外,海南与全国一样仍然存在资源透支、环境污染、交通拥堵、就业困难、社会管理薄弱等问题,构建智慧城市将成为解决城市社会问题的重要途径。

根据智慧城市建设规划,万宁重点推出3大类、17个子项目进行招商,涵盖智慧城市建设基础设施建设、智慧管理、智慧民生、智慧产业4个领域。同时,提出万宁建设智慧城市的七大示范区:以万城+滨海新区、兴隆、神州半岛、石梅湾、日月湾、山钦湾、奥特莱斯(万宁芭蕾雨)为智慧城市建设示范区,按照国家标准,根据各区域的特点,将这7个区域建设成为有特色的智慧城市示范区。万宁这7个示范区通过信息网络实现了无缝对接。

考虑到基于云计算IaaS架构进行设计,海南万宁市的智慧城市建设以云计算数据中心为核心,打造独立于多个应用系统的公共云,如设定政务云、交通云、教育云、安全云、海南旅游云、医疗云、生态云等,为各类下层应用提供支持,通过云数据平台对七大示范区资源进行统一调配和管理,未来在示范区成功经验的基础上,云网覆盖全市,新功能的云又增加到云平台中,其架构能后续扩展支持其它云,云计算智慧城市架构如图4所示。

3 结 语

智慧城市关键技术是指物联网、云计算和大数据三大核心技术,这三大技术都属于平台性的包含众多技术分支的总体性描述,如表1所列,是智慧城市信息系统强大的感知能力、计算能力和数据应用能力的体现。

中国高速的经济发展促进了城市化的进一步提高,据预测,到2020年,中国的城市人口居住量将达到50%,2050年将达到75%。快速城市化进程给城市规划、建设、运行和发展带来了大量新的问题,出现了城市经济发展失调、环境建设失衡、社会管理失稳、城市运行失序等社会矛盾[7]。智慧城市可以实现更透彻的感知、更广泛的互联互通和更深入的智能化,可以实现资源的优化配置与成本节约,可以避免“信息孤岛”,有效改善民生,保护经济、社会与国家安全,实现人口、资源与环境的可持续协调发展。目前,世界各地以智能手机、智能交通、智能家居、智能电网、智能小区、智能医疗、智能安全及智慧政府等为代表的智慧城市建设正在快速展开[8],人们享受着技术对生活带来的便捷同时,已经深刻感受到智慧城市让生活变得更美好。

参考文献

[1]陈金梅.智慧城市的愿景及其评估――智慧天津建设的对策建议[J].科学观察,2013 (2):80-82.

[2]周杨福.论物联网技术对于智慧城市的应用[J].网络安全技术与应用,2014(2):22-23.

[3]张丽.物联网技术及在智慧城市建设中的应用[J].信息通信,2015(8):140-141.

[4]龚强.云计算关键技术之编程模型认知研究[J].信息技术,2015(1):1-3.

[5]邹国伟,成建波.大数据技术在智慧城市中的应用[J].电信网技术,2013(4):25-28.

[6]李德仁.智慧城市中的大数据[J].Science China Information Sciences,2015,58(21):1-12.

云计算技术的分类范文第13篇

[关键词] 智能手机 应用商店 云计算 云应用 谷歌Gmail Evernote 苹果Siri

1.智能手机和应用商店

传统意义上的智能手机(Smartphone),是指“像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称”。[1]

当今最流行的三大智能手机操作系统为苹果的iOS,微软的Windows Phone,和谷歌开发并主导的Android。前两种都是封闭的操作系统,其中iOS凭借苹果iPhone出色的工业设计获得大量拥趸并在市场上占据了先机。Android是一款基于Linux的开放源码操作系统,其低成本和高可扩展性获得大部分智能手机终端厂商的支持,如今已占据智能手机操作系统半数以上的市场分额。

智能手机之所以智能,很大程度上在于其强大的可扩展性,到哪里去下载应用程序对用户来说是一个问题。应用商店模式出现之前用户的选择比较有限,基本上是手机终端厂商预装,或者通过运营商官网下载。应用商店的产生,为开发者和消费者之间建立了一个桥梁和平台,能够让开发者把应用直接销售给终端客户,忽略销售环节和中间商。此种模式下商业关系被简化,应用开发者能够得到可观的销售分成,从而刺激了开发者的积极性,利于产生更好的应用程序。

各类手机应用程序的极大丰富,用户不再满足于简单的单机应用,对网络的依赖以及随时随地无缝访问应用的需求,要求应用程序及数据需要实现跨终端的同步。借助虚拟化技术,并行计算,分布式计算及网格计算技术的积累,云计算技术应运而生。

2. 云计算和云应用

云计算,是一种基于互联网的灵活,高效的计算方式,它借助虚拟化技术,将大量计算资源用网络连接起来并进行统一管理和调度,为用户提供按需使用和支付的服务。借助云计算,用户不再需要关注IT底层基础构架和资源维护的细节,能够把精力集中到其业务本身上来。在全球范围内,各大科技公司都意识到了云计算的价值,纷纷推出云计算相关的应用和服务,构建产业生态链。近年来“云计算”一直是科技业内的一个热门词汇。[2]

从技术角度上讲,云计算基本功能的实现取决于两个关键因素,即数据存储能力和分布式计算能力。由此产生出“存储云”和“计算云”的叫法。前者依托于大规模分布式存储系统,而后者则是资源虚拟化和并行计算结合的产物。[3]

云计算应用,简称云应用,是基于云计算基础构架及技术设计开发出来的一系列的应用和服务的总称。用户可以通过电脑,手机等终端接入使用云应用,并可在各终端间实时地同步数据,从而获得更好的体验。

智能手机和云应用的结合,更好的满足了终端用户智能性,移动性和易用性的需求,并助力和推动了移动互联网这个新兴产业。手机应用商店里基于云计算的应用程序的比例正在逐步上升。

下面我们以三个典型的云应用为例,分别介绍其各自的功能特性及云技术的运用方式。

2.1 谷歌Gmail

E-mail是一项产生于20世纪60年代的应用,集中的邮件服务器负责对邮件进行处理和转发,云计算的部分思想与其不谋而合,即把核心逻辑处理和计算任务置于服务器(网络/云)端,客户端只提供基本的消息接收和发送功能。

利用云计算技术,用户只需在智能手机上下载一个Gmail客户端(很多手机已预装),就可以与云端实时同步(下载/上传)最新的邮件,从而获得更加自然便捷的跨终端体验。谷歌Gmail超越了传统E-mail服务的范畴,它除了提供桌面邮件客户端的各种功能,如收件箱,个人文件夹,日历等,还集成了即时消息应用(谷歌Chat)以方便用户与在线好友的实时沟通,你甚至可以使用Chat的增强功能直接拨通北美地区朋友的固定电话来享受免费的语音服务。而最令人称赞的是,所有这一切只需要一个浏览器就能全部完成。

2.2 Evernote

Evernote,一个典型的便签应用,加入标签功能,再加入不同终端间的同步功能,成为一个令人欲罢不能的云存储应用。

与普通的便签应用不同,Evernote不只可以记录文字,还可以记录图片,声音和影像,从这个角度讲它已超越了一般的文本编辑器的范畴。你可以为每条记录设置一个或多个标签,之后Evernote会利用每条记录设置的标签,建立一个记录的索引。标签相同的记录自动归为一类,从而方便用户对某类记录的定位和检索。

Evernote的易用性是其另一大亮点,用户只需把想要记录的对象,如网页上的一张图片,用鼠标拖拽到Evernote里就完成了,一切显得那么自然。后台会不时地将新记录或对原有记录的改动同步到云端,同时把新记录和改动推送到用户的其他终端,如手机,PC,平板电脑。

2.3 苹果Siri

作为苹果新一代智能手机iPhone4S的最重要的卖点之一,Siri结合了云计算和人工智能技术,向世界展示了一个堪称革命性的应用。脱胎于美国国防部高级研究规划局的CALO计划,Siri所提供的不只是一般意义上的语音识别功能,它能够结合上下文来理解用户的语音命令,并经常给出令人惊喜的答案。

我们从两方面来讨论Siri所采用的技术。前端方面,主要提供语音识别(用户语音转为数字信号)和语音合成(数字信号转为语音)技术。语音识别由于需要强大的语音识别库,其处理放在云端非常合适。而语音合成则相对简单,置于云端或本地都不成问题。

后端方面,主要负责分析用户语音命令并返回合适的结果。其基本结构是对用户命令进行分类,而后根据不同的类型调用相应的后台技术进行处理。如用户问某地名的位置,Siri将其归类为地点查询,于是激活谷歌地图,并显示该地名在地图上的位置。又如用户要求推荐附近的一家法式牛排馆,Siri将其归类为餐馆推荐,访问大众点评网,用“法式”,“牛排馆”为关键字,结合GPS获得当前位置,并查询好评率,进而搜索到一家“最”满足上述条件的餐馆返回给用户,并附上驱车前往的路线图。一切显得那么体贴自然。

用户请求的结果许多是可以被重用的,又或者对下次类似搜索有帮助,于是维护一个不断丰富的问题答案知识库将会帮助下次返回的结果更加准确智能。此知识库适合在云端(苹果使用iCloud)维护,并作为后端处理的一部分。

3.结论

以上三个典型的智能手机云应用,体现了云计算带给终端用户的丰富体验,用户无需担心系统崩溃或终端遗失而导致的数据丢失,因为数据已实时同步到了云端,并将自动地推送给其他的终端。装备云应用的智能手机将变得更加易用,更加丰富,更加智能。自身不断发展的云计算技术必将为智能手机应用的开发带来一场巨大的变革,让我们拭目以待。

参考文献:

[1] 百度百科,“智能手机”词条.

云计算技术的分类范文第14篇

关键词:云计算;服务模式

中图分类号:TP311 文献标识码: A 文章编号:1009-3044(2014)22-5359-03

1 概述

云计算是继大型计算机到客户端―服务器的大转变之后的又一次变革。2006年Google首席执行官埃里克.施密特在搜索引擎大会上首次提出“云计算”的概念,2007年10月,Google与IBM开始在美国大学推广云计算的计划。目前,关于云计算的概念仍然众说纷纭,不同文献资料和专家对云计算的定义有不同的表述,总之,云计算是一种对信息资源的使用和按使用量付费的商业模式。云计算的基本特征是:云计算是超大规模的服务器集群通过虚拟化技术提供高效、通用、可扩展的按需服务,对用户来讲价格相当低廉。在云计算环境中,云计算服务提供商拥有硬件和软件资源,并进行管理和维护等操作,终端用户只要拥有任何一台可以联网的电脑即可。

2 云计算应用服务模式

云计算将成为未来信息产业最重要的商业模式之一[1-3]。目前关于云计算用于信息服务的模式包括以下三种类型:软件即服务(SaaS)、平台即服务(PaaS)、基础设施即服务(IaaS)[4-5]。

SaaS:以服务的方式将应用程序提供给互联网用户,用户不需要在自己的电脑上安装应用程序,更不需要购买应用软件,而是通过Web租用所需软件的功能。实际上,这种服务模式不但特别适合中小企业,可以大大减轻中小企业IT部门的运行成本,对于任何规模的企业都可以通过SaaS获取自己所需要的服务。

PaaS:对于开发型客户,它提供了一个设计、开发、测试的平台作为服务,本质上它以SaaS的形式向开发型用户提供服务。比如谷歌App Engine平台,提供的基于谷歌数据中心的开发、托管网络应用程序的平台,每个应用程序都可以使用500M的存储空间,可支持每月约500万页面浏览量的CPU和带宽。

IaaS:以服务的形式提供服务器、存储和网络硬件以及相关软件,客户可以通过云计算技术来远程访问计算资源,包括计算、存储以及应用虚拟化技术所提供的相关功能。比如当你想运行成批的程序,但你没有适合的软硬件环境,可以通过Amazon 的EC2实现;当你想在网络上一个短期的网站,你可以使用Flexiscale;当你想在网络上存储大量的文件,可使用Amazon 的S3。

这三种模式都采用外包的方式,可以减轻企业IT部门负担,降低管理成本,从更高的层次看,都是为了解决一个商业问题――用尽可能少的资本支出获取功能更强的商业服务。

云计算具有巨大的市场空间,IDC (International Data Corporation) 调查数据报告显示: 2008年全球范围内云服务总值达160亿美元,2012年这一数值达到420亿美元。因此,IT应用的提供方和消费方将通过云计算联系在一起,这将为信息计算业提供几万亿的商业机会[6-7]。

2013年中国公共云服务市场规模达到47.6亿人民币,较上一年增长速度达36%。鉴于大企业对数据安全性要求较高,云计算在大企业中多以私有云应用为突破点,实现企业内部“研发―采购―生产―库存―销售”信息一体化进程,进而提升企业竞争力。中小企业首选SaaS/PaaS服务,云计算将成为解决中小企业信息化建设困扰的变革方向,如缩短信息化建设周期,降低信息化建设成本等。

3 云计算案例分析

提供关于云计算商业应用的大公司主要有Google、亚马逊、IBM、微软等。由于各公司研究云计算的基础不同,云计算发展的方向和概念也不同,所以各自云计算项目产品的服务功能也不同[8-0]。

Google是云计算的提出者,并且其在云计算技术上一直处于领先地位,围绕因特网搜索创建了一种超动力商业模式。Google的云计算商业产品有IaaS类型的Apache开源项目Hadoop和PaaS类型的Google App Engine。Hadoop是一个能够让用户轻松架构和使用的分布式计算平台,向用户提供高可靠性、高扩展性和低成本的开发环境,用户可以轻松地在Hadoop上开发和运行处理海量数据的应用程序。App Engine是Google的另一项云计算服务项目,它向用户提供一个基于Web的管理控制平台,用户可以运行用Python设计语言编写的Web软件。

云计算产品商业运营模式最成功的当属亚马逊(Amazon)。亚马逊的云服务市盈率在美国高科技公司中遥遥领先,远超Google、IBM和微软等,2012年Amazon的云计算业务占全美云计算业务的15%左右。亚马逊网络服务(Amazon Web Services,下称AWS)提供的云计算服务产品有:弹性计算云(Elastic Compute Cloud,EC2) ;简单存储服务(Simple Storage Service,S3) ;简单数据库服务(Simple Data Base,SDB);简单排列服务(Simple Queuing Service,SQS);弹性MapReduce服务;内容推送服务CloudFront;AWS导入/导出服务;关系数据库服务等。

IBM是最早进入中国的云计算服务提供商,其大部分软件产品是中间件。2007年,IBM公司的“蓝云”(Blue Cloud)计划,旨在“通过分布式的全球化资源让企业的数据中心能像互联网一样运行”。对IBM来说,就是希望在基于互联网提交的情况下,基于整个互联网提供中间件。“蓝云”的目的就是帮助客户充分利用云计算的能力,通过基于SOA的Web服务,与他们现有的IT基础架构集成。所以“蓝云”特别关注IT管理简化方面的突破性需求,以保证安全性、可靠性、隐私性和高效性。

云计算近几年在国内取得突飞猛进的发展,全国多地成立了云计算组织和云计算产业园。云计算产品遍地开花,各大IT公司都有自己的云计算服务产品。软件即服务( SaaS)类的云产品有:网易的企业闪电邮、金山快盘、金蝶友商的友商KIS、友商智慧记等、奇虎360的360安全卫士、360杀毒、360保险箱等产品。平台即服务(PaaS)类的产品有:阿里云(社区网站云计算、渲染云计算、应用托管(ACE))、PPTV(PPCloud流媒体云技术平台)、百度应用、行云(游戏平台、云端服务器、运营管理平台);基础平台即服务(IaaS)类的产品有:盛大云(云主机、云存储、云硬盘、数字分发、云监控等)、西部数码的云主机、苏州国科综合数据中心有限公司(云计算、云存储等IT支撑服务)、中兴通讯、华为、浪潮都拥有各自的云计算产品。

4 云计算的关键技术

云计算是随着分布式存储技术、虚拟化技术、处理器技术和宽带互联网技术的发展而产生的,是多种新技术的综合发展和商业实现。云计算以大数据为中心,主要解决大数据的分布式存储管理和基于虚拟技术的并行计算。其关键技术主要包括以下几个方面。

1) 虚拟机技术,即服务器虚拟化。通过虚拟技术和分布式技术,将大型的物理服务器集群虚拟隔离出一台台好像各自拥有CPU、内存等高性能的独立服务器,从而把大量廉价的计算节点形成有机整体,提供动态可伸缩的高性能可靠的计算服务。

2) 云数据存储技术。云存储是云计算的一个应用实现,也是云计算技术最重要的应用之一。对于大多数普通个人用户来讲,也是最经常、最普遍的云应用。比如我们用的360网盘、百度云存储等都是免费的云存储技术。使用者可以在任何时间、任何地点方便地实现对数据的读取等操作。

3) 云数据管理技术。云数据的特点主要是海量性、异构性、非确定性,海量数据分布存储在物理存储器上,云数据管理技术必须能够高效地实现数据的查询、排序、分析等操作。Google的GFS(Google File System)和BT(BigTable)是云数据管理的解决方案,并已成为了事实标准。

4) 分布式编程模型。为了方便开发人员,基于云计算的编程模型必须简单并且保证后台复杂的并行执行和任务调度向编程人员透明。Map-Reduce是大多数IT厂商使用的云计算编程思想和工具。

5) 云计算平台管理技术。云计算服务器可能同时运行上百种应用,如何方便地进行业务部署和开通,快速发现和恢复故障等,保证整个系统提供可靠的不间断服务也是云计算面临的巨大挑战。

6) 云计算的安全问题。云计算带来方便的同时也带来一系列的安全问题,包括用户数据加密与隔离技术,用户隐私和个人信息保护、云计算基础设施的防护等,这些问题都需要更强的技术手段,乃至法律手段去解决。

5 云计算的风险

云计算在提供安全可靠的数据计算与数据存储的同时也有监管、审计等一些风险漏洞。云计算仍然存在一定风险,列举如下:

1) 法律法规。为了确保云计算服务提供商能够履行约定的承诺,应当用法律法规约束他们必须向相关部门提交审计和安全方面的证书。

2) 特权用户访问。使用云计算,企业的机密数据将交由外面的人员来处理,企业是否有权利要求服务提供商提供本公司负责监管并享有特权的管理员方面的具体信息以及控制访问方面的具体信息,以保证数据泄露时方便进行追责,使客户权利得到保障。

3) 数据存储位置与数据隔离。使用云计算服务存储数据时,用户根本不知道自己的数据具体存放在什么位置,甚至哪个国家,实际物理位置在哪台机器上就更不用说了。所有用户的数据都位于共享的环境中,数据加密与数据隔离技术能否真正实现数据的安全存储也是一个巨大的挑战。

4) 生存能力与数据恢复。云计算服务提供商会被收购吗?或者更糟糕的是,会破产吗?如果面临这样的状况,需要多久才能把数据交还给企业。对于客户来讲,该公司采用的数据格式是否可以直接导入到另一家提供商的基础设施上而不需要额外的成本。

6 结束语

首先介绍了云计算的基本概念、云计算的发展现状及未来发展前景对信息服务业的影响。对当前最具代表性的几种云计算案例进行了研究分析,并对这些面向不同用户群的云实例在其实现过程中的突出特点进行了对比。总结了云计算的关键技术及云计算仍然存在的风险,如何从技术层面和法律法规层面规避风险仍是云计算面临的最大挑战。

参考文献:

[1] Kenjie.Kushida.Jonathan Murray and John Zysman ,Diffusing the Cloud:Cloud Computing and Implications for Public Policy[J].Journal of Industry,Competition and Trade,2011,11(3):209-237.

[2] Kai-Di Chang, Chi-Yuan Chen.Internet of Things and Cloud Computing for Future Internet[C].Communitons in Computer and Information Science[,Vol 223 pp 1-10.

[3] Christian Kloch,Ebbe B.Petersen and Ole Brun Madsen .Cloud Based Infrastructure[J].the New Business Possibilities and Barriers. Wireless Personal Communitions.2011,58(1):17-30.

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

[5] Armburst M..Above the clouds: A Berkeley view of cloud computing [P].Tech. Rep. UCB/EECS-2009-28, EECS Department, U.C.,Berkeley, Feb 2009.

[6] Guoliang Chen, GuangZhou Sun, Integrated research of parallel computing:Status and Future[J].Chinese Science Bulletin,2011,54(11):1845-1853.

[7] London S.Inside Track: The high-tech rebels [J].Financial Times, Sept. 6, 2002.

[8] A. Geppert, M. Kradolfer, and D. Tombros. Market-based workflow management [J].International Journal of Cooperative Information Systems,Work Scientific Publishing Co., 7, 1997.

云计算技术的分类范文第15篇

关键词:云计算;技术;个性化;系统

中图分类号: TP3 文献标识码: A 文章编号: 1673-1069(2016)32-166-2

0 引言

如今,互联网技术的深入发展,开始与各个领域实现有机融合,更多的人开始参与到在线购物、社交网络等网络活动中,网络给人们提供了一个无限的信息资源空间,这个资源库中包含了各式各样的信息,随之发展起来的信息检索技术便捷了人们对信息的搜索需求,搜索引擎成为用户获取信息的主要渠道,但该技术无法为用户提供个性化的兴趣服务,这就需要建立基于云计算的个性化推荐系统,这也是本文所要分析的主要内容。

1 云计算技术与个性化推荐系统概述

1.1 云计算技术

云计算技术依托的是互联网,将互联网的相关服务以动态化、易扩展、虚拟化的资源提供给用户。云计算的定义有很多种,目前较为认可的是云计算技术是根据用户使用量来进行相应交易的计算模式,云计算能够为用户提供便捷、按需的网络访问,进入网络、服务器、应用软件等可配置的计算资源共享区域,这些可以快速提供的资源,无须进行过多的管理,并与服务供应商交互不多[1]。云计算平台所拥有的超强计算能力,可以应用在模拟核爆炸、预测市场发展趋势及气候变化等活动中。

1.2 个性化推荐系统

推荐系统就是结合用户或顾客的购买行为规律以及兴趣特点来推荐相应的信息或商品,使用户满意。现如今,电子商务发展态势迅猛,商品的种类和数量与日俱增,网络信息是冗杂的,用户或顾客需要花费大量的时间找寻目标信息与商品,信息过载问题直接影响了用户或顾客的满意度,导致用户的流失。个性化推荐系统在此形势下应运而生,所谓个性化推荐系统是利用海量数据挖掘技术,通过云计算平台构建的一种高级商务智能平台,主要服务于网站,为用户提供完全个性化的决策支持和信息服务[2]。

2 基于云计算技术的个性化推荐系统分析

2.1 推荐算法与推荐策略

2.1.1 推荐算法

推荐系统利用各个网页间、网页与关键词之间的粗粒度关联和排序,实现为用户推荐相应信息与商品的服务。随着系统的不断发展,其也开始利用网络化计算能力,注重用户兴趣与模型的分析,而个性化推荐系统是在推荐系统的基础上建立的更高级的信息导向系统。个性化推荐系统的构建需要推荐算法的支持,常用的有协同过滤推荐算法、基于内容的推荐算法、关联规则推荐算法、混合推荐算法等。其中协同过滤推荐算法还可以细分,根据不同的算法特征分为基于用户的推荐算法(也叫作基于存储的算法、基于邻居的算法)、基于项目的推荐算法、基于模型的推荐算法等。这些推荐算法都具有自身的优缺点(详见表1),为了弥补各类推荐算法的缺陷,可以将两种互补的算法结合起来[3]。例如基于内容的算法和协同过滤算法这两种算法,我们可以为用户直接展示用不同算法得出的推荐结果集,也可以先用第一种算法得出一种结果集,再用第二种算法计算第一种结果集,进而得到更加精确的结果,更好地满足用户的需求。

2.1.2 推荐策略

以往许多的推荐系统都是结合单一的推荐算法和推荐策略建立的,在使用的过程中逐步暴露除了系统个性化与适应性方面的缺陷,无法结合实际的应用优化推荐策略。因此,在构建个性化推荐系统时要充分结合当下推荐系统的优势以及瞬息万变的市场需求,制定出综合化、系统化、合理化、可行性较高的推荐策略。

前文分析了各类推荐算法的优缺点及应用场景,基于此,本文提出的个性化推荐系统中应用的推荐策略是根据推荐系统数据量的大小制定的,当数据量偏小时系统会采用传统的个性化推荐算法;当数据量偏大时系统会利用云计算平台进行计算,具体就是将数据集发送到云平台的各个节点来实现多节点分布式大规模数据计算。

2.2 系统架构及流程设计

2.2.1 系统架构

云计算技术集成了分布式计算、网格计算、并行计算和网络存储等先进的技术,其有机整合了多个经济性较好的计算实体,逐步形成了具有超强计算能力的分布式系统。为了充分发挥出云计算技术的优势,本文设计的基于Google云计算平台的个性化推荐系统架构如图1所示,该系统能够对大规模数据进行快速、准确地处理,并且可以根据业务规模的不断扩大进行相应的拓展,充分展示了较高的通用性与扩展性[4]。

基于云计算技术的个性化推荐系统主要包括以下几部分:①推荐计算子系统,该子系统由数据预处理模块、数据挖掘模块、推荐模块组成,其中数据预处理模块的功能包括异构数据的过滤、统计、转换等;数据挖掘模块主要是计算推荐结果的聚类,需要充分利用聚类、关联规则算法进行分别计算;推荐模块则是利用各类算法计算出精准的推荐结果,已达到用户的需求。②业务应用子系统,该子系统主要是为后期的系统扩展服务,根据业务需求的变化转变系统的功能,并为系统需求制定合理的推荐规则。③基础云计算平台,其充分利用集群提供的大容量计算能力,在不同节点上进行大量的计算。

2.2.2 个性化推荐系统的操作流程

本系统的推荐流程是依据Map Reduce软件架构,其是处理海量数据的并行编程模式,主要适合应用于大规模数据集的并行运算,其封装了并行处理、容错处理、本地化计算、负载均衡等细节,还提供可以把大容量的计算自动并发和分布执行的简单通用接口。具体如图2所示[5]。

3 结束语

综上所述,开发设计基于云计算技术的个性化推荐系统是适应时展需求的,其能够更好地满足和引导用户信息需求。本文设计的系统还不完善,还需在以后的运行实践过程中不断的改进。

参 考 文 献

[1] 肖理钏.基于云计算模式的图书文献个性化推荐技术研究[J].科技广场,2015(08):22-27.

[2] 毅,刘亚军,陈诚.基于云计算技术的个性化推荐系统[J].计算机工程与应用,2015(13):111-117.

[3] 谷瑞.基于云计算的个性化推荐系统的研究[J].苏州市职业大学学报,2013(04):14-16+21.