Các phiên bản cửa sổ Amazon khởi động lại khi bắt đầu vì cấu hình mặc định của dịch vụ cửa sổ "Cấu hình EC2" là đổi tên máy chủ của bạn thành tên DNS bên trong của thể hiện. Đổi tên máy chủ yêu cầu khởi động lại trên windows. Nếu bạn không cần sử dụng tên DNS nội bộ của cá thể thì bạn có thể được lợi bằng cách vô hiệu hóa tính năng SetComputerName. Các phiên bản Windows cũng có lợi thế là không phải khởi tạo các ổ đĩa khởi động mà bạn có thể đã đóng gói lại cấu hình của mình để tiết kiệm thêm một số thời gian trong trường hợp khởi động. Tất cả điều này có thể thông qua Dịch vụ cấu hình Windows EC2.
Dịch vụ cấu hình Windows:
http://docs.amazonwebservice.com/AWSEC2/latest/UserGuide/appcill-windows-config.html
Các phiên bản Windows nhỏ của tôi thường mất 15-18 phút để khởi động (các phiên bản lớn hơn nhanh hơn). Tùy thuộc vào yêu cầu của bạn, bạn có thể gói tất cả phần mềm của mình trong AMI và có thể khởi động và chạy mọi thứ trong khoảng thời gian đó. Tôi hiểu rằng các đặt phòng không đóng gói mọi thứ vào AMI nhưng có thể đáng để cải thiện thời gian khởi động để có các AMI sản xuất với mọi thứ được gói trong đó. Giữ các tập lệnh xây dựng riêng biệt nếu bạn muốn trong môi trường xây dựng của bạn.
Ngoài ra, bây giờ Amazon đã phát hành khối lượng gốc EBS trái ngược với khối lượng gốc lưu trữ thể hiện. Các hình ảnh nhỏ của Windows chạy trên âm lượng EBS khởi động sau gần 5 phút so với gần 20 phút trước đó. Ngoài ra, bạn không cần phải chấm dứt - bạn có thể dừng / khởi động chúng - tùy thuộc vào thiết lập của bạn, điều này có khả năng sẽ mất thêm vài phút trong một số tập lệnh khởi động.
Về cơ bản tùy chỉnh dịch vụ Cấu hình Windows EC2, AMI của bạn và có khả năng sử dụng âm lượng khởi động EBS sẽ giảm thời gian khởi động xuống gần 5 phút. Bạn có thể tránh sysprep chạy khi khởi động phiên bản ec2 tùy thuộc vào ứng dụng của bạn, đặc biệt là cho mục đích phát triển. Một hình ảnh m1.lund không được sysprepping mà tránh thay đổi tên máy chủ khi khởi động có thể khởi động sau khoảng 2 phút, điều này không tệ chút nào.
Vào thời điểm này, theo như tôi hiểu, đó là điều tốt nhất bạn có thể làm với Windows trên Amazon EC2 nhưng điều đó thực sự không quá tệ. Nếu bạn có thể dự báo gần 10 phút trong tương lai dựa trên các mẫu sử dụng trung bình, bạn sẽ có thể quay các trường hợp bổ sung và xử lý tải bổ sung.