-
-
Notifications
You must be signed in to change notification settings - Fork 19
Expand file tree
/
Copy pathdiskpricing.tt2
More file actions
113 lines (109 loc) · 5.25 KB
/
Copy pathdiskpricing.tt2
File metadata and controls
113 lines (109 loc) · 5.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
[%- PROCESS header.tt2 -%]
[%- PROCESS regions_header.tt2 -%]
<h1>Persistent Disk Pricing in Google Cloud Regions</h1>
<blockquote class="blockquote">
<p>
Each Google Compute Engine machine type (VM instance) has at least one boot disk attached to it.
Each disk incurs a cost, described in this overview.
Breakdown by price per GB and minimum capacity per disk.
</p>
</blockquote>
<p>
<a class="btn btn-success" href="/map.html" role="button">🗺️ Region Map</a>
<a class="btn btn-secondary" href="https://gcping.com/" role="button" rel="nofollow" title="Measure your latency to Google Cloud regions">⏱️ Ping</a>
</p>
<div class="table-responsive">
<table
class="table table-sm table-hover table-bordered"
data-classes="table table-sm table-hover table-bordered"
data-toggle="table"
data-sort-name="name"
data-sort-order="asc"
data-sortable="true"
data-sticky-header="true"
>
<thead>
<tr>
<th scope="col" colspan="2">Region</th>
<th scope="col">Zones</th>
<th scope="col" colspan="2" title="Efficient and reliable block storage. Minimum capacity per disk: 10 GB">Standard</th>
<th scope="col" colspan="2" title="Cost-effective and reliable block storage. Minimum capacity per disk: 10 GB">Balanced</th>
<th scope="col" colspan="2" title="Fast and reliable block storage. Minimum capacity per disk: 10 GB">SSD</th>
<th scope="col" colspan="2" title="Highest performance persistent block storage option. Minimum capacity per disk: 500 GB">Extreme</th>
<th scope="col" colspan="2" title="High performance local block storage. Minimum and maximum capacity per disk: 375 GB">Local SSD</th>
</tr>
<tr>
<!-- Region -->
<th scope="col" data-field="name" data-sortable="true">Name</th>
<th scope="col" data-sortable="true">Location</th>
<!-- Zones -->
<th scope="col" data-sortable="true">#</th>
<!-- Standard -->
<th scope="col" data-sortable="true">1 GB</th>
<th scope="col" data-sortable="true">10 GB</th>
<!-- Balanced -->
<th scope="col" data-sortable="true">1 GB</th>
<th scope="col" data-sortable="true">10 GB</th>
<!-- SSD -->
<th scope="col" data-sortable="true">1 GB</th>
<th scope="col" data-sortable="true">10 GB</th>
<!-- Extreme -->
<th scope="col" data-sortable="true">1 GB</th>
<th scope="col" data-sortable="true">500 GB</th>
<!-- Local SSD -->
<th scope="col" data-sortable="true">1 GB</th>
<th scope="col" data-sortable="true">375 GB</th>
</tr>
</thead>
<tbody>
[% FOREACH region IN disks_regions %]
<tr>
<td><a href="/[% region.name %].html" title="Google Cloud region [% region.name %]">[% region.name %]</a></td>
<td>[% IF region.regionLocation %][% region.regionLocation %][% ELSE %]<span class="text-muted">?</span>[% END %]</td>
<td>[% region.zoneCount %]</td>
<!-- Standard -->
[% IF region.standard %]
<td title="Costs for 1 GB standard persistent disk per month in region [% region.name %]: [% region.standard %] USD" class="currency">[% region.standard %]</td>
<td title="Costs for 10 GB standard persistent disk per month in region [% region.name %]: [% region.standard*10 FILTER format("%.2f") %] USD" class="currency">[% region.standard*10 FILTER format("%.2f") %]</td>
[% ELSE %]
<td class="table-warning">-</td>
<td class="table-warning">-</td>
[% END %]
<!-- Balanced -->
[% IF region.balanced %]
<td title="Costs for 1 GB balanced persistent disk per month in region [% region.name %]: [% region.balanced %] USD" class="currency">[% region.balanced %]</td>
<td title="Costs for 10 GB balanced persistent disk per month in region [% region.name %]: [% region.balanced*10 FILTER format("%.2f") %] USD" class="currency">[% region.balanced*10 FILTER format("%.2f") %]</td>
[% ELSE %]
<td class="table-warning">-</td>
<td class="table-warning">-</td>
[% END %]
<!-- SSD -->
[% IF region.ssd %]
<td title="Costs for 1 GB SSD persistent disk per month in region [% region.name %]: [% region.ssd %] USD" class="currency">[% region.ssd %]</td>
<td title="Costs for 10 GB SSD persistent disk per month in region [% region.name %]: [% region.ssd*10 FILTER format("%.2f") %] USD" class="currency">[% region.ssd*10 FILTER format("%.2f") %]</td>
[% ELSE %]
<td class="table-warning">-</td>
<td class="table-warning">-</td>
[% END %]
<!-- Extreme -->
[% IF region.extreme %]
<td title="Costs for 1 GB extreme persistent disk per month in region [% region.name %]: [% region.extreme %] USD" class="currency">[% region.extreme %]</td>
<td title="Costs for 500 GB extreme persistent disk per month in region [% region.name %]: [% region.extreme*500 FILTER format("%.2f") %] USD" class="currency">[% region.extreme*500 FILTER format("%.2f") %]</td>
[% ELSE %]
<td class="table-warning">-</td>
<td class="table-warning">-</td>
[% END %]
<!-- Local SSD -->
[% IF region.local %]
<td title="Costs for 1 GB local SSD disk per month in region [% region.name %]: [% region.local %] USD" class="currency">[% region.local %]</td>
<td title="Costs for 375 GB local SSD disk per month in region [% region.name %]: [% region.local*375 FILTER format("%.2f") %] USD" class="currency">[% region.local*375 FILTER format("%.2f") %]</td>
[% ELSE %]
<td class="table-warning">-</td>
<td class="table-warning">-</td>
[% END %]
</tr>
[% END %]
</tbody>
</table>
</div><!-- table-responsive -->
[% PROCESS footer.tt2 %]