我们可以确定技术计算市场中的两个用户部分。一个部分由业务/应用用户组成,他们试图让应用程序满足业务需求。另一个部分是部门级或企业级的 IT 组织,他们试图通过提供 IT 支持更有效地运行这些应用程序。
事实上,在业务和应用程序用户部分中,应用程序越来越复杂。例如,风险管理类的解决方案试图提高效果,提供更复杂的算法或添加更多的数据。
所有这些复杂性促使企业需要更多的 IT 资源。客户无法获得这些资源,因为根据预算,他们支付不起相关的费用,企业能够获得的机会也因此受限。该方法被视为与需求方有关。 从供应商来讲,IT 组织为不同的应用程序组设立了筒仓式数据中心,确保客户在需求时能够获得相应的服务水平和可用性。通常情况下,基础架构往往不够理想,因为重要的工作负载需求促使基础架构的整体规模扩大,现有的资源被过度配置。不幸的是,IT 组织受支出费用的限制,无法添加更多的硬件。
人们正在尝试寻找不同的解决方法。您可以利用新技术,比如图形处理单元 (GPU),或者尝试移到共享计算环境中,简化操作的复杂性。共享的计算环境能够在多个组之间标准化其需求。这有效地提供了环境可视性,可以将该环境视为一个更大的IT 基础架构,而客户不必为此付全资。这为所有需求提供了一种投资组合效应。此外,所有 IT 资源都是静态的,客户可能想要摆脱云服务供应商。如果客户有短期需求,那么他们可以增加资源角色,但不必长期保存这些资源。
企业和用户有许多需求。这些资源来自 IT 方。如何才能在不增加成本的情况下让双方更好地进行协作?
IBM Platform Computing 解决方案在分布式计算环境中为技术计算和分析提供了共享功能。 这个共享服务模型打破了筒仓式应用程序环境的概念,创建一个可供多个组使用的共享网格。该共享服务模型提供了许多优势,但也是一个复杂的管理进程。我们会在一个较高的级别上为所有解决方案提供四个关键能力。
创建共享资源池,该资源池既适用于计算密集型应用程序,也适用于数据密集型应用程序,它实际上是异构的资源池。该资源池包含物理的、虚拟的和云组件,为用户提供便利。用户并不知道他们正在使用共享网格。他们只知道自己需要时可以正确组合访问所有资源。 共享服务被传送给多个用户组和网站,很多情况下甚至可以全球传送。我们可以使用许多类型的应用程序。灵活性对打破组织现有简仓至关重要。我们提供许多管理方法确保您拥有正确的安全性和优先级,所有报告和分析都可以帮助您管理这些环境。
工作负载管理就是我们将在需求方应用策略的地方,这样就可以确保适当工作负载得到适当的优先级,然后为它们分配了适当的资源。因此,我们需要了解供需双方。我们能提供正确的算法来最大程度地利用和优化整体环境,从而交付完全自动化和流程化的服务水平协议 (SLA)。如果您拥有相互依赖的工作负载,就可以协调这些工作流程,实现对整体资源池的高度利用。
将静态基础架构转换为动态基础架构。如果您拥有非专用的硬件,比如服务器或者台式机,那么可以采用智能的方式将它们加入到整体资源池中。我们可以从内部或者外部将工作负载分发给第三方云。还可以利用多个管理程序在某些地方利用虚拟化。您可以改变资源的性质,根据工作负载队列来优化共享系统的整体吞吐量。
优势
IBM Platform Computing 是一个管理复杂计算的软件,实际上也是计算密集型或者数据密集型软件,通过优化所有资源工作负载和大幅缩短获得结果的时间,运行在大型计算机网络之上。
IBM Platform Computing 软件提供了以下几个重要优势:
提高了利用率,因为我们减少了整个组织的 IT 简仓数量 提高了由计算机网络完成的工作的吞吐量 通过减少错误数量提高了服务水平 更高的组织 IT 灵活性
共享的分布式计算是关键概念之一。分布式计算就是计算机网络。共享是在不会增加成本的情况下,将多个组集合起来,以便使用一个大型的网络和计算机连接。这个概念对许多 CFO 或者 CEO 来说是一个关键信息。因为它能在不增加成本的情况下完成更多工作,并为您有效增加计算输出。
我们会在两大领域看到这一概念。一个领域是科学或工程应用程序,用于产品设计或者突破性科学。另一个领域就是行业中日益常见的、大型的、复杂的商业任务,比如金融服务或风险管理。对于需要对大数据集进行复杂分析的银行和保险公司而言,这些任务是必要任务。
在金融服务中,可以利用交易前分析 (pre-trade analysis) 和风险管理应用程序帮助人们更好地实时制定决策。
在电子设计自动化 (EDA) 的半导体和电子行业内,根据设计提供客户所需的模拟分析可以帮助客户更快地进入市场。
在工业制造业领域,通过加强计算机辅助设计 (CAD)、计算机辅助工程 (CAE) 以及 OMG 模型驱动架构(MDA)应用程序的后台环境,可以帮助人们创造更好的产品设计。
在生命科学领域,甚至可以在基因组测序中加速药物研发和缩短获得结果的时间。
石油和天然气的共享应用程序是地震和资源储备应用程序,我们可以缩短获得结果的时间,以便发现保留的资源,并确定如何利用其他生产资源储备。
集群、网格和云
集群通常是一个单个应用程序或者单个组。因为集群在多个应用程序、多个组以及多个地点中变成了一个网格,因此您需要进行更多高级的基于策略的调度来管理它。
现在我们正处于云时代,云计算关注的是如何使用一个比具有按需自助服务的基础架构更动态的基础架构。有趣的是,当我们开始考虑使用云计算的时候,许多网格客户已经考虑将其网格转变为云。这种演化延续了平台的管理分布式计算异构复杂性的能力。这种管理能力在云中有许多应用。如图 1-1 展示了集群、网格和 HPC 云的演化。
图 1. 分布式计算的演化
图 1 演示了从集群到网格再到云的变迁,还演示了在市场发展到下一阶段时,各种范畴的 IBM 专业知识如何为 IBM Platform Computing 解决方案提供自然定位。
了解一下各种工作负载从 HPC 世界迁移到具有风险分析、风险管理和业务智能 (BI) 概念的金融服务的演变过程也非常有趣。安装库中的数据密集型应用程序和分析类应用程序正在被广泛采用。
随着您的提升以及人们从集群迁移到更加动态的云基础架构的网格中,应用程序工作负载类型也变得更加复杂。我们也会在财富 2000 强的安装库中看到 HPC和私有云管理的云计算演化。
这种演化出现在了许多不同的行业中,从生命科学到计算机、工程领域和国防数字领域。对任何需要更强计算能力的人来说,云计算都有很好的适用性。如果您不想移动数据,但又想让计算具有数据亲和力,那么云计算的良好适用性可以解决更复杂的任务。如何将所有复杂性汇总在一起并对它们进行管理?可以使用 IBM Platform Computing 解决方案的功能来扫描所有这些领域。这项功能会因市场不同而有所差异。
IBM Platform Computing 解决方案被广泛视为计算密集型设计、制造业和研究应用程序的行业标准。IBM Platform Computing 是任务关键型应用程序供应商的选择。任务关键型应用程序可大规模使用异构环境中的复杂应用程序和工作负载。IBM Platform Computing 是经过企业验证的,与大型企业在最复杂的情况下有着近 20 年的合作历史。IBM Platform Computing 有管理大型分布式计算环境的辉煌历史,其结果也是经过验证的。