Thursday, 11 May 2017

AWSSpot instance - Highest price during last 3 months

Some spot instances can be stable, many instance types run for months without 
termination at much lower price than on-demand.Here is some analysis of spot instances in Sydney region during lat 3 month

aws ec2 describe-spot-price-history --product-description "Linux/UNIX (Amazon VPC)" --start-time `date -u --date="90 days ago" +'%Y-%m-%dT%H:%M:00'` | jq -r -c '.SpotPriceHistory[] | "\(.AvailabilityZone),\(.Timestamp),\(.InstanceType),\(.SpotPrice)"' > spotprice (watch out takes 20 mins)

Raw data - highest spot price during last three months for every spot instance market - Sydney region:
Instance type-AZ% of On-demand Price
m3.medium-2a13%
m3.medium-2b13%
m3.medium-2c1054%
c4.large-2a1169%
c4.large-2b1169%
c4.large-2c1169%
c3.large-2a21%
c3.large-2b24%
c3.large-2c100%
m4.large-2a1321%
m4.large-2b38%
m4.large-2c46%
m3.large-2a79%
m3.large-2b53%
m3.large-2c154%
r4.large-2a20%
r4.large-2b15%
r4.large-2c13%
r3.large-2a12%
r3.large-2b12%
r3.large-2c105%
c4.xlarge-2a1165%
c4.xlarge-2b1165%
c4.xlarge-2c1165%
c3.xlarge-2a24%
c3.xlarge-2b26%
c3.xlarge-2c289%
m4.xlarge-2a371%
m4.xlarge-2b149%
m4.xlarge-2c49%
m3.xlarge-2a1054%
m3.xlarge-2b1054%
m3.xlarge-2c1054%
r4.xlarge-2a1078%
r4.xlarge-2b251%
r4.xlarge-2c14%
r3.xlarge-2a25%
r3.xlarge-2b22%
r3.xlarge-2c231%
c4.2xlarge-2a1261%
c4.2xlarge-2b1165%
c4.2xlarge-2c1165%
c3.2xlarge-2a57%
c3.2xlarge-2b85%
c3.2xlarge-2c195%
m4.2xlarge-2a743%
m4.2xlarge-2b790%
m4.2xlarge-2c131%
m3.2xlarge-2a671%
m3.2xlarge-2b403%
m3.2xlarge-2c537%
r4.2xlarge-2a1000%
r4.2xlarge-2b35%
r4.2xlarge-2c22%
g2.2xlarge-2a1028%
g2.2xlarge-2b1000%
r3.2xlarge-2a1051%
r3.2xlarge-2b350%
r3.2xlarge-2c627%
d2.xlarge-2a101%
d2.xlarge-2b1000%
d2.xlarge-2c72%
c4.4xlarge-2a1167%
c4.4xlarge-2b1167%
c4.4xlarge-2c1167%
c3.4xlarge-2a1000%
c3.4xlarge-2b58%
c3.4xlarge-2c142%
i2.xlarge-2a40%
i2.xlarge-2b52%
i2.xlarge-2c1000%
m4.4xlarge-2a1312%
m4.4xlarge-2b65%
m4.4xlarge-2c143%
r4.4xlarge-2a1001%
r4.4xlarge-2b43%
r4.4xlarge-2c27%
r3.4xlarge-2a435%
r3.4xlarge-2b152%
r3.4xlarge-2c108%
d2.2xlarge-2a100%
d2.2xlarge-2b1000%
d2.2xlarge-2c121%
c4.8xlarge-2a1166%
c4.8xlarge-2b1166%
c4.8xlarge-2c1166%
c3.8xlarge-2a1000%
c3.8xlarge-2b112%
c3.8xlarge-2c1000%
i2.2xlarge-2a100%
i2.2xlarge-2b137%
i2.2xlarge-2c115%
r4.8xlarge-2a1000%
r4.8xlarge-2b63%
r4.8xlarge-2c21%
m4.10xlarge-2a1312%
m4.10xlarge-2b23%
m4.10xlarge-2c44%
g2.8xlarge-2a1000%
g2.8xlarge-2b1000%
r3.8xlarge-2a113%
r3.8xlarge-2b108%
r3.8xlarge-2c84%
d2.4xlarge-2a1000%
d2.4xlarge-2b58%
d2.4xlarge-2c72%
i2.4xlarge-2a106%
i2.4xlarge-2b106%
i2.4xlarge-2c68%
m4.16xlarge-2a1250%
m4.16xlarge-2b17%
m4.16xlarge-2c22%
r4.16xlarge-2a1000%
r4.16xlarge-2b53%
r4.16xlarge-2c20%
d2.8xlarge-2a1000%
d2.8xlarge-2b1000%
d2.8xlarge-2c54%
i2.8xlarge-2a100%
i2.8xlarge-2b106%
i2.8xlarge-2c55%







I have requested a new AWS feature for spot fleet AllocationStrategy=stable, where allocation policy is to use the most stable instance(s) where Spot Bid Advisor predicts a low likelihood of being outbid during a month.

Raw data - highest spot price during last month for every spot instance market - N-Virginia region:

Instance type-AZ% of On-demand Price
m3.medium-1a30.90%
m3.medium-1b52.99%
m3.medium-1c1044.78%
m3.medium-1d30.15%
m3.medium-1e100.00%
c4.large-1a1160.00%
c4.large-1b1160.00%
c4.large-1c27.95%
c4.large-1d1160.00%
c4.large-1e100.00%
c3.large-1a15.90%
c3.large-1b15.90%
c3.large-1c1000.00%
c3.large-1d15.62%
c3.large-1e17.05%
m4.large-1a1166.67%
m4.large-1b117.59%
m4.large-1c32.41%
m4.large-1d28.70%
m4.large-1e74.07%
m3.large-1a21.88%
m3.large-1b21.58%
m3.large-1c1052.63%
m3.large-1d21.95%
m3.large-1e44.06%
r4.large-1a1000.00%
r4.large-1b30.08%
r4.large-1c17.97%
r4.large-1d100.75%
r4.large-1e25.86%
r3.large-1a21.69%
r3.large-1b30.12%
r3.large-1c1054.22%
r3.large-1d27.11%
r3.large-1e48.19%
c4.xlarge-1a1165.83%
c4.xlarge-1b1165.83%
c4.xlarge-1c1165.83%
c4.xlarge-1d60.30%
c4.xlarge-1e100.00%
c3.xlarge-1a22.67%
c3.xlarge-1b23.10%
c3.xlarge-1c1000.00%
c3.xlarge-1d22.67%
c3.xlarge-1e23.52%
m4.xlarge-1a1172.09%
m4.xlarge-1b1172.09%
m4.xlarge-1c100.47%
m4.xlarge-1d400.00%
m4.xlarge-1e139.58%
m3.xlarge-1a19.14%
m3.xlarge-1b18.91%
m3.xlarge-1c1052.63%
m3.xlarge-1d19.02%
m3.xlarge-1e33.08%
r4.xlarge-1a1000.00%
r4.xlarge-1b102.63%
r4.xlarge-1c21.77%
r4.xlarge-1d38.76%
r4.xlarge-1e33.50%
r3.xlarge-1a33.45%
r3.xlarge-1b29.25%
r3.xlarge-1c1051.05%
r3.xlarge-1d34.71%
r3.xlarge-1e150.15%
c4.2xlarge-1a1165.83%
c4.2xlarge-1b300.00%
c4.2xlarge-1c125.63%
c4.2xlarge-1d100.00%
c4.2xlarge-1e105.28%
c3.2xlarge-1a100.00%
c3.2xlarge-1b100.00%
c3.2xlarge-1c1000.00%
c3.2xlarge-1d100.00%
c3.2xlarge-1e600.00%
m4.2xlarge-1a1169.37%
m4.2xlarge-1b300.00%
m4.2xlarge-1c1169.37%
m4.2xlarge-1d81.21%
m4.2xlarge-1e92.81%
m3.2xlarge-1a99.62%
m3.2xlarge-1b100.00%
m3.2xlarge-1c1052.63%
m3.2xlarge-1d93.99%
m3.2xlarge-1e550.00%
r4.2xlarge-1a1000.00%
r4.2xlarge-1b200.00%
r4.2xlarge-1c100.00%
r4.2xlarge-1d1000.00%
r4.2xlarge-1e93.61%
g2.2xlarge-1a1000.00%
g2.2xlarge-1b1000.00%
g2.2xlarge-1d307.69%
g2.2xlarge-1e1000.00%
r3.2xlarge-1a1052.63%
r3.2xlarge-1b105.26%
r3.2xlarge-1c1052.63%
r3.2xlarge-1d100.00%
r3.2xlarge-1e417.29%
d2.xlarge-1a1000.00%
d2.xlarge-1b1000.00%
d2.xlarge-1c1000.00%
d2.xlarge-1d1000.00%
d2.xlarge-1e1000.00%
c4.4xlarge-1a1165.83%
c4.4xlarge-1b1165.83%
c4.4xlarge-1c1165.83%
c4.4xlarge-1d1165.83%
c4.4xlarge-1e428.39%
c3.4xlarge-1a95.00%
c3.4xlarge-1b95.00%
c3.4xlarge-1c1000.00%
c3.4xlarge-1d100.00%
c3.4xlarge-1e1000.00%
i2.xlarge-1a35.17%
i2.xlarge-1b33.35%
i2.xlarge-1c13.01%
i2.xlarge-1d25.71%
i2.xlarge-1e31.54%
m4.4xlarge-1a1169.37%
m4.4xlarge-1b111.14%
m4.4xlarge-1c1160.09%
m4.4xlarge-1d86.64%
m4.4xlarge-1e100.00%
r4.4xlarge-1a1000.00%
r4.4xlarge-1b1000.00%
r4.4xlarge-1c1000.00%
r4.4xlarge-1d1000.00%
r4.4xlarge-1e53.57%
r3.4xlarge-1a1052.63%
r3.4xlarge-1b1052.63%
r3.4xlarge-1c1052.63%
r3.4xlarge-1d375.94%
r3.4xlarge-1e1052.63%
d2.2xlarge-1a1000.00%
d2.2xlarge-1b118.12%
d2.2xlarge-1c1000.00%
d2.2xlarge-1d788.41%
d2.2xlarge-1e136.23%
c4.8xlarge-1a1166.56%
c4.8xlarge-1b1166.56%
c4.8xlarge-1c1166.56%
c4.8xlarge-1d1166.56%
c4.8xlarge-1e1166.56%
c3.8xlarge-1a102.00%
c3.8xlarge-1b59.52%
c3.8xlarge-1c1000.00%
c3.8xlarge-1d100.00%
c3.8xlarge-1e1000.00%
i2.2xlarge-1a1000.00%
i2.2xlarge-1b100.00%
i2.2xlarge-1c1000.00%
i2.2xlarge-1d59.24%
i2.2xlarge-1e1000.00%
r4.8xlarge-1a1000.00%
r4.8xlarge-1b1000.00%
r4.8xlarge-1c46.52%
r4.8xlarge-1d222.51%
r4.8xlarge-1e127.35%
m4.10xlarge-1a1169.37%
m4.10xlarge-1b371.23%
m4.10xlarge-1c110.00%
m4.10xlarge-1d250.00%
m4.10xlarge-1e1169.37%
g2.8xlarge-1a1000.00%
g2.8xlarge-1b1000.00%
g2.8xlarge-1d1000.00%
g2.8xlarge-1e1000.00%
r3.8xlarge-1a1052.63%
r3.8xlarge-1b250.00%
r3.8xlarge-1c1052.63%
r3.8xlarge-1d125.00%
r3.8xlarge-1e107.52%
d2.4xlarge-1a90.94%
d2.4xlarge-1b1000.00%
d2.4xlarge-1c90.94%
d2.4xlarge-1d1000.00%
d2.4xlarge-1e90.94%
i2.4xlarge-1a73.61%
i2.4xlarge-1b73.61%
i2.4xlarge-1c114.66%
i2.4xlarge-1d146.63%
i2.4xlarge-1e1000.00%
m4.16xlarge-1a1111.11%
m4.16xlarge-1b34.81%
m4.16xlarge-1c79.48%
m4.16xlarge-1d58.02%
m4.16xlarge-1e28.72%
r4.16xlarge-1a1000.00%
r4.16xlarge-1b1000.00%
r4.16xlarge-1c100.00%
r4.16xlarge-1d1000.00%
r4.16xlarge-1e34.38%
d2.8xlarge-1a108.70%
d2.8xlarge-1b1000.00%
d2.8xlarge-1c58.51%
d2.8xlarge-1d200.00%
d2.8xlarge-1e108.70%
i2.8xlarge-1a53.03%
i2.8xlarge-1b1000.00%
i2.8xlarge-1c31.75%
i2.8xlarge-1d102.64%
i2.8xlarge-1e1000.00%

No comments:

Post a Comment