IBM SPSS® 和 IBM ILOG® CPLEX® 等顶级的统计和优化软件包证明 IBM 一直致力于开发">业务分析技术解决方案,帮助您使用和理解支持您业务的数据。有了访问触手可及的数据的独特能力后,IT 服务的下一个重要任务就是很好地利用这些数据。
当我还是孩子的时候,我想成为一名宇航员。那时的生活很简单,但简单有简单的后果:我相信我估算的 pi 比后铜器时代文化的估算结果长 “大约 3”。换句话说,您不会希望我计算出下一个火星探测器的运行轨道。但在我有了计算器后,我每次都会检查我的数学作业,我估算的圆的面积更精确了,而且改进了当宇航员的未来规划。
随着我不断长大,问题也在不断变难,我对技术可帮助我降低复杂性的期望也在不断上升。我学会了生成和度量数据。但在使用我的信息来决定下一步做什么时,涉及到许多工作。这是因为我的系统的所有活动和它们与互联网的交互生成了大量数据,但理解这些数据的复杂任务完全留给了我。这需要能够够制定正确的决策;也就是说,一个决策(事后看来)似乎是正确的答案。但我甚至无法确定我是否制定了正确的决策,我只是选择了与最多的数据点相一致的路径。
如果我的软件至少能帮我就下一步操作制定良好决策,那该多好!
分析和优化的力量
IBM Business Analytics and Optimization 软件为您带来了科学建模、统计分析和优化(以及许多其他的分析工具)的强大力量,帮助您解决实际的问题。该软件旨在提供海量数据的洞察和含义,不仅我们所谓的真正的 “大数据” 活动会生成数据,我们平常工作中遇到的问题也会生成数据。
业务分析表明我可分析一个问题,以确定数据中已存在的关系。举例而言,这意味着我可以基于市场因素,对一个产品或服务应有的成本进行分析。我可以使用优化包,使用一些输入和约束来确定我可以生成的最大或最小价值。我最终可理解所有这些数据尝试告诉我的信息。
大数据无疑是这一需求的巨大推动力,但对我们所有人而言,最终结果是获得访问这些工具的能力。IBM 通过云交付方法提供了许多这样的解决方案,这意味着这个强大的软件在您数据中心内占用的资源减少了,且没有削弱所交付的解决方案的价值或强大功能。这与使您能够将必要 API 嵌入到您系统中的运行时封装相结合,使它们成为您系统功能的一部分。
多年以来,IBM 软件在所有方面都居于分析领域的前列。您可以在我们的性能评估软件中看到我们的统计分析。甚至可以使用我们的诊断软件,比如 IBM Support Assistant,根据工具的深入分析来确定在何处会查找内存泄漏,或者利用 IBM WebSphere® Application Server 评估性能统计数据来帮助查找瓶颈。
但业务分析产品使得深入统计分析的潜力得到了最大限度的发挥。通过使用(多年研究得到的)最佳数学算法,它们可帮助您制定受您用于支持业务的数据支持的决策。这种定量分析方法为决策支持提供了一个独特的维度,有助于基于统计建模方法和一流的优化方法来制定 “良好的” 决策。
简单示例:容量规划
或许您认为业务分析主要用于财务解决方案,或者或许您认为您的应用程序太小而无法应用这类方法。但就像任何工具一样,一旦您看到了价值并学会了应用它的强大功能,您就会发现它的各种各样的用途(就像一个用于检查数学作业的计算器),也可使用它来根据业务数据制定决策。
那么,业务分析可为我所在的世界带来了哪些东西?
作为软件架构师,我有一个很常见的问题:容量规划。假设我打算部署一个新系统。我有一堆硬件。成本与我的吞吐量之间有何关系?考虑到硬件在消耗成本,何种硬件组合才能以最低的成本实现最高的吞吐量?这个简单的示例将帮助您了解此软件背后的强大力量。
我非常确信,更快的硬件具有更高的成本,但高多少?我将通过分析数据来确定这一点。
假设我有一个电子表格,包含某个虚构的数据中心的一些计算机的成本和吞吐量统计数据。假设我能够充分地理解统计数据,知道我需要一定的抽样大小才能获得有意义的结果,而且我有大约 30 个条目。我们还假设,尽管我认为成本和 CPU 时钟速度是有关联的,但我在这个简单示例中对此并不感兴趣。这些数据类似于下表:
表 1
服务器条目 时钟速率 吞吐量 成本 1 4250 4011 600 2 3500 2037 300 3 2100 1010 200
总共有 30 个这样的条目。完成后,看起来似乎成本是吞吐量的一个因数 – 但是什么因数?