作者巨子嘉来源巨子嘉(ID:juzijiaclub)转载请联系授权(微信ID:Janusjia)云原生DevOps,研发一体化的践行利器1.1.践行DevOps敏捷思想,构建一体化研发平台工欲善其事,必先利其器,软件研发管理是一个非常复杂的事情,业务系统有多复杂,研发管理就有多复杂,假如研发的项目非常复杂,研发管理及配套工具非常简单,那项目一定没有管到位,管的不够细,不够科学。软件研发管理体系也在不断演进,众所周知,软件研发管理的工...
2022-09-16 11:16:04 5259浏览 0点赞 0回复 0收藏
作者巨子嘉来源巨子嘉(ID:juzijiaclub)转载请联系授权(微信ID:Janusjia)容器技术正在颠覆传统,重构整个软件世界,改变软件技术架构,团队交付效率以及交付方式。通过屏蔽底层复杂异构的基础设施环境,保障软件一致性运行时环境,让研发人员更加高效的聚焦在业务逻辑。虽然容器通过颠覆式创新屏蔽底层复杂性,但是对容器部署运维给容器集群本身的运维团队带来了新的挑战。与传统虚拟机相比,极短的部署运行周期,更高效的...
2022-09-16 11:15:48 5043浏览 0点赞 0回复 0收藏
作者巨子嘉来源巨子嘉(ID:juzijiaclub)转载请联系授权(微信ID:Janusjia)云计算的拐点已至,进入成熟期,云原生成为驱动云计算发展的新动力引擎,致力于成为新型基础设施,不仅是企业数字化转型的最佳技术路径,同时也成为新兴领域,人工智能、大数据、边缘计算、5G等底层基础平台。云原生充分释放了云计算的红利,未来将有更多的业务应用生于云,长于云;为了最大程度发挥云原生的优势,支持好各种复杂个性化场景,云原生...
2022-09-16 11:14:15 4879浏览 0点赞 0回复 0收藏
作者巨子嘉来源巨子嘉(ID:juzijiaclub)转载请联系授权(微信ID:Janusjia)1.Kubernetes容器平台架构解读Kubernetes是一个开源容器编排平台,管理大规模分布式容器化软件应用,是云计算发展演进的一次彻底革命性的突破。Kubernetes是谷歌的第三代容器管理系统,是Borg独特的控制器和Omega灵活的调度器的组合。Kubernetes中的应用被打包成与环境完全分离的容器镜像,并且自动配置应用并维护跟踪资源分配。Kubernetes是以应用...
2022-09-16 11:12:39 4081浏览 0点赞 0回复 0收藏
作者巨子嘉来源巨子嘉(ID:juzijiaclub)转载请联系授权(微信ID:Janusjia)云计算的拐点已至进入成熟期,云原生成为驱动业务发展的动力引擎,作为新型基础设施,不仅是企业数字化转型的最佳技术路径,同时也成为新领域人工智能、大数据、边缘计算、5G等底层平台基础设施。随着云原生技术的成熟和市场需求的升级,云计算的发展已步入新的阶段。云原生2.0,将充分地释放了云计算的红利,未来将有更多的业务应用生于云,长于云...
2022-09-16 11:11:54 4552浏览 0点赞 0回复 0收藏
作者巨子嘉来源巨子嘉(ID:juzijiaclub)转载请联系授权(微信ID:Janusjia)1.Kubernetes核心组件ETCD详解Kubernetes是典型的主从分布式架构,由集中式管理节点(MasterNode),分布式的工作节点(WorkerNode)组成以及辅助工具组成。其中ETCD是管理节点的核心组件,主要负责集群状态集中式存储,功能架构与Zookeeper类似。本篇主要是详细讲解ETCD架构及核心技术。1.1.ETCD发展与演进ETCD是用Go语言编写,通过Raft一致性算法,...
2022-09-16 11:10:47 6158浏览 0点赞 0回复 0收藏
作者巨子嘉来源巨子嘉(ID:juzijiaclub)转载请联系授权(微信ID:Janusjia)1.1.概述云原生(CloudNative)由Pivotal公司MattStine于2013年首次提出,它代表一种构建和运行应用程序的技术和方法论,其中“Cloud”表示的是应用运行在云环境之上;“Native”则强调的是应用从设计之初就基于云基础设施能力,借助云的优势实现更加高效强大的技术架构;云原生是对传统云计算的拓展延伸,其核心价值不再是云计算技术本身,而是强调...
2022-09-15 11:57:44 6920浏览 0点赞 0回复 0收藏
作者巨子嘉来源巨子嘉(ID:juzijiaclub)转载请联系授权(微信ID:Janusjia)云计算发展史,就是虚拟化技术的发展史,近20年来云计算与互联网相互促进高速发展,中心云技术逐渐成熟并开始应用到社会各个方面,成为全社会通用的基础设施。但是随着物联网、人工智能等技术的不断发展,尤其是产业互联网发展落地,中心云计算开始相形见肘;分散式边缘计算,这个互联网时代被遗忘的,在当下智能化时代,重新又被寄予厚望,补充中心...
2022-09-15 11:55:40 5881浏览 0点赞 0回复 0收藏
作者巨子嘉来源巨子嘉(ID:juzijiaclub)转载请联系授权(微信ID:Janusjia)1.Kubernetes从中心走向边缘Kubernetes是以应用为中心的技术架构与思想理念,以一套技术体系支持任意负载,运行于任意基础设施之上;向下屏蔽基础设施差异,实现底层基础资源统一调度及编排;向上通过容器镜像标准化应用,实现应用负载自动化部署;向外突破中心云计算的边界,将云计算能力无缝拓展至边缘及现场,快速构建云边一体基础设施。将云原生...
2022-09-15 11:54:35 6630浏览 0点赞 0回复 0收藏
作者巨子嘉来源巨子嘉(ID:juzijiaclub)转载请联系授权(微信ID:Janusjia)1.OpenYurt边缘容器架构与原理在中心云,Kubernetes容器平台已经成为容器编排和调度的事实标准,但是在边缘计算领域,涉及范围较大且场景复杂,缺乏统一的标准;当前Kubernetes开源社区的主线版本,并没适配边缘场景的计划。目前国内各个公有云厂商,都开源了各自基于Kubernetes的边缘计算云原生项目,主要有华为的KubeEdge,阿里的OpenYurt,腾讯的...
2022-09-15 11:54:22 7644浏览 0点赞 0回复 0收藏
作者巨子嘉来源巨子嘉(ID:juzijiaclub)转载请联系授权(微信ID:Janusjia)1.1.容器网络基础Kubernetes是一个开源容器调度编排引擎,管理大规模容器化应用,采用典型的MasterWorker主从分布式技术架构,由集中式管理节点(MasterNode),分布式的工作节点(WorkerNode)组成。向下屏蔽底层差异化的分布式基础设施,以应用为中心构建云计算的基础操作系统能力(即云原生操作系统),面向用户提供云原生时代的云计算的新界面。...
2022-09-15 11:53:49 7453浏览 0点赞 0回复 0收藏
作者巨子嘉来源巨子嘉(ID:juzijiaclub)转载请联系授权(微信ID:Janusjia)Kubernetes网络插件详解Flannel篇Kubernetes本身并没有自己实现容器网络,而是借助CNI标准,通过插件化的方式来集成各种网络插件,实现集群内部网络相互通信。Kubernetes集群设计了ClusterIP、NodeIP、PodIP三种类型的通信IP:ClusterIP是Service对象的IP地址,实现Pod服务的负载均衡,外部网络无法ping通,只在集群内部可以访问使用,是一个虚拟的I...
2022-09-15 11:53:28 6352浏览 0点赞 0回复 0收藏
作者巨子嘉来源巨子嘉(ID:juzijiaclub)转载请联系授权(微信ID:Janusjia)1.1.容器网络及策略Kubernetes本身并没有自己实现容器网络,而是借助CNI标准,通过插件化的方式来集成各种网络插件,实现集群内部网络相互通信。任何人都可以编写CNI插件,只要实现CNI标准中定义的核心接口操作(ADD,将容器添加到网络;DEL,从网络中删除一个容器;CHECK,检查容器的网络是否符合预期等)。CNI插件通常聚焦在容器到容器的网络通信...
2022-09-15 11:52:54 8608浏览 0点赞 0回复 0收藏