kubernetes简介

一 背景介绍

云计算可谓是现在行业里边的一个新兴的领域,云计算给企业带来的创新能力和发展空间引发了新一轮的IT变革。所谓的云计算,在我看来就是将服务器等资源抽象化,使之能够通过网络以按需、易扩展的方式被获取,他的计算能力是由分布式的大规模集群和虚拟化技术实现的。

云计算提供资源服务的类型大概分为3类:IAAS,PAAS,SAAS。

1.IAAS

IAAS是Infrastructure as a Service的简称,就是基础设施即服务的概念,就是将服务器,存储设备,网络设备等进行抽象,形成了一个可以扩展,可以按资源分配的资源池。在用户看来,这和真实的物理机没有任何区别。只是各种基础设置的配置有IAAS提供的服务进行配置。

2.PAAS

PAAS是Platform as a Service的简称,就是平台及服务的概念。PAAS提供了应用的开发环境和运行环境,并能够自动化部署和运维。开发人员只需要将开发好的应用放到PAAS,即可快速的完成资源的申请,环境搭建,网络配置等一系列繁琐的事情,能够是开发人员更加专注的进行业务代码的开发。

3.SAAS

SAAS是Software as a Service的简称,就是软件及服务的概念,就是将软件以接口的形式提供给终端用户,使用户可以使用浏览器就可以访问,像邮箱就属于saas的范畴。


二 kubernetes

kubernetes是PAAS领域很好的一套开源系统,属于GOOGLE的开源项目。她是构建在docker技术之上的,为容器化的应用提供自愿申请调度,部署运行,服务发现,扩容伸缩等一整套的功能,意思就是应用封装到docker容器,那么kubernetes就可以对容器进行部署,运维等一系列操作,实现自动化。

kubernetes以轻量、开源、强大的容器编排能力等特性广受好评。下面介绍一下kubernetes的核心概念和架构。

1.核心概念

pod

pod是kubernetes中创建,调度,管理的最小单元。每个pod相当于一个集装箱,这个集装箱中包含了一个跟容器和若干个相互关联紧密的业务容器,如下图


pod中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值