一直以来,开发者希望可以快速部署常规软件,而运维团队则优先考虑稳定性,开发和运维不同的KPI使得每个团队都有自己独立的目标。两个团队缺乏沟通使问题更加复杂:开发团队难以觉察到目标环境的变化,而运维团队则不清楚开发团队到底在做什么。DevOps消除了开发与运维之间存在着信息”鸿沟”,让开发和IT运维之间的高度协同,从而在完成高频率部署的同时,提高生产环境的可靠性、稳定性、弹性和安全性。
这样的思路给博科带来了启发,其近日推出的Brocade Workflow Composer,是一个全新的基于服务器的网络自动化平台,让企业和云运营商能够改进其IT运营,并提高业务敏捷性。Brocade Workflow Composer 提供DevOps风格的网络自动化,以便对多厂商网络进行配置、验证、故障诊断和修复,同时集成多个IT域上的工作流程,实现端到端自动化。
随着公司开始数字化其业务,他们需要一个底层网络架构,包括可支持业务敏捷性的自动化。这个新一代IP架构让网络能够成为用来开发、交付和保护新应用的创新平台。据一份全球首席信息官调查1显示,75%的受访者表示网络正在影响其所在企业达成业务目标的能力。缺乏网络自动化,以及缺乏网络与其它IT运营及工具链的集成,成为充分利用数字化的最大障碍。
从1995年推出存储网络以来,自动化一直是博科解决方案的标志之一。2009年,博科凭借业界首个由采用博科VCS® Fabric技术的博科® VDX交换机组成的以太网矩阵,扩大了在自动化领域的领先地位。今年初,博科凭借博科IP Fabric而扩大了数据中心矩阵产品系列,IP FABRIC是一个开放、基于标准的设计,充分利用经过云验证的BGP架构,由全新Brocade Workflow Composer提供自动化功能。最近,博科收购了事件驱动型自动化软件创新厂商StackStorm,以期帮助把DevOps风格的自动化功能带入网络。StackStorm技术现已成为Brocade Workflow Composer的基础元素。
博科交换、路由和分析产品事业部高级副总裁Jason Nolet表示:“对于大部分需要更改其网络基础架构、组织和运营模式和新技能的企业来说,着手启动数字转型是压倒一切的任务。然而,如果分解成消化和进化步骤,企业就能以自己的步调进行数字转型。一个很好的起点就是提供网络自动化的新方法。通过Brocade Workflow Composer,博科桥接了IT孤岛,并支持跨职能IT流程的端到端自动化。”
以工作流程为核心的自动化方案提高了业务敏捷性
要想支持跨域自动化,企业必须考虑工作流程。工作流程作为超大规模云提供商内部IT运营的基础部分应运而生,它们把业务规则和策略转化为大规模交付的IT服务的成熟机制。既然工作流程是一系列通常手动并定期执行的任务的集合,它可作为开发自动化的一个强大基础。
工作流程可以是单一域,例如配置一个网络设备。也可以是跨域,例如检测网络设备问题,并自动创建、向网络运营商分配服务台工单。通过跨域工作流程自动化,检测问题、发现潜在原因、执行修复操作、甚至创建问题维修单或传呼高级工程师等人工步骤都能够消除。因此,IT部门可以尽量减少人为错误、提高运营效率,并大大缩短解决问题的时间。据ZK Research数据显示,人为错误占网络停机的35%。网络自动化能够把停机降为零。
一家社交网络公司的现场可靠性工程师Benjamin Goldsbury表示:“当我被问题通知叫醒时,能有一个事件驱动型自动化系统真是太棒了,该系统已经评估了我的警报,并及时提供我用来评估问题所需的所有数据。如果自动化工作流程能够重启未能响应的系统来解决问题,那么之前凌晨2点叫醒我的电话现在就变成一张早上10点的跟进维修单了。”
Brocade Workflow Composer的关键功能特性
与通常专属、只解决网络问题的其它整体式网络自动化解决方案不同,Brocade Workflow Composer采用:
* 软件驱动型生命周期管理。Brocade Workflow Composer可自动化整个网络生命周期,从初始配置和验证到故障诊断和自动修复。
* 跨域集成。Brocade Workflow Composer充分利用可定制的集成点来识别来自任何网络设备、跨域平台或应用的事件,然后调用其它工具和应用的而行动来执行自动化流程。Brocade Workflow Composer为Linux、Windows、vSphere、AWS、Azure、CloudFoundry、OpenStack、Docker、Kubernetes、CoreOS、FireEye、New Relic、Sensu、Splunk、ChatOps、PagerDuty和VictorOps等流行平台和应用提供了超过1,900个可定制集成点。
* 针对多厂商网络的灵活工作流程自动化。Brocade Workflow Composer通过交钥匙、可定制或自助网络工作流程自动化(多厂商网络环境中都予以支持),而使IT部门具有敏捷性和各种选择。
* 受到DevOps启发的方法。工作流程执行由Brocade Workflow Composer开放、可扩展、基于微型服务的框架所而提供。该框架充分利用StackStorm,以及其它各种流行、且开源的DevOps技术,以及蓬勃发展的社区来进行同行合作和创新。
加拿大领先的外包数据中心基础架构提供商Q9 Networks公司产品架构师兼技术倡导者Tim Harrison表示:“Brocade Workflow Composer的Python库使我们能够把开发时间从几个月缩短到几周,这让我们得以专注于向客户交付最高水平的性能和可用性。随着我们不断优化并部署新的云服务来支持客户的企业云要求,Q9将继续充分利用Brocade Workflow Composer,通过网络自动化来提高业务敏捷性。”
在转型其网络工程和运营团队过程中需要帮助的企业可利用博科NetDev专业服务。配备经验丰富的网络软件开发者,博科NetDev充分利用博科以及其它厂商的解决方案,帮助客户加快其自动化之旅。
网友评论