VMware 软件定义的数据中心 (SDDC) 被许多人视为云计算和虚拟化技术发展的下一阶段。通过为任何硬件和应用程序启用完全自动化、零停机时间的虚拟桌面基础架构 (VDI),VMware SDDC 正在不断发展以取代传统的服务器、网络和存储设备。
什么是软件定义数据中心?
SDDC 是指其整个基础架构(服务器、网络和存储)被虚拟化并作为服务交付的数据中心。在 SDDC 环境中,软件层被添加到硬件配置中以协调计算、存储和网络服务的管理。
VMware 如何实施 SDDC
VMware SDDC 是一个完全集成的硬件和软件体系,由四个组件组成:
- vSphere提供计算虚拟化并包括类型 1 VMware ESXi 管理程序。它是开箱即用地处理 Kubernetes 工作负载的开发环境的理想选择。
- vSAN提供存储虚拟化并与 vSphere 结合使用以在单一平台中管理计算和存储。
- NSX提供网络和安全虚拟化,并连接和保护驻留在数据中心内的应用程序。
- vRealize为传统和基于云的应用程序工作负载提供额外的管理、自动化、自助服务、智能操作和财务透明度
与传统数据中心相比,VMware SDDC 的实施具有几个独特的因素。首先,整个 SDDC 基础设施是完全虚拟化的——服务器、网络和存储设备通过软件平台抽象化。通过虚拟化整个基础架构,SDDC 将工作负载与资源分离,并简化了数据中心的配置、管理和使用。
其次,SDDC 的 vRealize 可实现操作自动化,简化治理,同时通过云计算功能提供更多业务洞察力。与传统数据中心不同,云管理平台经过定制并集成到整个虚拟化服务中,以协调整个 SDDC 环境中服务的供应、管理和监控。
SDDC 的优势
当公司的数据中心规模超出其规模并需要更大的容量时,SDDC 方法可以降低成本、提高效率并扩大规模。
提高效率和弹性
SDDC 为任何 VDI 部署提供稳定且更灵活的平台,并提供高性能计算、大数据和潜在敏感应用程序等创新服务。它使资源的配置和管理自动化;因此,您可以更好地对服务器、网络和存储资源进行任何更改。
扩展私有云、公共云和混合云功能
当您进行虚拟化时,您将服务器、存储和网络资源转变为可编程资源。因此,您可以使用程序管理和控制它们,并将它们与其他虚拟化资源链接起来。您不仅限于服务器机房,还可以将 SDDC 扩展到私有、公共甚至混合云服务。
自动化基础架构和应用程序交付
传统的数据中心是孤立的,这意味着您需要单独部署和更新应用程序。这是一个繁琐且耗时的过程。SDDC 将数据中心内的所有资源虚拟化到一个池中。使用这样的基础架构,您可以定义基于角色的策略,以允许您的最终用户根据他们的权限级别访问他们喜欢的应用程序。
增强安全性
由于传统数据中心和应用程序之间缺乏单点,因此为分布式应用程序定义安全性变得越来越复杂。借助 SDDC,您可以通过以应用程序和数据为中心的方式在虚拟机 (VM) 级别本地应用策略来保护信息资产。
SDDC 的挑战
SDDC 有很多好处。然而,另一方面,SDDC 确实面临挑战。
资源供应效率低下
SDDC 资源配置等待时间长,有时配置效率低下。在某些情况下,存储可能会过度配置,确保应用程序性能变得昂贵且耗时。
过渡问题
通过改变现有业务实践过渡到 SDDC 可能是一项具有挑战性和剧烈的变化,需要进行充分规划。
处理增加的工作负载移动性
SDDC 本质上是一组紧密集成的服务器、存储和网络工具,虚拟化基础架构在其中发挥着积极作用,因此在确保可接受的性能和敏捷性方面带来了挑战。
数据中心功耗
SDDC 需要数据中心,而数据中心需要电力才能运行。因此,数据中心的功耗以及将工作负载从一个组件可靠地转移到另一个组件的能力是一项需要可靠管理的挑战。
数据中心的虚拟化
在转向 SDDC 时,立即虚拟化硬件驱动的数据中心也可能会很麻烦。