云基础架构平台软件(新增功能)
1、整体架构分3层,最上层为应用程序和管理Portal(Horizon)、 API等接入层;
2、核心层包括计算服务(Nova)、存储服务(包括对象存储服务Swift、块存储服务Cinder和网络服务(Neutron);
3、第3 层为共享服务,账户权限管理服务(keystone)、镜像服务(Glance)、监测服务(Ceilometer)和模板服务(Heat)。
4、采用模块化架构,可扩展性和灵活性强;扩展服务包括云存储(Swift)、大数据整合服务(Sahara)等服务。
5、云存储服务(Swift)提供java、.net和android的SDK,使用SDK可实现电子文档的网盘Web应用和移动客户端应用,实现电子文档的随时随地移动访问。
6、大数据(Sahara)服务,实现快速部署Hadoop集群,集群的创建包括设置hadoop的版本、拓扑和节点等参数,集群可以增删节点。通过hadoop MepReduce实现了数据分析服务AaaS(Anlaytics-as-a-Service)。可以支持Hadoop不同的版本集群部署,同时也支持Spark并行系统的集群部署。支持整合不同的管理工具,包括支持Apache Ambari和Cloudera 管理平台。
7、默认采用KVM虚拟化管理器(kernel-based virtual machine基于内核的虚拟机)是x86架构且硬件支持虚拟化技术(如 intel VT 或 AMD-V)的Linux全虚拟化解决方案。
8、通过抽象接口层兼容各类主流的虚拟化技术(VMware vSphere、 微软Hyper-V、KVM、Xen);整合VMWare企业虚拟化技术,提供虚拟桌面VDI服务,VMWare虚拟机可以整合云平台的Cinder块存储服务,通过云平台的监控服务可以实现VMWare Vcenter的监控服务,支持管理Docker容器,支持Nova部署Docker后端,提供虚拟机节点之间迁移,数据备份安全。
9、包含一个为处理器提供底层虚拟化可加载的核心模块kvm.ko(kvm-intel.ko或kvm-AMD.ko);
10、KVM配置的QEMU软件(qemu-kvm),作为虚拟机上层控制和界面;
11、支持不改变linux或windows镜像的情况下同时运行多个虚拟机,(它的意思是多个虚拟机使用同一镜像)并为每一个虚拟机配置个性化硬件环境(网卡、磁盘、图形适配器等);
12、Linux内核版本,3.10.0以上;
|