报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

阿里庞俊英谈阿里云网络建设

  • 2012-12-04
  • 本文字数:1099 字

    阅读完需:约 4 分钟

阿里集团网络数据中心资深专家庞俊英在阿里云开发者大会上分享了阿里集团的网络建设方案,她把网络简单的比作奔向小康的那条“路”,这次主要探讨了“修路和维护”的问题。

她说道:

目前国内的运营商之间的互联互通问题还是没有得到很好的解决,不同的运营商之间的带宽都很小,而且网络运营商的链路大多数处于重载的状态。并且国家骨干、省网、城域网都各自为政这又是无法解决的问题。而有一种解决方案是采用 BGP 链路,但是成本过高。

她认为做互联网一定会出现的后果是:

将有限的时间和精力投入到无线的互联互通链路中。

庞俊英同时提到了一种新的解决方式“ SDN ”,但是认为目前的技术方案还不够成熟。针对如上的分析,她分享了阿里集团的网络建设方案。

目前阿里集团在杭州、北京、青岛都有机房和数据中心,地区内使用城域网连接、地区间使用长途网络连接,阿里正在建设自己的光传输网,用以保证上层的互动、异地机房与本地机房以及与运营商的互联。阿里的骨干网包括骨干网和数据中心网络两个层次。杭州每个 BU 和阿里云的交互是通过城域网来承载的,城域网里面每一个数据中心与骨干至少是四向接入,任何一个核心断电、断网都不会影响阿里集团整个脱网。阿里的光网络分为核心层和接入层,实现了真正的双环,能够达到 50ms 的收敛。

她随后罗列了云数据中心的云网络所应该具有的特质:

  1. 简化的运营
  2. 快速部署的效率
  3. 标准化
  4. 绿色

在这个原则之下,就需要构建统一的架构网络、统一的服务和统一的计算,即一种标准的模块化的云数据中心网络架构,整合计算网络资源,用单一的 POD 用于完整业务部署分配。对于单一 POD,她解释道:

POD 是一个逻辑数据中心功能模块,在一个模块里面它包括网络资源、服务器资源、存储资源,以及相应的空调、弱点资源等,在这个模块里面它存在完整的业务,存储、计算都会在这个模块里面。

通过多个模块的组合可以实现云业务的扩展和灵活性,主要体现在如下四个方面:

  1. 简化容量规划;
  2. 业务的适配比较容易
  3. 故障隔离容易;
  4. 一致高效运维;

目前阿里云所有的服务器全部是 2 个 G、双核心接入,任何一个链路上的抖动或者某台设备的失效都不会影响整个模块里面的每一台服务器的运行和服务。她还表示目前阿里维护了中国最大的一张二层网络。

针对安全问题,云网络有一个流量清洗中心,在这个中心里面和数据中心全部由光纤连接,可以完成 N×10G 的小包清洗能力,还有 N×100G 的清洗能力。

最后她总结了阿里云网络:

有上百 G 的运营商出口,我们所有的云数据中心出口互相之间进行交流的带宽有上 G,我们数据中心内部模块之间互联从百 G 到 T 级,网络无任何单点存在,从安全清洗中心到 VM 本地策略形成例题式云安全体系,目前阿里也在关注并投入力量在 SDN 的研发上。

2012-12-04 07:053328
用户头像

发布了 89 篇内容, 共 33.5 次阅读, 收获喜欢 4 次。

关注

评论

发布
暂无评论
发现更多内容

数据分析实战项目-蛋壳公寓投诉分析

诡途

Python 数据分析 蛋壳公寓

助力香港成为全球寿命最长的城市,我们如何看医管局的数字化转型?

有只小耳朵

数字化转型 人才培养

手把手教学基于深度学习的遥感影像倾斜框算法训练与分析

cv君

人工智能 深度学习 AI 智能 视觉

波卡生态DeFi系统开发方案

薇電13242772558

区块链 defi

初来乍到,请多关照

空城机

杂记

LeetCode题解:198. 打家劫舍,动态规划(不缓存偷盗状态),JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

爬虫入门经典(七) | 一文带你爬取淘宝电场

不温卜火

python 爬虫

前置机器学习(一):数学符号及希腊字母

caiyongji

机器学习

一文看懂特权访问管理(PAM)

龙归科技

云计算 云存储

首席AI架构师进阶之旅开启!第4期60位AICA学员硬核开学

百度大脑

AI 百度飞桨

如何巧妙的去除数组中的空格?

程序媛观澜

c++ 字符串

爬虫入门经典(四) | 如何爬取豆瓣电影Top250

不温卜火

python 爬虫

爬虫入门经典(十二) | 一文带你快速爬取豆瓣电影

不温卜火

python 爬虫

它终于来了!

Python研究所

Python

大前端工程师进阶之路,Node全栈为前端带来更多可能

孙叫兽

大前端 全栈 Node

2.4 Go语言从入门到精通:条件和循环

xcbeyond

3月日更 Go 语言

前置机器学习(三):30分钟掌握常用NumPy用法

caiyongji

机器学习

寻找被遗忘的勇气(二十二)

Changing Lin

3月日更

Git教程 - Git 命令与操作

码语者

git DevOps

新思科技BlackDuck帮助Avira软件公司在保持DevOps速度的同时提升开源安全

InfoQ_434670063458

Three.js杂记(二)——绘制点、线、面

空城机

JavaScript 大前端 WebGL 3D可视化 three.js

Three.js杂记(三)—— 物体运动

空城机

JavaScript 大前端 WebGL 3D可视化 three.js

MyBatis-Plus实现自动填充createTime和updateTime

棉花糖

springboot MyBatisPlus

2021年ONNX开发者大会即将召开

百度大脑

百度飞桨 ONNX

飞桨刷新分子性质预测榜单,助力AI药物研发

百度大脑

AI 药物研发 百度飞桨

【实战问题】-- 缓存穿透,缓存击穿和缓存雪崩的区别以及解决方案

秦怀杂货店

Java redis 缓存 架构 分布式

想当程序员,如何判断自己是否适合当前端程序员?

孙叫兽

程序员 大前端 引航计划

Three.Js杂记(一)——起步

空城机

大前端 WebGL 3D可视化 three.js

爬虫入门经典(十五) | 邪恶想法之爬取百度妹子图

不温卜火

python 爬虫

爬虫入门经典(十八) | 滑动验证码识别

不温卜火

python 爬虫

前置机器学习(二):30分钟掌握常用Jupyter Notebook用法

caiyongji

机器学习

阿里庞俊英谈阿里云网络建设_阿里巴巴_水羽哲_InfoQ精选文章