虚拟化

亚博yabo888vip网页版CableLabs发布snap - boot和snap - openstack安装程序

亚博yabo888vip网页版CableLabs宣布snap - boot & snap - openstack安装程序

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

2017年12月14日

从高中开始尝试开源以来,没有什么比与世界分享你的最新项目更甜蜜的了!今天,Cabl亚博yabo888vip网页版eLabs激动地宣布我们的扩展SNAPS-OO主动与两个新项目SNAPS-Boot而且SNAPS-OpenStack安装程序。snapps - boot和snapps - openstack是基于CableLabs生成的需求亚博yabo888vip网页版成员需要和驱动互操作性。该软件由CableLabs和亚博yabo888vip网页版Aricent

SNAPS-Boot

snap - boot将为OpenStack准备服务器。只需一个命令,您就可以在服务器上安装Linux,并使用IPMI、PXE和其他标准技术为您的OpenStack安装做好准备,从而实现自动化安装。

SNAPS-OpenStack

snapps -OpenStack安装程序将在运行的服务器上启动OpenStack。我们使用的是容器版本的OpenStack软件。snap - openstack基于OpenStack派克因为这是OpenStack最新的稳定版本。您可以找到我们用于虚拟CCAP核心和移动融合演示的平台的更新版本在这里

如何参与:

我们鼓励你去GitHub自己试试:

为什么拍照?

SNAPS (SDN & NFV应用平台和堆栈)是为虚拟化项目和部署杠杆提供基础的总体计划SDN和NFV.亚博yabo888vip网页版CableLabs率先实现了SNAPS项目通过以下方式填补开源社区的空白,使我们的有线电视成员更容易采用SDN/NFV:

鼓励传统和流行的基于软件的网络服务的互操作性随着有线网络的发展和功能的增加,SNAPS试图在一个稳定的开源平台上围绕分布式架构和虚拟化组织和统一行业,以开发基准OpenStack和NFV安装和配置。

网络虚拟化需要一个开放的平台。我们的平台没有基于特定于供应商的版本,也没有落后于最新的OpenStack版本超过6个月,我们在上游OpenStack上添加了一个轻量级包装器,以实时动态的方式实例化虚拟网络函数(VNFs)。

培育一群知识丰富的开发人员,帮助建立一个丰富而强大的开源社区,推动开发人员使用有线电视SNAPS的目标用户是那些想要尝试构建低延迟应用(游戏、虚拟现实和增强现实)的开发者。开发人员可以在开源社区中分享关于如何优化应用程序的信息。T他不仅帮助其他应用程序开发人员,还帮助有线电视行业了解如何在其网络中实现SDN/NFV,并轻松访问这些新应用程序。

在Ca亚博yabo888vip网页版bleLabs,我们奉行“尽早发布”的原则,以使贡献能够改进和指导新功能的开发,并鼓励其他人参与我们的项目。这使我们能够不断优化软件,扩展功能和提高易用性。我们的子公司Kyrio也在他们的平台上进行集成和测试NFV互操作性实验室

你可以在我之前的博客文章中找到更多关于SNAPS的信息。snap - oo是一种开源协作开发"和"电缆的NFV与SNAPS一起成熟

谁受益于SNAPS?

  • 应用程序开发者将可以访问一个虚拟沙箱,允许他们测试他们的应用程序如何在有线电视场景中运行,从而节省他们的时间和金钱。
  • 服务提供商、供应商和企业将能够在光缆架构之上,在专注于稳定性和性能的纯开源NFV平台上构建更多令人兴奋的应用程序。

我们是如何开发SNAPS的:

我们利用的容器已经被构建和测试OpenStack Kolla项目.如果你不熟悉Kolla,它是一个OpenStack项目,为许多OpenStack组件维护一组Docker容器。我们使用这些脚本来部署容器,因为kola - ansible脚本是最成熟的,包括一组广泛的功能,可用于低延迟边缘数据中心。通过使用容器,我们正在改进安装过程并进行更新。

为了最大限度地发挥SNAPS平台的作用,我们包括了许多最流行的OpenStack项目:

我们提供的其他服务包括:

snap的未来走向:

  • 我们计划继续使这个平台更加健壮和稳定。
  • 由于我们在快速响应计划中开发的能力,我们已开始与OPNFV跨社区持续集成(XCI)项目使用SNAPS OpenStack作为测试测试工具和VNFs的稳定平台,目标是在2018年初进行项目试点。
  • Aricent是开源社区的强大参与者,并共同创建了snap - boot和snap - openstack安装程序项目。Aricent将成为首批加入我们的开源社区的公司之一,贡献代码和思想领导力,并帮助其他人创建对有线电视有价值的强大应用程序。
  • 作为一个开源项目,我们鼓励其他有线电视供应商和我们的成员加入该项目,贡献代码并使用开源工作产品。

我们希望在三个一般领域加强SNAPS项目:

  • 与NFV编配器集成我们包括OpenStack NFV协调器(tucker)随着这个版本的发布,我们希望在未来将其扩展到与其他编配器的合作。
  • 容器和Kubernetes支持我们已经支持Kubernetes在虚拟机中运行。我们想评估运行Kubernetes的好处,有或没有vm的好处/开销。
  • Serverless计算我们相信,无服务器计算将成为一个强大的新范式,对有线电视行业非常重要,并将探索如何最好地使用SNAPS作为无服务器计算平台。

互动SNAPS组合概述:

亚博yabo888vip网页版CableLabs宣布snap - boot和snap - openstack安装程序

点击图片以获得互动体验

有问题吗?我们很乐意听到你的消息

不要忘记订阅我们的博客,在我们即将推出的SNAPS深度系列中阅读更多关于NFV和SNAPS的信息。会员可以参加2018年2月13日至15日的NFV研讨会。你可以找到更多关于研讨会和日程安排的信息在这里

隐私偏好中心

    严格的必要

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

    PHPSESSID, __cfduid hubspotutk

    性能

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

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

    针对

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

    __hssc, __hssrc, __hstc,