首页 > 文章中心 > 云计算技术体系

云计算技术体系

云计算技术体系

云计算技术体系范文第1篇

关键词:云计算 体系架构 关键技术

中图分类号:TP309 文献标识码:A 文章编号:1007-9416(2014)05-0083-02

1 引言

云计算借鉴了传统分布式计算和网格计算的思想,使用服务器集群构成数据中心来存储软硬件资源,以服务的形式交付给用户。用户可以通过“按使用付费”的模式使用这些服务,同时云计算可以根据所需服务动态分配资源,根据变化做出响应,通过资源池的持续分享,来提高资源的利用效率。

云计算是一种新兴的、最初由企业提出的商业模型,而与之相关的网格计算产生于科研机构,是为了完成某一个特定的任务需要,其目的是为了各科研机构能够进行数据资源共享,提高资源使用率。网格计算没能产生一种成功的商业模式,仅仅停留在理论的研究上,而云计算备受关注是因为技术创新为用户提供的服务。从某些方面讲,云计算不再一味追求高性能,而更加综合地考虑商业模式中的经济成本、可靠性和可用性。

2 云计算的体系架构及其特点

2.1 云计算的体系架构

从云的部署模式看,云计算可分为:公有云、私有云和混合云。公有云是由第三方公司提供的,通过互联网将服务器、存储数据等软硬件资源提供给用户使用的云计算环境;私有云是一些企业在内部网络中搭建和使用的云计算平台;混合云是公有云和私有云的混合,这种模式将成为企业的典型模式。

从服务类型上看,目前云计算服务主要可以分为IaaS(构架即服务)、PaaS(平台即服务)、SaaS(软件即服务)。IaaS是向用户提供包括计算和存储在内的IT基础设施;PaaS是向用户提供包括数据处理模型和海量数据存储在内的平台环境开发;SaaS是向用户提供无需本地安装的软件(如图1所示)。不同用户群体可以使用不同云计算产品来满足自身的需要。

2.2 云计算的特点

云计算作为信息产业的一项创新,有着其自身突出的特点,主要表现在。

(1)动态服务模式,提供商可以根据需要动态的扩展和配置云,对闲置不用的资源进行管理,规避了风险,而用户是以自助计费的模式从云中(共享资源池)获取服务,这样大大提高了资源的整体利用率,为云服务商和用户都节省了开支。(2)资源虚拟化共享,通过引入虚拟化技术,云服务商在平台的部署、数据实时迁移、兼容性等方面具有较好表现,而在用户使用资源尤其是软硬件资源时可以根据虚拟机内部资源使用情况灵活变更调整。(3)接入广泛,云服务支持各种终端的接入,用户可以使用除电脑外的其它异构终端(如智能手机)接入云,大大丰富了用户体验。

3 云计算的关键技术

3.1 数据中心网络技术

云计算往往需要部署大规模的数据中心以完成计算存储功能,传统的树型网络拓扑往往存在缺陷,一是若核心层的网络设备发生异常,网络性能将会大幅下降;二是网络设备端口有限,难以支持大规模网络的扩展;三是网络中节点之间的连通性和容错能力有待提高。为了弥补传统网络拓扑的缺陷,目前云计算中已研究出PortLand、

Dcell等新型的网络拓扑结构(如图2所示),这些结构更利于网络性能的提高和节点的扩展,降低成本。

PortLand结构由核心层、汇聚层和边缘层构成,汇聚层和边缘层可分解为若干个Pod,Pod中的交换机两两连接,若每个Pod中含有k台交换机,则可连接k2/4台核心交换机、k3/4个节点,这种结构可以保证计算机节点之间两两通信无阻塞,从而大大提高了网络的可靠性。

3.2 虚拟化技术

虚拟化技术在20世纪60年代就已经开始使用,目前硬件方面包括Intel和AMD等公司在硬件辅助虚拟化技术的研究,软件方面包括VMware、KVM等虚拟机技术的研究都有了成熟的发展。在云计算中使用虚拟化技术不仅可以降低IT成本,还可以增强系统的可靠性和安全性。这种技术的目标是为了对包括基础设施、系统软件、应用软件等资源的管理、使用进行简化,为这些资源提供标准的接口,从而隐藏了计算资源的物理特性。

从被虚拟化的资源看,虚拟化技术分成软件虚拟化、系统虚拟化和基础设施虚拟化,云计算中主要使用虚拟机技术和服务器虚拟化技术。

服务器虚拟化需要实现对服务器中CPU、内存、I/O等硬件设备虚拟化,其中CPU的虚拟化一般采用二进制代码翻译技术或者对虚拟化层进行超级调用来完成指令的运行[1];内存虚拟化是将服务器的物理内存统一管理,为各个虚拟机提供互相间隔的、连续的虚拟内存空间,同时需要在虚拟机监视器中建立一个内存管理单元,用于存储和维护物理机器内存和虚拟机逻辑内存的映射关系。

3.3 编程模式

云计算需要业务公司根据特定服务需求来编写程序,因此它的编程模型必须透明、简单,并且尽可能地屏蔽底层硬件的细节处理,支持大规模扩展。目前云计算中主要使用的编程模式是Google公司提出的MapReduce模型[2],程序员在Map函数中指定对各分块文件的处理过程,在Reduce函数中指定如何对分块数据的中间处理结果进行处理。这种编程模型指定程序分为文件输入、Map阶段、写中间文件、Reduce阶段、文件输出五个阶段(如图3),程序员不需要关心如何将文件分块、调度,系统同时给出了网络中节点通信以及节点失败的处理等,当某一个worker节点发生错误时,系统会将该worker节点屏蔽在系统外进行修复,并将该worker上执行的程序转到其他节点上执行,同时通过Master将迁移信息发送给需要该节点处理结果的节点上。

4 云计算中安全隐患

云计算的安全问题涉及很多,包括数据加密、数据完整、用户管理、应用程序安全、虚拟机安全等诸多方面,当使用云服务的个人或企业把数据交给云计算服务商后,云计算服务商往往比用户具有更高的数据优先访问权限,并且数据的大量长期储存,云服务商是否能长期稳定发展也会影响服务的稳定性;数据一直处于共享环境下,即时采用加密手段,也无法保证数据的机密性和完整性;云计算中有很多实时业务,这些可能隐藏着漏洞攻击的实时业务数据流,需要研究更加有效的主动防御策略加以应对。

5 结语

云计算是一种新兴的技术理念,其体系结构和技术上的优势使得使用云平台承载各种大规模服务已成为了信息产业的一大趋势。它涉及和融合了计算机领域中很多方面的技术研究,包括数据中心网络技术、虚拟机技术、编程模型等,本文仅仅研究了云计算体系结构和主要涉及到的技术,在数据存储、安全防护等方面还需要进一步研究。

参考文献

云计算技术体系范文第2篇

1.智慧城市的概念与内涵

1.1智慧城市的概念

智慧城市是把新一代信息技术充分运用在城市的各行各业之中的基于知识社会下一代创新(创新2.0)的城市信息化高级形态。智慧城市是基于互联网、云计算等新一代信息技术以及大数据、社交网络、Fab Lab、Living Lab、综合集成法等工具和方法的创新应用。智慧城市实现全面透彻的感知、宽带泛在的互联、智能融合的应用以及以用户创新、开放创新、大众创新、协同创新为特征的可持续创新。

1.2智慧城市的内涵

1.2.1 更透彻的感知,更全面的互联互通

智慧城市基于无处不在的智能传感器,实现对城市物理空间的全面、综合的感知,动态的获取城市的各种信息,对城市核心系统进行实施感测,实现“无所不在的连接”。

1.2.2 更深入的整合,更协同的运作

通过城市“三网”融合,再加上物联网和基于云计算平台的多元异构数据(多参考系、多语义、多尺度、多时相等)的整合,构建智慧城市的信息基础设施。1.2.3 更多样的服务,更积极的创新

智慧城市所构建的服务,是一种新的提供服务的体系结构,对所感知到的海量数据能够进行不同深度的处理、挖掘与延伸,为人们提供不同种类、不同层次、不同要求的低成本、高效率的智慧化服务。同时智慧城市给了政府、企业、个人更多的创新的机会,鼓励在智慧城市提体系内寻找新的经济增长点,为社会进步、经济发展、文明前进提供不息动力。

2.智慧城市实现的关键技术

2.1物联网技术

物联网的网络架构可以分为三层:感知层、网络层和应用层,如图1所示。感知层对物理世界感知、识别并控制。网络层实现信息的传递。应用层在对信息计算和处理的基础上实现在各行业的应用。

图1

2.2云计算

2.2.1云计算的定义

现今,广为接受的是美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。

2.2.2云计算的特点

云计算是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网更相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。特点如下:(1) 超大规模(2) 虚拟化(3) 高可靠性(4) 通用性(5) 高可扩展性(6) 按需服务(7) 极其廉价2.3物联网与云计算的关系

目前物联网的发展存在“信息孤岛”现象,其在各个行业、各个小地域的应用互相隔离,不能形成城市范围的一体化协作平台。究其原因除,社会经济层次上的困难外,主要是标准化程度较低,缺乏统一的中间件接口,以及各部门、各行业应用融合所带来的海量信息存储和计算的压力,而云计算技术为后者提供了很好的解决方案。

3.智慧城市建设应用体系

3.1智慧公共服务体系:建设智慧公共服务和城市管理系统。通过加强就业、医疗、文化、安居等专业性应用系统建设,通过提升城市建设和管理的规范化、精准化和智能化水平,有效促进城市公共资源在全市范围共享,积极推动城市人流、物流、信息流、资金流的协调高效运行,在提升城市运行效率和公共服务水平的同时,推动城市发展转型升级。

3.2智慧城市综合体:采用视觉采集和识别、各类传感器、无线定位系统、RFID、条码识别、视觉标签等顶尖技术,构建智能视觉物联网,对城市综合体的要素进行智能感知、自动数据采集,涵盖城市综合体当中的商业、办公、居住、旅店、展览、餐饮、会议、文娱和交通、灯光照明、信息通信和显示等方方面面,将采集的数据可视化和规范化,让管理者能进行可视化城市综合体管理。国内公司也在“智慧地球”启示下提出架构体系,如“智慧城市4+1体系”(图2),已在城市综合体智能化天津智慧和平区等智能化项目中得到应用。

图2

3.3智慧政务城市综合管理运营平台:此类项目已有实际案例,天津市和平区的“智慧和平城市综合管理运营平台”包括指挥中心、计算机网络机房、智能监控系统、和平区街道图书馆和数字化公共服务网络系统四个部分内容,其中指挥中心系统囊括政府智慧大脑六大中枢系统,分别为公安应急系统,公共服务系统,社会管理系统,城市管理系统,经济分析系统,舆情分析系统。

3.4智慧安居服务体系。开展智慧社区安居的调研试点工作,在部分居民小区为先行试点区域,充分考虑公共区、商务区、居住区的不同需求,融合应用物联网、互联网、移动通信等各种信息技术,发展社区政务、智慧家居系统、智慧楼宇管理、智慧社区服务、社区远程监控、安全管理、智慧商务办公等智慧应用系统,使居民生活“智能化发展”。

3.5智慧教育文化服务体系:积极推进智慧教育文化体系建设。建设完善我市教育城域网和校园网工程,推动智慧教育事业发展,重点建设教育综合信息网、网络学校、数字化课件、教学资源库、虚拟图书馆、教学综合管理系统、远程教育系统等资源共享数据库及共享应用平台系统。

3.6智慧服务应用。组织实施部分智慧服务业试点项目,通过示范带动,推进传统服务企业经营、管理和服务模式创新,加快向现代智慧服务产业转型。

智慧贸易:支持企业通过自建网站或第三方电子商务平台,开展网上询价、网上采购、网上营销,网上支付等电子商务活动。积极推动商贸服务业、旅游会展业、中介服务业等现代服务业领域运用电子商务手段,创新服务方式,提高服务层次。

建设智慧服务业示范推广基地。积极通过信息化深入应用,改造传统服务业经营、管理和服务模式,加快向智能化现代服务业转型。

4.智慧城市建设面临的挑战及未来展望

伴随网络帝国的崛起、移动技术的融合发展以及创新的民主化进程,知识社会环境下的智慧城市是继数字城市之后信息化城市发展的高级形态。智慧城市建设需要技术和金融的创新,需要有统一的标准和完善的法规,更需要政府的引导和市场的主导。但是发展智慧城市要防止一哄而起,急于求成,炒作概念。希望我们智慧城市的建设能够健康可持续的发展。我们相信我们通过城市的智慧的发展,我们一定会迎来一个幸福城市、智慧城市、绿色城市和和谐城市的时代。

然而,智慧城市建设必然会改变城市人的生活和生产方式。21世纪的“智慧城市”,能够充分运用信息和通信技术手段感测、分析、整合城市运行核心系统的各项关键信息,从而对于包括民生、环保、公共安全、城市服务、工商业活动在内的各种需求做出智能的响应,为人类创造更美好的城市生活。

参考文献

云计算技术体系范文第3篇

【关键词】 电力系统 云计算技术 应用

对于网络技术的发展,云计算技术是核心技术,它作为一种新兴资源使用模式,影响着网络的未来发展,并改变数据访问、应用模式,实现高效、安全的应用交付[1]。在电力系统中,云计算技术的应用,为电力系统的运行、电力企业的办公等提供方便,应用前景广泛。

一、电力系统中云计算技术的应用

(一)电力系统的运行方式

云计算具有强大的存储与计算能力,可扩展性强,便利软件的开发、资源共享,在电力系统中得到广泛应用。对于智能电网而言,其利用通信技术与现代信息,对电力系统的发电、变电、用电等环节的数据采集、存储、传输等进行不断深化,以此使系统达到数字化的数据采集、自动化的生产、信息化的经营管理等。近几年,随着电力工业的改革、优化,电力系统不断采用分布式电源,电力系统逐渐向分布式空控制发展。

(二)在信息处理方面的应用

将云计算技术应用于电力系统,利用智能云,拆分电力系统内网中庞大的计算,使其形成比较小的计算块,然后通过多台的服务器对其进行处理,并向客户反馈处理后的结果。通过这种方式,便可实现在极短的时间内,智能云对巨大信息的处理。此外,利用云计算,实现资源的共享,方便员工的信息利用与工作开展,而计算能力的强大也方便了系统中各种复杂的计算问题的解决,优化了系统控制。

(三)电力系统潮流计算

通过电力云的应用,可提高电力系统运行的潮流计算速度,优化潮流计算方法。利用最优潮流并行算法,在进行计算预想事故时,可对预想事故进行分组,将分为多个不同的组别,然后分配给不同的处理器,对其进行分析。同时,还可利用于牛顿法的并行潮流解法,通过分解、协调等技术手段,协调分类系统中出现的问题,将问题分解为多个子问题,通过多个处理器对其进行计算求解,通过这这种方式,提高了计算速度,对需要处理的预想事故数目进行准确的计算。

二、电力系统中云计算技术的重点

(一)海量数据管理技术

由于云计算平台为大量用户提供支持,而每个用户都有自己的数据,因此在系统内会产生海量数据。研究云计算在电力系统中的应用,根据电力系统与云计算自身的特点,合理优化应用技术。在电力系统仿真计算云环境下,数据的检索、存储、管理技术系统运行的关键。利用数据库、选择合适的分布式文件系统,可有效解决灾难数据恢复、数据分布式检索等问题。

(二)仿真数据安全技术

在系统运行中,为了确保数据安全,需要认真研究数据管理、用户管理、资源认证、权限管理等技术,确保电力系统仿真数据的安全性、完整性。因此,在系统运行中,云计算技术应加强对数据的保密,提高仿真数据的安全性,可通过数据加密技术,利用华为技术公司的IaaS层资源管理软件,使数据安全问题的到有效解决[3]。

(三)大规模分布式计算技术

在电力系统中,对于大规模分布式仿真技术的应用,包括仿真任务的动态分配、仿真时间的准确评估、仿真任务的优先管理等。在云环境下,对电力系统的仿真技术属于密集型与计算密集型应用,其数据的调度、技术需要遵守“就近原则”,充分利用计算资源,并降低数据的获取时间,使单个仿真任务性能得到最大限度地提高,优化云仿真系统的总体性能。

(四)一体化数据管理技术

对于云计算在电力电力系统中的应用而言,在系统的多级调度中,采用一体化数据管理技术与模型。在目前的的数据模型中,一般采用EICCIM国际标准,并用国网E格式规范数据交换,而对于计算输入数据而言,可采用BPA和PSASP兼容的模式。

三、结语

云计算作为一个新技术,各领域的应用还处于初步阶段,云计算技术的应用与技术发展还有待提升。云计算技术在电力系统中应用,为电力系统的运行提供了保障,电力云的提出与构建,对电力系统的计算、存储、信息交换带来影响,通过对信息资源的整合调度,为电力系统的运行、企业办公、计算等带来改变,提供了系统的存储、计算能力,使电力系统的整体性能得以提高。

参考文献

[1]杨旭昕,刘俊勇,季宏亮等.电力系统云计算初探[J].四川电力技术,2010,33(3):71-76

云计算技术体系范文第4篇

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

云计算是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%的投资。所以从供需关系看,潜在市场较大。但用户也有担心,因为技术太新,现有产品解决不了的情况下,只能抱着试一试的态度采纳友友系统的方案。这让姚宏宇不得不一次次给用户阐述技术。

云计算技术体系范文第5篇

 

1、引言

 

云计算最早是由谷歌CEO Eric Smitte提出的,之后云计算得到了快速的发展,并且得到了广泛的应用[1]。云计算实际上是一种基于网络计算的的信息技术服务解决方案。云计算旨在为互联网用户提供高效、快速、方便的数据云存储、数据分布式计算服务,这一服务是基于互联网为中心的网络结构体系,这一结构体系类似于电脑的中央处理器,它把网络中的大量的计算资源、存储资源统筹在一起,进行数据的存储或计算服务所需要的资源分配,这样以来,云计算客户就可以忽略具体实现方式,只需按照个人需要提出计算或存储需求,剩下的由云计算体系来完成,这一过程类似于日常生活中从自来水管中放水,通过电线用电一样简单。这样简单高效的特点使得云计算迅速成为IT领域最具有潜力的市场增长点。有咨询机构经过调查计算表明,截至2015年,云计算的市场价值总额将达到逾1500亿美元[2]。然而,尽管云计算近年来在学术界、互联网届受到了极高的关注度,但是,云计算在其推广应用过程中仍存在不少制约因素,其中最为突出的因素就是大量的数据资源共享时所带来的数据安全隐患问题。作为云计算的提出者,也是云计算数据信息安全做的相对成熟的企业,谷歌在几年前曾在云计算数据安全领域出现重大事故,造成大量用户隐私在互联网上被泄漏。由此可见,云计算所面临的数据安全问题之严重性。

 

2、云计算数据安全风险

 

随着云计算的逐渐火爆,应用范围越来越广,但与此同时不断发生的隐私泄漏等数据安全事件也在表明云计算技术并没有达到足够的成熟度,仍面临着一系列的数据安全风险。云计算所面临的风险主要可以分为两个方面的风险:来自云计算管理的风险和云计算技术本身的风险。

 

2.1云计算管理风险

 

云计算是一种数据存储、计算技术,但对于用户来说,云计算是一种产品,既然是一种产品,就有其组织管理单位,即提供云计算应用服务的供应商,例如技术成熟度最高的谷歌公司等。作为一种产品,如果对其组织管理不当,就有可能造成用户隐私数据泄漏,酿成云计算数据安全风险事故。一般而言,云计算在管理方面存在的风险主要有[3]:

 

1)锁定用户、移植困难:一旦用户选择了使用某一云计算应用服务商之后,用户就被该云计算服务提供商锁定了,很难将其在该云计算服务商平台上的数据转移到其他云计算服务平台上,这对用户数据安全以及使用便捷带来了不便。2)数据安全失控:由于不少云计算服务提供商只是提供了云计算服务框架,而具体的部分云计算存储、计算服务通过软件外包的形式由第三方来提供,一旦第三方提供的这一部分云计算服务内容由于技术原因、管理原因达不到云计算数据安全级别,就有可能引起云计算数据泄漏的风险。

 

2.2云计算技术风险

 

种种云计算数据泄漏时间表明云计算仍没有达到足够的技术成熟度,总体来说,云计算数据安全技术风险主要包括:

 

1)空间不足风险:云计算是通过统筹网络资源为用户提供存储、计算服务的,如果云计算服务提供商没有统筹到足够大网络资源,或者对资源的分配机制不得当,造成用户难以分配到足够的资源;反之,如果资源过多,就造成了云服务提供商的运营成本增大[5]。

 

2)黑客恶意扫描用户数据:用户的数据集中保存在云服务平台中,有可能遭到来自黑客等人员的恶意攻击,扫描用户的数据,造成用户数据泄漏,严重的造成经济损失。此外,还有危害服务引擎、密钥丢失或泄漏以及客户强化程序与云服务平台冲突等因素造成的用户数据泄漏风险也在制约着云计算服务的推广使用。

 

3、云计算数据安全技术

 

针对上一章节提到的云计算安全风险问题,各大云服务提供商以及学术界进行了大量的云计算数据安全技术研究。主要包括:

 

1)数据加密技术:数据加密是数据通信领域保护数据安全的重要手段,通过数据加密之后存储在云平台或通过互联网进行传输能够有效减少网络攻击以及数据被截获之后带来的损失[6]。2)权限控制技术:通过大多数网络服务具有的登录验证以及权限控制技术,可以杜绝非系统用户使用,通过用户帐号、密码以及使用权限的组合限制,同时数据在系统中以加密之后的数据形式存储,预防了系统管理员引起的数据安全风险。3)数据完整性检验:使用云服务传输数据时,如果数据跨越了云的范围边界,就有可能造成数据包的传输出现较大的网络延时,甚至数据包丢失的情况,通过数据完整性校验技术可以有效的避免在这一现象。4)数据隔离技术:这一技术将云服务平台的各服务器互相隔离开,减少外来攻击漏洞。对于云平台中的数据采用不同的数据组织形式进行存储,数据之间的隔离,避免了数据泄漏造成的损失。5)容错处理技术:采用数据备份方式可以有效的避免由于系统某一局部故障引起的数据丢失,同时系统意外停止服务所引起的用户数据丢失也得到了解决,便于维持系统服务效率。

 

4、结语

 

本文针对云计算领域存在的数据安全问题进行了研究,分析了云计算领域引起数据安全风险的因素,并把因素归结为来自于云服务管理方面的风险以及云服务技术方面的风险。同时列举了若干种云服务数据安全技术解决方法,并给出了一个云计算安全体系结构模型。