基础架构的创新:软件定义的基础架构

服务器 数据中心
在企业界有一个说法,就是对于一个没有建立持续发展企业价值观的企业而言,想长期发展下去是很难的,回首看看,曾经1955年荣登财富500强的企业中,现在在榜的还有几家呢?

新数字标准

在企业界有一个说法,就是对于一个没有建立持续发展企业价值观的企业而言,想长期发展下去是很难的,回首看看,曾经1955年荣登财富500强的企业中,现在在榜的还有几家呢? 71家。当今企业发展需要的是持续创新,技术与时俱进,这样才能使企业一直立于不败之地。

由于移动消费者和从业人员、普遍分析的兴起,跨行业快速创新——这些改变都可以使企业在短短几周内就过时。因此,能够迅速推出新举措,加快改变方向的速度,是非常重要的。企业在大力发展基础设施时,必须保持一定的灵活性与有效性,在保障企业高效、繁荣发展的同时还要保障系统能够可靠,安全运行。

[[207844]]

对于IT部门来说,真正意义上的灵活性远不止对高效的配置服务器,同时IT部门还需做到以下几点:

  • 启用自助服务以便用户可以在最小延迟或最少IT干预的情况下获得其需要的内容。
  • 满足关键应用的预定义服务级别。
  • 让用户试用新功能。让客户感觉系统使用在细节方面的确是做出一些改善,改善功能的同时,又去掉一些无用的功能。

在实现这些功能的背后,需要系统具有更多的自动化功能,更高的运算能力,网络和存储资源的利用率;动态分配;以及内置的灵活性与安全性。

为实现这些目标,IT部门必须启用自身自助式企业云。软件定义的基础架构(SDI)就是一个集计算,网络,存储和安全于一体的架构。运行的应用程序与物理硬件是分开的,并由软件控制,尽最大可能实现架构的灵活性、实用性以及有效性。

(备注:SDI:是由软件定义架构。该技术的目的是通过按需提供IT服务,减少成本,增加业务敏捷性并提升管理效率。SDI是由用于建立、管理资源的数据中心,集成云以及计算技术发展而来。它会让企业面向服务且更有效率。

企业云:是专门应用在商业领域的商业云系统,专门设计CRM(Customer Relationship Management)客户关系管理软件、HR(Human Resource)人力资源管理软件、Database数据库软件等企业内部系统给商业公司使用的云系统。 )

在数据中心逐渐向具有现代化、灵活性的数据中心过度时,SDI在其发展过程中起着重要的作用。早在十多年前就开始发展虚拟计算,在发展过程中,不断的提高计算效率,以此获得的巨大的收益。

(备注:企业计算:主要是指企业信息系统,如ERP软件(企业资源规划)、CRM软件(客户关系管理)、SCM软件(供应链管理,即物流软件),银行证券软件,财务软件,电子商务/政务(包括各种网站),数据仓库,数据挖掘,商务智能等企业信息管理系统.)

目前SDI架构是可行的,允许企业实现即时效率和提高敏捷性。在现代数据中心基础架构方面的投资不是可有可无的,而是一项不得不去实施的关键业务。

无所作为的代价

根据英特尔451研究部门进行的一项调查,数据安全性,服务敏捷性和降低运营成本是评估云部署的关键因素,60%以上的企业认为云计算是基础设施的首要任务。然而,对于绝大多数企业来说,云转型带来的效益尚未看到。

今天的企业更急于在业务数字化领域抓住更多的新机会。

近几年来,计算成本的不断下降无形之中推动数以百计的应用程序的开发以及服务。事实上,如今用户花在服务器硬件上每一美元所带来的价值,相比2010年所花的同样的钱,计算速度却是那时的四倍。

在那时伴随着经济发展刺激行业不断创新,基础设施的架构也在发展中复杂起来,将架构发展带到一个新的层次,如此,减缓了IT部门为商业伙伴服务的能力。

虽然72%的企业组织在云中至少有一个应用程序,但是企业的大部分软件仍然在传统平台上与基础架构上运行,只是这么简单地设计并没有达到用户自身可管理应用程序的需求、灵活性,以及自助服务的需求。目前大部分企业的数据中心都身处在复杂的环境中——运维管理费用高、缺乏灵活性,所以无法应对日益增长的业务及以及随之带来的服务目标。在德勤的2015全球CIO调查中,报道中称需充分利用数字并分析发展趋势,他们需要改进现有的传统系统和核心基础架构。

服务于动态企业需求的IT痛点的一个典型场景:IT试图预测每个工作负载的增长,然后在需求产生之前购买硬件。这会创建一个持续平衡的行为:低估意味着部分应用程序将超出可用容量;而提前购买额外容量往往意味着购买的昂贵的存储硬件未使用或未充分利用。传统的以企业IT为基础的以架构为中心的模式与当今以应用为中心的企业的需求不相符合,需要动态资源配置。

企业数据中心的基础架构必须与时俱进,具备现代化发展的需求,——采取云技术来应对服务的灵活性——这种技术对使用的各个领域的用户无疑优势都是相当明显的,如开发商建立新的云本地应用程序;期待获得更好的体验的外部用户。

软件定义的基础架构的方法

现如今,数字数据的爆炸性的增长在给计算带来新的需求的同时,对于传统存储架构以及企业网络都提出新的要求,使得系统性能、服务灵活性的发展的遇到瓶颈。为应对这些挑战,企业需要在“云”中前进,不仅仅是将眼光放在虚拟化以及网络领域,还要将目光放到建立自助服务框架与实时服务等级的应用。(SLAs)。

想象一下,正在处理大量数据,进行在线分析的数据中心,与SDI相比,同样的 工作量可以交给最靠近服务的数据中心自动运行计算,同时将不密集或时间敏感的工作暂时移动到其他地方运行。对业务而言,这意味着处理业务速度更快,无需获得更多的计算设备。

改造基础架构

对于大部分考虑将业务迁移至SDI的企业来说,计算虚拟化是最成熟、最普遍的要素。那些已经开始使用高度虚拟化的环境的企业,可以向更为成熟的云架构的状态发展,从而在自身数据中心推动更高水平的自动化以及软件驱动的业务流程。

基于服务器的软件定义存储(SDS)和为企业网络的软件定义网络(SDN)对企业IT组织来说是争取通往SDI道路的下一步最直接的机会。

(备注:SDS:Software Defined Storage,软件定义存储。数据中心中的服务器、存储、网络以及安全等资源可以通过软件进行定义,并且能够自动分配这些资源。软件定义存储的核心是存储虚拟化技术。软件定义的数据中心通过现有资源和应用程序对不断变化的业务需求提供支持,从而实现IT灵活性。其核心思想是将资源池化——处理器、网络、存储和可能的中间件——通过这样的方式,可以生成计算的原子单位,并根据业务流程需求很容易地分配或取消

SDN: 软件定义网络(Software Defined Network, SDN ),是Emulex公司提出的一种新型网络创新架构,是网络虚拟化的一种实现方式,其核心技术OpenFlow通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能。)。

在企业信息化发展中,SDS表现最为迅猛,正在迅速成为SDI的分支,计算性能依据摩尔定律得到迅速发展,但是存储没有跟上这一创新的速度。由于巨大的数据量、数据类型以及对特定的应用程序的访问需求,通过采用SDS体系,可以扩展容量、提高自身性能。

以俄勒冈州立大学为例,早期采用SDS的公立教育机构实施了一种基于虚拟机软件的存储解决方案,性价比高,同时存储性能好。 工作人员在重新构建过程中大大提高效率,重置虚拟桌面的全系统从10小时缩短到不到两个小时。大学的学生和教师在享受不间断的服务,即使是在使用高峰期,IT优先级从尝试管理周围的存储限制转移到其他关键(更具战略性的)任务。

SDN是SDI的另一个分支。将虚拟化和软件配置原则应用到网络。虽然通信服务提供商一直在采取最积极的方式对来升级其传统网络系统,主流企业也是在近期才开始意识到这些技术对其网络产生的影响。据2015年Infonetics的一个调查显示,79%的企业计划在2017年在其数据中心安装SDN。

而纳斯达克(NASDAQ)最近与英特尔联合推出了基于OpenStack 软件的基于SDN /网络功能虚拟化(NFV)的概念验证,预计以下部署NFV基础架构将有可能动态配置网络资源并改进新客户产品的上市时间、服务。

(备注:网络功能虚拟化(英语:Network Functions Virtualization,缩为 NFV),一种对于网络架构(network architecture)的概念,利用虚拟化技术,将网络节点阶层的功能,分割成几个功能区块,分别以软件方式实作,不再局限于硬件架构。

OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。)

SDI早期发展

虽然一些企业已经在使用SDI,但几乎很少有企业可以将SDI 全面覆盖大数据中心各个层面 (计算、网络、存储等),现在,技术壁垒正在逐渐被打破,一些大企业正在重新配置SDI,SDI能够为自助式私有云业务提供高可靠性,灵活性以及时效性。

SDI 为黄金时段提供的云解决方案

业界处于领导地位的企业的云架构是选择在“黄金时段”选用一种特别有说服力的模式对企业内部云进行高效部署。这种模式在SDI的支持下,保障企业系统有效运行,提升系统在处理业务时的灵活性。

近来,SDI堆栈在云中的应用已日渐成熟,早在2016年,企业内的IT部门就已经开始在系统上运行并验证OpenStack。OpenStack已经完成对企业系统的整合, 预期未来在在业内系统中还会大力推广cloud native的应用。

(备注:堆栈:在计算机领域,堆栈是一个不容忽视的概念,堆栈是两种数据结构。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。要点:堆,队列优先,先进先出栈,先进后出。

POC,是Proof of Concept的缩写,意思是为观点提供证据,它是一套建议的电子模型,它可用于论证团队和客户的设计,允许评估和确认概念设计方案,POC的评价可能引起规格和设计的调整。POC流程所产生的关于设计的承诺、大家都认可的意见都将记录在设计的调整文档中,以备查。这样下去,POC不断发展。

cloud native:原生云,首先,应用系统应该与底层物理基础设施解耦。通俗点讲,应用程序应该与操作系统等基础设施分离,不应该依赖Linux或Windows等底层平台,或依赖某个云平台。也就是说,应用从开始就设计为运行在云中,无论私有云或公有云;其次,该应用必须能满足扩展性需求,垂直扩展(向上和向下)或水平扩展(跨节点服务器);cloud-native应用应该是容错的,为了能够扩展,需要异步处理请求,使用队列解耦功能)

使用该技术,在硬件采购、部署方面比以往都更轻松也更灵活,随着系统采用融合基础设施解决方案提供新的选择,同时为企业规数据中心的业务陆续迁到云上做好的准备。

许多行业领先的可靠供应商提供的融合基础架构解决方案包括集成计算,存储和网络基础架构,并且预装管理软件。 这为企业IT部门提供了购买“基础设施单位”的选择,而不是要求供应商先彼此集成硬件后再出售。 由于解决方案经过预处理和预配置,一家供应商就可以为数据中心运营商提供全方位支持,减轻SDI部署强度。

根据IDC的研究,hyperconverged系统市场需求在2017年的增长超过160%。一些希望获得更大灵活性的企业可能会以“自己动手”的方式避开融合解决方案,从各种硬件组合中选择适合自身SDI解决方案。

(备注:hyperconverged :是指集成了存储、网络和计算在一个很小的框架的系统,Hyperconverged基础设施集成了所有必要的东西,就像一个企业级服务器或者服务器集群一样。)

无论企业选择哪种方式,硬件和软件企业都将SDI各个层面提供良好的改善。对于IT部门而言,这位企业部署云提供新的选择。

数据中心的现代化

在云技术最初的发展几年,是十分重视企业因此发展变得更有活力、更灵活。现代化数据中心向SDI方向发展带来的最大优势是—— 通过IT成本降低,来满足新功能以及新业务的更快的部署。

技术和生态系统结合在一起,使企业能够立即采取措施,走向云就绪的未来。实现企业真正的灵活性是可能的,而且业界处于领先地位的企业已经开始注意到这一点。

如果您的竞争对手正在实现真正的灵活性和响应性,采用新的业务模式并创造新的客户体验——您还等什么呢?

责任编辑:武晓燕 来源: 机房360
相关推荐

2016-05-10 11:22:13

软件定义IT基础

2015-02-13 09:44:02

2022-04-06 22:04:49

公共云云计算架构

2014-02-14 12:23:37

云计算架构云计算数据中心

2010-11-18 11:44:27

广域网优化网络拓扑H3C

2022-07-01 09:00:00

零信任网络安全Kubernetes

2010-11-15 17:23:09

网络架构

2014-08-22 12:47:55

IT基础架构

2014-11-03 09:35:38

企业华为

2010-04-15 13:19:29

Oracle架构

2012-08-17 09:25:59

2020-09-21 13:18:05

Veeam

2013-05-27 09:16:26

桌面虚拟化IT基础架构

2014-11-13 10:05:42

云计算IaaS

2018-10-26 16:17:01

云计算数据中心架构

2015-04-07 09:16:38

云就绪虚拟化虚拟基础架构

2016-09-22 14:24:52

IBM

2010-03-22 13:51:12

云计算

2012-01-13 10:13:57

软件定义网络SDNOpenFlow
点赞
收藏

51CTO技术栈公众号