From 2569d62b0a2fc773e12d3c8934a06cde146d7e05 Mon Sep 17 00:00:00 2001 From: mcilwain Date: Fri, 28 Apr 2017 07:30:27 -0700 Subject: [PATCH] Reduce maximum number of service instances for sandbox and alpha We want to lower the maximum number of service instances as much as possible without affecting service reliability so that we can make stronger statements about what the maximum cost of running a typical Nomulus environment might be. This first step likely won't affect the frontend and tools modules in practice because they aren't typically running even this many instances, but it will clamp down on the number of backend instances (which should be fine; it just means the mapreduces will take longer). Alpha is tuned down the same as sandbox for consistency reasons. This also standardizes on the B4 size (which has 512 MiB RAM) for all instances. Most instances were already using this, and the deviations from it were seemingly at random. Crucially, backend, which is likely most sensitive to this because it uses the mapreduce library, is already on the smaller memory size. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=154537995 --- .../registry/env/alpha/backend/WEB-INF/appengine-web.xml | 2 +- .../registry/env/alpha/default/WEB-INF/appengine-web.xml | 4 ++-- .../google/registry/env/alpha/tools/WEB-INF/appengine-web.xml | 4 ++-- .../registry/env/sandbox/backend/WEB-INF/appengine-web.xml | 2 +- .../registry/env/sandbox/default/WEB-INF/appengine-web.xml | 4 ++-- .../registry/env/sandbox/tools/WEB-INF/appengine-web.xml | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/java/google/registry/env/alpha/backend/WEB-INF/appengine-web.xml b/java/google/registry/env/alpha/backend/WEB-INF/appengine-web.xml index 774b7de5a..c0e446e70 100644 --- a/java/google/registry/env/alpha/backend/WEB-INF/appengine-web.xml +++ b/java/google/registry/env/alpha/backend/WEB-INF/appengine-web.xml @@ -8,7 +8,7 @@ true B4 - 10 + 8 10m diff --git a/java/google/registry/env/alpha/default/WEB-INF/appengine-web.xml b/java/google/registry/env/alpha/default/WEB-INF/appengine-web.xml index 7c5654228..da59be7d3 100644 --- a/java/google/registry/env/alpha/default/WEB-INF/appengine-web.xml +++ b/java/google/registry/env/alpha/default/WEB-INF/appengine-web.xml @@ -6,9 +6,9 @@ default true true - B4_1G + B4 - 10 + 8 10m diff --git a/java/google/registry/env/alpha/tools/WEB-INF/appengine-web.xml b/java/google/registry/env/alpha/tools/WEB-INF/appengine-web.xml index 0a82b840c..c457c723b 100644 --- a/java/google/registry/env/alpha/tools/WEB-INF/appengine-web.xml +++ b/java/google/registry/env/alpha/tools/WEB-INF/appengine-web.xml @@ -6,9 +6,9 @@ tools true true - B4_1G + B4 - 100 + 2 5m diff --git a/java/google/registry/env/sandbox/backend/WEB-INF/appengine-web.xml b/java/google/registry/env/sandbox/backend/WEB-INF/appengine-web.xml index ece64f711..1b874a71e 100644 --- a/java/google/registry/env/sandbox/backend/WEB-INF/appengine-web.xml +++ b/java/google/registry/env/sandbox/backend/WEB-INF/appengine-web.xml @@ -8,7 +8,7 @@ true B4 - 50 + 8 10m diff --git a/java/google/registry/env/sandbox/default/WEB-INF/appengine-web.xml b/java/google/registry/env/sandbox/default/WEB-INF/appengine-web.xml index c962d22d8..0f8942ebe 100644 --- a/java/google/registry/env/sandbox/default/WEB-INF/appengine-web.xml +++ b/java/google/registry/env/sandbox/default/WEB-INF/appengine-web.xml @@ -6,9 +6,9 @@ default true true - B4_1G + B4 - 20 + 8 10m diff --git a/java/google/registry/env/sandbox/tools/WEB-INF/appengine-web.xml b/java/google/registry/env/sandbox/tools/WEB-INF/appengine-web.xml index 9e8bcb777..4e1800c41 100644 --- a/java/google/registry/env/sandbox/tools/WEB-INF/appengine-web.xml +++ b/java/google/registry/env/sandbox/tools/WEB-INF/appengine-web.xml @@ -8,7 +8,7 @@ true B4 - 50 + 2 10m