IBM PureApplication System利用虚拟系统模式管理拓扑

IBM PureApplication System ">虚拟系统模式是从多年的基础架构-管理经验和最佳实践中凝结下来的精华。虚拟系统模式会根据各种中间件映像和运行时配置来封装可重复的拓扑定义;它们使您能够控制已部署的中间件。在本文中,作者向您介绍虚拟系统模式以及其在生态系统中的位置,描述它们的组件和功能,并提供了如何创建和使用虚拟系统模式的基础知识。

IBM® PureSystems 产品家族的推出将云计算带到一个新的高度。IBM PureSystems(以 IBM PureApplication System 和 IBM PureFlex System 的形式出现)是一种专家集成云系统,它包含了应用程序、服务、硬件,乃至专业知识(以最佳实践模式的形式交付),可集成、部署和维护一个企业级的云环境。

IBM PureApplication System 架构支持三种工作负载模型,用于交付云解决方案的三种不同类型的工作负载如下:

通过工作负载平台服务使用虚拟应用程序模式。虚拟应用程序代表应用程序组件、行为策略及其关系的集合。使用这个以应用程序为中心的工作负载定义,IBM PureApplication System 会自动构建必要的基础架构和中间件资源,以配给和持续管理该虚拟应用程序。 通过虚拟中间件服务使用虚拟系统模式。虚拟系统模式是针对一组给定部署要求的重复拓扑的逻辑表示。
例如:
WebSphere® Application Server Cluster 模式包含了 IBM
Deployment Manager、一个或多个自定义节点、IBM HTTP Server 和配置脚本,以实现将应用程序安装到拓扑中。使用这种方法,即可明确定义详细的中间件配置,并且 IBM PureApplication System 将配给该虚拟系统模式中所定义的精确系统。 通过虚拟基础架构服务使用虚拟设备。一个虚拟设备代表一个预配置操作系统环境的服务器工作负载实例,该环境包含了预安装在 Open Virtualization Format 映像中的必要中间件和应用程序元素。

developerWorks 社区提供了有关这些元素说明的资源。在本文中,我们将讨论其中的一个关键组件,以及它对 IT 专业人员的影响,该组件即虚拟系统模式。

概述

IBM PureApplication System 主要集成了硬件和软件,结合了虚拟工作负载和可扩展的基础架构。其中包含了为数据和运行时提供中间件支持,以及部署和管理功能,这些功能可简化和加快部署和管理活动以实现更高的效率。

虚拟系统模式主要关注于系统的中间件层,定义可供共享的可重复、可部署的拓扑结构。虚拟系统模式的基本构建块是使用虚拟映像交付的部件。这些部件连同配置参数、脚本和附加组件被用于创建部署为单个单元的复杂模式。

减少部署时间、提高一致性和培养敏捷性,这些都是您为中间件应用程序环境探索基于云方法所预期得到的效益。IBM PureApplication System 解决方案构建于 IBM Workload Deployer 及其他技术的基础之上,可以解决这些问题,实现快速、可重复和高效的云中间件环境部署。

基于模式的方法是 IBM PureApplication System 的基础,并且它对于虚拟应用程序模式和虚拟系统模式是一致的。使用云设备,您可以构建和部署代表您完整配置应用程序环境的模式。当您准备好使用某个特定的应用环境时,您只需选择一个模式,并对其进行部署。IBM PureApplication System 自动化部署、配置和集成您环境中的各个虚拟机,并在几分钟内交付完成的产品。

虚拟系统模式的元素和功能

正如我们之前谈到的,虚拟系统模式(也称为拓扑模式)代表基于各种中间件虚拟映像和运行时配置的可重复的拓扑定义。虚拟系统模式提供了灵活性,以及针对要部署中间件拓扑的控制。

解析虚拟系统模式

图 1 显示了如何从此目录中的组件创建一个虚拟系统模式的概述:

图 1. 从目录组件创建一个虚拟系统模式的概括视图

由一个或多个虚拟映像部件组成的虚拟系统是 IBM PureApplication System 的基本部署模型。虚拟系统是在 IBM PureApplication System 中通过虚拟系统模式进行定义的,可以安装、配置和集成由一个或多个虚拟映像组成的可配置单元,以实现一个拓扑结构。

虚拟系统模式可以像单个服务器产品实例那样简单,也可以像多产品、多节点部署那样复杂。

时间: 2024-10-23 08:04:17

IBM PureApplication System利用虚拟系统模式管理拓扑的相关文章

IBM PureApplication System利用虚拟应用程序模式管理应用程序服务

IBM PureApplication System 虚拟应用程序模式是在多年的应用程序-基础架构-部署经验和最佳实践中所捕获的精华.虚拟应用程序模式封装了多个中间件元素的优化解决方案,以管理特定类型的应用程序工作负载.在本文中,作者向您介绍虚拟应用程序模式,以及它们在生态系统中的位置,描述它们的组件和功能,并提供如何创建和使用虚拟应用程序模式的基础知识. IBM® PureSystems 产品家族的推出将云计算带到新的高度.以 IBM PureApplication System 和 IBM

IBM PureApplication System 中的模式采用最佳实践

简介 过去几年,我们见证了中间件操作执行方式上的一次真正变革的开始.首先是发布了 IBM WebSphere CloudBurst Appliance 版本,然后推出了 IBM Workload Deployer 和 IBM PureApplication System 的后续版本,引入了基于模式的部署方法,这些已帮助客户在 IBM 中间件的计划.部署和管理方式上实现了根本改变.我们亲眼看到,此方法已改变了系统操作形势,还对采用它的公司中的开发和操作之间的关系产生了重大影响.这些基于模式的方法与

使用IBM PureApplication System的BPM模式来部署集群化

本文将介绍 IBM PureApplication System 上的 IBM Business Process Manager V8.本文假设您熟悉 IBM Business Process Manager (IBM BPM),了解 IBM PureApplication System. 您还将学习如何使用图形化向导部署 BPM 模式,并在 PureApplication System 上创建不同类型的环境.在完成部署之后,只需几小时即可创建您想要的模式.然后开发人员可以像平常一样访问和使用

为 IBM PureApplication System 做好准备(五)

利用 Rational Application Developer 为 IBM Workload Deployer 开发虚拟应用程序模式 关于本教程 本文是由多个部分组成的系列文章的第五部分,将介绍 IBM Rational Application Developer 中用于在 IBM Workload Deployer 上开发和测试虚拟应用程序模式的工具和开发实践. 本系列的 前几篇文章 探讨了 IBM PureApplication System 以及多种技术和技巧,帮助您评估.准备企业应用

为 IBM PureApplication System 做好准备(四)

使用高级中间件配置工具将您的应用程序迁移到云 简介 本文是系列文章的第 4 部分,将介绍可迁移到 IBM PureApplication System 的应用程序,以及如何利用高级中间件配置 (AMC) 工具和 IBM Workload Deployer 来迁移应用程序,并将应用程序的新实例部署到云. 注意:IBM Workload Deployer 用户也可利用 IBM PureApplication System 中的工作负载来管理控制台. 虚拟应用程序模式与虚拟系统模式的对比 有关选择虚拟

为 IBM PureApplication System 做好准备(二)

您的应用程序是否已经为虚拟化做好了准备? 简介 在上一期文章 第 1 部分:迁移概述 中,您看到了 IBM PureApplication System 如何支持虚拟应用程序和虚拟系统.简而言之,两者之间的差异就是控制水平与自动化水平之间的权衡.在本文中,我们将探讨如何确定哪种部署选项最适合您的特定应用程序. 虚拟应用程序的优势与局限性 虚拟应用程序 是部署 JEE 应用程序的一种方法,这种方法利用一组策略决策来确定应用程序应如何扩展并使用 Java 虚拟机 (JVM) 的资源.将应用程序作为虚

为 IBM PureApplication System 做好准备(一)应用程序迁移概述

简介 IBM PureApplication System 是一种优化了工作负载的集成式硬件和软件设备,设计用于显著简化私有云环境中应用程序的开发.供应和管理.它具有集成管理功能,允许通过自助服务提供灵活的应用程序.数据库和其他工作负载. 利用 PureApplication System,IBM 重新定义了一些关键数据中心概念.硬件和软件深度集成在一起,提供无与伦比的自动化.性能和简单性水平.为了更好地在业务中利用这种力量,务必谨慎考虑您的应用程序组合,关注如何利用这些特征的优势.本文章系列立

操作维护期间如何使用IBM PureApplication System 实现高可用性

简介 在应用程序的整个生命周期中,操作系统.中间件和应用程序需要不断更新.修复和打补丁.PureApplication System 提供了一个集成的维护管理系统,可帮助减少应用程序的停机时间和发生人为失误的可能性,从而最大程度地减少重复维护操作所用的时间.用户界面和自动化任务简化了将维护应用于多个运行系统的管理任务. 本文是关于 PureApplication System 多站点实现高可用性的两篇文章中的一篇.在理想情况下,应该先阅读另一篇文章 使用 IBM PureApplication

为 IBM PureApplication System 做好准备(三)选择数据库选项

简介 本系列的前几篇文章重点探讨了如何将应用程序部署到 IBM PureApplication System 上.部署应用程序后,您需要考虑应用程序如何存储和访问数据.关系数据库管理系统提供了一种标准的数据存储和检索接口.一个围绕数据访问的高级安全模型,以及对多个用户同时访问存储的数据的并发性支持. 如果使用了 PureApplication System,则可以使用一个企业级关系数据库管理系统 (RDBMS) 以 IBM DB2 软件的形式部署应用程序.本文将介绍 DB2.在 PureAppl