PackOne —— 大数据软件栈部署和管理工具
PackOne 致力于实现主流大数据软件在云端的快速弹性部署。通过对云 API 和 Apache Ambari API 的联合调用,完成 Hadoop、Spark、NiFi、PiFlow、Kylin、MongoDB、Neo4J 等流行的大数据管理/处理软件在云端的一键部署和一键伸缩。主要特性包括: 支持在空白虚拟机上完成大数据处理集群的全自动部署。 通过 Apache Ambari 对已部署的大数据软件进行状态监控、配置管理。 通过将模版集群物化为系统镜像,实现新集群的分钟级快速部署。 通过集群节点的全自动增删,实现各类大数据软件处理能力的分钟级弹性伸缩。 在同一个界面上对来自不同云的虚拟机、存储卷、镜像、模版等进行 CURD 操作。 PackOne 支持不同类型的云平台。目前版本实现了对 OpenStack 和 EVCloud 两款私有云的适配。 PackOne 可执行程序包的安装、配置、运行方式都比较简单: 一、安装 选择一台能够访问目标云的 Linux 主机 (以 Centos 7.5 为佳),依次执行: pip install pk1 pip install -U pip se...
