CORD 是为网络运营商推出的开源项目,旨在利用软件定义网络(SDN)、网络功能虚拟化(NFV)和云计算技术重构现有的网络边缘基础设施,并将其打造成可灵活地提供计算和网络服务的数据中心。现有网络边缘基础设施构建于由电信设备供应商提供的封闭式专有的软 硬件系统,不具备可扩展性,无法动态调整基础设备的规模,导致资源的低效利用。CORD计划利用商用硬件和开源软件打造可扩展的边缘网络基础设施,并实现灵活的服务提供平台, 支持用户的自定义应用。
图4 为CORD的硬件架构图,CORD利用商用服务器和白盒交换机提供计算、存储和网络资源,并将网络构建为叶脊拓扑架构以支持横向网络的通信带宽需求。此外,CORD 使用专用接入硬件将移动、企业和住宅用户接入网络中。
图4-CORD的硬件架构
CORD的软件架构如图5所示,云平台管理项目 OpenStack用以管理计算和存储资源,创建和配置虚拟机以及提供基础设施即服务(IaaS)功能。开源网络操作系统(ONOS)为网 络提供控制平面,用于管理网络组件如白盒交换网络结构等,并提供通信服务。容器引擎Docker 使用容器技术来实例化提供给用户的服务。服务控制平台 XOS用于整合上述软件, 以组装、控制和组合服务。
图5- CORD的软件架构
DOCKER: 容器引擎
ONOS: 开源网络操作系统
OPENSTACK: 开源的云计算管理平台项目
根据用户类型和使用案例的不同,CORD可被具体实现为 M-CORD、R-CORD和E-CORD。以 M-CORD为例,M-CORD面向无线网络(特别是5G 网络),使用蜂窝网络将用户接入。M-CORD基于 NFV和云计算技术将蜂窝网络功能进行分解和虚拟化,实现网络功能的动态扩展同时增强资源利用率。在此基础上,M-CORD 支持多接入边缘服务,为用户提供定制 服务和差异化体验质量(QoE)。此能力切合具备移动性的边缘计算应用的需求,能通过无 线网络为手机、无人车和无人机等移动设备的边缘计算应用就近提供强大的计算能力。R-CORD 和 E-CORD同样可以在网络边缘支持住宅用户或企业用户的边缘计算应用,如VR和AR 应用等,以获得更快的响应时间和更好的服务体验。
对于用户而言,CORD 在运营商网络边缘提供的边缘云服务,具有与云计算相同的优点,即无需用户提供计算资源和搭建计算平台,降低了软硬件和管理成本。此外,有线和无线网络 的广泛分布使用户提交边缘计算应用不受地理位置的影响。目前,运营商正研究如何部署CORD,中国联通发起成立了CORD产业联盟,推动CORD项目的落地。
做web地图的一个功能,之前用的arcgis,今天同事推荐了openlayer v4.x。简单记录一下。 用法大致跟arcgis差不多,感觉api没有arcgis的方便好用。 代码: 引入css js <link rel="stylesheet" href="css/ol.css" type="text/css"> <script src="js/jquery-1.9.1.min.js" type
这一两年,我们时常听到CORD项目(Central Office Re-Architected as a Data Center)。AT&T希望通过CORD项目将运营商网络中的传统端局(交换中心)转变为类似于云服务提供商的数据中心。从去年开始AT&T已经在其实验室做了一些CORD架构的PoC测试和演示,据说今年8月份开始现场测试。这表明已经完成了前期的概念验证开始测试实施。 我们下面将讨论一些CO
说明 GeoServer的WMS服务下点击要素可以获得属性,但一般来说是html(xml)格式的,虽然可以获得要素属性,但是格式无法灵活自定义。这里采用将获得的xml文本进行解析,转换为json对象,以便后期自由定义显示风格 通过点击要素获取属性html文本,并解析为json 地图点击部分的代码: map.on("click", function(e) { if
CenturyLink表示通过部署其基于CORD技术支持的宽带服务虚拟化宽带网络网关(vBNG),该公司在网络虚拟化方面前进了一大步。 CenturyLink公司执行副总裁兼首席技术官Aamir Hussain表示:“我们的CORD部署是完全实现网络虚拟化过程中一个重要的里程碑。这是我们在将虚拟化带入我们最后一公里网络时,将虚拟网络服务带给用户战略的重要组成部分,使我们能够快速有效地提供满足用户快
网络是两个或更多个设备的组,它们彼此连接以共享数据或共享资源。 网络包含许多通过物理或无线连接(如服务器或路由器)连接的不同计算机系统。 此路由器可直接访问互联网。 设备只能通过路由器或接入点连接到互联网。 例如:假设客户端或设备通过Wi-Fi或以太网连接到网络。 如果客户端打开浏览器并键入:,那么您的计算机将向路由器发送请求询问。 路由器将上网并请求。 路由器将接收并将该响应转发给计算机。 现在
基础网络主要用于为宿主机、计算主机等提供IP地址资源等。主要包括全局VPC、VPC、、二层网络、IP子网、预留IP。 全局VPC 全局VPC属于“全局”资源,没有“区域”属性,属于全局VPC的VPC网络之间可以互相通信。 VPC 专有网络VPC是一块逻辑隔离的网络空间。 二层网络 二层网络对应物理网络中的一个广播域,具有网络隔离的作用。 IP子网 IP子网用于为虚拟机、宿主机等资源提供IP地址。
概述 ISO七层原理: 路由和交换 CIDR A类地址 B类地址 C类地址 Linux网络结构 网络诊断 参考
网络模型 各个组织或企业对网络模型定义有所不同,但目前最常见的定义有一下三种。 TCP/IP 五层模型 物理层 - 物理层表示与计算机互连的物理设备,其中还包括将物理设备连接在一起的网线、光缆、连接器的规范,以及描述如何通过这些连接发送信号的规范。 数据链路层 - 物理层仅仅涉及到的是光缆、连接器和信号发送,数据链路层负责定义解释这些信号的通用方法,以便网络设备可以进行通信。 该层中最常见的协议是
网络基础 在互联网上之间的通信交流,一般是基于 TCP (Transmission Control Protocol,传输控制协议) 或者 UDP (User Datagram Protocol,用户数据报协议) ,如下图: 编写 Java 应用,我们只需关注于应用层 (application layer),而不用关心 TCP 和 UDP 所在的传输层是如何实现的。java.net 包含了你编程所
神经网络的主要原理包括一系列基本元素,即人工神经元或感知器。它包括几个基本输入,如:x1,x2 …… .. xn,如果总和大于激活潜在量,则产生二进制输出。 样本神经元的示意图如下所述 - 产生的输出可以认为是具有激活潜在量或偏差加权和。 典型的神经网络架构如下所述 - 输入和输出之间的层称为隐藏层,层之间的连接密度和类型是配置。例如,完全连接的配置使层L的所有神经元连接到的神经元。对于更明显的定
本章介绍计算机网络基础理论。 TCP-IP网络模型 ARP ICMP 路由 交换机 UDP DHCP-DNS TCP VLAN Overlay
综述 互相联系又多种多样的web服务器基础设施造成了内在固有的复杂情况,包括了数以百计的web应用,这使配置管理和审查变成了测试和部署每一个应用的的基础步骤。 只需要一个漏洞就能破坏整个基础设施的安全性,有时甚至一下很小的看上去不太重要的问题也可能进化成针对同一个服务器上另一个应用的严重威胁。为了找出这些问题,在已经弄清楚整个架构的情况下,做一个对已知安全问题和配置的深入审查是非常重要的。 为了保