企业云平台方案 2018-04-17 09:48

云技术是指在广域网或局域网内将硬件、软件、网络等系列资源统一起来,实现数据的计算、储存、处理和共享的一种托管技术。

定义

云技术(Cloud technology)基于云计算商业模式应用的网络技术、信息技术、整合技术、管理平台技术、应用技术等的总称,可以组成资源池,按需所用,灵活便利。云计算技术将变成重要支撑。技术网络系统的后台服务需要大量的计算、存储资源,如视频网站、图片类网站和更多的门户网站。伴随着互联网行业的高度发展和应用,将来每个物品都有可能存在自己的识别标志,都需要传输到后台系统进行逻辑处理,不同程度级别的数据将会分开处理,各类行业数据皆需要强大的系统后盾支撑,只能通过云计算来实现。

现实运用

最简单的云计算技术在网络服务中已经随处可见,例如搜寻引擎、网络信箱等,使用者只要输入简单
云技术
指令即能得到大量信息。
未来如手机、GPS等行动装置都可以透过云计算技术,发展出更多的应用服务。
进一步的云计算不仅只做资料搜寻、分析的功能,未来如分析DNA结构、基因图定序、解析癌症细胞等,都可以透过这项技术轻易达成。
稍早之前的大规模分布式计算技术即为“云计算”的概念起源。

起源

IT专家网的解释:
“云计算”(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。许多跨国信息技术行业的公司如IBM、Yahoo和Google等正在使用云计算的概念兜售自己的产品和服务。 云计算这个名词可能是借用了量子物理中的“电子云”(Electron Cloud),强调说明计算的弥漫性、无所不在的分布性和社会性特征。量子物理上有“电子云(electron cloud)”,在原子核周围运动的电子是没有规律的,是弥漫空间的、云状的存在,描述电子的运动不是牛顿经典力学而是一个概率分布的密度函数,用薛定谔波动方程来描述,特定的时间内粒子位于某个位置的概率有多大,这跟经典力学的提法完全不同。

特性

电子云有以下特性,概然性、弥漫性、同时性等等,云计算可能的确是来自电子云的概念,前几年就有所谓“无所不在的计算”,IBM有一个无所不在的计算叫“Ubiquitous”,MS(Bill)不久也跟着提出一个无所不在的计算“Pervade“,人们开始对无所不在的计算又有了新的认识,如今说是“Omnipresent”。
但是,云计算的确不是纯粹的商业炒作,的确会改变信息产业的格局,许多人已经用上了Google Doc和Google Apps,用上了许多远程软件应用如Office字处理而不是用自己本地机器上安装这些应用软件,以后谁还会花钱买Office软件呢?还有许多企业应用如电子商务应用,例如要写一个交易程序,Google的企业方案就包含了现成的模板,一个销售人员根本没学习过高级语言程序设计(如用Netbeans编程)也能做出来。这种计算和产业动向是符合开源精神的,符合SaaS(Software as a Service)趋势。
有这样一种说法,当今世界只有五台计算机,一台是Google的,一台是IBM的,一台是Yahoo的,一台是Amazon的,一台是Microsoft的,因为这五个公司率先在分布式处理的商业应用上捷足先登引领潮流。Sun公司很早就提出说“网络就是计算机”是有先见之明的 。

开发问题

1. 应用程序无法在云环境中发挥理想的作用
越是难以访问或是难以复制的系统应用集成体系,就越是难以将其开发及测试工作放在云环境下完成。现在仍有许多开发者一直避免在那些高端应用程序的开发过程中涉及云技术,因为其中涵盖了一些难以处理的极端数据安全或规则限制,以及传统编码项目所引发的问题 。
2. 开发人员通常对不熟悉的云环境表示抗拒。
云计算对于很多机构来说仍然算是相对较新的领域,而且对于开发环境来说,它也可以被看作是一种颠覆性的技术。
IT人士习惯于使用微软的.Net,SQL Server,Java以及其它传统的开发平台。而云计算最大的挑战就是业务人员在变化管理及IT应对方面缺乏概念。
3. 云计算相关教材及说明很匮乏,阻碍开发人员研究云技术
目前能够帮助开发人员理解云技术及其相关工具和资源,以使他们能够顺利在云环境中构建应用程序的书面材料极为匮乏。
4. 在云环境中运行容易造成资源浪费
从某种角度来看,应用云技术会浪费资金。开发人员很容易就会忘记或者是忽视掉应该把不使用的虚拟机关闭。如果这些设备只是自己企业内部所购买并部署的私有服务器,那损失便只是耗电而已。但当他们所使用的是计时租赁的公共云服务时,那就绝对是对金钱的极大浪费。这种习惯性行为会导致大量有效资源被虚开着的虚拟机所占用,进而使得整个企业机构不得不购买多于所需的硬件设备来应对这一局面。”
5. 云许可中的部署限制条款
在与云开发相关的非技术类问题中,影响最大的莫过于应用许可限制了。云开发带来了种种益处,例如缩短应用程序开发周期以及降低开发成本,但很多开发公司在应用许可方面却遇到了意料之外的麻烦,尤其是在反馈哪类用户将会使用这款软件以及其所能负载的访问对象数量上。

云技术的关键

云技术的一个发展方向是将实验室中的云计算理论与半成熟的理论,如软件即服务,或面向服务架构等结合起来,将企业应用和功能置于云中。
比如,与其将一些已经成熟的服务,比如电邮服务加入到云应用中,不如想象一下,将企业的供应链系统加入到云应用中,实现与供应商的实时链接。从逻辑上讲,企业可以将业务流程和功能分割成小的功能块,并将其与云技术结合,从而创造出个性化的业务功能,同时将原先一两年才能完成的架构搭建工作缩短到数周或数个月完成。
虽然这还只是个梦想,但是企业的CEO们应该从今天就着手进行相应的准备工作了。而这个准备工作并不复杂:理解企业的IT内容和业务流程,确保这些内容都被很好的归档和记录下来,并且是小规模便携式的。
有很多方法和理论可以帮助我们捕获和记录业务流程,如果你曾经留意过去十年的管理课程,会发现Six Sigma , Lean或其它方法论中有很多关于业务流程捕获和重新建模的内容。而对我们的目标来说,结果的重要性要远大于采用什么方法进行业务流程的存档和记录。
从IT的角度看,确认业务过程被正确记录,是一件很简单的事情。由于IT部门的人员可能并不熟悉业务部门的运作流程,因此当一个业务发生时,全程跟踪下来并将流程绘制成流程图,可以帮助IT人员快速进入状态。在这中间,尤其要注意的是业务部门之间的交接,数据单元进入IT系统时,以及系统间的数据接口。
便携式业务流程的关键就在于理解这些交接过程并将其进行简化。从宏观角度,完美的便携式流程扮演着神秘黑盒子的角色:你将一个定义完整的数据单元放入黑盒子,另一端会出来一个同样定义完整的数据单元。当你在这个层面理解了业务和IT过程,考虑其他问题就简单多了。
当某个黑盒子的功能无法满足企业需求时,可以很方便的将其更换。与以往大杂烩似的业务架构相比,新的方法就好像一个可以自由拆卸的自行车,哪个零件坏了,拆下来换上新的就可以了。
在基于便携式业务流程的企业架构中,你不再需要与某个外包商签订协议,而是可以随时将多个"黑盒子"灵活调整,满足企业现有的业务需求,财务状况以及战略方向等。简单讲,你已经是一个交响乐队的指挥,而不仅仅是个吹圆号的乐队成员了。
当今可能你企业中的很多业务组件都不具备云计算的功能,不过没有关系,一旦你理解了这个层面上的业务是如何运作的,你就可以自己优化一套"黑盒子",并在时机成熟时将其与云相结合。深入理解这个概念,你的企业将能更加灵活的适应商业环境的变化。
和很多值得一做的努力一样,收集企业的业务流程并确保将其转换为便携式的业务流程是一个说起来容易做起来费时的工作。但是,如果你真的希望云技术能给你的企业带来改变,便携式的业务流程是不可缺少的一个前提。
当你意识到全球用户和各地的系统功能都需要云技术相互连接起来时,你才能真正发现云技术的实用价值。
云计算的关键技术
1 虚拟化技术
虚拟化技术是指计算元件在虚拟的基础上而不是真实的基础上运行,它可以扩大硬件的容量,简化软件的重新配置过程,减少软件虚拟机相关开销和支持更广泛的操作系统方面。通过虚拟化技术可实现软件应用与底层硬件相隔离,它包括将单个资源划分成多个虚拟资源的裂分模式,也包括将多个资源整合成一个虚拟资源的聚合模式。虚拟化技术根据对象可分成存储虚拟化、计算虚拟化、网络虚拟化等,计算虚拟化又分为系统级虚拟化、应用级虚拟化和桌面虚拟化等。在云计算实现中。计算系统虚拟化是一切建立在“云”上的服务与应用的基础。虚拟化技术主要应用在CPU、操作系统、服务器等多个方面,是提高服务效率的最佳解决方案  。
2 分布式海量数据存储
云计算系统由大量服务器组成,同时为大量用户服务,因此云计算系统采用分布式存储的方式存储数据,用冗余存储的方式(集群计算、数据冗余和分布式存储)保证数据的可靠性。冗余的方式通过任务分解和集群,用低配机器替代超级计算机的性能来保证低成本,这种方式保证分布式数据的高可用、高可靠和经济性,即为同一份数据存储多个副本。云计算系统中广泛使用的数据存储系统是Google的GFS和Hadoop团队开发的GFS的开源实现HDFS。
3 海量数据管理技术
云计算需要对分布的、海量的数据进行处理、分析,因此,数据管理技术必需能够高效的管理大量的数据。云计算系统中的数据管理技术主要是Google的BigTable数据管理技术和Hadoop团队开发的开源数据管理模块HBase。由于云数据存储管理形式不同于传统的RDBMS数据管理方式,如何在规模巨大的分布式数据中找到特定的数据,也是云计算数据管理技术所必须解决的问题。同时,由于管理形式的不同造成传统的SQL数据库接口无法直接移植到云管理系统中来,研究在关注为云数据管理提供RDBMS和SQL的接口,如基于Hadoap 子项目HBase和Hive等。另外,在云数据管理方面,如何保证数据安全性和数据访问高效性也是研究关注的重点问题之一。
4 编程方式
云计算提供了分布式的计算模式,客观上要求必须有分布式的编程模式。云计算采用了一种思想简洁的分布式并行编程模型Map—Reduce。Map— Reduce是一种编程模型和任务调度模型。主要用于数据集的并行运算和并行任务的调度处理。在该模式下,用户只需要自行编写Map函数和Reduce函数即可进行并行计算。其中,Map 函数中定义各节点上的分块数据的处理方法,而Reduce函数中定义中间结果的保存方法以及最终结果的归纳方法。
5 云计算平台管理技术
云计算资源规模庞大,服务器数量众多并分布在不同的地点,同时运行着数百种应用,如何有效的管理这些服务器,保证整个系统提供不间断的服务是巨大的挑战。云计算系统的平台管理技术能够使大量的服务器协同工作,方便的进行业务部署和开通,快速发现和恢复系统故障,通过自动化、智能化的手段实现大规模系统的可靠运营。

趋势

云计算

 
“云计算”是一个很时尚的概念,它既不是一种技术,也不是一种理论,而是一种商业模式的体现方式。准确说,云计算仅描述了一类棘手的问题,因为这个阶段,“计算与数据”跷跷板的平衡已发生变化,即已经到“移动计算要比移动数据要便宜的多(Moving computation is cheaper than moving data)”。
“数据”变得越来越臃肿,用经济的眼光看,“数据”应该“固定”下来。想像一下,复制1PiB(1PiB = 1024TiB)数据的成本以及存储这些数据的成本,数据变来变去而导致的“一致性”问题。诸如搜索、推荐和社会关系网络等这些“新兴”的服务是很耗费“数据”的,例如,看似一个简单搜索请求,却依赖于一个规模极为庞大的索引数据,处理后输出却很小。输入输出的数据规模远远小于计算的数据处理规模,几百个KiB相对几个PiB,保守点“1 : 1000,000”。
比例问题还好理解,然而问题关键却是云内的数据与数据之间的关系,即“数据的划分问题”。尽管“分而治之”是一个古老的原则,而且分布计算也已经发展了四十多年,然而对这一点,我们的认识依然浅的很。
“云计算”代表了一个时代需求,反映了市场关系的变化,谁拥有更为庞大的数据规模,谁就可以提供更广更深的信息服务,而软件和硬件影响相对缩小。
云计算是使用与日益增长的Linux、高性能计算和虚拟化等有关的技术实现的一个领域。对于IBM和惠普等公司来说,大型计算机的复苏和刀片式服务器的发展(这两者都要归功于Linux的应用)以及数据中心在能力、数据和处理器利用率方面的效率已经使云计算成为现实。
全球著名市场咨询机构国际数据公司(IDC)的《制造业视野》(IDC Manufacturing Insights)最新研究报告指出:制造企业将“移动”及“云计算”列为供应链四大新兴技术中最重要的两项。(引自IDC Manufacturing Insights, “Business Strategy: 2012 Supply Chain Survey Results and Insights,” MI235719, July 2012)。

魔毯
这是一个迷人的想法。在云中或者在整个网络上的计算能够带来许多理论上和实践上的优势。数据中心耗费资金可以分别用于企业的其它部门。资金不仅要用于硬件上,而且还要用于系统维护、待机时间、没有使用的处理和存储容量、安全的担心、能源账单、升级和人员开支。甚至这个机构的每一个员工的办公桌上的每一个台式电脑都会对这个机构的现金流量产生不成比例的影响,不仅是最初的硬件投资,而且还有软件许可证开支和升级硬件以便适应软件要求的开支。跟踪随机存储在机构内部的某一台电脑上的数据也是很困难的,而且这种数据也许会永远从公司的知识库中消失。每一台这种台式电脑都消耗一定比例的能源。
云计算是过去几年里许多其它舒适的和愚蠢的概念的合乎逻辑的结论。所有这些概念都是旨在为这个机构的数据的组织带来一些条理性,如随需应变的信息、软件服务、虚拟化、Web服务、瘦客户机、SOA和Web 2.0。所有这些概念在某种程度上都能够由云计算管理。对于云计算的推广者来说,云计算可能是一种魔毯,让你坐在上面到达一个永远也无法企及的地方。在那里,客户机方面的所有问题都能够通过浏览器解决。
你的数据、你的应用程序和你的处理过程将保留在所有的地方,并且根据需要进行访问。这个事情能够在个人或者企业级别上实现。Google Mail、Google Docs和Facebook等应用都展示了这个功能是如何实现的。但是,所有常用的企业应用程序都可以通过这种相同的方式访问。网络已经从数据中心转移到了云计算。每一个用户的手头上都有一台潜在的超级计算机。
只要你能够访问网络并且有一台连接到网络的设备,你就不需要大型硬件。你能够在任何时间从任何地点访问你的数据。你的成本将下降。你只要支付你需要的东西的费用。你的数据保存在一个地方,是密封和安全的。你不必再负责它的安全。你的碳排放量和对于社区的影响将大幅度减少。你的数据、你的应用程序和你的服务器在你需要的时候都可以使用,没有基础设施或者资本开支的限制。云计算能够使用其它方法无法获得的计算能力。

云计算中的村
谷歌和互联网已经显示了这种方法。全世界的数据都能够或多或少地不断地在网络上访问。网络已经成为虚拟实现的Marshall McLuhan所说的地球村。他在60年代写道:“后文艺时代的人的电子媒介将把世界变成一个村或者部落。在那里,每一件事情对于每一个人都是同时发生的。每一个人都知道发生的事情,因此将参与这个事情,每一件事情都在它发生的时刻发生。电视把事件同时传输到地球村。”
McLuhan受到他所在的时代的限制。他的观察是提前的,但是,没有预测到数字计算机和互联网的兴起。但是,他把电子时代的世界看作是地球村的概念仍是对互联网已经变成的这个样子的一个有先见之明的预测。互联网已经变成了一个无以伦比的信息库 (准确的和不准确的信息都有,关于一切事情的和关于任何事情的信息),能够随意和随时访问,是你手头的百科全书。不过,如果我们访问的信息并不总是可以信赖的,它怎么能发展成这个样子?
电子的地球村是谷歌为我们提供数据服务的更广泛的野心的更广泛的背景,是云计算还没有利用的潜力。当一个用户访问云计算中的数据时,他或者她需要一种合成的数据格式。这种数据经过处理可以回答具体的要求和优先选择,就像谷歌处理的互联网上的信息满足我们的查询请求一样。这将为合并、共享和发布存储在云中的信息提供许多机会。
不必说,现实与这个更大的目标还有一些差距。但是,在现实世界中还有一些实际的例子。银行已经建立了用于识别信用卡的全球网络。在这个网络中,信息必须要共享,安全是有保证的。航空公司订票系统以同样的方式运行,用网络访问中央存储系统。大多数拥有广域网的任何规模的机构都能够在移动中访问信息。云计算把这种应用提高到了另一个水平。
作为一个概念证明,位于英国布里斯托市的惠普实验室早在2004年就发起了一个SE3D计划。这个计划允许12个小组的英国动画制作者自由访问惠普实验室的“Maya Rendering Service”(玛雅绘图服务),制作3D短片。参加者获得了Maya许可证和研讨会、公共会议和行业指导的时间表。这项服务提供在整个网络上的公用计算,这是把动画制作作为一项服务提供的原型。对于商业电影公司来说,动画制作是需要很高成本的。
正在使用的最著名的云计算的例子是亚马逊的EC2网格《纽约时报》租用了这个网格创建了数据容量达4TB的PDF文件库,包含了从1851年至1920年之间纽约时报发表的1100万篇文章。据《纽约时报》的Derek Gottfrid说,他使用了100个亚马逊的EC2实例和一个Hadoop应用程序在不到24个小时的时间里就编排完成了全部的1100万篇文章,并且生成了另外1.5TB数据,累计用了240美元,即使云计算没有作为一项主流的服务应用,它能提供这种难得的处理能力也是一种可行的选择。

一线希望
同计算中的许多技术创新一样,云计算的应用遇到了传统的系统和设想的阻碍。尽管云计算能够提供节省成本的好处,但是,“新兴市场”的应用将超过在欧洲或者美洲的应用。
这有许多原因。在所谓的发达国家,大多数企业已经拥有依赖于传统的硬件、软件和常规的工作方式的基础设施。在东南亚、印度、中国或者撒哈拉以南的非洲,中小企业很少拥有复杂的客户机-服务器基础设施。政府和研究机构很希望鼓励应用价格便宜的技术。
IBM已经在中国、南非和越南等国家建立了云计算中心。那里的个人、团体和企业能够立即访问以前无法接触到的应用程序。
同云计算、网络计算和/或者公用计算的其它实例一样,这些中心以运行在大型计算机或者刀片式服务器上的虚拟化的Linux实例为基础,能够极大地促进这些中心所在地的本地的经济。

消除困惑
云计算的概念也许对于IT经理是有魅力的,但是,像许多颠覆当前做事方法的想法一样,云计算也存在一些阻力。
你不必因为个人和业务的理由把你的数据放在那里。你的个人信息、隐私和安全也许会脱离你的控制。你的个人台式电脑给予你控制权利。伴随着微软Windows操作系统软件、病毒漏洞、反垃圾邮件邮箱和“不公开即安全”等成长的用户几乎都不相信网络安全。由于所有这些原因,企业要拥有自己的数据,并且经常有充分的理由。
还有许多许可证和应用程序可用的问题,还有隐私和控制的问题。我们生活在这样一个世界里,数据的数量越搜集越多,而管理数据的人越来越少。谷歌也许不愿意共享你的数据,但是,政府机构能够超越法律访问他们要访问的东西。政府和企业正在日益为收集有关我们的信息所困扰。在这种环境下,谁愿意采用云计算?这个事情不会发生,或者逻辑就是如此。“老大哥”正在云中注视着你呢。但是,这种假设的观点也许假设的集中化和控制程度都远远超过了实际的情况。
在当前的气候中应用云计算的最诱人的理由是它有可能大幅度减少能源消耗和浪费。耗费能源和浪费正是当前数据中心的特点。
云计算的价值在于它使我们回到了大型计算机的世界。这个区别是我们使用移动电脑或者掌上电脑放在我们手上的大型计算机比三十或者四十年前像一个仓库那样大的大型计算机的计算能力更强大。

企业云服务

半年前,电子设备制造商Sanmina-SCI只有很少员工不使用Google的云计算服务Google Apps,Google该服务中包括电子邮件、文档编辑及日程表等。而该公司使用Google Apps的员工已经超过1000人。
该公司首席信息官Manesh Patel表示:“我们的项目组位于全球各地,使用Google Apps能帮助他们有效的合作。”他预计,该公司未来三年Google Apps的用户数将增加至10000人,占员工总数的25%。
Sanmina-SCI和Google是最早在软件和计算方式上做出改变的公司。亚马逊、Salesforce、IBM、甲骨文和微软都开始为企业用户提供网络存储和软件等服务,帮助它们进行客户关系管理。这种远程提供的计算服务被称作“云计算”。
云计算实际上包含多种技术,例如软件即服务(SaaS)和硬件即服务(HaaS)。软件即服务是Salesforce十年提出的一种发布软件的新方式,而硬件即服务则是亚马逊和其他公司推出的通过网络提供存储和计算能力的新方式。

云市场增长

一些分析师认为,云计算代表了企业计算方式的改变。美林预计,未来5年中,云计算在全球的市场总额将超过950亿美元,全球软件市场的12%将转向云计算。
IBM、戴尔和惠普等相关厂商也已经开始转移自己的产品线,适应云计算服务的需求。IBM于8月1日宣布,将花费3.6亿美元新建一处云计算数据中心,这使得该公司全球数据中心数达到9处。戴尔则为许多云计算服务商和Web2.0企业提供设备,包括Facebook、微软、亚马逊和雅虎等。
鲍尔默的一份备忘录显示,微软也已将云计算列为09财年的五大工作重点之一。微软将允许客户在传统软件和软件服务之间进行选择。鲍尔默透露,微软下一代的Live服务和网络技术中将加入更多云计算功能。高盛一项调查显示,大约9%的IT经理表示,他们计划开始使用微软的软件服务。
甲骨文CEO马克·赫德预测十年后云产业五大趋势:
预测一:80%的企业生产型应用都将迁移到SaaS云上。马克说目前有24%的企业生产型应用运行在SaaS公有云上,十年后这一数字将提升到85%。
预测二:最后SaaS云应用套件供应商中的前两名将占据80%的市场份额,而甲骨文愿意成为其中之一。共享的、可扩展的云应用套件能显著降低成本以及实施的复杂度,完整云套件应用包括客户体验云套件、人力资源管理云套件、企业资源管理云套件、企业绩效管理云套件、供应链管理云套件和数据套件等。
预测三:100%的新开发测试(Dev/Test)都将运行在云上。开发测试云套件主要包括:集成开发环境、支持流行开发语言、移动应用开发工具、面向SOA(面向服务架构)的开发工具、数据库开发工具、集成开发工具等。今天,只有30%的开发测试运行在云计算环境中,十年后这一数字将达到100%。
预测四:几乎所有的企业数据都将存储在云上。今天,相比于传统存储系统而言,已经有更多的数据存储在云数据中心里,而数以百亿的物联网设备还在源源不断产生大量新的企业数据。
预测五:企业级云服务将是最安全的IT环境。马克表示,甲骨文云已经是最安全的企业级云服务,甲骨文用独有的安全技术管理甲骨文云,并缺省提供完整的加密功能

可靠和安全性

云应用可用性如何?软件即服务的可用性会改变应用生命周期管理的优先权吗?
任何系统在其可用时都是一样好。开发了一个要部署到云端的应用的时候,理解执行平台、云的间隔性很重要,应用出现故障就是缺点。你知道在云环境中部署和紧急修复需要花费多长时间吗?
开发流程每天都在执行,我们用一种有条理而又周到的态度例行公事一样进行部署修复。但是当云端系统令人费解的出现故障,会发生什么呢?
对于云计算,我们设计应用的方式主要是故障自动保护和工作可靠但性能下降的方法。系统在进行常规的运行操作时出现故障,应用架构师和设计师需要更多地关注检测并处理。
十方通采用最新“云计算”技术打造的“十方通供应链管理系统”,为加盟、直营连锁企业和独立店铺提供了一个方便快捷、即插即用的门店管理工具,并帮助建立与之相对应的网上门店,使网上交易和店内交易合二为一,结算方便。同时,在连锁企业各门店之间实现库存共享、快速调拨,提高货物周转效率。企业还可通过十方通电子商务平台获取大量供应商信息,并迅速扩展会员人数,对会员开展主动营销。
客户与系统的交互必须以一种途径处理,保存客户数据并能够尝试恢复用户输入。在现代这种基于云的应用中,像“哦,好像出错了!”或者“好吧,这可真令人尴尬。”这样的可爱的消息也不少见;用以告诉我们系统知道出现了问题正在解决中。
我们需要用技术在适当的地方向服务管理团队报告这些事件的诊断数据。我们第一次听到电力中断不应该是从早上的新闻或者是恼怒的客户的邮件。这必须成为架构和系统设计的一部分。
当然,云应用的关键在于我们从第三方那里合并进来的众多服务,第三方为我们提供应用,丰富了用户体验,节省了代码成本。只要有可能,在适当的地方获取这些发布者的服务水平协议就很重要,尤其是易变的服务接口。
软件即服务(SaaS)可能在没有任何预警的情况下发生改变,或者偶尔不可用。因此我们需要在架构中也构建SaaS检查。
任何软件系统偶尔都会出现故障,基于云的系统也不例外。我们不得不面对这项挑战的时候,检查、管理和补救都应该是一个反复排练的流程,能够冷静而有效地执行。要确保你的测试计划中构建了这项活动。
不过,许多企业首席信息官仍对云计算的可靠性和安全性存有疑虑。亚马逊S3服务断网6小时,这加剧了企业的担忧。咨询机构Gartner副总裁Daryl Plummer表示:“企业很难在短时间内大规模转向云计算。”他指出,企业高科技支出中的80%用于系统维护,而不是创新。
企业转向云计算的速度之慢也引起了业内的担忧。Google企业服务副总裁Dave Girouard表示:“这样下去市场将会枯竭。”他透露,当今有50万机构使用Google Apps,但是超过50%用户使用的是免费版。
企业正在探索能够使用云计算技术的新领域,例如人力资源管理等。Sanmina-SCI公司的Patel目在考虑使用云计算来进行考勤和费用报告。他同时非常关注亚马逊提供的网络服务。他表示:“从企业角度来说,很明显我们只能逐渐起步。我们将首先在低优先级工作中测试云计算平台的能力。”
首席信息官担忧的另一个问题在于云计算是否符合法律规范,包括《萨班斯法案》和《美国健康保险条例》等。欧洲一家云计算服务提供商ITricity此前未能使自己的服务满足这些法律或规定。

寻求折中方案

过去6个半月中,ITricity投入77.9万美元,将自己的服务升级至IBM的最新技术。IBM技术使ITricity的服务有更大的灵活性。ITricity表示,以往如果用户希望提升云计算能力,那么需等上一周时间。而IBM的新技术可以使这一时间缩短至1小时,甚至更短。
由于很多公司在现有设备上投资很大,因此许多人认为可以采用混合模式来引入云计算,即在公司内部,或称为“私有云”中完成一部分计算需要。
Google预计越来越多的企业将使用云计算。Google的目标是让更多人和公司适应Google Apps,并已经向一些大学免费提供Google Apps。

云物联应用
云计算和物联网之间的关系可以用一个形象的比喻来说明:“物联网”是“互联网"中的神经系统的雏形,“物联网”是“互联网”正在出现的末梢神经系统的萌芽。
“物联网就是物物相连的互联网”。这有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。
物联网的两种业务模式:
1.MAI(M2M Application Integration), 内部MaaS;
2.MaaS(M2M As A Service), MMO, Multi-Tenants(多租户模型)。
随着物联网业务量的增加,对数据存储和计算量的需求将带来对“云计算”能力的要求:
1.云计算:从计算中心到数据中心在物联网的初级阶段,PoP即可满足需求;
2. 在物联网高级阶段,可能出现MVNO/MMO营运商(国外已存在多年),需要虚拟化云计算技术,SOA等技术的结合实现互联网的泛在服务:TaaS (everyTHING As A Service)。

云安全
云安全(Cloud Security)是一个从“云计算”演变而来的新名词。云安全的策略构想是:使用者越多,每个使用者就越安全,因为如此庞大的用户群,足以覆盖互联网的每个角落,只要某个网站被挂马或某个新木马病毒出现,就会立刻被截获。
“云安全”通过网状的大量客户端对网络中软件行为的异常监测,获取互联网中木马、恶意程序的最新信息,推送到Server端进行自动分析和处理,再把病毒和木马的解决方案分发到每一个客户端。

云存储应用
云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。 当云计算系统运算和处理的核心是大量数据的存储和管理时,云计算系统中就需要配置大量的存储设备,那么云计算系统就转变成为一个云存储系统,所以云存储是一个以数据存储和管理为核心的云计算系统。

云呼叫应用
云呼叫中心是基于云计算技术而搭建的呼叫中心系统,企业无需购买任何软、硬件系统,只需具备人员、场地等基本条件,就可以快速拥有属于自己的呼叫中心,软硬件平台、通信资源、日常维护与服务由服务器商提供。具有建设周期短、投入少、风险低、部署灵活、系统容量伸缩性强、运营维护成本低等众多特点;无论是电话营销中心、客户服务中心,企业只需按需租用服务,便可建立一套功能全面、稳定、可靠、座席可分布全国各地,全国呼叫接入的呼叫中心系统。

私有云应用
私有云(Private Cloud)是将云基础设施与软硬件资源创建在防火墙内,以供机构或企业内各部门共享数据中心内的资源。 创建私有云,除了硬件资源外,一般还有云设备(IaaS)软件;现时商业软件有VMware的 vSphere 和Platform Computing 的 ISF, 开放源代码的云设备软件主要有Eucalyptus和OpenStack。至2013年可以提供私有云的平台有:Eucalyptus、3A Cloud、联想网盘和OATOS企业网盘等。
私有云计算同样包含云硬件、云平台、云服务三个层次。不同的是,云硬件是用户自己的个人电脑或服务器,而非云计算厂商的数据中心。云计算厂商构建数据中心的目的是为千百万用户提供公共云服务,因此需要拥有几十上百万台服务器。私有云计算,对个人来说只服务于亲朋好友,对企业来说只服务于本企业员工以及本企业的客户和供应商,因此个人或企业自己的个人电脑或服务器已经足够用来提供云服务。

云游戏应用
云游戏是以云计算为基础的游戏方式,在云游戏的运行模式下,所有游戏都在服务器端运行,并将渲染完毕后的游戏画面压缩后通过网络传送给用户。在客户端,用户的游戏设备不需要任何高端处理器和显卡,只需要基本的视频解压能力就可以了。 就现今来说,云游戏还并没有成为家用机和掌机界的联网模式,因为至今X360仍然在使用LIVE,PS是PS NETWORK ,wii是wi-fi。但是几年后或十几年后,云计算取代这些东西成为其网络发展的终极方向的可能性非常大。 如果这种构想能够成为现实,那么主机厂商将变成网络运营商,他们不需要不断投入巨额的新主机研发费用,而只需要拿这笔钱中的很小一部分去升级自己的服务器就行了,但是达到的效果却是相差无几的。对于用户来说,他们可以省下购买主机的开支,但是得到的确是顶尖的游戏画面(当然对于视频输出方面的硬件必须过硬)。你可以想象一台掌机和一台家用机拥有同样的画面,家用机和我们今天用的机顶盒一样简单,甚至家用机可以取代电视的机顶盒而成为次时代的电视收看方式。

云教育应用
视频云计算应用在教育行业的实例:流媒体平台采用分布式架构部署,分为web服务器,数据库服务器、直播服务器和流服务器,如有必要可在信息中心架设采集工作站搭建网络电视或实况直播应用,在各个学校已经部署录播系统或直播系统的教室配置流媒体功能组件,这样录播实况可以实时传送到流媒体平台管理中心的全局直播服务器上,同时录播的学校也可以上传存储到信息中心的流存储服务器上,方便今后的检索、点播、评估等各种应用。

云会议应用
云会议是基于云计算技术的一种高效、便捷、低成本的会议形式。使用者只需要通过互联网界面,进行简单易用的操作,便可快速高效地与全球各地团队及客户同步分享语音、数据文件及视频,而会议中数据的传输、处理等复杂技术由云会议服务商帮助使用者进行操作。
目前国内云会议主要集中在以SAAS(软件即服务)模式为主体的服务内容,包括电话、网络、视频等服务形式,基于云计算的视频会议就叫云会议。云会议是视频会议与云计算的完美结合,带来了最便捷的远程会议体验。及时语移动云电话会议,是云计算技术与移动互联网技术的完美融合,通过移动终端进行简单的操作,提供随时随地高效地召集和管理会议。

云社交应用
云社交(Cloud Social)是一种物联网、云计算和移动互联网交互应用的虚拟社交应用模式,以建立著名的“资源分享关系图谱”为目的,进而开展网络社交,云社交的主要特征,就是把大量的社会资源统一整合和评测,构成一个资源有效池向用户按需提供服务。参与分享的用户越多,能够创造的利用价值就越大。

核心技术
云计算系统核心技术:并行计算。并行计算(ParallelComputing)是指同时使用多种计算资源解决计算问题的过程。通过并行计算集群完成数据的处理,再将处理的结果返回给用户。
  1、编程模式;
  2、海量数据分布存储技术;
  3、海量数据管理技术;
  4、虚拟化技术;
  5、云计算平台管理技术;
  6、信息安全管理技术。