INFRASTRUKTURA / STORAGE / BACKUP

Pouzdana IT infrastruktura počinje dobrim dizajnom.

Projektovanje, implementacija i unapređenje storage, backup i virtualizacione infrastrukture za poslovna okruženja.

Storage Backup Virtualizacija FC / SAN Business Continuity
01 / USLUGE

Infrastruktura koja rešava konkretan problem.

Fokus nije na određenom proizvođaču ili uređaju, već na tome šta infrastruktura treba da radi, koliko je pouzdana i kako se može održavati.

Storage

Projektovanje i konfiguracija NAS, SAN i FC storage sistema, RAID konfiguracija, migracije, proširenja kapaciteta i optimizacija performansi.

Backup

Projektovanje backup infrastrukture, lokalnog i off-site backup-a, organizacija kapaciteta i planiranje oporavka podataka.

Virtualizacija

VMware infrastruktura, datastore dizajn, migracija virtualnih mašina i povezivanje virtualizacije sa storage sistemima.

Business Continuity

UPS integracija, kontrolisano gašenje infrastrukture, recovery procedure i projektovanje sistema za rad nakon incidenta.

Hybrid Storage

Kombinovanje lokalnog storage-a sa cloud kapacitetom i off-site lokacijama tamo gde to ima smisla za konkretan workload.

Održavanje

Monitoring, analiza performansi, preventivne provere, migracije i pomoć u rešavanju problema postojeće infrastrukture.

02 / PROJEKAT

Yellowstone Cache

Primer razvoja i testiranja storage platforme na enterprise hardveru i FC infrastrukturi. Kompletan kod i sva merenja su javni.

Enterprise FC Storage Platform

Dell PowerEdge · PERC H700 · QLogic FC · VMware ESXi

Yellowstone Cache je storage sloj razvijen za rad između FC infrastrukture i fizičkog storage-a. Koristi RAM cache u writethrough režimu, formalno definisano stanje sistema i recovery mehanizme koji omogućavaju kontrolisano ponovno sastavljanje storage sloja nakon incidenta — bez promene identiteta izvezenog LUN-a, pa initiator ne primećuje razliku.

Komponenta Konfiguracija
Server Dell PowerEdge R510 / 24 threads / 62 GiB RAM
RAID kontroler Dell PERC H700
Storage fabric QLogic FC / 4 Gb
Virtualizacija VMware ESXi 7.0
Cache 16 GiB RAM / writethrough
Finalni storage 8 × 8 TB / RAID 6
Sva merenja navedena niže dokumentovana su sa sirovim podacima, opisom metodologije i ograničenjima — uključujući i rezultate koji nisu išli u prilog rešenju. Dostupno u field test dokumentaciji.
03 / MERENJA

Rezultati pre nego što se donese zaključak.

Storage performanse nisu jedna brojka. Rezultati zavise od workload-a, cache-a, queue depth-a i backing storage-a.

14.400
IOPS — 4K random read, zagrejan cache
255 µs
prosečna latencija pogotka, mereno iz gosta (QD1) — promašaj: 10–15 ms
97,6%
hit ratio pri zagrejanom radnom skupu
0
dirty blokova — writethrough, kroz sve testove i incidente
0
izgubljenih podataka tokom stvarnog nestanka struje u objektu
1
komanda za potpuni oporavak nakon neplaniranog reseta — izvedeno daljinski, bez izlaska na teren

Iste brojke pokazuju i drugu stranu: pri opterećenju koje je nepovoljno za keširanje — video nadzor sa više kamera i backup koji čita ceo disk — hit ratio pada na oko 34%. I taj rezultat je dokumentovan, jer je za projektovanje infrastrukture važnije znati gde rešenje ne pomaže nego gde pomaže.

04 / PRISTUP

Problem → dizajn → test → rezultat.

Infrastruktura se ne projektuje prema katalogu. Prvo se definiše workload i očekivanje, a zatim se bira tehnologija.

# analiza postojećeg sistema
workload → storage requirements → failure scenarios

# projektovanje
architecture → implementation → monitoring

# validacija
test → measure → document → improve

# cilj
reliable infrastructure
05 / KONTAKT

Imate problem sa infrastrukturom?

Ako imate postojeći storage, backup ili virtualizacioni sistem koji treba unaprediti, ili tek projektujete novu infrastrukturu, pošaljite opis problema i zahteva.

Rešenje ne mora nužno biti novo hardversko rešenje. Često je moguće bolje iskoristiti postojeću infrastrukturu.

Kod i dokumentacija GitHub ↗
SafeSpongeX