1.为啥要学习k8s?

k8s在企业中实际应用场景

#创业、中小型的企业 ,利用k8s构建自动化运为平台--降本增效

#大型企业 有非常多的服务器资源,为了充分利用服务器的资源,用K8s构建云环境,项目运行在云端

#项目需求不断变更,迭代。利用k8s实现项目无缝迁移

2.虚拟化及虚拟机基本理念与原理

2.1 虚拟化技术,是一种资源管理技术,就是对物理资源的隔离(分离)

作用:对高性能物理机器的充分利用

对老旧资源进行资源重组

虚拟化分类:

全虚拟化架构:在os内部可以安装多个操作系统,达到物理资源的分离操作

os层虚拟化架构:在os系统内部,可以复职多个操作系统,达到物理资源隔离

硬件层虚拟化:直接在硬件上安装多个操作系统,达到物理资源的隔离

总结:其实就是在物理硬件上安装多个操作系统,通过操作系统的隔离性来达到资源的隔离

2.2 openstack 与 kvm,vmware

openstack管理云平台服务技术(可视化技术)

为啥会出现opsnstack?

随着虚拟机的数量主键增多,为了解决云平台虚拟机管理困难的问题,就出现了OpenStack。

openstack云平台可视化管理技术,用来管理海量的虚拟机

基础设施级服务:iaas

openstack底层管理什么资源?

openstack实现云平台管理技术,底层使用虚拟化kvm(hypervisor)技术

优点:隔离性非常低

缺点:占用资源比较多

kvm(kernel-based virtual machine)

集成到inux内核的hypervisor

3.容器技术及容器的基本原理

什么是容器?

虚拟化化利用技术hypervisor,容器虚拟化利用group+namespace分离技术

容器就是运行在操作系统里的一个进程,此进程通过命名空间进行资源隔离

容器运行操作系统(物理机操作系统、虚拟机操作系统),是一个操作系统的进程,进程级别的虚拟化技术

容器发展史

第一代容器:1979 unix chroot

第二代容器: FreeBSD jails 给目录赋予网络环境,资源进行隔离

第三代容器:已经实现了彻底的隔离,有独立的存储、 网卡

第四代容器:lxc linux containers,lxc已经集成到linux内核了,基于cgroup+namespace来实现资源隔离

第五代容器:docker

底层使用cgroup+namespace实现虚拟化(资源隔离),进程级别隔离

cgroup+namespace是linux内核命名空间技术

docker&openstack&kvm

云计算平台实现方案

物理机构建云平台-无法充分利用资源,造成资源浪费

虚拟化技术构建云平台-隔离资源,更充分利源资源,虚拟机本身就耗费资源

容器化技术构建云平台-轻量级,非常好的云平台构建技术

kvm:相同的资源下,kvm会消耗更多cpu,内存资源。性能无法更docker相比

云架构-软件开发思想

iaas-

paas

caas

saas

faas

baas

4.云原生-云计算 私有云 公有云 混合云

5.资源管理器-容器的编排技术

(一)虚拟化及云原生基本概念及原理解析相关推荐

  1. Docker_虚拟化-云服务-云原生-容器概念-安装

    文章目录 为什么要学习docker.k8s.prometus? 虚拟化 云计算 容器 云原生 Docker 安装 相关概念 相关命令 相关进程 容器和虚拟机 区别 docker优缺点 为什么要学习do ...

  2. 从虚拟化到云原生——容器技术的发展史

    近年来,云原生 (Cloud Native)可谓是 IT 界最火的概念之一,众多互联网巨头都已经开始积极拥抱云原生.而说到云原生,我们就不得不了解本文的主角 -- 容器(container).容器技术 ...

  3. K8S 快速入门(一)虚拟化、容器化构建云计算平台的基本概念及原理解析

    本章主题 1.认识kubernetes (k8s) 在企业中应用场景? ----- 为什么要学习K8s?? 2.云技术(云计算平台) - 虚拟化及虚拟化基本概念及原理 3.云技术(云计算平台) - 容 ...

  4. 【线上分享】边缘计算与云原生架构应用及实践解析

    音视频类服务已逐渐成为人们日常生活中必不可少的内容,并且随着技术的进步,用户对体验的追求也越来越极致,对于延迟的容忍度越来越低,从而催生了边缘计算的发展,而边缘计算下什么技术框架可能是趋势,这就是云原 ...

  5. 湖仓一体,Hologres加速云数据湖DLF技术原理解析

    Hologres(中文名交互式分析)是阿里云自研的一站式实时数仓,这个云原生系统融合了实时服务和分析大数据的场景,全面兼容PostgreSQL协议并与大数据生态无缝打通,能用同一套数据架构同时支持实时 ...

  6. 云计算与云原生 — Docker 容器技术完全解析

    目录 文章目录 目录 Docker Overview Docker 的组件 Docker 的软件架构 Docker Client Docker Daemon Docker Registry Graph ...

  7. 【云原生】Docker网络原理及Cgroup硬件资源占用控制

    内容预知 1.dockers的网络模式 获取容器的进程号 docker网络模式的特性 1.1 host主机模式 1.2  container模式 1.3  none模式 1.4 bridge 桥接模式 ...

  8. 运筹学最优化理论系列概念-单纯形法原理解析

    线性规划的单纯形法的几何解释是什么?  很显然,用单纯形法求解线性规划问题,我们首先需要明白线性规划问题的可行域的边界实际上都是直线或者是平面,因此借用这位大神说的一句话"单纯形就是很多超平 ...

  9. Apriori算法基本概念以及原理解析

    Apriori算法中几个重要的概念 A->B: 支持度: P(A^B) 表示A和B同时发生时的概率,没有先后顺序. 可信度或置信度: P(B|A) 表示A发生时,B发生的概率,有先后顺序. P( ...

最新文章

  1. 面试 | 22道机器学习常见面试题目
  2. 42.虚拟内存如何设置:
  3. DL之ShuffleNet:ShuffleNet算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
  4. java dom cdata_java – 通过DOM解析器从XML处理CDATA
  5. diy机器人图片 手绘纸箱_废物利用,她用几个纸箱让家里变成动物园,孩子回家乐坏了!收藏...
  6. Ansible AdHoc playbook API + 动态生成Inventory +结果关注
  7. 剑指offer 面试题32 从1到n整数中1出现的次数
  8. Window操作系统注册表学习
  9. 北邮 形式语言与自动机
  10. 主机无法Ping通虚拟机
  11. CF 346 B vectorpair s[100]
  12. python公众号文章_Python 抓取微信公众号文章
  13. python scatter参数详解_Python中scatter函数参数及用法详解
  14. 1秒生成证件照——小米云证件照微信小程序
  15. web前端如何做注册页面
  16. SQL Server数据库T-SQL学习
  17. MT4电脑版下载和安装
  18. python输出两个整数的最大公约数和最小公倍数_编程实现输入两个整数,输出其最大公约数和最小公倍数。...
  19. 百度SEO反推软件下载,反推是什么
  20. 低代码内参:低代码平台 Airtable 再获 7.35 亿美元的融资,一年内估值翻倍达117亿美元

热门文章

  1. 高薪邀请国人去菲律宾上班的新型诈骗方式
  2. butter中文意思_butterfly是什么意思_butterfly的翻译_音标_读音_用法_例句_爱词霸在线词典...
  3. github上值得关注的前端项目 以及他们的github地址,欢迎关注:GitHub - hawx1993/github-FE-project: A collection about github f
  4. 【IEEE出版】工业自动化,机器人与控制工程国际会议(IARCE 2022)
  5. 计算机word怎么设置页眉,在Word中插入不同页眉的技巧-word技巧-电脑技巧收藏家...
  6. nginx防火墙端口配置
  7. SQL server2012 安装
  8. [NOIP2003提高组]侦探推理
  9. 函数式编程如何破坏了我
  10. 使用静默方式安装Oracle数据库软件