IBM的云计算.docx

上传人:叶*** 文档编号:56650734 上传时间:2022-11-02 格式:DOCX 页数:11 大小:48.85KB
返回 下载 相关 举报
IBM的云计算.docx_第1页
第1页 / 共11页
IBM的云计算.docx_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《IBM的云计算.docx》由会员分享,可在线阅读,更多相关《IBM的云计算.docx(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、IBM云计算1 概述1.1什么是云?我们将云计算定义为是一个全面解决方案,在此解决方案中,所有计算资源硬件、软件、网络、存储等均可根据命令指示快速提供给用户。可以管理所提供资源或效劳,以确保可用性、平安和质量等。这些解决方案关键因素是它们能够扩展和收缩,使用户能够获取正好适合他们需求资源:既不多也不少。简而言之,云计算解决方案使 IT 能够作为效劳提供。1.2为什么要使用云?首先,云计算可以减少与提供 IT 效劳相关本钱。通过仅在需要资源时获取资源并仅为所需资源付费,可以减少资本和运营本钱。此外,通过减轻整个企业中与管理各种资源相关某些负担,您关键人员可以将工作重点更多地放在创造价值和业务创新

2、上。最后,云计算模型可提供业务灵活性。由于可以通过扩展或收缩整个 IT 根底构造来满足要求,所以公司可以更加轻松地满足快速改变市场需求,确保能够让其客户处于领先地位。有了可承受云计算定义支持,现在我们看一下云各个层。图 1 概括了云模型三种规那么组件。该图准确地反映了 IT 数量与本钱、物理空间要求、维护、管理、管理监视和陈旧化相关比例。另外,这些层不但可以表示云剖析,而且还表示一般 IT 剖析。 图 1. 云剖析 构成云各层包括:应用程序效劳 日常 Web 用户可能最熟悉该层。该应用程序效劳层驻留着适合 SaaS 模型应用程序。它们是一些运行在云中应用程序,并按需求作为效劳提供给用户。有时这

3、些效劳是免费,提供商从网络广告之类工程中生成收入,有时应用程序提供商直接从使用效劳中创造收入。是不是听起来有些耳熟?可能如此,因为我们大家几乎都用过它们。如果您用 Turbo Tax 在线报过税,用 GMail 或 Yahoo Mail 查阅过您邮件,或者用 Google Calendar 安排过约会,那么一定熟悉云顶层。它们只是这些类型应用程序中两个例如。从实际记录上看有数千种 SaaS 应用程序,使用 Web 2.0 技术后,该数量还在日益增长。也许公众并不完全知道这些应用程序,这是因为应用程序效劳层中许多应用程序都直接面向企业团体。有这样一些托管软件产品:处理工资单流程、人力资源管理、协

4、作、客户关系管理、业务合作伙伴关系管理等。这些产品常见例如包括:IBM Lotus Live、IBM Lotus Sametime、Unyte、Salesforce 、Sugar CRM 和 WebEx。在这两个用例中,通过 SaaS 模型提供给用程序都可以让使用者受益,他们不必安装和维护软件,并且这些应用程序可以通过支持使用付费概念许可证模型来使用。平台效劳 这是一个我们可以将应用程序根底构造视为一套效劳层。这包括但不仅限于中间件作为效劳、消息传递作为效劳、集成作为效劳、信息作为效劳、连接性作为效劳等。此处效劳主要是为了支持应用程序。这些应用程序可以运行在云中,并且可以运行在更加传统企业数据

5、中心中。为了实现云内所需可扩展性,此处提供不同效劳经常被虚拟化。本局部中关于云产品例如包括 IBM WebSphere Application Server 虚拟映像、Amazon Web Services、Boomi、Cast Iron 和 Google App Engine。平台效劳可让使用者能够确保基于需求提供给用程序根底构造,并配备满足用户需求应用程序。 根底构造效劳 云底层是根底构造效劳层。这里,我们看到是一套物理资产,如效劳器、网络设备,以及作为供给效劳提供给使用者存储磁盘。此处效劳支持应用程序根底构造与该根底构造是否通过云提供无关和更多使用者。对于平台效劳,虚拟化是提供按需分配资

6、源常用方法。根底构造效劳例如包括:IBM BlueHouse、VMWare、Amazon EC2、Microsoft Azure Platform、Sun ParaScale Cloud Storage 等。根底构造效劳主要通过按需分配计算能力来解决正确配备数据中心这一问题。此外,由于此层一般利用虚拟化技术,因此可以实现由更加高效资源利用率带来本钱节约。共有,私有和混合云现在您已经了解了什么是云计算,哪些内容构成云计算解决方案,下面让我们看一下云三大主要类型。对于本文而言,我们将介绍几个与云计算企业使用者相关类型图 2: 图 2. 云类型 公共云是由第三方供给商提供云效劳。它们在公司防火墙之外

7、,由云提供商完全承载和管理。 公共云尝试为使用者提供无后顾之忧 IT 元素。无论是软件、应用程序根底构造,还是物理根底构造,云提供商都负责安装、管理、供给和维护。客户只要为其使用资源付费即可,根本不存在利用率低这一问题。但是,这要付出一些代价。这些效劳通常根据“配置惯例提供,即根据适应最常见使用情形这一思想提供。如果资源由使用者直接控制,那么配置选项一般是这些资源一个较小子集。另一件需要记住事情是,由于使用者几乎无法控制根底构造,需要严格平安性和法规遵从性流程并不总能很好地适合于公共云。 私有云是在企业内提供云效劳。这些云在公司防火墙之内,由企业管理。 私有云可提供公共云所提供许多好处,一个主

8、要不同点是:企业负责设置和维护云。建立内部云困难和本钱有时难以承当,且内部云持续运营本钱可能会超出使用公共云本钱。私有云确实可提供超过公共云优势。对构成云各种资源较细粒度控制可为公司提供所有全部配置选项。此外,由于平安性和法规问题,当要执行工作类型对公共云不实用时,用私有云比拟适宜。 混合云是公共云和私有云混合。这些云一般由企业创立,而管理职责由企业和公共云提供商分担。混合云利用既在公共空间又在私有空间中效劳。 当公司需要使用既是公共云又是私有云效劳时,选择混合云比拟适宜。从这个意义上说,公司可以列出效劳目标和需要,然后相应地从公共或私有云中获取。构造完好混合云可以为平安、至关重要流程如接收客

9、户支付以及辅助业务流程如员工工资单流程提供效劳。该云主要缺陷是很难有效创立和管理此类解决方案。必须获取来自不同源效劳并且必须像源自单一位置那样进展供给,并且私有和公共组件之间交互会使实施更加复杂。由于这是云计算中一个相对新颖体系构造概念,因此有关此模式最正确实践和工具将继续出现,但是在对其进展更多了解之前,一般都不太愿意采用此模型。1.5 SOA和云云计算前代产品是一些为数众多且广为人知技术。它们有效用计算、网格计算、虚拟化、管理程序和大量其他计算。云计算不是总能但实际上应该谈到一种技术概念是 SOA。面向效劳体系构造在云计算开展到今天这种情况方面起了一定作用,同时它还应该在云计算开展方面发挥

10、着举足轻重作用。 在许多方面,云计算可被视为 SOA 后应用程序扩展,并且已进入了应用程序和物理根底构造。由于企业和云提供商在寻求提供云解决方案,其根本目标就是将企业 IT 根底构造作为一种效劳来提供。还应该总结集成和将企业应用程序作为离散效劳所得到经历教训,因为根底构造层也作为效劳来组织和提供。该应用程序和物理根底构造非常类似于 SOA 中应用程序必须是可发现、可管理和可支配。在理想情况下非常类似于 SOA,规定如何发现、使用、管理和支配效劳开放标准将不断开展。这些标准将概括云解决方案整个生命周期。图 3 记录了三层云方法观点,并显示了其中每个层如何从根本上向整个 SOA 提供效劳。在某些情

11、况下,两个底层效劳作为 SOA 一局部提供,但是,重要是认识该云所有层基于效劳方法。 图 3. 云效劳如果您是一名软件开发人员或测试人员,可能会认为所有这些听起来很不错,但是不太确定这是否与您有关。毕竟,这是针对管理人员,不是吗?这是常见第一个观点,但是没有考虑到云计算可以为开发和测试团队带来明显优势。 例如,在测试和开发方面最大障碍是能否获取、部署、配置和承载在其中执行开发单元测试、原型设计和完整产品测试环境。云计算解决方案可用来快速创立和承载此类环境,从而减轻测试和开发团队负担,将问题放在云领域中。对于开发团队来说,这意味着诸如持续不断代码集成和原型设计工作将变得更加便于执行,因为对产品更

12、新和新代码测试相对来说比拟轻松。对于测试团队来说,可以将更多时间用于测试产品质量,用较少时间来支持测试。 除了为开发团队提供运行时环境外,还有另外一个直接面向开发人员云领域。工具作为效劳是 SaaS 子集,是可以在云中提供开发工具思想。IDE 和简单代码编辑器将成为开发人员使用 Internet 连接访问承载软件。这样,开发人员就不必在其所有每台计算机上都持有本地 IDE 和相应许可证。作为一名开发人员,您可能知道能够从任何计算机上随时访问一般开发环境潜在价值。 云计算对开发人员还有另外一种影响。如果条件成熟,要不失时机地倡导开发人员采用标准编程模型 API。所有开发人员都力争成为模型编程员,

13、因而遵守标准,但是多数人可能会时不时地偏离标准。偏离标准也许是因为专有 API 为您提供了诸如性能之类切实好处;而在其他情况下,或许您只想“追求实用。在云中,与标准 API 任何偏离都特别危险,而其原因也相当明了。尽管使用者知道他们从云提供商那里获得所请求效劳,但他们可能不知道该效劳实现细节。例如,假定从一个云提供商那里请求 J2EE 应用效劳器效劳。该云提供商提供给用效劳器效劳,但您可能完全不知道接收供给商哪个效劳器,除非您与该提供商签署了具体协议。您选择部署到提供效劳器任何应用程序都不应受到特定于供给商代码限制,因为您最终可能会遇到始料未及应用效劳器实现。上面提到云计算中主要组件是工具。在

14、许多方面,这对云计算解决方案成功至关重要。在市场上有一种提供云解决方案重要技术,但是,这些技术往往因缺少完整、可理解工具而难以付诸实施。 考虑云中应用程序效劳层。此层中工具可以提供一个可帮助云应用程序开发环境,并且应该提供打包和将应用程序部署到云根底构造中方法。我们知道,已经有许多符合所述要求此类工具,但问题是,这些工具几乎都与云提供商根底构造联系在一起。开放标准是从此工具中获得最大功能和灵活性关键。每当开发人员改变云根底构造时,他们无法支付学习新工具导致本钱;另外,开发团队也不会不断地支付因转换云根底构造而导致重写应用程序本钱。因此,该工具必须以能使完成工程跨多个云根底构造移植方式帮助应用程

15、序开发、打包和部署。 工具在根底构造效劳层中也担当着非常重要角色。为云构建根底构造并不是一个无足轻重流程。对于云提供商来说,所有物理资产,无论该提供商是内部还是外部都需要考虑,以便将正确物理资源分配给云。此空间中工具应该帮助公司虚拟化其 IT 资产,以便为该云考虑到所有资源。但是,仅向云构建者提供资产虚拟化还不够。此空间中工具还应为创立云提供某些智能。过去,IT 管理员一项艰辛工作就是尝试将预期要求与物理资源进展匹配。这已带来了资源利用缺乏问题,此问题成了云有力催化剂。工具必须基于期望系统需求特征指导用户完成云物理组成。 2 Amazon EC2 公共云上 WebSphere sMash 和

16、DB2 Express-C简介在 3 种类型云中 公共云、私有云和混合云 公共云提供产品是最出色、最成熟。可访问性和廉价性是导致公共云日趋流行两个关键特征。为了实现可访问性和廉价性,Amazon Elastic Compute Cloud (EC2) 根底设施提供了宿主 Amazon Machine Image 实例公共云,AMI 可向用户交付各种功能。为了让用户能够利用 EC2,IBM 最近发布了 Amazon Machine Images (AMI),它包含了一些针对 EC2 平台流行软件;这些 AMI 可以根据开发许可免费获得。此外,IBM 还支持运行在 EC2 根底设施中特定 IBM 软件。本文概述了公共云,并讨论了如何使用 IBM WebSphere sMash 和 IBM DB2 Express-C Amazon Machine Images 交付宿主在 EC2 根底设施上 Web 应用程序。2.1什么是云?

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com