为什么要用[[OpenShift]]?从软件工程项目部署的历史讲起

为什么要用[[OpenShift]]?从软件工程项目部署的历史讲起

  • 软件工程的部署形式是怎么样演化的?
    • 在这里插入图片描述

    • 传统部署时代

      • 传统方式1台机具体装各个app,缺点是公司运行很多机的时候要装很多硬件;
      • 缺点:在这里插入图片描述
    • 虚拟化部署时代

      • 虚拟化是第2阶段,如果要增加一台虚拟机就直接复制已有的虚拟机,它可以限制单台机内存等虚拟硬件参数;单台虚拟机不是同时空闲的时候,这种方法就优胜于方便把任务均衡分配给虚拟机,而这些机实际占用的硬件是确定的,保证了单台硬件一直是满负荷工作。
      • 在这里插入图片描述
      • 缺点:
        VM需要独占一个操作系统(OS)
        应用程序扩容或者缩容很困难
    • 容器化部署时代

      • 应用容器技术第3阶段,虚拟机时代增容时,总是每台虚拟机都要运行一个完整操作系统,所以容器化应运而生。程序员部署就像大厨做清远鸡,写好一份菜谱,由厨子外包公司(Docker)把菜谱、食材打包好,哪个地方要一份就发过去,因为目的地也有公司(Docker),所以当地公司按包好的再做出来品质同本地运作的一样。
      • 但是第3阶段[[Kubernetes]]、[[Rancher]]还是不够好,命令行方式不够人性化,所以有可视化的要求。这时候,[[OpenShift]]就应运而生。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值