简析Kubernetes八大重要特性

Kubernetes是一种强大的容器编排工具,具备自动装箱、自我修复、水平扩展、服务发现和负载均衡等功能。它支持配置管理和存储编排,能实现批量处理作业,是构建分布式系统的重要框架。通过Kubernetes,可以实现应用的自动扩展、故障转移和高效运维。
摘要由CSDN通过智能技术生成

导读:Kubernetes是一种可自动实施Linux容器编排的开源平台。Kubernetes(希腊语,意为“舵手”或“飞行员”)又称k8s,由Google在2014年首次对外发布。

作者:马永亮

来源:大数据DT(ID:hzdashuju)

1975153b1146e70ccd9d4cd06c3741af.png

Kubernetes的主要优势在于,它提供了一个便捷有效的平台,让用户可以在物理机和虚拟机集群上调度与运行容器。进一步来说,Kubernetes是一个支持弹性运行的分布式系统框架,是一种支撑其他平台的平台型基础设施,可以帮助用户在生产环境中依托容器实施的基础架构。

Kubernetes的本质在于实现操作任务自动化,包括应用扩展、故障转移和部署模式等,因而它能代替用户执行大部分烦琐的操作任务,减轻用户负担,降低出错的概率。

简言之,Kubernetes整合并抽象了底层的硬件和系统环境等基础设施,对外提供了一个统一的资源池供终端用户通过API进行调用。Kubernetes具有以下几个重要特性。

01 自动装箱

构建于容器之上,基于资源依赖及其他约束自动完成容器部署且不影响其可用性,并在同一节点通过调度机制混合运行关键型应用和非关键型应用的工作负载,以提升资源利用率。

02 自我修复(自愈)

支持容器故障后自动重启、节点故障后重新调度容器到其他可用节点、健康状态检查失败后关闭容器并重新创建等自我修复机制。</

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值