Екземпляри Windows Amazon перезавантажуються при запуску, оскільки конфігурація сервісу Windows "Налаштування EC2" за замовчуванням полягає у перейменуванні вашого хоста на внутрішнє ім'я DNS екземпляра. Перейменування хостів потребує перезавантаження на windows. Якщо вам не потрібно використовувати внутрішнє ім’я DNS вашого примірника, ви можете отримати користь, відключивши функцію SetComputerName. Екземпляри Windows також мають перевагу в тому, що не потрібно ініціалізувати диски запуску там, де ви, можливо, вже вкомплектовані вашою конфігурацією, економлячи ще трохи часу на приклад запуску. Все це можливо через службу налаштування Windows EC2.
Служба налаштування Windows:
http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/appendix-windows-config.html
Мої невеликі екземпляри Windows зазвичай завантажуються 15-18 хвилин (більші - швидше). Залежно від ваших вимог, ви, можливо, зможете комплектувати все своє програмне забезпечення в рамках AMI і мати змогу все завантажуватись та працювати протягом цього періоду. Я розумію застереження щодо того, щоб не зв'язувати все в AMI, але, можливо, варто покращити час запуску, щоб мати виробничі AMI з усім пакетом. Тримайте сценарії збірки окремо, якщо ви хочете у своїх побудовах.
Крім того, тепер, коли Amazon випустив кореневі томи EBS на відміну від кореневих томів зберігання екземплярів. Невеликі зображення Windows, які працюють на EBS, завантажуються майже за 5 хвилин проти майже 20 хвилин, які потребували раніше. Крім того, вам не потрібно припиняти роботу - ви можете зупинити / запустити їх - залежно від налаштувань, це потенційно може голити ще кілька хвилин у деяких сценаріях запуску.
По суті, налаштовуючи службу Windows EC2 Config, ваш AMI і можливо використання обсягу завантаження EBS повинні скоротити час запуску майже до 5 хвилин. Ви можете уникнути системного запуску, який запускається при запуску примірника ec2 залежно від вашої програми, особливо з метою розробки. Несистематизоване зображення m1.large, яке дозволяє уникнути зміни імені хоста при запуску, може запуститися приблизно за 2 хвилини, що зовсім не погано.
Наразі, наскільки я розумію, це найкраще, що можна зробити з Windows на Amazon EC2, але це насправді не так вже й погано. Якщо ви зможете прогнозувати близько 10 хвилин на майбутнє на основі середніх моделей використання, ви повинні мати змогу розкручувати додаткові екземпляри та обробляти додаткове навантаження.