Da drugim rijecima opisem situaciju ... gledavsi iskljucivo trenutno dostupne HW RAM diskove naspram PCI-e flash diskova, flash rjesenja ostvaruju ZNATNU prednost u
Random prometu.
Razlog je vrlo traljava implementacija disk kontrolera na dedicated HW RAM diskove uz SATA ogranicenje, dok je kod PCI-e flash diskova to na jednoj daleko
visoj razini.
Naravno da je RAM memorija sama po sebi daleko brza (Access u
ns) naspram flash medija (
us), ali sama izvedba je blago receno katastrofa (iskoristava samo dio potencijalnih performansi - osobno sam se uvjerio).
Trenutno idealno (performance wise) aplication storage rjesenje je recimo jedna ploca sa velikom kolicinom RAM-a (recimo aktualna 3-channel i7 platforma - bandwidth od 25GB/s uz Access u
ns), te SW implementacija dodjeljivanja RAM resursa (Gavotta Ram Disk npr.).
Nekoliko mana ovog pristupa su VRLO mala sigurnost podataka prilikom rada s aplikacijama
(nepostojanje BBU-a, mogucnost greske u citanju/zapisu uzrokovane elektromagnetskim zracenjem - non ECC RAM), omalen kapacitet
(trenutni max. ukupni kapacitet od 24GB za Nehalem arhitekturu, od kojih barem 4GB otpada na potrebe OS-a/aplikacija) i VRLO visoka cijena 4GB DDR3 modula (ukoliko se cilja na max. memorijski prostor).
EDIT:
Postoji i npr
ovakva mocnija solucija, koja doslovno ostavlja bez rijeci ... hrpa DDR3 slotova uz ogromnu chipset propusnost (dvostruki Tylersburg).
