Day 30 KubeEdge的使用心得与总结

KubeEdge 使用心得

KubeEdge的使用导向应是以"云边协同"、"轻量化容器应用管理"、"边缘运算"为主,基於原生Kubernets的特性得以直接"使用"许多Kubernetes的功能,包含YAML资源清单、kubectl操作。和Kubernetes不同的地方也在於为了支援云端-边缘端跨网路环境布署,节省不必要的资料流量,设计上只是将应用布署到边缘节点上、确保其正确被布署并定期检查状态而已,有些Kubernetes功能被省略,例如service转发流量至对应的Pod提供服务,在Kubernetes上需要透过kube-proxy实现,而在kubeEdge则省略掉这个功能,回顾一下KubeEdge的主要目的是云边协同,让边缘端的数据回传云端、由云端滚动更新应用至边缘端,重点不在於让边缘端节点均分掉外面的流量服务。
使用上而言,服务状态的更新上较Kubernetes慢一点,应用部署後也不支援从云端直接对边缘端服务的控制(log、exec...),因此如果应用出问题的话相对来说要从云端找出问题还是少了一点手段,还是必须直接连线到边缘端上才能得到较多的资讯。
整体上而言,我觉得作为一个轻量版本的容器化应用管理平台,又能提供不错的稳定性还是蛮值得使用的。

未来研究方向

这次比较多分享的是容器应用部属的功能测试,之後会再回头研究将边缘端感测器数据透过KubeEdge中的EventBus接收、EdgeHub上传至云端那部分的功能,深入了解除了容器化应用管理外对於感测器数据控制这块能做到那些处理。

参赛心得与总结

参加铁人赛的30天跟自己整理技术文章还是有蛮大的不同。平常自己作测试时会一边查文章一边实验,笔记的部分为了加快测试的脚步只有只字片语,以自己看得懂为主;但公开写的文章要考虑到很多细节,要说明清楚测试的来龙去脉,以及背後的原理目的;透过这个过程也让我重新检视自己学有不精的地方,重新思考每个流程的意义及目的。最後希望能达到未来的研究目标,翻新一下官方的范例程序。


<<:  DAY29 平均资料POST上汶莱平台

>>:  神速改出专属你的 Bootstrap -金鱼都能懂的Bootstrap5网页框架开发

【从零开始的Swift开发心路历程-Day2】牛刀小试

昨天轻松的安装完Xcode环境後,想必各位已经迫不及待想大显身手了吧! 但是吃紧弄破碗,就让我们先来...

Day 12 -资料查询语言 BETWEEN !

我们上一篇学到了WHERE,不同於 IN 运算子是依不连续的值作为 WHERE 查询子句的筛选条件,...

Unity自主学习(十三):认识Unity介面(4)

今天继续来熟悉Unity介面~(ง •̀_•́)ง‼ 昨天了解了阶层管理区,今天打算接续着看游戏执行...

TailwindCSS 从零开始 - 简单认识 PostCSS

前面有提到安装 TailwindCSS 推荐使用 PostCSS,前面练习的都是没有相依 Post...

Day 01:什麽是演算法?

演算法这个名字给人一种充满艰深、繁复计算的感觉,不像我们生活中可以或需要学会的东西。 但其实演算法在...