うーん、そんなにちゃんとしたやつじゃなくていいから、もうちょい安くできないか、、 ということで今回、Docker、DockerMachineとさくらのクラウドの GSLB(広域負荷分散)を用いることで安価なAutoScalingする構成を考えてみました。 安価なAutoScalingの方法/構成 デモプログラムを以下で公開しています。 https://github.com/yamamoto-febc/sakura-auto-scaling-with-docker 概要 以下のような構成を考えてみました。 さくらのクラウドのGSLB(広域負荷分散)でDNSラウンドロビン さくらのクラウドAPIでサーバのCPU負荷を測定 サーバーは1台常に起動させておく(基本サーバ) CPU負荷に応じてスケールアウト/スケールインを行う。 サーバの追加/削除にはDockerMachine + さくらのクラウド