Gå direkt till innehåll
Elastx - The Swedish Cloud Provider. Digital suveränitet. All Data stannar i Sverige.
Elastx - The Swedish Cloud Provider. Digital suveränitet. All Data stannar i Sverige.

Pressmeddelande -

Ny svensk molnlagring utklassar konkurrenterna - Både snabbare och mer kostnadseffektiv

Vi är väldigt stolta över att kunna erbjuda en svensk marknadsledande lagring med ECP v2 volymer, trots den starka konkurrens som finns. V2 volymer finns idag tillgängliga i ECP Openstack IaaS, Kubernetes CaaS och DBaaS. Utöver pris och prestanda så är vi ledande inom hållbarhet (både miljömässigt och ur ett samhällsperspektiv). Vi har även en engagerad 24x7 support som alltid finns där om du behöver hjälp.

Jag har arbetat i datacentermiljöer sedan i mitten på 90 talet vilket är skrämmande lång tid och är en påminnelse om att jag är äldre än vad jag känner mig. Det finns två komponenter i en plattform som är grunden till allt, om dessa inte fungerar som de ska så fungerar inget annat heller. När jag sett plattformar som haft återkommande problem med stabilitet eller råkar ut för stora störningar så har problemet varit här, persistent lagring eller nätverk.
Det finns så klart en massa potentiella felkällor i en plattform då det är en komplex miljö med extremt många komponenter som ska fungera, men om man inte bygger nätverk och lagring rätt så kan det bli en stor utmaning att få ordning på när den lösning som används inte håller för trycket längre.

När vi startade Elastx Cloud Platform (ECP) för drygt 11 år sedan så byggde vi en lagringslösning som på den tiden var banbrytande med att vara helt SSD baserat och ha en scale-out arkitektur. Då kunde vi stolt gå ut med att vara marknadsledande på pris, prestanda och med facit i handen en otrolig stabilitet efter att ha kört denna lagringslösning i 11 år utan ett enda avbrott, varken planerat eller oplanerat. Utvecklingen har gått vidare och vi kunde inte längre vara så konkurrenskraftiga i pris och prestanda som vi önskade så det var tid att bygga något nytt.

I slutet på 2023 så lanserade vi vår nästa generations blocklagringstjänst, v2 volymer. Vår goda erfarenhet från den första generationen gjorde att vi landade i en lösning som på många sätt är väldigt lik den första. En fullt SSD baserad lösning med scale-out arkitektur men nu NVMe baserat från compute och ända ut till disk. Detta generationsskifte har gjort det möjligt för oss att återigen bli marknadsledande.

I denna artikel så jämför vi i första hand prestanda och pris där vi kan visa att vi har ledande prestanda och det mest konkurrenskraftiga priset på marknaden för lagring i denna klass. Utöver detta så har plattformen även en design för hög tillgänglighet med fullt redundanta lagringskluster i flera geografiskt separerade datacenter, hög säkerhet med ISO27001 certifiering och kryptering av alla data samt full regelefterlevnad under svensk och EU lagstiftning. I alla våra tjänster så ingår även 24x7 support, DDoS skydd och Threat Protection och en bra känsla i magen då Elastx arbetar hållbart, både miljömässigt och ur ett samhällsperspektiv.

Trots tuff konkurrens med globala hyperscale plattformar (AWS, Azure och GCP) och andra europeiska alternativ som tyvärr ligger en bit efter så har vi på Elastx lyckats bygga en världsledande lagringstjänst.

Prestanda

När vi pratar prestanda så är det tre olika parametrar vi mäter som är olika viktiga beroende på vilken arbetslast du har.

  • Latency, det är hur lång tid en enskild skriv- eller läs-operationer (IO) tar. Om du har en applikation som har ett beroende av att få snabba svar av enskilda IO eller seriella sådana så är detta viktigt. En IO kan vara olika stor, latency mäts ofta med en IO storlek på 4KB.
  • IOPS, antalet skriv- eller läs-operationer (IO) per Sekund. Detta är ofta relevant för till exempel databaser som ska kunna göra många saker samtidigt. Ju fler IOPS desto mer kommer du kunna köra parallellt utan att det påverkar prestandan negativt. Här påverkar också storleken på IO, en disk kan hantera fler små IO än stora IO operationer. För att mäta vad en disk kan hantera som mest i IOPS så brukar en storlek på 4KB användas.
  • Bandbredd (Throughput), är hur mycket data som kan läsas eller skrivas från en disk. Detta är relevant om man har en arbetslast som ska läsa upp stora ofta sekventiella datamängder, exempelvis backup, återställning eller stora dataöverföringar. Då används större IO storlek, 64KB eller större. Det är många som bara prestandatestar bandbredd men det är sällan bandbredd är det mest relevanta.
  • Generellt för alla tre ovan parametrar är att det kan skilja sig i prestanda mellan läs och skriv IO samt om det är sekventiell IO eller random IO.

Prismodell

Det kan vara svårt att jämföra priser mellan olika leverantörer då de flesta har olika prismodeller. Det finns från best effort modeller där du betalar per GB, utan att leverantören lovar något specifikt i prestanda, till modeller där du köper kapacitet, IOPS och bandbredd separat helt efter behov och får ett SLA baserat på faktiskt behov. Det som också kan göra det svårt är maxbegränsningar i en viss typ av lagring vilket kan bli jobbigt när du behöver mer och då tvingas byta lagringslösning eller kanske till och med leverantör.

Jämförelse

Den här jämförelsen är för blocklagring som har redundans och kan konsumeras dynamiskt i storlek och prestanda, och ofta går under namnet volymer. Andra vanliga lagringstyper som Elastx har är ephemeral lagring som är lokalt ansluten disk och objektlagring men dessa är för andra behov och inte med i den här jämförelsen.

Vi har jämfört vår ECP v2 lagring med de molnplattformar som är mest vanligt förekommande här i Sverige. Det är bara AWS, Azure och GCP som har motsvarande redundans med flera tillgänglighetszoner (AZ) och tydliga SLA på prestanda som Elastx har. De svenska och EU baserade Cloud Service Providers som vi har tittat på har ofta en best effort modell vad vi kan se, där de inte lovar något vad gäller prestanda och inte har en QoS modell där du kan köpa den prestanda som behövs. Det är därför svårt att jämföra då prestanda kan variera stort.

Vi har sammanställt den information som finns publikt gällande prestanda och pris och har även tagit fram ett antal exempel så att det ska bli enklare att jämföra då alla har olika prismodeller.

Den prismodell vi själva har använt är en platt kostnad för lagringskapaciteten och sedan betalar du för den prestanda som behövs för varje enskild volym. Om du skulle behöva mer prestand så kan du byta volymtyp till en snabbare vilket kan göras på befintlig volym och du behöver därmed inte migrera data.

Nedan jämförelse visar de specifikationer och priser som delas publikt. Där information saknas så saknas det normalt även garantier om prestanda kopplat till SLA.

Alla priser är i SEK exklusive moms. Där priser inte finns tillgängligt i SEK så har följande kurser använts som var aktuella april 2024 (USD 10.90 SEK, EUR 11.70 SEK).

Nedan tabell innehåller den senaste generationen av kostnadseffektiv lagring med hög prestanda.

ECP

AWS

Azure

GCP

Type

v2 volume

gp3

SSD v2

Hyperdisk Balanced

Cost per GB

0.78 SEK

0.91 SEK

0.824 SEK

0.96 SEK

Latency 4KB ms

0.2

<10

<1

?

Bandwidth cost

Included in IOPS

0.4578 SEK

0.425 SEK

0.4796 SEK

Cost IOPS

0.06 SEK

0.05668 SEK

0.0541 SEK

0.0654 SEK

Max IOPS

128000

16000

80000

160000

Max Throughput

2048

1000

1200

2400

Max volume size TB

256

16

64*

64

Encryption at rest

Yes, AES-256

Optional, AES-256

Optional, AES-256

Yes, AES-256

Snapshots

Yes

Yes

Yes

Yes

500GB 1k IOPS, 64MB/s

390 SEK

456 SEK

412 SEK

480 SEK

500GB 16k IOPS, 384MB/s

1290 SEK

1311 SEK

1219 SEK

1447 SEK

1TB 64k IOPS, 1 GB/s

4560 SEK

N/A

4506 SEK

5373 SEK

5TB 8k IOPS, 256 MB/s

4320 SEK

5063 SEK

4446 SEK

5179 SEK

5TB 64k IOPS, 1 GB/s

7680 SEK

N/A

7802 SEK

9209 SEK

* Disken kan inte utökas online

Elastx och de i sverige vanligast förekommande hyperscale cloud service providers har motsvarande redundans med multipla tillgänglighetszoner (AZ) samt bra utvecklade funktioner för dataskydd och säkerhet med kryptering. AWS gp3 är mer begränsad i prestanda medans ECP v2, Azure SSD v2 och GCP Hyperdisk Balanced har bra siffror på IOPS och throughput. Vad gäller pris och prestanda så är ECP v2 och Azure SSD v2 ledande och ligger väldigt nära varandra. Azure har en lite jobbig begränsning att man inte kan utöka disk online. ECP v2 sticker ut prestandamässigt mot alla de övriga med en latency som är många gånger bättre.

Extrem prestandadisk

ECP

AWS

Azure

GCP

Type

v2 volume

io2

Ultra Disk***

Hyperdisk Extreme*

Cost per GB

0.78 SEK

1.43 SEK

1.31624 SEK

1.50 SEK

Latency 4KB ms

0.2

<1

low <1

?

Bandwidth cost

Included in IOPS

0 SEK

3.84924 SEK

0 SEK

Cost IOPS

0.06 SEK

0-32k 0.75 SEK

32k-64k 0.52 SEK

64k- 0.37 SEK

0.54334 SEK

0.38 SEK

Max IOPS

128000

256000

160000

350000

Max Throughput

2048

4000

4000

4800

Max volume size TB

256

16

64**

64

Encryption at rest

Yes, AES-256

Optional, AES-256

Optional, AES-256

Yes, AES-256

Snapshots

Yes

Yes

Yes

Yes

500GB 1k IOPS, 64MB/s

390 SEK

1460 SEK

1448 SEK

1134 SEK

500GB 16k IOPS, 384MB/s

1290 SEK

12643 SEK

10830 SEK

6856 SEK

1TB 64k IOPS, 1 GB/s

4560 SEK

41927 SEK

40032 SEK

25920 SEK

5TB 8k IOPS, 256 MB/s

4320 SEK

13109 SEK

11913 SEK

10573 SEK

5TB 64k IOPS, 1 GB/s

7680 SEK

47643 SEK

45297 SEK

31937 SEK

* Kräver specifika maskintyper med minst 64 vcpu

** Disken kan inte utökas online
*** Kan inte användas som boot disk

AWS, Azure och GCP erbjuder alla en lagringstyp för väldigt krävande laster men prislappen är också extrem med en kostnad som är drygt 9x dyrare i vissa fall jämfört med ECP v2. Den enda anledning till att använda denna typ av lagring är system som licensmässigt skulle kunna motivera denna kostnad där det inte går att skala ut.

Europeiska CSP

ECP

OVH

Upcloud

Cleura

Type

v2 volume

High Speed Gen2

MaxIOPS

Block storage

Cost per GB

0.78 SEK

1.04 SEK

2.57 SEK

1.17 SEK

Latency 4KB ms

0.2 SEK

?

?

?

Bandwidth cost

Included in IOPS

0 SEK

0 SEK

0 SEK

Cost IOPS

0.06 SEK

0 SEK

0 SEK

0 SEK

Max IOPS

128000

16000

Read 100000
Write 30000

8000**

Max Throughput

2048

320

Write 205*
Read 342*

?

Max volume size TB

256

4

4

?

Encryption at rest

Yes, AES-256

No

No

No

Snapshots

Yes

Yes

Yes

Yes

500GB 1k IOPS, 64MB/s

390 SEK

518 SEK

1287 SEK

585 SEK

500GB 16k IOPS, 384MB/s

1290 SEK

N/A

1287 SEK

N/A

1TB 64k IOPS, 1 GB/s

4560 SEK

N/A

N/A

N/A

5TB 8k IOPS, 256 MB/s

4320 SEK

N/A

N/A

5850 SEK

5TB 64k IOPS, 1 GB/s

7680 SEK

N/A

N/A

N/A

* Ingen specifikation finns, detta värde är från en prestandatest utförd av Upcloud
** Ingen specifikation finns, värdet kommer från en publik performance report

Det europeiska utbudet är något mer begränsat och det är även svårt att hitta information om vilken prestanda som tjänsterna garanterar. Utöver ECP v2 så är det svårt att hitta någon leverantör som erbjuder krypterad lagring.

Prestandatest

Om du vill prestandatesta din disk så rekommenderar vi att du använder dig av fio https://github.com/axboe/fio som är ett kompetent verktyg som finns till de flesta operativsystem. När du kör nedan tester med fio så kommer du även se latency.

Test read IOPS

sudo fio --name=read_iops --directory=$TEST_DIR --size=10G \

--time_based --runtime=1m --ramp_time=2s --ioengine=libaio --direct=1 \

--verify=0 --bs=4K --iodepth=256 --rw=randread --group_reporting=1 \

--iodepth_batch_submit=256 --iodepth_batch_complete_max=256

Test write IOPS

sudo fio --name=write_iops --directory=$TEST_DIR --size=10G \

--time_based --runtime=1m --ramp_time=2s --ioengine=libaio --direct=1 \

--verify=0 --bs=4K --iodepth=256 --rw=randwrite --group_reporting=1 \

--iodepth_batch_submit=256 --iodepth_batch_complete_max=256

Test write throughput

sudo fio --name=write_throughput --directory=$TEST_DIR --numjobs=16 \

--size=10G --time_based --runtime=1m --ramp_time=2s --ioengine=libaio \

--direct=1 --verify=0 --bs=1M --iodepth=64 --rw=write \

--group_reporting=1 --iodepth_batch_submit=64 \

--iodepth_batch_complete_max=64

Test read throughput

sudo fio --name=read_throughput --directory=$TEST_DIR --numjobs=16 \

--size=10G --time_based --runtime=1m --ramp_time=2s --ioengine=libaio \

--direct=1 --verify=0 --bs=1M --iodepth=64 --rw=read \

--group_reporting=1 \

--iodepth_batch_submit=64 --iodepth_batch_complete_max=64

Summering

Vi är väldigt stolta över att kunna erbjuda en svensk marknadsledande lagring med ECP v2 volymer trots den starka konkurrens som finns. V2 volymer finns idag tillgängliga i ECP Openstack IaaS, Kubernetes CaaS och DBaaS.

Utöver pris och prestanda så har vi även en engagerad 24x7 support som alltid finns där om du behöver hjälp och en tjänst med ledande hållbarhet både miljömässigt och ur ett samhällsperspektiv.

Hög tillgänglighet och säkerhet är extra viktigt för oss då Elastx Cloud Platform är den svenska molnplattformen för affärskritiska applikationer och känsligt data. Med en kombination av kostnadseffektivitet, skalbarhet och säkerhet kan vi hjälpa våra kunder att leverera bättre tjänster snabbare och säkrare.

Kontakta oss om du vill veta med eller registrera ett konto här.

Joakim Öhman

Grundare och VD

Ämnen

Regioner


Elastx grundades 2012, och vi som jobbar här har både lång erfarenhet av att bygga storskaliga IT-plattformar, och bakgrunder inom systemarkitektur och systemutveckling. Vi älskar hållbar IT-drift, och levererar äkta, automatiserade molntjänster via våra plattformar Virtuozzo PaaS och OpenStack IaaS. Vi hjälper även företag med att automatisera hela flödet från kod till produktion.

Elastx samt alla våra 3 datacenter är ISO 14001 och ISO 27001 certifierade.

Kontakter

Joakim Öhman

Joakim Öhman

Presskontakt CEO 0725717801
Henrik Grankvist

Henrik Grankvist

Presskontakt COO 0725717802

Automatiserad och hållbar IT-drift utan inlåsning med svensk och engelsk personlig 24x7 support.

Elastx grundades 2012, och vi som jobbar här har både lång erfarenhet av att bygga storskaliga IT-plattformar, och bakgrunder inom systemarkitektur och systemutveckling. Vi älskar hållbar IT-drift, och levererar äkta, automatiserade molntjänster via våra plattformar Virtuozzo PaaS och OpenStack IaaS. Vi hjälper även företag med att automatisera hela flödet från kod till produktion.

Elastx samt alla våra 3 datacenter är ISO 14001 och ISO 27001 certifierade.

Elastx, c/o Convendum
Katarinavägen 15
116-45 Stockholm
Sverige