11-CCTC2016-轻元科技王昕-基于OpenStack和Kubernetes构建组合云平台_第1页
11-CCTC2016-轻元科技王昕-基于OpenStack和Kubernetes构建组合云平台_第2页
11-CCTC2016-轻元科技王昕-基于OpenStack和Kubernetes构建组合云平台_第3页
11-CCTC2016-轻元科技王昕-基于OpenStack和Kubernetes构建组合云平台_第4页
11-CCTC2016-轻元科技王昕-基于OpenStack和Kubernetes构建组合云平台_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

台我们的产品要解决的问题企业数据中心IT系统模型的转变组合云平台的构建•基础技术的选型•跨IaaS的容器集群部署•容器和虚拟机的组合编排•跨容器和虚拟机的网络服务•跨容器和虚拟机的存储服务•云平台基本服务架构和应用部署架构•我们趟过的那些坑基础技术的选型基础设施云平台和容器编排管理系统的选型选型基础技术的选型OpenStack提供了IaaS层服务也提供了诸多PaaS层服务基础技术的选型容器和Docker成为微服务架构的交付标准基础技术的选型来自Google的简单一致的设计理念,原生为容器集群打造原生服务发现统一的资源模型支持丰富的标签Label发现机制原生负载均衡,高可用方案原生的RollingUpdate设计为生产环境专门打造的容器集群基础技术的选型Kubernetes的统一资源模型和丰富的标签选择器多镜像Pod多种Volumn驱动组合云平台的构建•基础技术的选型•跨IaaS的容器集群部署•容器和虚拟机的组合编排•跨容器和虚拟机的网络服务•跨容器和虚拟机的存储服务•云平台基本服务架构和应用部署架构•我们趟过的那些坑跨IaaS的容器集群部署兼容不同IaaS的容器集群部署系统跨IaaS的容器集群部署署到不同云平台组合云平台的构建•基础技术的选型•跨IaaS的容器集群部署•容器和虚拟机的组合编排•跨容器和虚拟机的网络服务•跨容器和虚拟机的存储服务•云平台基本服务架构和应用部署架构•我们趟过的那些坑容器和虚拟机的组合编排单纯的容器服务不足以满足企业云平台的需求容器和虚拟机的组合编排同一平台统一管理容器集群和虚拟机容器和虚拟机的组合编排自动部署组合服务在用户私有网络通信组合云平台的构建•基础技术的选型•跨IaaS的容器集群部署•容器和虚拟机的组合编排•跨容器和虚拟机的网络服务•跨容器和虚拟机的存储服务•云平台基本服务架构和应用部署架构•我们趟过的那些坑跨容器和虚拟机的网络服务在Hypervisor和网络做多租户隔离跨容器和虚拟机的网络服务单租户模式下用子网和防火墙对用户集群做隔离跨容器和虚拟机的网络服务虚拟机服务的负载均衡跨容器和虚拟机的网络服务容器集群内部的负载均衡跨容器和虚拟机的网络服务发布容器集群服务到外网IP跨容器和虚拟机的网络服务通过端口映射发布容器集群服务到外网节省公网IP组合云平台的构建•基础技术的选型•跨IaaS的容器集群部署•容器和虚拟机的组合编排•跨容器和虚拟机的网络服务•跨容器和虚拟机的存储服务•云平台基本服务架构和应用部署架构•我们趟过的那些坑跨容器和虚拟机的存储服务云平台的3种通用存储服务跨容器和虚拟机的存储服务块存储服务、云硬盘跨容器和虚拟机的存储服务对象存储服务跨容器和虚拟机的存储服务共享文件系统、共享目录跨容器和虚拟机的存储服务后端存储服务方案的选型务类型术由意事项OpenStack块储高可靠,高可扩展,同Openstack集成较好,文档丰富针对日志盘和网络的硬件配置和系统调优做仔细研究Openstack块存储定制使用本地存储的高性能虚拟机,例如用于Hadoop集群的虚拟机对于扩展存储资源的调度缺乏自动化ackKu对象存储Swift不是文件系统。需要不同于Ceph的后端配置管理和调优技能。ckKu对象存储在块存储已经选用了Ceph的情况下,可以共用统一的后端配置管理平台和技能在Openstack环境下性能不如Openstack/Kubernetes文件共享系统高可用备份方案仍在演化ckKubernetes文件系统CinderNFS常容易快速搭建缺乏成熟的高可用方案跨容器和虚拟机的存储服务镜像仓库的后端存储选型跨容器和虚拟机的存储服务对象存储作为镜像仓库存储后端组合云平台的构建•基础技术的选型•跨IaaS的容器集群部署•容器和虚拟机的组合编排•跨容器和虚拟机的网络服务•跨容器和虚拟机的存储服务•云平台基本服务架构和应用部署架构•我们趟过的那些坑云平台基本服务架构和应用部署架构轻元数据中心操作系统服务架构云平台基本服务架构和应用部署架构银行IT系统监控管理平台简介云平台基本服务架构和应用部署架构某政府部门电子政务云项目简介云平台基本服务架构和应用部署架构某创业园区专有云简介云平台基本服务架构和应用部署架构地理信息系统私有云简介组合云平台的构建•基础技术的选型•跨IaaS的容器集群部署•容器和虚拟机的组合编排•跨容器和虚拟机的网络服务•跨容器和虚拟机的存储服务•云平台基本服务架构和应用部署架构•我们趟过的那些坑我们趟过的那些坑Magnum创建baymodel失败•问题•创建虚拟机镜像时没有指定os-distro属性•解决方案•创建虚拟机镜像时一定要指定os-distro属性atomicvisibilitypublicloudAtomicx86_64.qcow2•对于已有的镜像,更新os-distro属性我们趟过的那些坑•问题•Magnum的部署脚本中需要从gcr.io/google_containers/…来下载镜像,由于众所周知原因,无法下载成功•解决方案es我们趟过的那些坑Kubernetes的高可用部署问题•问题•解决方案•前端用Haproxy做负载均衡,代理转发到3个API我们趟过的那些坑KubernetesAPIServer的高可用部署的证书问题•问题•当用HTTPS部署高可用APIServer时客户端验证不通过•解决方案•对3个APIServer的后端服务用统一的证书•证书签名中包含所有APIServer的IP我们趟过的那些坑DockerRegistry对接Swift失败•问题•DockerEngine1.10对接Swift有问题,向上push•解决方案ockerRegistryDockerEngine总结今天分享的要点•Kuberne

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论