zoukankan      html  css  js  c++  java
  • 容器技术介绍

    1、微服务落地需求

    环境需求差异大:CPU业务型,GPU计算型,高吞吐I/O型

    服务敏捷要求高: 成百上千个服务、快速启动、优雅停止

    组织架构编号: 产品导向、DevOps文化、团队微小化

    2、为什么使用容器技术?

    容器技术能解决微服务落地的问题

    1) 容器化可以适应各种硬件平台

    2) 微服务: 高内聚、低耦合、分钟启停和部署

    3) 康威定律-组织决定上层建筑。容器化是抽象化技术,剥离了很多运维的工作

    3、容器技术如何选型

    1) Docker 

    优势:生态圈、环境准备、镜像胚胎、业界技术

    劣势:业务DIY,网络和存储,非功能需求

    2) Cloud Foundry

    优势: 多语言发布,网络、安全,高可用、自伸缩、可扩展

    劣势: 开放性小,前期准备,服务定制,中文文档

    4、如何统一进行资源管理和容器编排

    资源分配、兼容性判断

    部署、回滚

    服务发现、应用依赖

    监控检测、弹性伸缩

    业务、软件包、应用服务

    配置管理、快速复制

    编排技术

    Kubernetes(K8S) (将近80%市场份额)

    Mesos + Marathon (将近20%市场份额)

    Docker Swarm

  • 相关阅读:
    7.31 "简单"(大嘘)DP
    P2014 选课
    7.30 "简单"(大嘘)DP
    Codeforce 1131C Birthday (构造数组)
    洛谷 P1074【靶形数独】(DFS)
    NOIP2004【虫食算】(DFS)
    洛谷 P1025【数的划分】(DFS dp)
    洛谷P1019【单词接龙】(DFS)
    洛谷P1162【机器人搬重物】(BFS)
    洛谷P1141【01迷宫】
  • 原文地址:https://www.cnblogs.com/linlf03/p/14025922.html
Copyright © 2011-2022 走看看