Video: Introduction to Amazon EC2 - Elastic Cloud Server & Hosting with AWS 2024
In tegenstelling tot de meeste van zijn concurrenten, bouwt Amazon zijn hardware-infrastructuur uit grondstoffencomponenten. Commodity, in dit geval , verwijst naar het gebruik van apparatuur van minder bekende fabrikanten die minder in rekening brengen dan hun merkconcurrenten. Voor componenten waarvoor commodity-aanbiedingen niet beschikbaar zijn, krijgt Amazon (bekend als een felle onderhandelaar) bodemprijzen.
Aan de hardwarezijde van het AWS-aanbod is de benadering van Amazon duidelijk: Koop apparatuur zo goedkoop mogelijk. Maar wacht, u mag zeggen, zal de grondstoffenbenadering niet resulteren in een minder betrouwbare infrastructuur? De hardwareleveranciers van merknaam beweren immers dat een voordeel van het betalen van premium prijzen is dat je hogere kwaliteit apparatuur krijgt.
Wel … ja en nee. Het is misschien waar dat premium geprijsde apparatuur (traditioneel enterprise-apparatuur genoemd vanwege de veronderstelling dat grote ondernemingen meer betrouwbaarheid vereisen en bereid zijn extra te betalen om het te verkrijgen) betrouwbaarder is in een vergelijking tussen appels en appels. Dat wil zeggen, een enterprise-grade server gaat langer mee en lijdt minder onderbrekingen dan zijn tegenhanger in de warenklasse.
De kwestie, vanuit het perspectief van Amazon, is hoeveel betrouwbaarder het bedrijfstoestel is dan de standaardversie, en hoeveel dat verbeterde betrouwbaarheid waard is. Met andere woorden, het moet de kosten-batenverhouding kennen van enterprise-versus-commodity.
Het is een fundamenteel gegeven om deze evaluatie uitdagender te maken: op de schaal waarop een Amazon actief is (onthoud dat het bijna een half miljoen servers in zijn AWS-service heeft), apparatuur - ongeacht > who biedt het - breekt voortdurend. Als u een cloudprovider bent met een infrastructuur ter grootte van die van Amazon, moet u ervan uitgaan dat voor elk type hardware dat u gebruikt een eindeloze reeks gecrashte schijfstations, gefrituurde moederborden, netwerkschakelaars voor packet-dropping en en verder.
Anders gezegd, op zeer grote schaal resulteren zelfs zeer betrouwbare individuele componenten nog steeds in een onbetrouwbare algehele infrastructuur vanwege het falen van componenten, zo zeldzaam als het falen van een bepaald apparaat kan zijn.
Denk aan AWS-hardware-infrastructuur op deze manier: als je datacenters moest ontwerpen en beheren om op grote schaal te werken en op een manier die overeenkomt met een bedrijfsmandaat om goedkoop te kunnen werken, zou je waarschijnlijk een oplossing vinden die veel lijkt op Amazon's. Je zou gebruik maken van commodity-computerapparatuur waar mogelijk, de prijzen voor kaakbotten verlagen als je geen grondstoffenaanbod kon krijgen, en op maat ontworpen apparatuur om je ongewoon grootschalige operatie te beheren.