TCL:NLB和ALB帮助解决家居场景智能化运营网络挑战

摘要:在互联网内容运营业务板块,针对网络核心技术难题,TCL基于阿里云云原生产品和服务支撑了其上层业务的快速增长和新业务的持续拓展,以更好地构建万物互联的极致家居生态。

TCL成立于1981年,经过41年的发展,已经成为一家具有全球竞争力的智能科技产业集团,业务覆盖智能终端、半导体显示、半导体光伏及半导体材料,致力于为全球用户提供前瞻性的科技产品和智能健康生活。

鸿鹄实验室隶属于TCL智能终端事业群,该事业群围绕AI和IoT战略,在连接、交互、智能三个方面构建业务和产品。

其中,互联网内容运营平台是智能家居的一个交互入口,包括内容接入、内容理解、内容场景分发、会员转化、用户回流等。

在网络层面,互联网内容运营主要面临几个挑战:一是流量的接入,用户接入的流量峰谷是比较明显的,如何用较低的成本满足流量变化比较大的业务;二是如何提升技术服务的质量,同时降低固定技术成本的开销;第三,互联网内容运营平台是基于音视频、动静结合的资源,会面对用户访问量较大的挑战,如何保证用户体验不受影响;第四,如何对不同的业务进行隔离,在实现不同业务的网络互通的同时保障数据的安全性。

通过与阿里云的合作,我们解决了以上几个挑战。

首先在接入层,采用阿里云多线BGP技术(Border Gateway Protocol,边界网关协议),实现不同区域、不同运营商网络之间的互联互通,不同区域的用户也可以享受到与淘宝、天猫同样的网络体验。

二是在弹性方面,采用了阿里云ALB(Application Load Balance,应用型负载均衡技术),理论上可支持100万以上的QPS,满足海量用户下的高并发访问。

三是在高可用性方面,由于在物联网接入侧四层的协议和运营类的七层协议,存在比较大的差异,需要建立大量并发连接,同时还需维护和管控连接状态、SSL和CPU的消耗。通过NLB(Network Load Balancer,网络型负载均衡技术)可以合理削弱整个并发期间内资源的消耗,并提供稳定的连接。

四是在数据安全方面,对不同的业务场景实现网络隔离,同时在某些场景下实现互联互通,我们采用了CEN-TR(Cloud Enterprise Network-Transit Router,云企业网云网络方案),实现多个业务超大规模、多平面的安全组网。同时,用最低成本解决流量并发比较大的业务场景,采用了容器化技术,利用容器的弹性可伸缩的优势,实现了海量用户整体服务的稳定性,保证了整体服务的成本可控。