软件定义的N概念提高了一个层次甚至可能超出软件定义的数据中心的构想

2020-02-18 17:35:07 来源: INeng财经

自从约于2005年在斯坦福大学诞生以来,软件定义网络已成为四年前IT界的常用术语。软件定义存储的概念(在这一点上,它比其他任何东西都更像是营销术语)在大约一年左右的时间里回升势头。

我们被告知,软件定义的数据中心在图纸上。

现在,IBM正在将“软件定义的N”概念提高一个层次。蓝色巨人现在有一个小组,该小组已将其定义为软件定义环境,该小组过去曾是IBM Software小组中的Application,Integration和Middleware小组。我们可能会同意,“软件定义环境”组的标题要简单得多。

让我们更深入地了解所有这些含义。IBM 在其网站上将 SDE定义如下:

“软件定义环境(SDE)优化了整个计算基础架构-计算,存储和网络资源-使其可以适应所需的工作类型。在当今的环境中,资源是手动分配给工作负载的;在SDE中会自动发生在SDE中,工作负载根据应用程序特征,最佳可用资源和服务级别策略动态分配给IT资源,以提供连续,动态的优化和重新配置以解决基础结构问题,所有这些都是基于策略的合规性检查和更新。 ,在集中管理的环境中进行。”

这个概念听起来很简单,但实际工作却有些复杂。

IBM软件定义环境的首席技术官Matt Hogstrom告诉eWEEK: “我进入这个领域已经有大约四五年了,但是那时我们并没有称之为SDE 。” “我们从称为WebSphere CloudBurst设备的产品开始。”

SDE从CloudBurst开始

eWEEK的 Jeff Burt 报道了2009年4月的发布。他将Cloudburst描述为“一种新的硬件设备和其WebSphere Application Server的新的以虚拟化为重点的版本,它们共同为企业提供了一条将其面向服务的架构工作带入私有云环境的平滑路径。”

因此,这可能是引发这种潜在新流行语的实际产品。

霍格斯特罗姆说:“即使它被冠以WebSphere的烙印,但将业务流程和图像驱动到脚本执行中的底层引擎等却被普遍化,可以容纳大量产品。”

“通过这种发展,我们将其(CloudBurst设备)更名为IBM Workload Deployer。它是一个位于虚拟化基础架构之外的单元,可与VMware,PowerVM,CVM等各种环境一起使用。我们一直如果您愿意,可以将异构云的概念作为我们核心技术的一部分。”

产品变形是IT的本质,是所有开发中的一种生活方式,IBM也不例外。在2012年,Workload Deployer演变成一个称为Pure Application System的产品,这是一个交钥匙的硬件和软件解决方案,可为交易提供干净和重复数据删除的数据。

“我们(软件定义的一切)视图与VMware的视图(VMware一直在讨论软件定义的数据中心长达六到八个月)之间的主要区别在于,答案不只是在计算,网络和存储方面,” Hogstrom说。“这也是表达和捕获部署模式,然后以SLA(服务级别协议)作为基础结构将要提供的目标的模式进行部署的能力。”

Hogstrom作为SDE的CTO的工作要求他将IBM的计算,存储和网络小组带到他所谓的“上下文”中,以便这些小组可以在孵化型环境中一起工作(“我们称它为Project Armonia,希腊语为和谐”,霍格斯特罗姆说),因此他们不必孤岛工作。

“干净,可分割的架构”

霍格斯特罗姆说:“我们需要一种干净,可分割的架构,该架构允许不同的供应商在一组标准化的接口中发挥作用,并能够进行创新并提供可观的价值。”

所有这些东西融合在一起的地方是OpenStack,这是一种开源,开放标准的企业IT系统。他说:“这是我们选择如何构建软件定义环境的操作范例。”

OpenStack是开发人员和云计算技术人员的全球合作,为公共云和私有云提供了无处不在的开源云计算平台。该项目旨在通过易于实施,可大规模扩展和丰富功能,为所有类型的云提供解决方案。IT由一系列相互关联的项目组成,这些项目为云基础架构解决方案提供了各种组件。

由Rackspace Hosting和NASA创立的OpenStack已经发展成为一个全球软件社区,由开发人员开发,他们在一个标准且可大规模扩展的开源云操作系统上进行协作。其使命是使任何组织都能创建并提供在标准硬件上运行的云计算服务。

IBM感知的关键用例

Hogstrom说,IBM已经确定了一系列怀疑客户将要使用的用例,然后建立了一个客户可以开始使用的框架,其中可能包括使用其他供应商或客户的遗留IT的组件。

Hogstrom表示:“例如,Hadoop是一个不断发展的新兴工作负载,公司正处于不同水平上来利用它。” “ Hadoop是一种特殊的工作负载;它具有以特定方式扩展的数据节点。因此,我们拥有一些模式,可让您捕获工作负载的表示方式,如何扩展等,然后您希望能够将其绑定到您的基础架构并进行部署。”

IBM的SDE小组准备了基于OpenStack的体系结构的其他用例是三层Web工作负载,数据库和其他。

Heroku:非常不同的用例

其中之一就是Heroku,这是一种流行的基于云的应用程序交付平台。

霍格斯特罗姆说:“ Heroku是一个非常不同的模型。” “它已经在基础架构中拥有虚拟机,并且在一定程度上,该工作负载将在部署,服务放置等方面自行尝试和管理。因此,我们正在研究如何从该软件表达式到实例。创建以满足这些工作负载的需求。”

为了实现所有这些目的,Hogstrom说,IBM目前已经为那些希望将其放在地板上,让它来做事并允许他们专注于自己的业务的客户提供现成的“纯应用系统”。

Hogstrom说:“在某种程度上,也可以使用IWD(IBM Workload Deployer)设备,并且Tivoli SmartCloud Orchestrator具有今天的某些功能。” “从我自己构建的角度来看,我所说的有些是理想的,但也可以通过交钥匙解决方案获得。”

行业忠告

霍格斯特罗姆(Hogstrom)是IBM的客户,五年前加入大蓝宝石公司(Big Blue),他向业界提出了一些建议,说明一旦市场发展起来,这一切应该如何运作。

霍格斯特罗姆说:“在我看来,成功的唯一途径是该行业需要合作,并且如果可以的话,每个人都有一个新的蓝图,以将它们整合在一起。”

“我们将OpenStack看作是共享思想和孵化思想的地方。IBM坚决参与社区,因为这一切只有通过社区和持续发展才能实现。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。