PackOneはすぐに雲の中に弾力的に展開するために主流のビッグデータソフトウェアにコミット。関節の呼び出しがAPIとApache AmbariのAPIをクラウド経由、完全なHadoopの、スパーク、NiFi、PiFlow、麒麟、MangoDB、キーとキーのストレッチのクラウド展開でのNeo4j他の人気ビッグデータの管理/処理ソフトウェア。主な機能は次のとおりです。
- ブランクの仮想マシン上の大きな自動データ処理クラスタの展開が完了したことをサポートしています。
- モニターの大きなデータソフトウェアの状態は、Apache Ambari、構成管理によって展開されています。
- BY-分迅速な展開テンプレートは、新しいクラスタを達成するために、クラスタシステムイメージとして実体化されます。
- 自動追加と削除を分級を達成するために、ノードをクラスタ化することにより、弾性ビッグデータソフトウェア処理能力のすべての種類を伸縮可能。
- 同じインターフェース内の仮想クラウド・ストレージ・ボリュームから別のマシン、画像、テンプレート、等のために豆腐操作。
PackOneは、クラウドプラットフォームの種類をサポートしています。現在のバージョンは、OpenStackのプライベートクラウドとEVCloudの2の適応を実装しています。
PackOne実行可能なパッケージのインストール、設定、動作モードは比較的簡単です:
まず、インストール
Linuxホストを選択し、実装に続いて、(CentOSに優れた7.5で)ターゲットクラウドにアクセスすることができます。
pip install pk1
pip install -U pip setuptools
第二に、コンフィギュレーション
データベースインスタンスを作成し、そして含め、その接続情報の準備のPostgreSQL:DB_USER(データベースユーザ)、db_passwd(ユーザーパスワード)、DB_HOST(データベースのホストアドレス)、DB_PORT(データベースのポート番号)、DB_NAME(データベース名)。その後、実行します。
pk1 setup --database db_user:db_passwd:db_host:db_port:db_name
(管理者は、管理者のメールボックスなどの設定情報、パスワードを要求されます)
第三に、サービスはPackOneを実行します
pk1 start [--listening 0:11001]
第四に、クイックスタート:OpenStackのプライベートクラウドとAケーススタディ
- :当社のWebサイトを参照してくださいHTTP:// packone-SERVER-IP:11001を
进入添加“云”的界面,输入如下图格式所示的 OpenStack 用户密钥信息。创建成功会自动导入云端的镜像、模版。然后进入 user/profiles 界面,为当前用户添加一个 profile,进入 user/balances 界面,为该 profile 在新添加的云上添加余额(大于零即可)。
- 回到云列表界面,选择刚才新创建的云,在操作下拉框点选“bootstrap…”按钮,触发在空白虚拟机上全自动部署模版集群的后台工作流。通过 clouds/operations 界面可监控工作流的执行进度,若遇到某步操作出错,可以点按 re-run 按钮重新执行,直至成功。
- 当工作流执行完毕后,可以在 engines/clusters 界面选择刚才创建的名为 bootstrap.<云名称>的模版集群,点按“Materialize the cluster as a scale”将其镜像化。最后,创建新集群时,可在 engines/cluster 的创建集群界面选择名为“packone.<云名称>”的 scale,实现新集群的快速创建。
五、停止PackOne服务
pk1 stop
PackOne 目前以 Apache License V2.0 协议在 Gitee 上开源,欢迎提交 Issue、PR。