基于WebSphere的PaaS云计算解决方案_第1页
基于WebSphere的PaaS云计算解决方案_第2页
基于WebSphere的PaaS云计算解决方案_第3页
基于WebSphere的PaaS云计算解决方案_第4页
基于WebSphere的PaaS云计算解决方案_第5页
已阅读5页,还剩74页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于WebSphere的PaaS云计算解决方案议题WebSphere云平台的需求和业务价值PaaS和IaaS的区别云计算的多租户模型WebSphere支持的PaaS云计算解决方案快速定制化部署平台-WCA平台层资源弹性调配平台-WVE云计算极限计算平台-WXS公有云和企业应用的连接平台-CastIron PaaS平台整体解决方案简易版PureScale市场需求基于应用平台级的资源共享,节省硬件资源基于虚拟机的隔离,实现高级别的隔离,达到更高的可用性。应用平台资源的动态调配,达到资源动态优化的目的应用平台的快速供应,简化云计算带来的众多虚拟化、众多应用平台的部署和应用快速升级问题云计算的价值分析

2、通过以下功能实现虚拟化优化快速供应益处降低资金费用降低运维费用额外的费用降低风险、更少的空闲时间、更有效的能源使用、加速项目创新业务回报Annual Savings: $MM (xx%)Breakeven: xx daysNet Present Value (NPV): $MMInternal Rate of Return (IRR): xx%Return on Investment (ROI): xx%目前的IT模式劳动力成本 (运维)硬件成本新的应用开发软件成本电力成本Current IT Spend100%劳动力成本 (降低xx%)硬件成本 (降低xx%)新的开发部署 (一次)软件成本(

3、降低xx%)电力成本(降低xx%)提升业务能力降低每年的运作成本到 xx%基于PaaS/IaaS的云计算5Page 5Infrastructure-as-a-ServicePlatform-as-a-ServiceSoftware-as-a-Service服务器网络存储中间件协同业务流程CRM/ERP/HR行业应用数据中心架构共享虚拟化,动态供给数据库Web 2.0 RuntimeJavaRuntime开发工具云的三种模式“*-as-a-Service”河南移动IDC大连公安市场案例 案例无锡云计算电子商务平台WPS6Page 6共有特性详细信息Standardized offerings(标

4、准的服务选项)统一相关可用的服务,并且通过服务目录的方式供用户通过类码表的方式进行调用Rapid provisioning(快速的服务提供)IT和网络的能力与容量使用对应标准实现自动化快速部署,而不需转换对应资源的所有权Advanced virtualization(先进的虚拟化技术)所有的IT资源,包括服务器,存储,网络,系统软件和中间件通过池化和虚拟化来提供一个独立高效的信息系统基础架构Elastic scaling(弹性的扩展)实现根据需求变更而进行计算资源的扩展和收缩Flexible pricing(灵活的价格)基于使用率的定价,灵活的支付方式,面向服务的消费和订购模型使得IT服务的定

5、价更灵活云服务的基本特征议题WebSphere云平台的需求和业务价值PaaS和IaaS的区别云计算的多租户模型WebSphere支持的PaaS云计算解决方案快速定制化部署平台-WCA平台层资源弹性调配平台-WVE云计算极限计算平台-WXS公有云和企业应用的连接平台-CastIron PaaS平台整体解决方案简易版PureScale终端用户客户端虚拟化后台服务器虚拟化应用虚拟化桌面虚拟化服务器虚拟化(CPU、内存)存储虚拟化网络虚拟化云计算的虚拟化分类应用平台虚拟化应用平台虚拟化,是在应用服务器、ESB、BPM等应用平台的虚拟化,把应用的物理部署和物理的机器分离,o应用的负荷(如J2EE应用、B

6、PM应用、ESB应用等)可以动态的在应用服务器资源池中进行调配,根据策略调配。策略可以是IT策略,如某虚拟机CPU超过80%就需要把应用调配出去,也可以是业务策略,比如大客户可以有优先级,保证处理大客户的应用资源。这个平台对应用和运行应用的服务器进行了解耦,这种松耦合使得可以对应用进行智能管理和资源调配。比如高优先级的业务可以有资源优先分配权,低优先级的业务可以充分利用空闲时间和资源,而这些操作对用户而言是无缝的。9手机报数据库服务器存储备份系统管理中间件移动维护小区广播数据库服务器存储备份系统管理中间件移动维护手机证券数据库服务器存储备份系统管理中间件移动维护ADC数据库服务器存储备份系统管

7、理中间件移动维护彩信数据库服务器存储备份系统管理中间件移动维护彩铃数据库服务器存储备份系统管理中间件移动维护移动维护外部接口合肥自主开发平台六安自主开发平台芜湖自主开发平台蚌埠自主开发平台淮南自主开发平台淮北自主开发平台XX地市自主开发平台Blade网络安全网络安全网络安全网络安全网络安全网络安全网络安全IT系统复杂,项目实施和维护成本高,服务水平有差距 管理困难 可重用性差 设备可靠性差 稳定性不够虚拟化:网络融合 统一安全虚拟化:存储整合 统一备份虚拟化:服务器整合 虚拟化虚拟化:统一管理 自动扩展虚拟化:数据库统一部署 虚拟化基础架构短信平台手机证券CRM短信广告资源管理BOSS虚拟化:

8、SOA用平台虚拟化,虚拟化:SOA 信息、流程和人员统一认证、门户、采集、内容管理云的多种模式在电信业务的举例BladeBladeBladeBladeBladePaaS Cloud ComputingSaaS Cloud ComputingIaaS Cloud Computing10IaaS和共享中间件 (也即PaaS-应用平台云)从基础设施角度(IaaS)抽象核心: 虚拟机.云提供:计算硬件网络存储IaaS并不理解也不关心虚拟机上运行的软件共享的中间件 (PaaS)抽象核心: 应用云提供: 运行时的中间件,如 数据库、ESB连接、BPM、门户 安全性 缓存 路由 存储 供应PaaS是一个应用

9、的视角,应用可以动态的部署在虚拟平台上,并动态的运行。PaaS vs. IaaS IaaS: 帮助用户节省底层基础架构的构建和维护成本,但仍然有大量遗留工作 在租用的虚机上选择和部署中间件(例如: WebSphere, DB2等) 配置中间件拓扑结构(集群,高可用性等) 各种中间件产品之间的集成 安装应用 后期管理、配置、维护中间件平台和应用 PaaS: 提供 一个完整的、开箱即用的中间件平台 (WebSphere, DB2, 集群/高可用性) 自动化的中间件产品维护和服务质量管理 (例如:高可用性,弹性扩展) 基于IaaS抽象层兼容不同的基础架构 用户关注应用本身,无需关注中间件细节时间/成

10、本时间/成本“用户关注应用业务逻辑, PaaS 完成所有剩余工作”12共享中间件层的功能降低中间件部署和管理的复杂性和管理技巧针对负荷的标准化模式,自动化部署以应用为中心的部署模式节省运营成本标准化和自动化的QoS: 高可用性、弹性伸缩等自动化的应用生命周期管理(维护/打补丁/升级)资源自动调配(虚拟机的调配、虚拟机内应用的调配)应用请求路由应用服务器的监控(资源、反应时间)增加重用性对中间件服务来说共享服务模型多租户应用和服务:多用在SaaS类型的应用议题WebSphere云平台的需求和业务价值PaaS和IaaS的区别云计算的多租户模型WebSphere支持的PaaS云计算解决方案快速定制化

11、部署平台-WCA平台层资源弹性调配平台-WVE云计算极限计算平台-WXS公有云和企业应用的连接平台-CastIron PaaS平台整体解决方案简易版PureScaleData center floor关于多租户模型的考虑共享隔离图标I物理级的多租户TenantAppPlatformInfrastr.AppPlatformInfrastr.TenantData center floorOSOSII虚拟机级的多租户TenantAppPlatformAppPlatformTenantData center floorOSOSIII操作系统级的多租户TenantAppPlatformAppPlatfo

12、rmTenantIV应用平台级的多租户TenantAppAppTenantData center floorV应用级的多租户TenantTenantData center floorInfrastructureInfrastructureInfrastructureInfrastructureOperating SystemOperating SystemOperating SystemPlatformPlatformApplication大量用户及扩展低软件维护成本隔离度高低开发成本快速响应更多共享资源租户模型一Process EngineManagementShared Resource

13、PoolAvailabilitySecurityMonitoringShared Process TemplatesOrganization 1Tenant userService InstancesService InstancesService InstancesMulti-tenancyapproach:IIIIIIIVVProcess TemplateShared Application SettingsOrganization 2Tenant userService InstancesService InstancesService InstancesOrganization 3Te

14、nant userService InstancesService InstancesService Instances每个租户运行的是同一应用,多个租户共享应用,如省公司集中模式,分别配置不同地市属性共享硬件资源租户模型二Process EngineManagementShared Resource PoolAvailabilitySecurityMonitoringOrganization 1Tenant userService InstancesService InstancesService InstancesMulti-tenancyapproach:IIIIIIIVVProcess

15、 TemplateOrganization 2Tenant userService InstancesService InstancesService InstancesProcess Template每个租户各自运行一个应用模板,应用之间相互隔离,多个租户共享一个应用平台。如物理省集中,各个地市均部署一套应用。共享硬件资源租户模型三Process EngineManagementAvailabilitySecurityMonitoringOrganization 1Tenant userService InstancesService InstancesService InstancesMu

16、lti-tenancyapproach:IIIIIIIVVProcess TemplateProcess EngineManagementAvailabilitySecurityMonitoringOrganization 2Tenant userService InstancesService InstancesService InstancesMulti-tenancyapproach:IIIIIIIVVProcess Template一个租户独享一个虚拟应用平台,多个租户共享硬件资源。共享硬件资源租户模型租户模型二:每个租户各自运行一个应用模板,应用之间相互隔离,多个租户共享一个应用平台

17、。如物理省集中,各个地市均部署一套应用。物理省集中模式租户模型一:每个租户运行的是同一应用,多个租户共享应用,如省公司集中模式,分别配置不同地市属性。目前的省集中模式。租户模型三:一个租户独享一个虚拟应用平台,多个租户共享硬件资源。 。良好的隔离度,适用于省集中按业务按地域的隔离,但是同一应用模板。业务数据和应用的共享和隔离所有租户的业务数据在数据共享云里面租户的业务数据在各自的数据库中私有云平台的租户隔离方式租户隔离方式适用场景说明共享应用模板对容纳用户数敏感的场景,最大限度节省硬件资源。属于SaaS模式。应用需要做多租户化处理。共享应用服务器隔离应用模板不同部门分管不同业务模块。靠产品本身

18、的安全模型,已经支持。共享硬件资源隔离操作系统开发、测试中心使用,申请和释放流程服务器作为开发测试之用。生产环境:每个部门间相互独立运作。属于PaaS模式。议题WebSphere云平台的需求和业务价值PaaS和IaaS的区别云计算的多租户模型WebSphere支持的PaaS云计算解决方案快速定制化部署平台-WCA平台层资源弹性调配平台-WVE云计算极限计算平台-WXS公有云和企业应用的连接平台-CastIron PaaS平台整体解决方案简易版PureScaleWebSphere和云计算云的构建块中间件服务混合云的连接WebSphere和云计算业务价值: 加快产生业务价值的速度降低拥有和企业应用

19、和中间件的运维成本通过改进敏捷性,抓住新的业务机会,或是加速业务的演进PaaS的云计算特征更快速反应: 动态分配资源以满足需求更优化: 更好的利用系统资源,降低TCO更敏捷: 更好能力更好的适应业务需求更具弹性: 防止故障、隔离故障、故障恢复在云计算中间件之前 可伸缩性: 需要的时候加资源以满足需求 可用性: 硬件冗余,以避免故障 整合: 共享硬件资源云计算的构建块WebSphere和云计算应用基础设施的演进- 垂直应用- 非集中化- 专用标准化, 整合, 虚拟化- 集中化- 共享自动化,Enlighten,伸缩性更快速反应:更优化:更敏捷:更具弹性:公共云- 快速进入业务价值- 低障碍的进入

20、- 作为服务交付Corporate Firewall混合集成应用基础设施的演进: 虚拟化、标准化和自动化云支持的应用,具有动态伸缩性和动态优化特征跨企业和跨云实施集成服务。智能的、自动反应和弹性系统 自服务和管理优化以达到更好的敏捷性云计算的构建块WebSphere和云计算WebSphere支持的PaaS云计算WebSphere提供了已验证的技术和服务来构建云 挑战: 评估每个方面的成熟度,决定如何逐步的构建云计算 不只是买个产品,客户必须建立运作和应用开发的规范运行时的管理支持云应用动态的基础设施安全服务连接服务虚拟化+自动化可伸缩的& 优化的 OLTP & 和批处理应用应用&运行时的管控云

21、造型,拓扑管理跨企业的集成服务身份、访问控制、传输安全性等管理根据业务目标的系统弹性Virtual Enterprise, eXtreme Scale, DataPowerApplication Server, DatapowerCast Iron, ESB, Datapower, MQCloudburst ApplianceApplication ServereXtreme Scale, Compute Grid云计算的构建块WebSphere和云计算云计算平台的拓展WebSphere结合其他产品,提供更增强的云计算能力Monitoring,Netcool Omnibus, Netcool

22、ImpactIdentity Manager, Access Manager, ISS ProventiaProvisioning ManagerApplication Developer, Software ArchitectProvisioning Manager, Service Automation ManagerDB2 Pure ScaleWebSphere, eXtreme Scale, Compute GridApplicationServerCloudburst ApplianceVirtual Enterprise, eXtreme Scale, DataPowerAppli

23、cation Server, DatapowerCast Iron, ESB, DataPower, MQ云计算的构建块WebSphere和云计算运行时的管理支持云应用动态的基础设施安全服务连接服务虚拟化+自动化Application云计算环境的智能管理WebSphere Cloudburst Appliance (WCA)云造型和拓扑管理WebSphere Virtual Enterprise (WVE)动态基础设施服务Optimized with WebSphere eXtreme Scale (WXS)WebSphere Application ServerDB更快速反应: WVE, W

24、CA和TSAM可以根据需求动态的分配资源 更优化: WXS & WVE接合 ITM可以更好的利用系统资源,降低TCP 更敏捷: WVE, WXS, & WCA能更好的IT能力对接业务需求 具弹性: WVE & WXS防止、隔离、恢复故障Tivoli Monitoring (ITM), Service Automation Manager (TSAM)供应和监控云计算的构建块WebSphere和云计算在云计算中的中间件服务 已经提供了大量的云环境下的中间件和相应的服务中间件服务WebSphere和云计算 WebSphere Cloudburst Appliance WebSphere Proce

25、ss Server HVE Message Broker HVE WebSphere Portal Server HVE Virtual Enterprise 28云计算资源动态调配平台云计算资源动态调配平台云计算服务器资源平台HA云计算镜像打包分发平台(WAS,WPS,MB等HV镜像打包)云计算管理平台自服务门户业务流程工作流管理容量管理监控 衡量 & 计费供给 & 编排业务流程工作流应用订单开始激活并运行负载增加 1.创建新的订单2.定义SLA目标3.选择最优的容量4.提交订单5. 审批订单6. 监控订单7.收到收费报告8.回收资源典型的私有云WebSphere的PaaS逻辑架构议题Web

26、Sphere云平台的需求和业务价值PaaS和IaaS的区别云计算的多租户模型WebSphere支持的PaaS云计算解决方案快速定制化部署平台-WCA平台层资源弹性调配平台-WVE云计算极限计算平台-WXS公有云和企业应用的连接平台-CastIron PaaS平台整体解决方案简易版PureScaleHypervisor 介绍Hypervisor, 也称作虚拟机监控器(virtual machine monitor,VMM),它是计算机软件/硬件平台虚拟化软件,它使多个操作系统可以同时运行一个宿主计算机上 。( /wiki/Hypervisor)主流 Hypervisor 产品 (Not prov

27、ided by the WebSphere CloudBurst )VMWare ESX/ESXi PowerVM z/VMMicrosoft Hyper-VXenHypervisor 所管理的虚拟化资源池或云环境是 WebSphere CloudBurst 部署 WebSphere应用服务器环境的基础。应用的自动化的供应项目资金审批采购硬件安装操作系统安装中间件安装自动化的配置和部署减少整个流程时间应用软件安装配置今天,对一个新的现有应用环境,有一系列的工作要做:一般要2-4的时间项目审批采购硬件安装一次做好 在创建云环境的时候操作系统安装中间件安装应用安装和配置一次做好在创建镜像、模式的时

28、候点击 “Deploy”等一会儿就可以传播到虚拟机上并直接运行每个环境做一次几分钟或是半小时的时间即可系统运维管理的效率搭建新系统、部署应用并投入使用的平均时间达到数周。计划、审批、采购、运输、安装硬件、安装操作系统、安装配置应用程序。大约30%的问题来源于配置的不一致。这些问题通常很难预测和捕获。往往在应用系统从开发测试环境中迁移到生产环境中出现。为节省搭建新环境需要的资源和人力,保留旧的系统。这也意味着以后新的环境需要新的硬件和安装、配置的过程。硬件采用私有云环境(基础设施),提高硬件的利用率安装部署标准化、基于模式的部署一致性的安装配置升级维护标准化硬件和中间件配置利用虚拟镜像管理操作系

29、统和中间件的升级和维护。错误排查集中性的日志管理常见错误现象的发现和诊断。操作系统中间件ApplicationApplicationApplicationApplicationApplication应用映像管理HardwareMiddlewareApplicationHardwareMiddlewareApplicationHardwareMiddlewareApplicationHardwareMiddlewareApplication操作系统中间件应用降低运维管理的成本基于镜像的标准化部署、云环境WebSphere Application Server HyperVisor Edition

30、 介绍Profiles Operating System WebSphere ApplicationServer Binaries HTTP Server (IHS)OVF packageOVFWebSphere Parameters OVFSystem andNetworkParameters面向虚拟化环境使用的优化的 WAS 新版本把操作系统和WAS都安装在一个虚拟机镜像中了。WAS的各配置文件 profiles已经创建好根据最佳实践自动配置WAS和操作系统能够从保存的同一虚拟镜像中创建多个虚拟机,极大减少了镜像传输时间、打补丁的时间、安装的时间、配置的时间。35RESTAPIs2. 帮您

31、管理可预订的云环境- Hypervisors Storage Network 1. 来自的专用设备- 本设备内置了安全性管理- WebSphere CloudBurst的功能来自于其固件上的软件Catalog OVFimagesWeb 2.0 UI and CLIPatternsAnd Applications3. 构建WebSphere的虚拟系统- 定制和扩展虚拟机镜像,以及应用模式- 在云环境中分配资源和运行-生命周期管理和优化 WebSphere CloudBurst ApplianceWebSphere CloudBurst 镜像打包分发示意图3. 虚拟机资源配置1. CloudBur

32、st Appliance2. 运行了VMware ESX的服务器ESX4. 中间件云计算版本(WebSphere HV)包括WAS,WPS,MB,DB2等下载映像文件并装载到WCAWebSphere HV Edition硬件(虚拟系统宿主机)(x/p series)定义云资源资源镜像目录模式CustomNode HTTPServerDeploymentManagerCustomNodeCustomNode HTTPServerDeploymentManagerCustomNodeCustomNode HTTPServerDeploymentManagerCustomNodeUser-confi

33、gured Custom Patterns虚拟系统监控并访问云环境下的虚拟机WebSphere管理员云环境CustomNode HTTPServerDeploymentManagerCustomNodeWebSphere客户在WCA之外的部件和活动DeploymentManagerCustomNodeCustomNodePreloaded PatternsUser providedScriptpackagesV6.1ApplicationServerDeploymentManagerCustomNode HTTPServerV7.0JobManagerAdminAgentApplication

34、ServerDeploymentManagerCustomNode HTTPServerOVF ImagesCLIRESTAPIsWeb UIWebSphere Cloudburst 可管理的对象各类WebSphere虚拟镜像和模式定制WebSphere应用模式实例化WebSphere虚拟系统定制模式扩展镜像虚拟化管理访问虚拟机快照更新删除加应用+脚本选择模式分配部署参数部署并启动运行报表WebSphere Cloudburst支持的部署生命周期从 Images 到虚拟系统配置拓扑 (加节点,启动顺序)安装和配置操作系统安装WebSphere和补丁创建Profiles安装定制软件(应用)安装应

35、用WCA自动设置参数 (网络等)WebSphere HVExtended imageCloudBurst pattern定做配置 (创建集群)定制模式用户特定配置CloudBurst 模式参数在镜像中一次做好脚本一次做好每次执行的时候配置定制模式参数用户输入口令,可选参数等39基本功能控制节点基于模式的部署方式部署管理器独立服务器完整功能控制节点基本功能控制节点基本功能节点定制节点数据库代理服务器可扩展节点独立服务器完整功能控制节点部署管理器基本功能控制节点数据库代理服务器单个服务器模式模拟可伸缩环境模式可伸缩环境模式部 件 (Part)模 式 (Pattern)自定义模式(示例)部署管理器数

36、据库定制节点Process ServerProcess ServerProcess ServerProcess ServerMessaging Cluster虚拟机WPS图示黄金拓扑结构(Application, Messaging, Support Cluster)Process ServerSupport ClusterProcess ServerApplication ClusterProxy ServerDmgrDB2 Server独立服务器Process ServerDB2 ServerDB2 ServerProxy ServerDmgrProcess ServerProcess S

37、erverProcess Server单个服务器模式 (5个虚拟机)模拟可伸缩环境模式(单个虚拟机)可伸缩环境模式(5个虚拟机)WPS HVE 模式的拓扑结构WebSphere Cloudburst 的性能分发一个集群模式1 Dmgr + 2 定制节点3独立的虚拟机以端到端的部署时间来计算开始推送到云环境把虚拟盘从WCA送到云环境在云环境设置缓存一次典型的镜像操作大概要传输20GBSAN数据存储对性能有重大改进在第一次推送上有32%的提升通过缓存可以有8%的提升CloudSUT: Intel Xeon x5570,2.93GHz, SMT enabled, 8-way, 24G, ESX4 b

38、etaLocal Disk:1x500 SATA driveSAN: DS4000, 14x235 GB SATA drives, RAID 5, 1 hot spare, 600GB LUN42CatalogWebSphere Cloudburst中的模式模式是一个或多个虚拟镜像加配置脚本打包,以满足可以运行的配置部署以下图示,创建WAS V7的集群拓扑从现有的镜像中部件创建模式V7.0Scriptsand/orJEE appsDMgrCustomNodeIHSCustomNodeSingleServerDMgrCustomNodeIHSJobManagerAdminAgentSingleS

39、erverDMgrCustomNodeIHSV6.1Patternfor Clustered V7.043通过 “拖拉点选”即可快速创建模式通过拖拉虚拟镜像的部件和脚本打包组装模式(是可重用的系统配置)虚拟镜像的部件是从WAS HV Edition镜像中创建出来的,安装补丁和定制只需要对原镜像做一次即可。Number of nodesWebSphere Cloudburst中预装的模式Standalone nodeSingle ServerWebSphere cluster (dev)DMgr/IHSCutomNodeCustomNodeDMgrNode 1IHS 1Node n+1WebSp

40、here cluster (large)Node 10IHS n+1WebSphere clusterDMgrCustomNodeIHSIHSCustomNodeIHS 4还有其他高级选项,如消息、session持久化和全局安全性等45WPS HVE带来的好处总结 快速、标准化、一致的部署,快速得到一个可用的中间件平台。避免了因安装部署带来的时间、人力的消耗,并有效降低因配置带来的问题。中间件平台可以自行申请、使用和释放,提高硬件环境的利用率。减轻系统维护的工作量。在WPS HVE的基础上进行扩展配置,搭建应用程序环境,使应用程序的安装也标准化。由此带来的效率的提高、投资的节省,和BPM应用的

41、工作方式的变革。议题WebSphere云平台的需求和业务价值PaaS和IaaS的区别云计算的多租户模型WebSphere支持的PaaS云计算解决方案快速定制化部署平台-WCA平台层资源弹性调配平台-WVE云计算极限计算平台-WXS公有云和企业应用的连接平台-CastIron PaaS平台整体解决方案简易版PureScale服务级别管理基于策略的访问优先级控制基于资源池的计算资源动态调度Applications Application Resources面向SOA环境的虚拟化整合能力支持多种中间件平台,包括非 WebSphere 平台提供统一的管理维护模式应用版本管理不中断服务的应用版本升级 不

42、同应用版本间的智能路由TitleSearchIssueTitleTax RecordsManage accountWebSphere Virtual Enterprise 核心功能 InformationResources应用服务器集群管理应用运行基础设施虚拟化动态的工作量调整自动化、感知/响应式的管理 自动化系统监控与管理 基于策略的健康性管理49StockTrading优先级和流控制路由和负荷均衡分类运作策略WebSphere XD Node GroupWebSphere XD On Demand Router (ODR)WebSphere VE决策器AccountMngmtFinanci

43、alAdvice高级重要性中级重要性低级重要性AMFANode5AMSTNode2FASTNode3AMFANode4AMSTNode1可执行程序的放置StockTradingAccountMngmtFinancialAdvice应用对资源的需求状态资源调配部署决策易于管理原子性目标指向的可靠的、可伸缩的、高性能虚拟化基于 WebSphere Virtual Enterprise 的虚拟化应用运行基础设施解决方案基于 WebSphere Virtual Enterprise 的服务级别管理Application Server PoolApplication NamePriorityAvg. C

44、PU UtilizationSoCal CountiesHighNorCal CountiesMediumCentral CountiesLow20%15%15%100%22%30%66%Application Server PoolApplication NamePriorityAvg. CPU UtilizationSoCal CountiesHighNorCal CountiesMediumCentral CountiesLow10%15%5%100%40%基于 WebSphere Virtual Enterprise 的服务级别管理quiesce & stopGroup Rollout

45、 策略Edition 1.0Edition 1.0Edition 1.0On-demand routersDynamic clusterEdition 2.0restartapplicationrequestsOn-demand routersDynamic clusterapplicationrequestsEdition 1.0Edition 1.0Edition 1.0Edition 1.0Edition 2.0Edition 2.0Edition 2.0Edition 2.0Atomic Rollout 策略On-demand routersDynamic clusterapplica

46、tionrequestsEdition 1.0Edition 1.0Edition 1.0Edition 2.0Edition 2.0Edition 2.0Edition 1.0Edition 2.0quiesce & stopAtomic Rollout 策略Edition 1.0Edition 1.0On-demand routersDynamic clusterapplicationrequestsEdition 1.0Edition 2.0Edition 2.0Edition 2.0Edition 1.0Edition 2.0Atomic Rollout 策略restartOn-dem

47、and routersDynamic clusterapplicationrequestsEdition 1.0Edition 1.0Edition 1.0Edition 2.0Edition 2.0Edition 2.0Edition 1.0Edition 2.0Atomic Rollout 策略On-demand routersDynamic clusterapplicationrequestsEdition 1.0Edition 1.0Edition 1.0Edition 2.0Edition 2.0Edition 2.0Edition 1.0Edition 2.0quiesce & s

48、topAtomic Rollout 策略requestrequestrequestOn-demand routersDynamic clusterapplicationrequestsEdition 1.0Edition 2.0Edition 1.0Edition 2.0Edition 1.0Edition 1.0Edition 2.0Edition 2.0Atomic Rollout 策略On-demand routersDynamic clusterapplicationrequestsrequestrequestrequestEdition 1.0Edition 2.0Edition 1

49、.0Edition 2.0Edition 1.0Edition 1.0Edition 2.0Edition 2.0Atomic Rollout 策略Edition 1.0Edition 1.0Edition 2.0On-demand routersDynamic clusterapplicationrequestsEdition 2.0Edition 1.0Edition 1.0Edition 2.0Edition 2.0Atomic Rollout 策略restartOn-demand routersDynamic clusterapplicationrequestsEdition 1.0E

50、dition 2.0Edition 1.0Edition 2.0Edition 1.0Edition 1.0Edition 2.0Edition 2.0Atomic Rollout 策略On-demand routersDynamic clusterapplicationrequestsEdition 1.0Edition 1.0Edition 2.0Edition 2.0Edition 1.0Edition 2.0Edition 2.0Edition 1.0Atomic Rollout 策略Validation 模式Edition 1.0On-demand routersDynamic cl

51、usterDC1Edition 2.0Dynamic clusterDC1-ValidationcloneRouting rulesLegend:Edition 1.0 RequestsEdition 2.0 Requests运行管理:系统监控议题WebSphere云平台的需求和业务价值PaaS和IaaS的区别云计算的多租户模型WebSphere支持的PaaS云计算解决方案快速定制化部署平台-WCA平台层资源弹性调配平台-WVE云计算极限计算平台-WXS公有云和企业应用的连接平台-CastIron PaaS平台整体解决方案简易版PureScaleWeb Application Challeng

52、esWeb Application Infrastructures dont scale wellNew application infrastructure designs enable scaling to tolerate huge transaction volumesThink: Facebook, Google, Amazon, EbayWebSphere eXtreme Scale delivers technology to build highly scalable web application infrastructuresCloud-wide (or Enterpris

53、e Wide) Data CacheExpose cached data to all applications running within the cloud Improve fault-tolerance, performance, and reduce the Application memory footprintWebSphere eXtreme Scale CacheApp 1App 2App 3App 4App 5WebSphere eXtreme ScaleWXS是一个可以在系统运行过程中,线性扩展存储空间和吞吐量的分布式缓存软件,同时支持事务一致性与高可靠性采用新一代的缓存

54、技术构建基于内存数据网格,在分布式环境下,实现对应用数据和业务逻辑的动态缓存,分区,复制和管理;实现对海量交易的高性能处理,并可实现线性扩展;有效保障服务质量(QoS):交易完整性缓存数据的高可用性可预期的响应时间支持 JAAS API,确保安全性WXS是个独立的软件可在标准Java环境中安装、运行应用程序使用不同层次的接口,远程访问WXS集群中缓存的数据WXS负责自动扩展和故障恢复WXS可以与WebSphere应用服务器深度集成不依赖于WAS,但可以选择与WAS集成安装对已有的WAS概要文件进行扩展提供Session管理、动态缓存等插件使得WAS中的缓存数据突破单个JVM的限制,在不修改代码的前提下迅速提升WAS中应用的性能不受WAS重起的影响,降低灾难恢复的风险另外提供Appliance :WebSphere DataPower XC10基于硬件的更高的服务质量集成了常用场景方便的管理工具议题WebSphere云平台的需求和业务价值PaaS和IaaS的区别云计算的多租户模型WebSphere支持的PaaS云计算解决方案快速定制化部署平台-WCA平台层资源弹性调配平台-WVE云计算极限计算平台-WXS公有云和企业应用的连接平台-CastIron PaaS平台整

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论