×
嵌入式 > 技术百科 > 详情

让“软件定义”得以实现的十个技术

发布时间:2020-06-12 发布时间:
|

为软件定义的数据中心做准备

因为没有可供购买的产品,构建软件定义数据中心并不容易。事实上,这个想法是将软件和商用硬件相结合,以复制计算、存储、网络和现代数据中心的其他重要功能,目前可能还无法实现。

然而,这并不是阻止供应商和渠道合作伙伴试图建立数据中心基础设施以提供犹如云般的的灵活性服务。而且构建软件定义数据中心所需要的所有部件都是可用的,其中一些甚至与其他产品一起被测试过。不过,事实仍然是,构建如此的数据中心基础设施还是一项正在进行中的工作。

小编准备了十家公司和他们的解决方案,代表着合作伙伴解决方案提供商可以开始转向帮助构建软件定义数据中心。

VMware vSphere、NSX和VSAN

VMware已经开发出了最完整的软件堆栈用于构建数据中心的硬件和软件。软件堆栈包括vSphere服务器虚拟化平台、NSX软件定义网络解决方案和虚拟SAN或VSAN、软件定义的存储平台。独立解决方案提供商可以单独使用任何VMware的产品,或是他们结合的产品,也可以添加其他VMware提供扩展功能的应用程序和工具以更好的管理IT基础架构或那些延伸到云中的基础设施。

亚马逊网络服务

虽然VMware提供了建立一个软件定义数据中心的所有需要的部分,但是AWS展现出的是另一个样子。AWS使得软件定义计算、存储和网络资源可以单独使用或者是根据客户的需求一起使用。一旦任务完成,这些资源将重新回到AWS池中,可为下一个应用程序或者客户所使用。

思科的UCS

思科UCS已被证明是最具虚拟化友好的服务器平台之一,特别是能够与思科网络技术相融合。思科UCS是一个运行VMware的软件定义的数据中心应用的顶级服务器平台之一,是客户和解决方案提供商在寻找能够同时与物理和软件定义存储一起运行的广泛的服务器供应商们的首选。

Riverbed SteelConnect

Riverbed的SteelConnect软件定义广域网或SD-WAN,帮助客户开发一个单一的网络结构,可跨越广域网、远程LAN或者在云环境下的自动软件协调、集中管理和集成安全等,因为驱动器的工作量减少了企业确定的网络路径选择。

Docker容器

一旦软件定义的工作负载是由数据中心的基础设施所建立的,它应该是能够自由移动到最适合的地方,而不用管底层的软件或者硬件。这就是Docker和容器技术所提供的。有了Docker容器,一个应用程序可以包裹在一个完整的文件系统里,具有运行所需要的一切, 包括应用程序、运行时间和系统工具、系统库和任何需要安装在一台服务器上所需要的一切。这样可以确保应用程序在任何环境中都能实现相同的运行。

Eaton Intelligent Power Manager

Eaton是通过它Intelligent Power Manager(智能电源管理器),能够实现将不论多么老派的数据中心技术都能够带入软件数据中心中。Eaton的智能电源管理器软件与VMwar vRealize的操作集成,以浏览和管理电源及设备,包括UPS和配电单元,借此为企业提供分析的功能,以帮助电力容量规划和工作负载布置。

NetApp SolidFire的永久软件授权

NetApp的新SolidFire业务通过它的新FlashForward容量许可程序,在软件定义数据中心中的存储部分的能力更上了一层台阶,它分裂了所有闪存存储阵列中的软件和硬件,通过对他们的分别定价,为客户提供满足他们存储部署需求的灵活配置。FlashForward容量许可允许客户通过分别购买软件和硬件实现大容量的快速增长的数据存储需求。

英特尔处理器

为数据中心提供满足需求功能的软件,很大程度上取决于一个强大的底层硬件平台。英特尔正在开发所谓的软件基础设施来提供新的架构定义,是由工作负载、业务流程和应用程序的需求所驱动的。但是现在, 永远 - 功能强大的处理器仍然是英特尔对软件定义的数据中心的重要贡献。

IBM Spectrum

IBM的软件定义基础设施平台是基于两个解决方案。 IBM Spectrum Computing为客户提供了智能工作负载和政策驱动的资源管理,以帮助优化应用程序软件许可证的资源,从数据中心到云中实现可用的网络带宽。IBM Spectrum存储提供了各种各样的应用程序以利用混合云存储,并为基于公司存储解决方案的分析提供数据保护功能。

Midokura Enterprise MidoNet

该Midokura Enterprise MidoNet是一个用于IaaS云的可扩展网络虚拟化解决方案。最新版本提供了网络虚拟化覆盖解决方案,用于多点OpenStack云之间的连接,在不需要持续备份程序的情况下帮助提供灾难恢复功能。还包括与容器编排引擎的集成,包含Kubernetes和Docker Swarm,以提高网络的灵活性。



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
Keil5(MDK5)在调试(debug)过程中遇到的问题