● 信*创国产化市场的云计算领域处于初始阶段,基于需求负责设计与研发涵盖PAAS/IAAS的云平台产品;
● 上层云管平台方面,由javaweb主要技术栈整合的开发框架设计PAAS云基本业务功能并编写下层容器集群及监控工具的调用接口
● 下层PAAS集群设计,以kubernetes1.10+docker1.13为核心路线,容器集群虚拟网络划分方案选取flannel(旧)/calico(新),监控基本组件选取heapster(旧)/metrics-server(X86、arm新)、cadvisor(mips),选取时序数据库influxdb1.3.3做监控数据短期存储,集群状态数据存储选取键值数据库etcd3.2,docker镜像私有仓库选取harbor1.5.2(X86、arm)/registry(mips),云应用软负载选取k8s-ingress+nginx,数据库采用主网随机端口nodePort,存储方面采用存储机基于SAN通道的FC做云数据库整体存储、基于NAS的NFS做多节点应用实例同时读写共享文件,其他零散组件这里不一一列举,以上技术组件前期均需在ARM、mips架构平台上的linux系统重新进行C/GO源码编译适配
● 下层IAAS集群设计,X86平台选取XEN主路线开发虚拟化平台、ARM平台选取KVM,龙芯MIPS平台的KVM版本当期为实验室版本。
● 技术栈:ng-zorro/nz-alain+Angular7+springboot2.1+springcloudFinchley(eureka停留1.9.3)+ mysql8/金仓8.2+kubernetes1.10.0+docker1.13+harbor1.5.2+heapster1.5.2+flannel0.10.0+calico3.3.0+ etcd3.1.12+cni0.6.0+ansible+KVM+XEN