用XCloud Networks取代Cisco,F5和Juniper可能吗?一个游戏公司却这样做了

简介:

曾经在Orange Armenia工作的三位网络工程师在2015年看到了SDN和NFV的潜力后,他们利用新技术创建了自己的公司XCloud Networks。该公司旨在为运行数据中心网络提供完整的解决方案。

abe75bd3d71d230439173cfad680be3143c16d8a

创始人指出,传统的网络技术需要从制造专有设备的供应商那里获得大量专业培训和认证。但是,通过从软件中分解硬件,可以消除对大量培训的需求。

“如果我们想与思科竞争,我们就不需要一个盒子,”XCloud Networks首席执行官兼联合创始人Alex Saroyan表示。“我们可以将我们的软件放在通用盒子中,我们的软件会发挥作用。”

对于硬件,XCloud网络使用与开放计算项目(OCP)兼容的商用硬件。“我们有九个不同供应商的兼容型号列表,”Saroyan说。

该公司为其SDN控制器编写了自己的代码来配置硬件。它的SDN控制器与OpenFlow或OpenDaylight(ODL)的工作类似。“我们的解决方案是专门的封闭式解决方案,但底层技术是开放的,”Saroyan说。“我们采用开放的网络组件并将这些组件相互结合。”

对于NFV,它使用 Free Range Routing项目中的代码。“我们还经常使用Cumulus,我们将本地与基于KVM的虚拟化集成,”Saroyan说。

XCloud Networks的技术使用SDN和NFV来满足每个特定客户网络的需求。一些任务通过交换机芯片处理,一些任务由基于x86的服务器处理。“利用交换机芯片的能力,SDN与交换机一起工作,,”Saroyan解释说。“但是在你的网络中你有不同的目标。对于某些目标,交换机芯片是最好的。但对于其他问题,服务器内的NFV代理可能是最佳选择。“

该公司只有两年的历史,但它吸引了一些客户,包括电信服务公司Sophia Connect和游戏公司Innova。

Innova

Innova运营两个数据中心,其中有20个机架,可容纳800台服务器。它一直在为硬件和软件运行思科应用中心基础设施(ACI)。此外,它还使用Juniper SRX路由器作为防火墙,以及F5负载均衡器。

但有一次,Innova的几位网络工程师离开了公司。“这是个大问题,” Saroyan说。“我们的观点是:你不需要雇佣任何人。我们将帮助您改变它,它是如此自动化,只需一名工程师就能处理。“

Innova在四个月内用XCloud Networks技术取代了现有设备。

XCloud Networks总部位于加利福尼亚州的Sunnyvale,在亚美尼亚设有远程办事处。它有14名员工,目前该公司认为Apstra是其主要竞争对手。


原文发布时间为:2018-08-21

本文来自云栖社区合作伙伴“SDNLAB”,了解相关信息可以关注“SDNLAB”。

相关文章
|
程序员 编译器 C语言
C语言库函数 — 错误信息报告函数
C语言库函数 — 错误信息报告函数
352 0
|
2月前
|
人工智能 自然语言处理 安全
极速安装 OpenClaw 中文版,Windows 一键搞定免配置免输指令(包含新安装包)
新版安装包优化适配 Windows 系统,自动检测环境、自动汉化,几分钟完成部署,高效不报错。
|
存储 SQL 关系型数据库
数据库事务:确保数据完整性的关键20
【7月更文挑战第20天】事务是数据库操作的基本逻辑单位,确保数据一致性。ACID原则包括:原子性(操作全成或全败),一致性(事务前后数据合法性),隔离性(并发操作互不影响),持久性(提交后更改永久保存)。MySQL的InnoDB引擎支持事务,通过undo log实现回滚,redo log确保数据持久化。开启事务可使用`BEGIN`或`START TRANSACTION`,提交`COMMIT`,回滚`ROLLBACK`。
483 70
|
算法 测试技术 编译器
蓝桥杯-02-python组考点与14届真题
蓝桥杯-02-python组考点与14届真题
|
SQL 数据库
SQL-修改数据
SQL-修改数据
|
Web App开发 数据采集 Shell
树莓派/PC实现实时摄像头数据共享—最优方法(搭建网络摄像头)
树莓派/PC实现实时摄像头数据共享—最优方法(搭建网络摄像头)
树莓派/PC实现实时摄像头数据共享—最优方法(搭建网络摄像头)
探秘static——类不需实例化就能用?
一般情况下,需要用到某个类的时候,都必须先实例化这个类,才能对其进行调用。在编程过程中发现,有些类不用实例化就可以直接拿来使用,使用它的字段、方法等等。
探秘static——类不需实例化就能用?
|
Java
Java编程之抽象方法
分析: 抽象方法,我们来看,这是我们写的一个输出输出信息 的方法,输出信息的方法,这个方法呢,我们在每个子类当 中都有不同的事情,如果在每个子类当中都都有不同的实现 的话,也就意味着他在负类当中的实现是没有意义,这种情 况下我们去,如何把父类的这个方法,去定义层,没有带哪 块儿的,方法,这就需要我们用抽象方法,什么是触觉方法 ,语法比较简单,只需要在方法返回值的前面加上LSITY。 抽象方法的特点: • 抽象方法没有方法体 • 抽象方法必须定义在抽象类中 • 抽象方法必须在非抽象子类中被重写 • public abstra
348 0
Java编程之抽象方法
|
存储 SQL 安全
Mysql存储过程必知必会
Mysql存储过程必知必会
|
存储 物联网 大数据