AT&T CORD架构解读

这一两年,我们时常听到CORD项目(Central Office Re-Architected as a Data Center)。AT&T希望通过CORD项目将运营商网络中的传统端局(交换中心)转变为类似于云服务提供商的数据中心。从去年开始AT&T已经在其实验室做了一些CORD架构的PoC测试和演示,据说今年8月份开始现场测试。这表明已经完成了前期的概念验证开始测试实施。

我们下面将讨论一些CORD的具体问题,首先看看AT&T现在正在运行的千兆互联网接入网的架构。

图1 AT&T千兆互联网接入网架构
从上图可以看出,L3 CPE(RG)被部署在家庭侧。端局侧有三大组成:1)GPON OLTs汇聚用户流量;2)Ethernet switches汇聚OLT的上行链路;3)BNGs或者Routers进行用户认证。

AT&T在提供了两年这种叫做GigaPower的接入服务后,准备到今年年底吸引超过200万用户。当在试图赢得更多用户的同时,不可避免面临如下挑战:

1、由于OLT设备的投入增加了CAPEX,像经典的OLT设备Alcatel 7342都比较昂贵。
2、L3 CPE设备的部署大大增加了OPEX,由于集成了认证、IP地址分配、NAT、VoIP等功能,所以经常需要AT&T工程师的上门服务。

由于需要一种全新的架构来保证CAPEX/OPEX费用下降,AT&T想到了CORD,其核心技术包括解耦(disaggregation)、软件定义网络(SDN)、网络功能虚拟化(NFV)。

CORD项目希望通过部署白牌SDN交换机、X86服务器、开放OLT刀片、Open ROADM刀片等开发硬件,以及部署ONOS, OpenStack, XoS等开放软件等来避免厂商锁定和降低CAPEX。同时通过利用SDN和NFV技术来降低OPEX并能够像Google, Facebook, Amazon等云服务提供商那样提供灵活的服务。

另外,一个全新的OLT架构通过OLT设备的解耦来消除厂商依赖。首先把传统OLT设备控制板上CPU运行处理的控制功能(包含ONT绑定、认证、VLAN分配管理、IGMP、OAM等)移到网络中的X86服务器上(图2中的vOLT app)。控制板控制、配置、管理交换板和GPON线卡的功能被SDN控制器取代,交换板的功能被端局中的叶子交换机取代,OLT中的GPON线卡被1U的只有PON MAC功能的开放GPON线卡刀片取代。每个开放GPON线卡刀片通过40Gbps上联端口连接到ToR交换机。这些刀片不是多线卡的OLT系统的一部分而是独立的设备。

图2 OLT解耦
汇聚交换机和BNGs同样被解耦,AT&T的接入网的转变如图3所示。

一旦之前的步骤都完成了,在端局里像Alcatel、Cisco、Juniper等厂商的网络设备都将消失,使得网络基于通用X86服务器、白牌SDN交换机、开放OLT线卡刀片构建,这些设备都可以在开放市场上购买到。

传统系统里面的OLT控制平面和BNG控制平面的功能都通过vOLT app处理。vOLT app与负责认证的Radius server、负责每位用户OLT线卡的VLAN分配的SDN控制器、负责端局里交换矩阵的路径配置的SF control application协同工作。

图3 端局里OLT、汇聚交换机、BNG的解耦
L3 CPE(家庭网关)安装在用户家里,负责DHCP、NAT等功能。AT&T虚拟化L3 CPE除了将基础的CPE硬件放在家里,其它软件功能都迁移到端局服务器里的容器里,称之为虚拟用户网关(vSG)。

图4 L3 CPE解耦与虚拟化:vSG(虚拟用户网关)
通过之前的改变,传统的接入网络被改造成基于SDN/NFV架构的网络。接入网的数据平面由低价的开放硬件和VNF(vSG)处理。开放的硬件被SDN控制器和NFV编排器控制,例如ONOS, XOS and OpenStack等开源软件。

本文转自d1net(转载)

时间: 2024-11-11 03:10:37

AT&T CORD架构解读的相关文章

乐视秒杀:每秒十万笔交易的数据架构解读

随着乐视硬件抢购的不断升级,乐视集团支付面临的请求压力百倍乃至千倍的暴增.作为商品购买的最后一环,保证用户快速稳定地完成支付尤为重要.所以在2015年11月,我们对整个支付系统进行了全面的架构升级,使之具备了每秒稳定处理10万订单的能力.为乐视生态各种形式的抢购秒杀活动提供了强有力的支撑. 一. 分库分表 在redis,memcached等缓存系统盛行的互联网时代,构建一个支撑每秒十万只读的系统并不复杂,无非是通过一致性哈希扩展缓存节点,水平扩展web服务器等.支付系统要处理每秒十万笔订单,需要

浅谈Android官方MVP架构解读_Android

综述 对于MVP (Model View Presenter)架构是从著名的MVC(Model View Controller)架构演变而来的.而对于Android应用的开发中本身可视为一种MVC架构.通常在开发中将XML文件视为MVC中的View角色,而将Activity则视为MVC中的Controller角色.不过更多情况下在实际应用开发中Activity不能够完全充当Controller,而是Controller和View的合体.于是Activity既要负责视图的显示,又要负责对业务逻辑的

【数据架构解读】基于阿里云数加StreamCompute和MaxCompute构建的访问日志统计分析

[场景] 用户搭建网站会不断的产生访问日志(Nginx,Apache访问日志).为了从访问日志中挖掘出更多价值,本文主要阐述如果利用阿里云数加从沉睡中的访问日志中获取更有价值的数据,包括用于实时统计和展示网站访问的一系列指标,例如PV,UV,设备,地理,状态码,爬虫,网络流量等指标. [具体分析需求] 用户想根据访问日志来实时统计和展示网站访问重要指标,需要设计到流式计算和离线计算,那么阿里云数加·StreamCompute更好的可以解决日志的实时计算场景,而阿里云数加·MaxCompute则更

乐视秒杀架构解读:从零开始搭建百万每秒订单系统

在各种秒杀活动大行其道的今天,订单系统的性能与稳定日益重要.乐视集团作为这一技术的佼佼者,在多次的电商狂欢节中都能抢占商机.拔得头筹,其表现无疑为其他企业和厂商提供了非常有价值的参考.   在Gdevops全球敏捷运维峰会北京站的现场,乐视BOSS平台技术部架构师梁阳鹤就给大家带来了<从零开始搭建百万每秒订单系统>的精彩演讲.从部分到整体,从微观到宏观,层层递进,步步为营,详尽地介绍了整套乐视支付架构及其实现每秒处理百万笔交易的成功要点.   (点击"这里"听梁阳鹤演讲完整

浅谈Android官方MVP架构解读

综述 对于MVP (Model View Presenter)架构是从著名的MVC(Model View Controller)架构演变而来的.而对于Android应用的开发中本身可视为一种MVC架构.通常在开发中将XML文件视为MVC中的View角色,而将Activity则视为MVC中的Controller角色.不过更多情况下在实际应用开发中Activity不能够完全充当Controller,而是Controller和View的合体.于是Activity既要负责视图的显示,又要负责对业务逻辑的

从Hadoop框架与MapReduce模式中谈海量数据处理(含淘宝技术架构)

 文章转载自: http://blog.csdn.net/v_july_v/article/details/670407 从hadoop框架与MapReduce模式中谈海量数据处理 前言     几周前,当我最初听到,以致后来初次接触Hadoop与MapReduce这两个东西,我便稍显兴奋,觉得它们很是神秘,而神秘的东西常能勾起我的兴趣,在看过介绍它们的文章或论文之后,觉得Hadoop是一项富有趣味和挑战性的技术,且它还牵扯到了一个我更加感兴趣的话题:海量数据处理.     由此,最近凡是空闲时

【独家】老庙黄金2016春晚抢红包活动技术架构详解

[编者按]2016春晚红包技术实践系列选题来了!阿里云有一支特殊的团队--护航团队.从最初的12306到现在的红包,每一个备受关注的项目背后都有他们的身影.今年护航团队由支付宝.阿里云和其他技术伙伴组成.本文来自驻云科技COO兼首席架构师肖凯的纯干货分享,欢迎交流反馈.   肖凯 驻云科技COO兼首席架构师 云计算技术践行者,曾帮助新华社.陌陌.航天信息等数百家企业完成上云,曾就职于IBM.EMC等外企,对企业互联网化转型及企业IT架构有深刻理解,坚信公有云才是企业IT的未来. 下为正文: 抢红

老庙黄金2016春晚抢红包活动技术架构详解

抢红包.秒杀等营销手段现在越来越流行了,而这种活动却带给IT攻城狮们巨大的挑战.抢红包系统从前端看起来都是很简单的,但实际上对应的后端系统却非常复杂,因为瞬时高并发所带来的问题将整个系统架构的复杂度提升了几个数量级. 笔者所在的驻云科技就参与了春晚支付宝老庙黄金新春抢红包活动系统的建设和护航工作.在这里跟大家做个分享,一起探讨如何利用云计算技术来在短时间内构建强大且具备灵活扩展性的架构. 一. 架构需求调研 抢红包系统的逻辑一般都比较简单,用户在一个页面上点击,加上简单的交互,将请求发送至服务端

游戏云游戏传统部署架构方案

传统IDC机房部署架构平移上云方案,其优势为结构相对简单,符合大多数开发人员的经验,无需对原有架构进行过多修改,即可快速迁移上云.其缺点为各功能耦合性高,不利于弹性扩展,未充分应用云计算优势,后期维护工作量较大. 游戏传统部署架构解读 安全防护 GB级别的防DDoS清洗服务,用户可根据需求开启7层清洗服务用于防御CC攻击.还可选择性开启免费的入侵防御及网站应用安全监测等服务. CPU.内存.网络流量等十种类型实时的监控服务,并提供多种报警方式. 登录服务器 ECS)上.传统部署架构,一般登录服务