Stackiは、StackIQ社が開発したコンピュータクラスタソフトウェア製品であり、オープンソースソフトウェアとしてリリースされています。
StackIQ は、2006 年に設立された当初は Clustercorp という名前でした。最初の製品は、Rocks Cluster Distributionと呼ばれるLinux ディストリビューションの商用版でした。[ 1 ] 当初はカリフォルニア州サンノゼに拠点を置き、共同創設者には Mason Katz と最高経営責任者の Tim McIntire が含まれていました。[ 2 ] 2011 年に、同社は StackIQ として再法人化され、カリフォルニア州サンディエゴのラホヤ地区に移転しました。[ 3 ] 2014 年 4 月と 10 月に行われたベンチャーキャピタル による資金調達ラウンドで、約 600 万ドルを調達しました。[ 4 ] その頃には、カリフォルニア州ソラナビーチに拠点を置いていました。[ 5 ] 2016 年 8 月に、Pervez Choudhry が McIntire に代わって最高経営責任者になりました。[ 6 ]
StackIQ cluster managerという製品は 、2015 年 2 月に StackIQ Boss に名称変更されました。[ 7 ] [ 8 ]
Stackiは複数のサーバーで同時に動作するため、サーバーのプロビジョニングにかかる時間はいくつでもほぼ同じです。[ 9 ]
このシステムは、プレブート実行環境(PXE)経由でのインストールに対応しており、「このネットワーク上で起動するすべてのサーバー」と「このスプレッドシートに記載されているすべてのサーバー」の両方のインストール方法をサポートしています。インストール対象のサーバーが隔離されたネットワーク上にある場合は、insert-ethersというStackiツールを実行して、ネットワーク上で起動する各マシンを取得し、Stackiに追加して、必要に応じてインストールを開始できます。インストール対象のサーバーが共有ネットワーク上にある場合は、インストール対象のマシンを記載したスプレッドシートを読み込むことで、Stackiにインストールするマシンを指定できます。
Stacki は、インストール中に使用する変数を管理するためにデータベースを使用します。変数は、個々のサーバー、インストールタイプ、またはグローバルに定義でき、スプレッドシートまたはコマンドラインを介して操作できます。たとえば、ネットワークは変数を使用して管理できます。マシンは、さまざまなルートと開閉ポートを備えた複数のネットワーク上の複数のネットワークカードで構成できます。Stacki は 2015 年 6 月にリリースされました。[ 10 ]