@@ -51,6 +51,7 @@ Ubuntu 20.04 / 22.04
5151* AMI・Docker Compose・Vagrantが用意されている
5252 * 手元で適当に動かすことも難しくない
5353 * Ansibleを動かせば、他の環境でも動くはず
54+ * cloud-initも利用可能
5455
5556### AMI
5657
@@ -70,19 +71,28 @@ $ /home/isucon/private_isu.git/benchmarker/bin/benchmarker -u /home/isucon/priva
7071
7172以下のAMI IDで起動する。リージョンは『Asia Pacific (Tokyo)』。
7273
73- x86_64 :
74+ 競技者用 (Ubuntu 22.04) :
7475
75- | 用途 | AMI ID | AMI name | 推奨インスタンスタイプ |
76- | -------------- | :-------------------: | :- --------------------------------------: | ---------------------- |
77- | 競技者用 | ami-0b37d5c92add6d0d5 | catatsuy_private_isu_amd64_20220529 | c4.large |
78- | ベンチマーカー | ami-024cfcacc753fa53e | catatsuy_private_isu_bench_amd64_20220529 | c5.xlarge |
76+ | 用途 | AMI ID | AMI name | 推奨インスタンスタイプ |
77+ | ------ | :-------------------: | :--------------------------------------: | ---------------------- |
78+ | x86_64 | ami-06131fec48ac3cd17 | catatsuy_private_isu_amd64_2204_20220618 | c4.large |
79+ | arm64 | ami-061f008820446dd4a | catatsuy_private_isu_arm64_2204_20220618 | c6g.large |
7980
80- arm64:
81+ 競技者用 (Ubuntu 20.04):
82+
83+ | 用途 | AMI ID | AMI name | 推奨インスタンスタイプ |
84+ | ------ | :-------------------: | :---------------------------------: | ---------------------- |
85+ | x86_64 | ami-0b37d5c92add6d0d5 | catatsuy_private_isu_amd64_20220529 | c4.large |
86+ | arm64 | ami-06c591d563bfd1665 | catatsuy_private_isu_arm64_20220529 | c6g.large |
87+
88+
89+ ベンチマーカー (Ubuntu 20.04):
90+
91+ | 用途 | AMI ID | AMI name | 推奨インスタンスタイプ |
92+ | ------ | :-------------------: | :---------------------------------------: | ---------------------- |
93+ | x86_64 | ami-024cfcacc753fa53e | catatsuy_private_isu_bench_amd64_20220529 | c5.xlarge |
94+ | arm64 | ami-035922e4d248319af | catatsuy_private_isu_bench_arm64_20220529 | c6g.xlarge |
8195
82- | 用途 | AMI ID | AMI name | 推奨インスタンスタイプ |
83- | -------------- | :-------------------: | :---------------------------------------: | ---------------------- |
84- | 競技者用 | ami-06c591d563bfd1665 | catatsuy_private_isu_arm64_20220529 | c6g.large |
85- | ベンチマーカー | ami-035922e4d248319af | catatsuy_private_isu_bench_arm64_20220529 | c6g.xlarge |
8696
8797### 手元で動かす
8898
@@ -135,6 +145,8 @@ cd ..
135145docker compose up
136146```
137147
148+ (もしうまく動かなければ` docker-compose up ` を使うとよいかもしれません)
149+
138150デフォルトはRubyのため、他言語にする場合は` docker-compose.yml ` ファイル内のappのbuildを変更する必要がある。PHPはそれに加えて以下の作業が必要。
139151
140152``` sh
@@ -201,6 +213,7 @@ cloud-initに対応した環境、例えばAWS、Azure、Google Cloud、Oracle C
201213
202214https://github.com/matsuu/cloud-init-isucon/tree/main/private-isu
203215
216+ ISUCON過去問題の環境を「さくらのクラウド」で構築する | さくらのナレッジ https://knowledge.sakura.ad.jp/31520/
204217
205218### 競技者用・ベンチマーカーインスタンスのセットアップ方法
206219
0 commit comments