虚拟化

聚合航母级云

组装航母级云Randy Levensalor

兰迪Levensalor
首席架构师,未来基础设施组,CTO办公室

9月27日

今天的企业和超大规模云解决方案无法提供虚拟化服务提供商网络所需的一切。然而,云解决方案确实提供了许多构建块作为一个很好的起点。

当前环境

服务提供商正在发展他们的网络和服务,以更好地满足客户的需求和期望。托管应用程序不断更新新功能,消费者也开始要求类似频率的服务创新。服务提供商网络的这种变化和创新速度是无法通过向数千万客户推出越来越多的专用硬件来实现的。交付基于软件的网络解决方案以减少对专用硬件的依赖是满足这些客户期望的唯一途径。

最终用户对服务质量的期望不断提高,他们通常不愿意接受性能和功能之间的权衡。他们想要的这两个增强的性能和能力。企业客户通常需要服务水平协议(Service Level agreement, sla),但简单地过度提供专用资源来满足这些需求既不经济,也不可持续。亚博全球最大投注平台高性能和网络接近性是提供具有高带宽和低延迟的交互式语音和视频解决方案的关键。在与利益相关者进行视频会议时,没有人希望在传达微妙的细节时被误解!

目前,网络服务是通过位于客户站点或由运营商托管的几个专用设备提供的。如今,这些专用设备只提供所需功能的一个子集,物理升级既昂贵又耗时。

关键成功因素

性能

除了一致性和可预测性之外,网络还必须是快速的。在网络中移动时没有多余的毫秒。对于像蜂窝网络这样对时间敏感的应用程序,不允许不适当地物理路由数据包。他们需要穿越最快的路线到达最终目的地。借用我最喜欢的电影之一“烟熏与土匪”中的一个例子,土匪(伯特·雷诺兹饰演的角色)并没有开车穿过纽约市来赢得从德克萨斯州到佐治亚州的比赛。他选择了最短最快的路线。网络流量也需要做同样的事情。坚持走最快最直接的路线,只有在绝对必要时才偏离,

这不是在中断驱动的多任务环境中运行的软件的自然模式。就像人类尝试多任务一样,如果我们非常忙,任务往往会花费更长的时间。当多个工作负载在同一台计算机上运行时,需要配置软件以防止或限制干扰。

位置

“位置、位置、位置”对于网络虚拟化和房地产一样重要。VNFs (Virtual Network Functions)是取代当前物理网络功能(Physical Network Functions)的软件组件。VNFs需要在战略上进行布局,包括定位在客户站点甚至其他服务提供商节点上。管理Wi-Fi网络需要访问客户站点的设备。即使将大部分工作卸载到托管的云上,仍然有物理访问、路由和本地安全工作负载最好托管在客户站点上。

低延迟服务(如内容交付网络)需要将缓存实例放置在相对靠近客户站点的位置,以减少延迟和核心网络带宽。数据的存储不应该在繁忙或缓慢的网络连接的另一端。数据通过网络的路径需要提供一致的用户体验。网络还需要灵活,因为它必须适应不断变化的网络负载和中断。通常,企业云应用程序是为高可用性和低成本而设计的。更快速的客户使用并不总是一个考虑因素。通过在数据中心或地理位置内自动放置和移动工作负载来轻松管理服务交付位置的能力是虚拟化网络服务的必要条件。

互操作性

VNFs必须与已部署的网络功能虚拟化(NFV)基础设施和硬件协同工作。如果每个VNF都需要不同的基础设施,那么几乎不可能管理它,部署成本也会高得多。互操作性可以使更多的竞争和更广泛的供应商提供网络服务。竞争驱动创新。标准和互操作性推动了规模经济。

ETSI-NFV在基于一系列行业用例和需求开发NFV基础标准方面处于领先地位。其他标准组织正在引用ETSI-NFV的工作来满足特定于应用程序的需求。这些标准正在成为定义互操作性的基础。但是,与任何标准工作一样,将有许多解释和实现遵循这些指导方针。

所有独立组件都需要在关键接触点进行验证,以确保互操作性,目前仍然没有单一的测试套件可以保证VNFs之间或VNFs与承载它们的基础设施之间的互操作性。为了帮助解决这个问题,ETSI-NFV正在开发OPNFV引用的测试规范,OPNFV本身是由ETSI NFV联合创亚博苹果版怎么下载始人发起的,以加速对NFV规范的实施和反馈。

展望未来

在未来两到三年内,我们应该会看到NFV被纳入主流云平台。预期的性能和互操作性增强将提高计算和网络资源的效率,同时需要更少的电源和空间来运行相同的工作。亚博全球最大投注平台可信云的改进的分布式特性将简化在客户位置上或附近运行的应用程序的管理。

Cable亚博yabo888vip网页版Labs在做什么

亚博yabo888vip网页版CableLabs的SDN/NFV应用开发平台和堆栈项目(简称SNAPS)只是CableLabs试图加速和简化网络虚拟化采用的举措之一。

project-snaps

我们正在通过评估最好的开源软件组件和商用服务器来确定网络虚拟化的性能需求,以便为开发和演示虚拟网络功能以及验证互操作性和可重复性建立一个稳定和可复制的平台。目前,SNAPS项目利用了OPNFV的特定配置,该配置正在进行测试和加固。我们的许多增强功能已经包含在OPNFV“Colorado”发布的Apex安装程序中。

分享我们的专业知识

在尝试不同的OpenStack安装程序时,我们很快就遇到了如何以可重复的方式快速使用和验证我们的云的困境。为此,我们创建了一个Python库,它的职责是部署和提供OpenStack租户,从中我们构建了一组测试套件来执行验证。虽然测试套件工具仍在开发中,但我们已经在Apache v2开源许可证下提供了它们亚博yabo888vip网页版CableLabs的C3协作软件环境。

欢迎其他贡献者。源存储库位于这里:https://gerrit.亚博yabo888vip网页版cablelabs.com/#/admin/projects/snaps-provisioning

加速NFV的采用

由CableLabs成员公司和供应商组成的SNAPS项目团队,目前正在生成需亚博yabo888vip网页版求并定义公开共享的用例。这些需求包括性能和互操作性指南。

亚博yabo888vip网页版CableLabs全资子公司Kyrio正在使用从这一研发过程中吸取的经验教训来推动Kyrio SDN/NFV互操作性实验室的发展。

我们积极参与OPNFV和OpenDaylight,并积极贡献ETSI NFV

隐私偏好中心

    严格的必要

    网站正常运行所必需的cookie。

    PHPSESSID, __cfduid hubspotutk

    性能

    它们用于跟踪用户交互并检测潜在的问题。这些数据有助于我们通过提供用户如何使用本网站的分析数据来改善我们的服务。

    BizoID, wooTracker, GPS, _ga, _gat, _gid, _hjIncludedInSample, mailmunch_second_pageview

    针对

    这些cookies用于(1)发送与您和您的兴趣更相关的广告;(2)限制你看广告的次数;(3)帮助衡量广告活动的效果;(4)了解人们在观看广告后的行为。

    __hssc, __hssrc, __hstc,