张礼立:SDDC和云端自动化的建设思路
相对于传统的IDC或企业自有数据中心,软件定义数据中心对管理提出了更高的要求。这不仅要求数据中心所有者对数据中心内各种设备的高效管理,还可提供个人、企业、大客户等各种不同类型的租户对所使用资源进行简单、方便的管理服务。在通过软件定义数据中心与云计算融合应用过程中,我们有哪些方面值得注意的呢?
软件定义的数据中心(SDDC)与服务器虚拟化的想法密切相关。目前为止,虚拟化的概念还仅仅局限于服务器的虚拟化,数据中心里的所有组件都包含在这个概念中。所以,这就像一个服务器虚拟化控制的虚拟共享的存储和网络系统。因而需要一个包含计算/内存、存储、网络资源的整体视角,让个人云服务用一个持续的方式做定义和操。SDDC有一大主要目标是使得更改服务器、存储,尤其是网络配置变得更容易。SDDC通过自动化整个数据中心架构与横跨整个架构实现,并通过缩放比例交付更高的效率。
相对于传统的IDC或企业自有数据中心,软件定义数据中心对管理提出了更高的要求。这不仅要求数据中心所有者对数据中心内各种设备的高效管理,还可提供个人、企业、大客户等各种不同类型的租户对所使用资源进行简单、方便的管理服务。在SDDC服务中,要求不同租户需要对应用、机房、计算、存储、网络等资源做端到端的管理,因此自动化和服务编排是SDDC服务管理中非常重要的一环,其使数据中心对各种资源的管理对租户透明,使得SDDC的管理变得更友好和人性化,可满足各种客户的差异化需求。
数据中心包含复杂的计算、网络等资源,大型的数据中心单纯依靠手工维护几乎是不可能的,服务器自动化、网络自动化等自动化技术可大大减少维护人力,降低了操作复杂度和误操作可能性。
自动化带来了实时的或者随需应变的基础设施管理能力,是云计算的基础。云计算的本质是自动地提供资源,按需求情况伸缩自如,动态地满足用户多变的计算、存储等需求。如果没有这些自动化的技术,云计算的自助服务功能只能是异想天开。
数据中心自动化能提供什么
数据中心自动化——通过自动控制许多功能来集成IT从服务器、存储环境到应用程序的各个组件以提供无缝的服务,我们能帮助企业减少高达30%的服务提供成本,将花费的时间从数天减少至数分钟。
额外的效益——即时减少问题、事件数量与工作量,首次配置后立即降低成本,自动化解决方案的集中管理。这需要人们预先建立能即插即用的自动化解决方案。
自动化在三个方面起到决定性作用
1.标准化数据中心的技术和工具。通过集中和将资源虚拟化,统一数据中心位置。
2.同时优化与自动化技术和数据中心的支持流程。
3.连接数据中心和来自内部、外部或云的虚拟化业务服务。
基本建设思路
现有数据中心的资源配置与部署大多采用人工方式,没有对应平台的支撑,没有自动化的部署。这种管理方式首先会增加人力成本,耗费大量人力在繁重的工作上,这使得管理费用成为机构的沉重负担。其次,这种管理方式还会导致高出错率、低效率、低灵活性等后果。
除此之外,由于没有自动化的管理,运维管理人员无法快速高效地响应业务部门所提出的各种要求。同时,部署实施新应用的周期较长、成本很高,这往往会延误新应用和新产品上市的时间,进而使企业丧失许多宝贵的商机。
软件定义的数据中心就是虚拟化、软件化数据中心的一切资源,专门的软件会代替专门硬件,它们会贯穿到数据中心的各个方面。虚拟化是从服务器虚拟化开始的,它所带来的好处不言而喻。而网络、存储是物理性很强的资源,虚拟机虽带来了一些灵活性,但它无法在其它资源上体现。软件定义的数据中心就是把数据中心所有的传统、物理、硬件的资源进行虚拟化、软件化。
软件定义数据中心在各种底层硬件架构上面加载了一个虚拟的基础设施层,它提取所有硬件资源并将其汇集成资源池,支持安全、高效、自动地为应用按需分配资源。它可以将虚拟化技术的好处扩展至包括计算、存储、网络与安全以及可用性在内的数据中心的所有领域,从而实现支持灵活、弹性、高效和可靠的IT服务的计算环境。
软件定义数据中心提供了让数据中心适配新形势和新应用所需的一切,管理了从存储到网络与安全的各个方面。虚拟化一切,底层硬件的任何变化都与上层应用无关,有了这个基础,可伸缩性和性能问题便迎刃而解。包含有大量遗留资产的数据中心因此得以提高效率、降低成本、实现动态化。