机房360首页
当前位置:首页 » 新闻资讯 » 思科ACI撼动了SDN

思科ACI撼动了SDN

来源:机房360 作者:litao984lt编译 更新时间:2015/11/17 9:17:45

摘要:软件定义的网络的承诺——即通过集中的、软件驱动的控制,实现更简单、更灵活的网络操作其实已经实实在在的为我们服务了好几年了。虽然像许多其他新的概念一样,由于各种营销团队的大肆行销和鼓吹使得其缺乏一个统一的定义,造成其遭受了各种的误解和混乱。但在众多不同的定义之外,我们也看到了一系列不同的方法,其中OpenFlow模型从一开始就一路领先。

  另一款工具,称为ACI Inspector,本质上是一种对所有进入ACI API请求的现场调试。因此,您可以打开这款工具,看看被发送到API的到底是什么请求,并能够很容易地在其他地方复制它们的代码。此外,您可以剥离API并夺取通过的JSON。然后,使用一款称为arya的工具,该工具在GitHub上的ACI工具包可找到,您可以将JSON数据合并到Python代码的功能,使用Python SDK重新创建事件。因此,您可以在用户界面中执行一个操作,并且在几分钟内就可以重新创建这个动作的功能脚本。

  这是ACI的开放性,脚本易编写的一个例子。其结果将是其将直截了当的被直接集成到自定义的ACI自动化和管理解决方案,如集中的管理工具和自助服务门户网站。

  故障排除与维护

  ACI的政策驱动的性质似乎对某些网络管理员有点过于放手。有了这么多的实际网络配置抽象出来,并隐藏在fabric中,问题检测和故障排除工具变得非常重要。  

 

 

  对象健康的概念是在整个ACI存在的。当检测到问题时,一个对象的健康评分从100下降,得分越低说明问题越严重。这是分层的,因此,虽然在一个单一端点的一个被断开的端口会显示健康评分为0,包含该端口的fabric的健康评分可能显示50,而包含下行端点上的应用程序则可能显示得分为​​80。这可以通过Web UI选择受影响的应用程序来进行健康视觉跟踪。这使得非常容易在一个巨大的fabric中查明问题。  

 

 

  ACI仪表盘显示的ACI基础设施健康统计一览

  ACI提供了一些工具,帮助问题的检测,并在Web UI中的操作部分进行解决。从这里您可以通过应用程序和IP地址在fabric选择两个端点,ACI会告诉您他们是如何通过数据包遍历识别叶和脊跨fabric连接的。

  ACI甚至提供了一种回到过去的方法,看看哪里出现故障或问题可能已经开始。此操作在一个令人惊讶的低水平,其可能在fabric中选择几个对象,显示过去的几个小时数据包级别流量相关的对象的细节。ACI在fabric中为所有对象存储,默认时间为240分钟,但数据可以保留长达24小时。此外,如果需要较长时间的数据,您可以导出统计数据。这个工具在故障排除工作时被证明是非常有用的。  

 

 

  使用的应用程序的显示健康来定位问题的根源。在这种情况下,是一个在node-101/eth1/3的下行链路。

  还有交换机端口分析器(SPAN)和封装的远程SPAN(ERSPAN)功能,可用于两个端点或fabric对象之间的所有流量,指示到fabric在别处的端口上。因此,在该端口的一个服务器监听可以通过识别SPAN配置捕捉到跨所有流量。在一个大的fabric,这种方法使得跟踪数据包级别的问题远比传统的方法简单得多。

  与大多数思科网络产品一样,ACI的配置可以浓缩成一个JSON或XML文件进行备份,并定期上传到服务器。同样,每个独立的租户配置可以独立备份和重新导入。此方法可用于导出/导入全部租户配置,可在其它地方修改,所以模板创建和导入文件一样简单。

  就维修保养而言,固件升级到fabric硬件可以进行自动安排和管理,而不需要影响生产系统(假设所有端点有多个冗余路径到fabric)。这种方法可以显着地减少执行大的fabric所需的时间和精力。

  外部整合

  ACI管理虚拟化平台的网络功能,如Hyper-V,Xen和VMware,但不能管理虚拟机或提供服务器。为了实现了一个软件驱动的数据中心,ACI可以与其他解决方案整合,提供更完整的业务流程解决方案。

  利用RESTful API,ACI可与业务流程和管理解决方案,如VMware的vRealize Orchestrator和vRealize Automation进行整合。以便在每一个层面实现自动化服务部署。这包括配置虚拟服务器,存储,网络,以及资源的控制,资源成本,自动扣款,自动淘汰等等,管理虚拟机资源以及配置fabric。  

 

 

  通过与vCenter集成整合,ACI可以在一个VMware vSphere集群管理分布式交换机。

  当然,ACI可以与思科统一计算系统(UCS)集成整合。结合ACI和UCS基础设施,可以自动完成整个数据中心,采用了虚拟机和裸机服务器配置的UCS控制,并借鉴UCS Director与ACI API的整合以便于动态网络fabric结构配置。

  也有使用ACI管理扩展与微软的系统中心虚拟机管理器和Azure Pack集成整合的可能性。

  思科ACI是一款强大的解决方案,是专为大规模部署服务的。这是设计和规模从传统网络迈出的重要的一步,更是思科网络管理朝着开放和现代的API控制结构迈进的重要一步。

  ACI也代表着从OpenDaylight SDN项目方向的一个偏离,其带来了一个面向应用程序策略的模型和替代OpFlex的一项控制协议。思科及其客户究竟能够推动ACI走多远,尚有待时间的检验。

  责任编辑:余芯

机房360微信公众号订阅
扫一扫,订阅更多数据中心资讯

本文地址:http://www.jifang360.com/news/20151117/n102274634.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
转载声明:凡注明来源的文章其内容和图片均为网上转载,非商业用途,如有侵权请告知,会删除。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
推荐图片