智能家居巨头 Aqara 基于青云QingCloud容器平台打造物联网微任职平台

发布时间: 2024-04-23 03:30:10  来源:天博app 

  腾讯云 微服务

  从守旧运维到容器化的 Docker Swarm 编排,从 Docker Swarm 转向Kubernetes,然后正在 Kubernetes 运转 SpringCloud 微效劳全家桶,到最终拥抱KubeSphere,并基于 KubeSphere 打造绿米联创己方的物联网微效劳平台,绿米联创已正在临蓐处境中巩固运转 KubeSphere 和 Kubernetes 半年多期间,堆集了充裕的微效劳利用拓荒以及利用平台运维的体味。本文由深圳绿米联创科技有限

  深圳绿米联创科技有限公司(简称“绿米联创”,官网 设立于 2009 年,总部位于深圳,遮盖超低功耗无线传感器、Zigbee 无线收集技巧、智能家居网合边际谋略技巧、算法与 AI、平台怒放与接入才干等方面。2016年,深圳绿米联创科技有限公司推出了“全屋智能”理念的自有品牌Aqara(Aqara 源自拉丁语 acutula,意为机警,ARA 是回家的兴趣,Aqara 将两者联结意味着家庭越来越智能化)。Aqara 戮力于通过一系列智能家居产物技巧以及效劳商形式,为用户构修尤其机灵的糊口。Aqara 旗下产物搜罗温度、湿度、门窗、人体、水浸、烟雾、燃气、光照和睡眠等百般传感器,以及智能开合、插座、窗帘电机、空调掌握器、调光器、门锁等百般智能掌握器,目前同时维持行业利用的自愿化掌握与大数据理会平台。

  Aqara 秉持着“引颈物联技巧,效劳千家万户”的愿景,保持“坚持不懈探索用户体验百折不回创造用户体验”的职责,正在智能家居行业不时立异,最终成为行业领军品牌。

  一入运维深似海,魏恒军行动一名多年作事体味的资深运维工程师,从最初的扛机械上机房,正在作事中生硬的操作着网线钳,麻痹地装置着操作编造,费劲地计划利用序次和调试着利用效劳,以及正在那黑夜因陆续串告警惊醒,始终感受己方是个伟大救火员。

  技巧的急速迭代更新,迎来了微效劳,迎来了虚拟化技巧,也迎来了容器化与云原生技巧。运维也从最初的人肉运维发到达剧本运维,再到平台运维,最终到现正在的容器运维。自己运维过的机械,不知不觉也从局部维持几十台到现正在的近千台效劳器,守旧的利用计划形式,每次迭代一次,都必要花费豪爽的期间去企图装备文献、操作注视事项、数据库等等,然后再颠末一群人层层审批,再发到线上,这光阴仍旧过了半个月,正在这个互联网比速率的时期,明显这种守旧形式劣势至极显明,而容器合时势而生。

  守旧计划利用形式,资源诈骗率至极低,时长让老板们本狠狠地咬牙切齿。正在这种情景下,自己正在 2017 年着手接触容器,实验着正在公司上拓荒与测试处境。当时直接给公司拓荒、测试处境的资源诈骗率普及了 50%。到 2018 年,着手正在临蓐处境用 Docker Swarm 排编容器,更明显普及了资源的诈骗率。

  从敕令行到剧本化,最终到平台化,一同走来步步艰巨。当刚着手插足绿米多人庭,呈现绿米运维还处正在原始野人阶段,回来地方,我只可屡起袖子顶着压力理会情景,呈现绿米的微效劳架构 80% 以上都是偏内存型效劳,资源诈骗率至极低,特别是 CPU、磁盘存储,极度让人烦恼。且迭代速率也不尽人意。静心绪静,决心大改这种景遇。从一连集成着手、Jenkins、Harbor 搭修,到测试处境 Docker Swarm 排编。这大大改正了测试处境的交付速率以及交付质地,但逐渐呈现,交易量曾涨速率太疾,Docker Swarm 排编劣势显明:

  交易量拜望岑岭期的工夫,内部 Service 通讯的工夫就会显现超时的题目

  三架马车时期已是过去式,Kubernetes 打败 Docker Swarm 和 Mesos 成为容器编排周围的真相圭表。以是,咱们的交易架构从 Docker Swarm 周密转向 Kubernetes。采用 Kubernetes 几年前就正在内心扎根,特别是近来必要运维近千台机械的工夫,一个运维友谊与同一的容器云平台成为了咱们基于 kubernetes 大界限落地云原生微效劳利用的刚需。

  然而对待原生装置与运维 Kubernetes 如故借帮第三方开源计划,咱们颠末重复的琢磨,最终采用了操纵第三方开源项目。看来看去 Rancher 和 KubeSphere 成了探求的选型。

  KubeSphere 是由青云 QingCloud 建议并拉拢多个企业联合参加拓荒的开源项目。比拟 Rancher 和 KubeSphere,后者不单有了解的操作界面,诱导式的资源创修形式,齐全以利用为核心,更目标于 Kubernetes 集群资源的统造,供应斯文的 API 接。