├── LICENSE.txt ├── README.md ├── default.css ├── default.js └── index.html /LICENSE.txt: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2015 Andrew Gaul 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Object Store Comparison 2 | ======================= 3 | 4 | Compare cost, durability, and region support of public cloud object stores, 5 | e.g., Amazon S3, Google Cloud Storage. This page hosts the source files, for 6 | the visible content visit: 7 | 8 | http://gaul.org/object-store-comparison/ 9 | -------------------------------------------------------------------------------- /default.css: -------------------------------------------------------------------------------- 1 | body { 2 | padding: 5px 20px; 3 | } 4 | -------------------------------------------------------------------------------- /default.js: -------------------------------------------------------------------------------- 1 | function setup_column_toggle() { 2 | // get column headings, add to filter button 3 | $.each($("#objectstores thead tr th"), function(i, elem) { 4 | $("#filter-dropdown ul").append( 5 | $('
Compare cost, durability, and region support of public cloud object stores, e.g., Amazon S3.
25 |Object Store | 43 |Storage cost (cents/GB/mo) | 44 |Egress cost (cents/GB) | 45 |Ingress cost (cents/GB) | 46 |PUT, POST, COPY, LIST cost (cents/1000 ops) | 47 |HEAD, GET cost (cents/1000 ops) | 48 |DELETE cost (cents/1000 ops) | 49 |Durability % | 50 |Availability % | 51 |Regions | 52 |Replicas | 53 |Consistency | 54 |References | 55 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Amazon Glacier (US standard) | 61 |0.4 | 62 |9.0 | 63 |0.0 | 64 |65 | | 66 | | 67 | | 99.999999999 | 68 |99.99 | 69 |11 (Beijing, Frankfurt, Ireland, Mumbai, N. California, N. Virginia, Ohio, Oregon, Seoul, Sydney, Tokyo) | 70 |71 | | 72 | | 1 2 3 | 73 |
Amazon S3 Standard (US standard) | 76 |2.3 | 77 |9.0 | 78 |0.0 | 79 |0.5 | 80 |0.04 | 81 |0.0 | 82 |99.999999999 | 83 |99.99 | 84 |13 (Beijing, Frankfurt, Ireland, Mumbai, N. California, N. Virginia, Ohio, Oregon, Sao Paulo, Singapore, Seoul, Sydney, Tokyo) | 85 |86 | | eventual | 87 |1 2 3 | 88 |
Amazon S3 Infrequent Access (US standard) | 91 |1.25 | 92 |10.0 | 93 |0.0 | 94 |0.5 | 95 |0.04 | 96 |0.0 | 97 |99.999999999 | 98 |99.9 | 99 |13 (Beijing, Frankfurt, Ireland, Mumbai, N. California, N. Virginia, Ohio, Oregon, Sao Paulo, Singapore, Seoul, Sydney, Tokyo) | 100 |101 | | eventual | 102 |1 2 3 | 103 |
Amazon S3 One Zone Infrequent Access (US standard) | 106 |1.0 | 107 |10.0 | 108 |0.0 | 109 |0.5 | 110 |0.04 | 111 |0.0 | 112 |99.999999999 | 113 |99 | 114 |13 (Beijing, Frankfurt, Ireland, Mumbai, N. California, N. Virginia, Ohio, Oregon, Sao Paulo, Singapore, Seoul, Sydney, Tokyo) | 115 |116 | | eventual | 117 |1 2 3 | 118 |
Amazon S3 Reduced Redundancy (US standard) | 121 |2.4 | 122 |9.0 | 123 |0.0 | 124 |0.5 | 125 |0.04 | 126 |0.0 | 127 |99.99 | 128 |99.99 | 129 |13 (Beijing, Frankfurt, Ireland, Mumbai, N. California, N. Virginia, Ohio, Oregon, Sao Paulo, Singapore, Seoul, Sydney, Tokyo) | 130 |131 | | eventual | 132 |1 2 | 133 |
AT&T Synaptic Storage (local protection) | 136 |4.7 | 137 |10.0 | 138 |0.0 | 139 |140 | | 141 | | 142 | | 143 | | 144 | | 145 | | 146 | | 147 | | 1 | 148 |
AT&T Synaptic Storage (remote replication) | 151 |7.9 | 152 |10.0 | 153 |0.0 | 154 |155 | | 156 | | 157 | | 158 | | 159 | | 160 | | 161 | | 162 | | 1 | 163 |
Backblaze B2 | 166 |0.5 | 167 |1.0 | 168 |169 | | 170 | | 171 | | 172 | | 99.999999999 | 173 |99.9 | 174 |175 | | 176 | | 177 | | 1 | 178 |
C14 Intensive Service Level | 181 |0.5 €c | 182 |0 | 183 |0 | 184 |185 | | 186 | | 187 | | 99.999999999 | 188 |189 | | 190 | | 191 | | 192 | | 1. | 193 |
C14 Standard Service Level | 196 |0.2 €c | 197 |0-1.0 €c(ops cost) | 198 |0-1.0 €c(ops cost) | 199 |200 | | 201 | | 202 | | 99.999999999 | 203 |204 | | 205 | | 206 | | 207 | | 1. | 208 |
C14 Enterprise Service Level | 211 |0.4 €c | 212 |0-2.5 €c(ops cost) | 213 |0-2.5 €c(ops cost) | 214 |215 | | 216 | | 217 | | 99.99999999972 | 218 |219 | | 220 | | 221 | | 222 | | 1. | 223 |
DreamHost DreamObjects | 226 |2.5 | 227 |5.0 | 228 |229 | | 230 | | 231 | | 232 | | 99.99999 | 233 |234 | | 235 | | 3 | 236 |237 | | 1 2 | 238 |
Exoscale Object Storage | 241 |1.98 | 242 |2.00 | 243 |0.0 | 244 |0.0 | 245 |0.0 | 246 |0.0 | 247 |99.99999 | 248 |99.95 | 249 |2 (Switzerland, Germany) | 250 |3 | 251 |eventual | 252 |1 2 | 253 |
Google Cloud Multi-Regional Storage | 256 |2.6 | 257 |12.0 | 258 |0.0 | 259 |1.0 | 260 |0.1 | 261 |0.0 | 262 |99.999999999 | 263 |99.9 | 264 |3 (Asia, EU, US) | 265 |266 | | 267 | | 1 2 3 | 268 |
Google Cloud Regional Storage | 271 |2.0 | 272 |12.0 | 273 |0.0 | 274 |1.0 | 275 |0.1 | 276 |0.0 | 277 |99.999999999 | 278 |99.0 | 279 |3 (Asia, EU, US) | 280 |281 | | 282 | | 1 2 3 | 283 |
Google Cloud Nearline Storage | 286 |1.0 | 287 |12.0 | 288 |0.0 | 289 |1.0 | 290 |0.1 | 291 |0.0 | 292 |99.999999999 | 293 |99.0 | 294 |3 (Asia, EU, US) | 295 |296 | | 297 | | 1 2 3 | 298 |
Google Cloud Coldline Storage | 301 |0.7 | 302 |12.0 | 303 |0.0 | 304 |1.0 | 305 |0.1 | 306 |0.0 | 307 |99.999999999 | 308 |99.0 | 309 |3 (Asia, EU, US) | 310 |311 | | 312 | | 1 2 3 | 313 |
IBM Bluemix | 316 |3.0 | 317 |9.0 | 318 |319 | | 0.6 | 320 |0.05 | 321 |0.0 | 322 |323 | | 324 | | 3 (Dallas, San Jose, Washington DC) | 325 |326 | | 327 | | 1 2 | 328 |
Joyent Manta | 331 |4.3 | 332 |12.0 | 333 |0.0 | 334 |0.5 | 335 |0.04 | 336 |337 | | 338 | | 339 | | 340 | | 1 | 341 |342 | | 1 2 | 343 |
Liquidweb Storm Object Storage | 346 |8.0 | 347 |0.0 | 348 |0.0 | 349 |0.0 | 350 |0.0 | 351 |352 | | 353 | | 354 | | 355 | | 3 | 356 |357 | | 1 | 358 |
Microsoft Azure Locally Redundant Storage (Hot) | 361 |1.84 | 362 |8.7 | 363 |0.0 | 364 |0.5 | 365 |0.04 | 366 |0.0 | 367 |368 | | 99.9 | 369 |12 (Iowa, Virginia, Illinois, Texas, California, Ireland, Netherlands, Hong Kong, Singapore, Japan (Saitama), Japan (Osaka), Sao Paulo) | 370 |3 | 371 |strong | 372 |1 2 3 4 | 373 |
Microsoft Azure Locally Redundant Storage (Cool) | 376 |1.0 | 377 |9.7 | 378 |1.0 | 379 |0.1 | 380 |0.01 | 381 |0.0 | 382 |383 | | 99.9 | 384 |12 (Iowa, Virginia, Illinois, Texas, California, Ireland, Netherlands, Hong Kong, Singapore, Japan (Saitama), Japan (Osaka), Sao Paulo) | 385 |3 | 386 |strong | 387 |1 2 3 4 | 388 |
Microsoft Azure Geographically Redundant Storage (Hot) | 391 |3.68 | 392 |8.7 | 393 |0.0 | 394 |0.5 | 395 |0.04 | 396 |0.0 | 397 |398 | | 99.9 | 399 |12 (Iowa, Virginia, Illinois, Texas, California, Ireland, Netherlands, Hong Kong, Singapore, Japan (Saitama), Japan (Osaka), Sao Paulo) | 400 |6 | 401 |strong | 402 |1 2 3 4 | 403 |
Microsoft Azure Geographically Redundant Storage (Cool) | 406 |2.0 | 407 |9.7 | 408 |1.0 | 409 |0.1 | 410 |0.01 | 411 |0.0 | 412 |413 | | 99.9 | 414 |12 (Iowa, Virginia, Illinois, Texas, California, Ireland, Netherlands, Hong Kong, Singapore, Japan (Saitama), Japan (Osaka), Sao Paulo) | 415 |6 | 416 |strong | 417 |1 2 3 4 | 418 |
Microsoft Azure Read-Access Geographically Redundant Storage (Hot) | 421 |4.6 | 422 |8.7 | 423 |0.0 | 424 |0.5 | 425 |0.04 | 426 |0.0 | 427 |428 | | 99.9 | 429 |12 (Iowa, Virginia, Illinois, Texas, California, Ireland, Netherlands, Hong Kong, Singapore, Japan (Saitama), Japan (Osaka), Sao Paulo) | 430 |6 | 431 |strong | 432 |1 2 3 4 | 433 |
Microsoft Azure Read-Access Geographically Redundant Storage (Cool) | 436 |2.5 | 437 |9.7 | 438 |1.0 | 439 |0.1 | 440 |0.01 | 441 |0.0 | 442 |443 | | 99.9 | 444 |12 (Iowa, Virginia, Illinois, Texas, California, Ireland, Netherlands, Hong Kong, Singapore, Japan (Saitama), Japan (Osaka), Sao Paulo) | 445 |6 | 446 |strong | 447 |1 2 3 4 | 448 |
Oracle Storage Cloud Service | 451 |2.4 | 452 |12.0 | 453 |0.0 | 454 |0.5 | 455 |0.04 | 456 |0.0 | 457 |458 | | 459 | | 460 | | 461 | | 462 | | 1 2 | 463 |
OVH Public Cloud - Object Storage | 466 |1.12 | 467 |1.1 | 468 |469 | | 470 | | 471 | | 472 | | 100 | 473 |99.999 | 474 |475 | | 3 | 476 |477 | | 1 | 478 |
OVH Public Cloud - Cloud Archive | 481 |0.23 | 482 |1.1 | 483 |1.1 | 484 |485 | | 486 | | 487 | | 100 | 488 |489 | | 490 | | 491 | | 492 | | 1 | 493 |
Rackspace Cloud Files | 496 |10.0 | 497 |12.0 | 498 |499 | | 500 | | 501 | | 502 | | 503 | | 99.9 | 504 |6 (N. Virginia, Dallas, Chicago, London, Sydney, Hong Kong) | 505 |3 | 506 |eventual | 507 |1 2 3 | 508 |
Seagate EVault LTS2 (locally redundant) | 511 |1.5 | 512 |7.0 | 513 |514 | | 515 | | 516 | | 517 | | 518 | | 99.9 | 519 |520 | | 521 | | 522 | | 1 | 523 |
Seagate EVault LTS2 (geo-redundant) | 526 |3.0 | 527 |7.0 | 528 |529 | | 530 | | 531 | | 532 | | 533 | | 99.9 | 534 |535 | | 536 | | 537 | | 1 | 538 |
SoftLayer Object Storage | 541 |4.0 | 542 |10.0 | 543 |0.0 | 544 |0.0 | 545 |0.0 | 546 |0.0 | 547 |548 | | 549 | | 550 | | 551 | | 552 | | 1 | 553 |
Wasabi | 556 |0.49 | 557 |0.0 | 558 |99.999999999 | 559 |0.0 | 560 |0.0 | 561 |0.0 | 562 |563 | | 564 | | 565 | | 566 | | 567 | | 1 | 568 |
Data sourced from provider documentation and not independently verified. 573 | Prices do not include volume discounts.
574 | 575 | 576 | 577 | --------------------------------------------------------------------------------