浅谈高端通信系统中一些分布式理论基础(4)

标签: 专题分析 科技普及 | 发表时间:2011-10-02 11:59 | 作者:陈怀临 yasy
出处:http://www.tektalk.org

基于分布式队列(Distributed Queue)的数据结构和在这些队列之上的操作就是一切通信系统的基础。所谓高中低端系统,其实从很大的程度上而言,最后能映射到队列的多,中和少;和基于这些队列操作的复杂,中等和简单。

下面我们来看看工业界一些相应的通讯设备公开的分布式体系结构,并体会一下其中的队列。

Cisco CRS高端路由器

Cisco ASR 9000, Aggregate Router

Cisco ASR1000, Edge Router:

Cisco Nexus 7000,Data Center Switch:

Juniper T1600, Core Router:

Juniper MX960, Edge/Aggregate Router:

Huawei NE5000E, Core Router:

Huawei NE80, and Edge Router:

从上述的所有通信设备的体系结构图中,我们可以看到,对于高端系统,基本上就是多个线卡 + 多个内部交换卡 + 多个控制卡的组合。每个卡上都存在1个或者多个队列。每个队列上有计算控制能力;这个所谓的计算或者控制能力可以是ASIC,FPGA,或者NPU,或者CPU。

这里有一个很重要的信息,希望读者能体察:

通常一谈队列,想到的都是Data Queue,或者有时叫做Through Traffic。

这是不够的。

要把队列从概念上分为两大类:

*控制队列

*数据队列

控制队列是为了数据队列而设计的。是为了让数据队列更好的通过设备而存在的。

* 一个分布式通信系统设计的成功与否,在某种程度上,其实最重要的是控制队列的设计。。。

从实时系统(Real Time System)的角度,控制队列与数据队列的重大区别在于:

* 控制队列的调度通常是事件触发控制(Even Driving Control)

*数据队列的调度通常是时间触发控制(Time Driving Control)

相关 [通信 系统 中一] 推荐:

浅谈高端通信系统中一些分布式理论基础(4)

- yasy - 弯曲评论
系列目录 浅谈高端通信系统中一些分布式理论基础. 浅谈高端通信系统中一些分布式理论基础-前言. 浅谈高端通信系统中一些分布式理论基础(1). 浅谈高端通信系统中一些分布式理论基础(2). 浅谈高端通信系统中一些分布式理论基础(3). 浅谈高端通信系统中一些分布式理论基础(4). 基于分布式队列(Distributed Queue)的数据结构和在这些队列之上的操作就是一切通信系统的基础.

浅谈高端通信系统中一些分布式理论基础(3)

- gOODiDEA - 弯曲评论
系列目录 浅谈高端通信系统中一些分布式理论基础. 浅谈高端通信系统中一些分布式理论基础-前言. 浅谈高端通信系统中一些分布式理论基础(1). 浅谈高端通信系统中一些分布式理论基础(2). 浅谈高端通信系统中一些分布式理论基础(3). 在分布式应用系统中,我们首先来做个半学术半胡扯的定义:分布式服务系统和分布式通信系统.

浅谈高端通信系统中一些分布式理论基础(1)

- sun - 弯曲评论
这个题目是在暑假在北京时胡编的. 当时,刚把略带黄色的Cache Coloring的文章写完. 据说Cache Coloring的文章在江湖上还是受到一定的肯定. ,特别是那些有过实战经验的同学. 这种妈咪小姐的讲解体系结构高级话题的教学方式估计是大牌教授们或者CAP们无法达到的境界. 为什么想写这个《浅谈高端通信系统中的一些分布式理论基础》呢.

浅谈高端通信系统中一些分布式理论基础(2)

- Liam - 弯曲评论
系列目录 浅谈高端通信系统中一些分布式理论基础. 浅谈高端通信系统中一些分布式理论基础-前言. 浅谈高端通信系统中一些分布式理论基础(1). 浅谈高端通信系统中一些分布式理论基础(2). 浅谈高端通信系统中一些分布式理论基础(3). 分布式通信系统,互联网分布式系统[现在为了骗人,都喜欢叫做云计算]在经典的分布式计算这个领域到底是个什么宝宝.

DIY自己的通信系统

- - 墙外楼
前面不久看到一个利用自建伪基站来屏蔽运营商网络并接管覆盖范围内的手机,发送诈骗短信被警方连窝端掉的新闻,瞬间把我惊呆了. 所有的伪基站设备来自于一家深圳山寨小工厂,直到事发,卖出去了很多套,价格还很便宜,5块一套就可以了. 如果不是模拟到了正常用户的号码,被举报. 可能公安与运营商都会一直认为是通过运营商网络发的.

大型太阳耀斑近日出现 或干扰地球通信系统

- Dennis Lee - cnBeta.COM
据英国《每日邮报》9月28日报道,近日,年度最大的一群太阳黑子群喷发大型太阳耀斑,科学家预测这可能会对地球上的通信系统造成干扰. 本次出现的黑子群被命名为“AR1302”. 美国宇航局上周观测到黑子群AR1302正在横跨太阳. AR1302开始在太阳边缘出现时,就已经大到肉眼可见. AR1302喷发大型太阳耀斑引发相当剧烈的地球磁暴,并且在地球两极出现明显的极光现象.

基于XMPP协议的Android即时通信系统原理分析

- - CSDN博客Web前端推荐文章
设计基于开源的XMPP即时通信协议,采用C/S体系结构,通过GPRS无线网络用TCP协议连接到服务器,以架设开源的Openfn'e服务器作为即时通讯平台.          系统主要由以下部分组成:一是服务器,负责管理发出的连接或者与其他实体的会话,接收或转发XML(ExtensibleMarkup Language)流元素给授权的客户端、服务器等;二是客户终端.

高性能、高并发网络通信系统的架构设计

- - CSDN博客推荐文章
    随着互联网和物联网的高速发展,使用网络的人数和电子设备的数量急剧增长,其也对互联网后台服务程序提出了更高的性能和并发要求. 本文的主要目的是阐述如何进行高并发、高性能通信系统的架构设计,以及这样的系统需要用到的常用技术,但不对其中的技术细节进行讨论和实现. 本篇只起抛砖引玉的之效,如有更好的设计方案和思路,望您不舍赐教.

JavaScript之web通信

- - Web前端 - ITeye博客
浏览器作为 Web 应用的前台,自身的处理功能比较有限. 浏览器的发展需要客户端升级软件,同时由于客户端浏览器软件的多样性,在某种意义上,也影响了浏览器新技术的推广. 在 Web 应用中,浏览器的主要工作是发送请求、解析服务器返回的信息以不同的风格显示. AJAX 是浏览器技术发展的成果,通过在浏览器端发送异步请求,提高了单用户操作的响应性.

HTML5 web通信(跨文档通信/通道通信)简介

- - 张鑫旭-鑫空间-鑫生活
本文地址: http://www.zhangxinxu.com/wordpress/?p=2229. web通信(洋名:web messaging)是一种文档中独立的浏览上下文间的DOM不会被恶意的跨域脚本暴露数据分享方式. 得得得,术语啊什么的,比看到凤姐还头疼. web通信是一种数据分享方式(有屁话之嫌);.