在云原生如火如荼发展的今天,云原生技术已然遍布了互联网的各个应用场景,越来越多的科技公司也开始布局云原生系统。2021年底,同盾科技面向全球首次开源了td-redis-operator产品,这是Redis-Cloud核心组件之一,Github项目地址为:https://github.com/tongdun/td-redis-operator
支撑着整个集团在线业务正常运转的同盾Redis-Cloud,来源于Redis、Kubernetes、Linux等多个领域的开源技术。本着回馈开源社区的理念,同盾科技计划基于内部的Redis-Cloud产品进行架构解耦改造后,将其多个核心组件进行陆续开源。
本次开源的td-redis-operator软件完全运行在Kubernetes集群上,无需其他更多基建依赖。用户可以使用“helm”或“kubectl”命令快速部署td-redis-operator软件。td-redis-operator软件支持分布式与主备HA架构的Redis集群,节点宕机可以全自动切换与故障自愈。用户可以使用td-redis-operator管理运维redis不同模式资源,增删改整个上线下线流程。
同盾云原生技术负责人猴哥说道:“我们将公司生产大规模实践的产品开源,有助于企业低成本获取与部署企业自己的云缓存和数据库,td-redis-operator的故障自愈等免运维的特性还大大缩减IT人力成本。大家还可以通过社区交流群和提Issue的方式获得我们云原生与数据库专家的技术支持。”
云原生技术的四个重要元素是“微服务+DevOps+持续交付+容器化”,其中“容器化”尤为重要。容器最大的特点方便存储。就像港口的集装箱一样格式划一,方便搬运和堆叠。部署一个软件应用运行好后,容器几乎可以在任意平台上运行,包括虚拟机、物理服务器、公有云以及混合云等,强大的兼容性可以让应用程度如丝般顺滑到另外的环境,且不用再安装一套操作系统和依赖环境。容器化后,每个服务都被无差别地封装在容器里,被无差别地管理和维护。
据了解,早在2018年,同盾云原生与数据存储团队就联合推动无状态应用的全面容器化变革,内部研发了基于云原生技术的缓存云产品Redis-Cloud。截止目前,多活数据中心的Redis缓存已经使用Redis-Cloud全部容器化,部署在大规模Kubernetes集群上。同盾Redis-Cloud支撑着整个集团1000+个在线实时业务正常运转,承载着数千个Redis缓存实例和PB级数据量。在同盾数据存储基础架构中,Redis是使用最多的缓存组件。
同盾科技作为国内第三方决策智能领军企业,以云计算、人工智能、大数据三大核心技术体系为基础,目前累计已有超过一万家客户选择了同盾的产品及服务,日均处理决策请求百亿次,SLA高达99.995%。
如今,同盾科技本着帮助客户提升效率、创造更大价值的初衷,面向全球开源了公司首款云原生缓存技术产品。此举一是为了能吸纳全球的优秀思想与开发人员一起优化这款开源产品,集大家之所长,产品才会越来越强健与完善。二是为了使中小企业IT人员从中受益,让他们也可以参与到产品的共创中来,一起完善产品。产品的许多特性来源于客户,也最终为客户服务,从而形成良性循环。
郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。