PDA

Bekijk Volledige Versie : Snelheid degelijke SAN



hansjekever
10/05/10, 12:19
Hallo,

Wat mag ik verwachten van een degelijke SAN qua I/O ?
Dus stel ik doe een bonnie++ test op een VM waar de disk ervan op de SAN staat, wat mag ik qua read en write snelheid verwachten?

Laten we gemiddeld pakken, een ISCSI over 1 Gbit netwerk met 10K scsi in raid 10.
Lang niet zoveel info maar pak een degelijk gemiddelde

Jesperw
10/05/10, 12:22
Dit is inderdaad te weinig info. De belangrijke variabele is het aantal disks. Anders is er niets over te zeggen.

hansjekever
10/05/10, 12:29
Laten we zeggen 4 schijven in hardware raid 10 met als OS openfiler.

DUR0N
10/05/10, 15:32
met Raid10 trek je die gigabit iscsi lijn dicht als het over sustained transfer gaat.
Random IOPS: 200-ish denk ik, naargelang de raidcontroller.

Merlijn
10/05/10, 16:01
Average IOPs per drive

* 7200 RPM SATA = 75-100
* 10k RPM SAS/FC = 100-130
* 15k RPM SAS/FC = 150-190

http://blog.aarondelp.com/2009/10/its-now-all-about-iops.html

Zie over RAID penalties ook:

http://www.yellow-bricks.com/2009/12/23/iops/
http://www.yellow-bricks.com/2010/01/11/real-life-raid-penalty-example-added-to-the-iops-article/

Tim.Bracquez
10/05/10, 16:58
[..]OS openfiler.
By default gaat die openfiler ook wat roet in het eten gooien. Moet je even finetunen. Vraag even aan de experts "The Boss" en Vince van systech media. Deze hebben mogelijk wat meer info als je hierop verder wilt bouwen.

Mikey
10/05/10, 18:58
kijk even naar deze post: http://www.webhostingtalk.nl/1117119-post1.html

ssvl
10/05/10, 23:49
Het is altijd moeilijk om over performantie te spreken bij SAN omgevingen.

Bij echte SAN omgevingen (fibre channel) is je storage array (MSA, EVA, ...) meestal de bottleneck ipv de verbindingen met de switch/storage array.

Bij pseudo SAN omgevingen (lees: iscsi) is het aangeraden om alle IO over een dedicated LAN segment/netwerk te laten verlopen om hier ook van een volledige bandwidth te kunnen profiteren.

Je IOPS zijn sterk afhankelijk van read/write percentage en het aantal spindels waarover de IO requests (RAID type + configuratie) verdeeld worden. Hoe meer writes hoe slechter je IOPS. Verder moet je ook statistieken erbij nemen over de standaard groote van je IO-operaties. Meestal zijn alle benchmarkcijfers gebaseerd op kleine blocks 2K,4K,8K en komt dit niet altijd overeen met de werkelijkheid.

Uit mijn ervaring heb ik ondervonden dat pure benchmarkcijfers weinig sprekend zijn. Je kan immers moeilijk het I/O pattern van je applicaties voorspellen tenzij je voorgedefinieerde taken start zoals bijvoorbeeld backups. En dan nog blijft het moeilijk om correcte resultaten te meten + interpreteren

-FoX-
12/08/10, 12:32
Welke (totaal)prijs moet je incalculeren als je wil starten met SAN/NAS storage? Ik neem aan dat er meer bij komt kijken dan enkel het device?

Mark17
12/08/10, 14:48
Welke (totaal)prijs moet je incalculeren als je wil starten met SAN/NAS storage? Ik neem aan dat er meer bij komt kijken dan enkel het device?

Hetzelfde als voor een gewoon systeem eigenlijk. Dus zul je rekening moeten houden met hardware + verwacht gebruik + tijd + stroom etc.