1.国外云计算的应用
(1)亚马逊
亚马逊的云名为亚马逊网络服务(Amazon Web Services,AWS),目前主要由四块核心服务构成:简单存储服务(Simple Storage Service,S3)、弹性计算云(Elastic Compute Cloud,EC2)、简单排列服务(Simple Queuing Service)以及尚处于测试阶段的SimpleDB。
(2)谷歌公司(Google)
Google搜索引擎是建立在分布于200多个地点且超过100万台服务器的支撑。围绕因特网搜索创建的一种超动力商业模式。如今,它又以应用托管、企业搜索以及其他更多形式向企业开放了它的“云”。
谷歌推出了谷歌应用软件引擎(Google App Engine,GAE),这种服务让开发人员可以编译基于Python的应用程序并可免费使用谷歌的基础设施来进行托管(最高存储空间达500MB)。对于超过此上限的存储空间,谷歌按“每CPU内核每小时”10~12美分及1GB空间15~18美分的标准进行收费。最近,谷歌还公布了可为企业自定义的托管企业搜索服务计划。
谷歌云计算三大法宝:
①Google File System文件系统
GFS是一个可扩展的分布式文件系统,主要用于大型的、分布式的和对大量数据进行访问的应用。集群中的节点失效是一种常态,不是一种异常,GFS将其作为常见的情况加以处理。
Google文件系统中的文件读写模式和传统的文件系统不同。大部分文件的更新是通过添加新数据完成的,而非改变已存在的数据,在一个文件中随机的操作在实践中几乎不存在,一旦写完,文件就只可读,很多数据都有这些特性。
一个GFS集群包含一个主服务器和多个块服务器,被多个客户端访问。大文件被分割成固定尺寸的块,在每个块创建的时候,服务器分配给它一个不变的、全球唯一的64位块句柄对它进行标识。
通过服务器端和客户端联合设计的GFS客户端代码被嵌入到每个程序里,它实现了Google文件系统API,帮助应用程序与主服务器和块服务器通信,以及对数据的读写。客户端跟主服务器交互进行元数据操作,但是所有的数据操作通信都是直接和块服务器进行。
②MapReduce分布式编程环境
MapReduce是Google实现的一套大规模数据处理的编程规范Map/Reduce系统,主要用于大规模数据集(大于1TB)的并行运算。Map/Reduce通过“Map(映射)”和“Reduce(化简)”这样两个简单的概念来参加运算,用户只需要提供自己的Map函数以及Reduce函数就可以在集群上进行大规模的分布式数据处理。程序编写人员可不用去顾虑集群的可靠性、可扩展性等问题。
③BigTable分布式大规模数据库管理系统
构建于上述两项基础之上的第三个云计算平台就是将数据库系统扩展到分布式平台上的BigTable系统。BigTable使用结构化的文件来储存数据。它不是一个关系型的数据库,它不支持关联或是类似于SQL的高级查询,取而代之的是多级映射的数据结构。
除以上三大应用,谷歌还建立了分布式程序的调度器、分布式的锁服务等一系列相关的云计算服务平台。Google在其云计算基础设施之上建立了一系列新型网络应用程序。其中典型的Google云计算应用程序就是Google推出的Docs网络服务程序。Docs可通过浏览器的方式访问远端大规模的存储与计算服务。Google Docs是一个基于Web的工具,有简单易用的文档权限管理,记录所有用户对文档所做的修改。Google Docs的这些功能令它非常适用于网上共享与协作编辑文档,能够替代Micro Office相对应的部分功能。
(3)Salesforce
Salesforce是软件即服务厂商的先驱,它一开始提供的是可通过网络访问的销售力量自动化应用软件。在该公司的带动下,其他软件即服务厂商已如雨后春笋般蓬勃而起。Salesforce的下一目标是:平台即服务。
该公司正在建造自己的网络应用软件平台“世界学习”,这一平台可作为其他企业自身软件服务的基础。世界学习包括关系数据库、用户界面选项、企业逻辑以及一个名为Apex的集成开发环境。程序员可以在平台的Sandbox上对他们利用Apex开发出的应用软件进行测试,之后在Salesforce的AppExchange目录上提交完成后的代码。(www.xing528.com)
(4)微软公司
根据有些厂商的预想,未来绝大部分的IT资源都将来自云计算,但微软却并不这么认为。微软首席软件架构师(CSA)雷·奥兹(Ray Ozzie)曾表示,微软的宏伟计划是“提供均衡搭配的企业级软件、合作伙伴托管服务以及云服务”。微软将其称为“软件加服务”(Software Plus Services);微软推出的软件即服务产品包括Dynamics CRM Online A Exchange Online Office Communications Online以及Share Point Online。每种产品都具有多客户共享版本,其主要服务对象是中小型企业。单客户版本的授权费用在5000美元以上。针对普通用户,微软的在线服务还包括Windows Live A Office Live和Xbox Live等。
Windows Azure是微软基于云计算的操作系统,提供了“软件+服务”的计算方法,可用于帮助开发者开发可以跨越云端和专业数据中心的下一代应用程序。
Windows Azure用于服务托管,以及可扩展的存储、计算和网络的管理。
Microsoft SQL Services可以扩展Microsoft SQL Server应用到云中的能力。
Microsoft,NET Services可以便捷地创建基于云的松耦合的应用程序。另外还包含访问控制机制,可以保卫用户的程序安全。
Live Services提供了一种一致性的方法处理用户数据和程序资源,使得用户可以在PC、手机、PC应用程序和Web网站上存储、共享、同步文档、照片、文件以及其他信息。
Microsoft Share Point Services和Microsoft Dynamics CRM Services,用于在云端提供针对业务内容、协作和快速开发的服务,以此来建立更强的客户关系。
2.国内云计算应用
(1)百会移动办公
百会CRM是一个全球领先的企业级客户关系管理整体解决方案,围绕客户全生命周期,将市场活动、线索、商机、销售跟踪和预测有机整合。
百会办公门户是集成企业邮箱、企业即时通信、企业网盘、群组、日历、企业知识库及内部论坛等多种应用的企业办公平台。
百会云邮箱是企业即时通信、文档协作和企业邮箱的完美结合,是云端收发共享、多终端邮件同步的最佳方式。
百会文件是国内目前唯一集成Office的企业网盘,独创技术实现多人、异地、实时、协作编辑同一个文档的协作平台。
百会快OA是具备超强的快速定制能力,基于全球知名的云开发平台以百会创造者和云商业智能报表系统——百会报表,为中小企业灵活多变的管理需求提供量身定制的、高性价比的解决方案。
百会创造者是一个提供了应用快速在线开发和运行环境的云开发平台。无须服务器和编程基础,即可快速开发各种企业在线应用。
百会Office不仅具备传统Office的基本功能,还开创性地将常用办公工具与数据存储、协作办公、云计算进行无缝整合,打破了传统Office的局限,使办公更为方便、快捷。
(2)易度云办公平台提供文件和项目管理
易度云办公平台的典型应用:文档管理、项目管理和云办公服务。以文档管理为例,能够实现以下功能:TB级海量文档集中安全存储;100多种文档在线查看;强大的文档搜索功能;精确的文档权限控制;文档审核、变更流程的控制。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。