Anslut till Senaste Tekniska Nyheter, Bloggar, Recensioner

AMD utvecklas snabbt för att överleva i servermarknadsdjungeln

Det finns två viktiga trender på servermarknaden: den växer och den utvecklas snabbt. Det växer snabbt när antalet klientenheter exploderar. Endast en tredjedel av världens befolkning har tillgång till internet, men antalet internetanvändare ökar med 8 till 12 % varje år.

Det mesta av bearbetningen sker nu på serversidan (“i molnet”), så servermarknaden utvecklas snabbt eftersom ju effektivare ett företag kan leverera IT-tjänster till alla dessa smartphones, surfplattor och datorer, desto högre vinstmarginaler och överlevnadsmöjligheterna.

Och det är därför det finns så stort intresse för den nya stjärnan, “mikroservern”.

Efterfrågan på mikroservrar

Efterfrågan på en server med mycket låg effekt är, även om den ligger högt på hypekurvan, absolut inte imaginär. När du kör heterogena arbetsbelastningar, till exempel en e-postserver, en OLAP-databas och flera webb- och filservrar, kommer vissa av dessa arbetsbelastningar att kräva stor processorkraft, andra kommer att vara nära inaktiva. I så fall är det bäst att köpa en dubbel “stor kärna” CPU (eller bättre) server, installera en hypervisor och skära upp maskinen i resurspooler. Eftersom en arbetsbelastning kräver hög processorkraft kommer din hårdvara och hypervisor att leverera den. Enstaka trådprestanda avgör till stor del om en komplex SQL-fråga besvaras på en bråkdel av en sekund eller flera sekunder. Virtualiseringslagret ger dig extra bonusar som hög tillgänglighet, inga mer oplanerade driftstopp etc.

Om dina webbaserade arbetsbelastningar är mycket homogena och du vet hur mycket hästkrafter din webbapplikation behöver, är saker och ting väldigt annorlunda. Virtualiseringslagret lägger bara till komplexitet och kostnad nu. I det här fallet är det mycket effektivare att skala ut än att dela upp din tunga server i virtuella maskiner. Den enda trådens prestanda måste vara tillräckligt bra för att svara på en förfrågan tillräckligt snabbt. Men genomströmningskrav kan hanteras genom att lägga till en lastbalanserare framför lågeffektservrar. Det är mycket lättare att skala på det här sättet.

Problemet är att din genomsnittliga server inte är väl lämpad för den här typen av homogena arbetsbelastningar. Ja, servrar har blivit mycket effektivare genom att inkludera avancerade energihanteringsfunktioner. Införandet av CPU C-tillstånd och effektivare nätaggregat är bland de bästa teknikerna som sparat mycket ström. Men även de modernaste servrarna är fortfarande onödigt komplexa med massor av disk-, nätverks- och andra gränssnitt. Ett värdelöst gränssnitt slösar bort några hundra mwatt och en mindre effektiv PHY (Copper 10 Gbit Ethernet till exempel) slösar några watt, men i slutändan går det ihop.