![交通事故认定复议申请书_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-3/12/ce53b556-10b4-438c-8430-244c2cdc18e5/ce53b556-10b4-438c-8430-244c2cdc18e51.gif)
![交通事故认定复议申请书_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-3/12/ce53b556-10b4-438c-8430-244c2cdc18e5/ce53b556-10b4-438c-8430-244c2cdc18e52.gif)
![交通事故认定复议申请书_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-3/12/ce53b556-10b4-438c-8430-244c2cdc18e5/ce53b556-10b4-438c-8430-244c2cdc18e53.gif)
![交通事故认定复议申请书_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-3/12/ce53b556-10b4-438c-8430-244c2cdc18e5/ce53b556-10b4-438c-8430-244c2cdc18e54.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、解决方案基于容器的ContainerOps 目录00个人简介个人简姓:马性:工作经:华年,现任华为开源软件能力中心架构师Email: ?目录 解决方案背景介绍一、ContainerOps CONTENTS 解决方案架构设想二、ContainerOps 三、ContainerOps解决方案技术实践 技术实践下阶段计划四、 TRPA 1解决方案背景介绍ContainerOps 目录01解决方案背景介绍ContainerOpsContainerOps初衷?分布式的未来,容器是软件分发标准全面容器化DevOps? 目录02解决方案背景介绍ContainerOpsDevO
2、psV3.0以容器为核心的V2.5DevOpsDevOps过渡形态多语言1.V 2.0DevOps2.工具兼容容器多语言1.3.物理机工具生态链2./VM/Container/VM物理机3.V1.0DevOps脚本语言1.无生态工具2.物理机3. 目录03解决方案背景介绍ContainerOpsContainerOps特点?符合OCI容器规范?面向分布式,支持集群部署?基于容器的生态工具链基于微服务架构设计? TRPA 2解决方案架构设想Containerops 目录01容器生态技术栈Container ecosystem stackAPP & ServiceMicroServicePubli
3、c Cloud ServiceHybrid cloud ServiceSDN/NFVDevOps& ToolscAdvisorDocker MachineContainerOpsOrchestration & ScheduleK8sMesosDocker SwarmDocker ComposeFleetContainer virtual networkLibnetworkFlannelWeavePipeworkOS& ContainerCoreOSAtomicRancherOSLXCLXDDockerRocketHardWareARMX86 目录02总体架构ContainerOpsCLI In
4、terfaceWEB/REST API InterfaceContinuous Continuous Application Version Controller SubsystemDelivery Integration SubsystemSubsystem Distributed Application Distributed Source Version Version Controller ModuleController Module CD Control CI Workflow Engine Engine ModuleModule Source Convert Applicatio
5、n ModuleDistributed Key/Value DBDistributed Object StorageDistributed Resource AllocDeploymentCIDevelopment 目录03版本控制子系统ContainerOpsApplication Version Controller Subsystem Distributed Source Version Controller ModuleDistributed Application Version Controller ModuleWEB Interface Git Compatible Contai
6、ner Compatible User/Organization Project Management ModuleInterface ModuleInterface Module Source Version ModuleApplication Version Module Source Convert Application ModuleDistributed Object StorageDistributed Key/Value DB 目录04代码托管工具分析版本控制子系统ContainerOpsGitContainerOpsDistributed every commit of one
7、repository to different Could not split a single repository to different Distributedserver or regionlocationA distributed key/Value database with high Key/Value A low performance, single-copy fileStorageperformance,multi-copydatabaseApplicationApplication version control functionbuild in.application
8、 version function.NoVersionSupportedBig FileSupportedSupportNo testing functionTestingwith container build.GolangLanguageC50T (Base on Reborndb capacity)30T (Base on Git host service)Capacity 目录05持续集成子系统ContainerOpsContinuous Integration SubsystemCLI InterfacWEB InterfacREST API Interfac
9、e Continuous Integration Workflow EngineContainer MechanismsFor DeploymentDistributed Resource AllocDistributed Object StorageDistributed Key/Value DB 目录06工具分析持续集成子系统DevOpsContainerOpsJenkinsContainerOpsMulti-pipelinesupported and more complex micro PipelineNonsupportedservice testing supportContain
10、eris the coreCompatiblebase ContainerAllREST APISupporttedSupported SupporttedSupporttedWEB UI 目录07持续部署子系统ContainerOpsContinuous Deployment SubsystemCLI InterfacWEB InterfacREST API Interface Distributed Log Collection/Analytics Continuous DepliveryWorkflow Engine Distributed Container PerformanceKu
11、bernetesDistributed Resource AllocDistributed Object StorageDistributed Key/Value DB TRPA 3解决方案技术实践ContainerOps 目01布式应用版本控制技术实践分提供存取Docker和Rkt主流容器镜像的分布式镜像托管OCI Hub,目前支持DockerV1/V2协议提供向云端的对象存储接口Storage interface,目前支持S3/google云/阿里云/腾讯云/七牛云/又拍云 Distributed Application Version Controller Docker(V1)OCI H
12、ub 1 RktRktStorage Docker(V2)interface OCI Hub 2OCI Hub 3 RktRktRkt 目录02差异分析OCI Hub技术实践主流容器SpecRktDockerRktDocker半开放,Docker拥有实际控制完全开放,通过讨论形成决的每一层存在一个Image一个目录,Image 每个权议目录下有Image Docker目录,在manifest rootfs目录和由开放性文件保存repositories Layout构成只开放Registry实现完全开放,不限定服务,限定用户服信息Image 务端实现端实现完整性OCI规范runtime容器遵循a
13、rchive 目录每个Image Image 的每一个目录都Image 文件,可以压.aciarchive 一个文件,没有压为一个Archives一致性Docker对API 实现存在不一致rkt实现和协议是一致xzbzip2 和缩为格式。缩,是tar gzip、传输协等BT HTTPS 协议,同时支持HTTP 和HTTPS 议更多协议Image签使用pgp签名和加密使用libtrust签名,无加密名和加密签名,不能第Host 任何的服务方都可以签目前只能签名机Docker三方签名名制对aci文件进行SHA512 对Image 的每一层tar 文Image ID件进行随机生成Image IDID
14、校验值作为目前都是推荐在HTTPS 认证下使用Basic Authorization 认证DockerRegistry API 比较复杂,比较简单,Metdata协议复Service运行时通过外部命Image 运行时需要包含Image 尤其是版本迭代比较快,实现比Manifest容易实现杂度令指定的资源参数较难 目录03差异分析V1 vs V2技术实践Docker存储协议OCI HubDockerV1协议(docker-registry)DockerV2协议(distribution)相同相同Image LayoutImage Archives相同相同Image ID相同相同无manifest
15、,每层Image包含各自的json、使用唯一的manifest记录描述信息,manifest包Manifest含兼容V1描述信息layer、checksum协议的描述信息使用libtrustSignature无签名layer中校验HEAD,在GET、PUT、POST、HEADGET、PUT、POST协议方法 目录04差异分析存储协议DockerOCI Hub技术实践V1 vs V2Image Manifest:存储组织结构相同,差异主要体现在存取Image时的ManifestDocker V1Docker V2Json A2Layer A2Layer A2TagChecksum A2Manif
16、estRegistryTagDistributionJson A1Layer A1Repository NRepository 1Repository NRepository 1Layer A1Image A2Checksum A1Image A2Image A1Image A1Image A1Image A1Json ALayer ABase Image ABase Image ABase Image ABase Image ALayer AChecksum A 目录05差异分析OCI Hub技术实践Docker存储协议V1 vs V2规范化改进并增加签名机制V2Signature:V1Do
17、ckerDockerV24Authorization RegistryServiceRegistryIndexAuthenticated by5JSON Web Token264Authenticated by Token3152361Docker DaemonDockerclientpull samalba/busybox$dockerpull samalba/busybox$docker 目录06格式镜像OCI Hub技术实践支持存取DockerV1&V2的镜像V2Dockyard功能技术实践,分别支持存取Docker V1和目前完成OCI Hub的ContainerOpsSource C
18、I/CDcontrolOCI HubWrenchDockyardCrewPullPullPullPushPushDockerV1 DaemonDockerV2 DaemonRKTV2 clientDockerV1 clientDocker 目录07格式镜像存取过程OCI Hub技术实践支持DockerV1Push Pull 目录08格式镜像存取过程DockerV2OCI Hub技术实践支持Push Pull 目录09技术实践组织架构Storage Interface AmazonS3CloudGoogleCloud Object Storage InterfaceRuntime manifest config AliCloudDriver handler Driver ARegister AccesshandlerhandlerDriver BUpCloudDriver CCustom-made storag
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国有轨堆垛行业市场现状、前景分析研究报告(智研咨询发布)
- 2025年01月事业单位题库每日一练模拟题及参考答案0124笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 《计算机网络基础与应用(第三版)》 课件 项目三 常用网络命令
- 2025年01月2025上海对外经贸大学辅导员公开招聘3人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 二零二五年度学校食堂聘用清洁工服务协议
- 烹饪工艺学(第2版) 课件 单元7味和味觉的基本理论
- 消化实验室常见检查课件
- Unit 6 How do you feel?Part B Let's talk 【知识精研】人教PEP版英语六年级上册
- 1-甲型流感(甲流)护理查房
- 二零二五年度航空航天铝合金部件制造承包合同范本2篇
- 2023年四川省自贡市中考数学真题(原卷版)
- 05-第三章-环境污染物的生物转运和生物转化-生物转化幻灯片
- 室内钢结构隔层施工合同
- 荣威iMAX8汽车说明书
- 山东省潍坊市高职单招2023年英语自考测试卷(含答案)
- 工科高等数学(下)知到章节答案智慧树2023年上海海洋大学
- 儿童羽毛球教程
- 通信工程安全生产手册
- 流程成熟度模型(PEMM)
- 催化动力学分析法及其应用
- 外研版英语九年级下册词汇表音标打印
评论
0/150
提交评论