Sadržaj:
- Definicija - Što znači platforma za performanse pohrane?
- Techopedia objašnjava platformu performansi pohrane
Definicija - Što znači platforma za performanse pohrane?
Platforma za performanse pohrane nova je paradigma arhitekture za virtualizirana okruženja. Pretpostavka ovog novog pristupa pohrani je upotreba medija na strani poslužitelja koji kontrolira softver integriran u hipervizor, koji je u stanju osigurati distribuirane ili klasterirane platforme s ubrzanim pohranjivanjem podataka za čitanje i pisanje ulaza. Te nove platforme koriste rješenja za pohranu temeljene na flash ili RAM-u unutar samog poslužitelja, za razliku od sporijih diskovnih sustava implementiranih preko mrežnog materijala.
Techopedia objašnjava platformu performansi pohrane
Platforma za performanse pohrane koristi dvije stvari koje mu omogućuju pružanje vrhunskih performansi trenutnim mrežnim rješenjima za pohranu. Prvo su računalni resursi na strani poslužitelja, kao što su RAM ili flash, jer oni pružaju brojne prednosti u pogledu performansi u usporedbi s mrežnim rješenjima za pohranu. Jedna prednost je ta što su ti resursi već vrlo blizu samim aplikacijama, tako da uistinu mogu povećati performanse medija. U usporedbi s trenutačnim mrežnim rješenjima za pohranu koja mogu boraviti u drugoj sobi, zgradi ili potpuno zemljopisnom položaju, resursi na strani poslužitelja pružaju bolje performanse zbog kraćih I / O staza. Dijeljena pohrana implementirana na tkanini ne može se natjecati s performansama koje pruža sam RAM koji sjedi pokraj CPU-a ili flash pohranom koja se može povezati interkonekcijama velike propusnosti. Kao primjer, trenutačni PCIe uređaji za pohranu bljeskalica mogu pružiti 250 000 IOPS stvarnih s mikrosekundnim kašnjenjem.
Drugi dio ove nove platforme za pohranu jest softver integriran u hipervizor, instaliran kao kernel module. To znači da se I / O pristup ubrzanim resursima za pohranu vrši kao dio jezgre, a ne kao zasebni pokretač punjenja unutar drugog virtualnog stroja ili samog virtualnog stroja. Na takav se način u potpunosti izbjegavaju problemi s planiranjem i kontrolom, što znači da postoji veća propusnost po I / O prometu. Budući da je softver kernel modul, osigurava se da put I / O bude što kraći od aplikacije do traženih podataka, što rezultira najboljim mogućim performansama. Trenutačni zajednički prostor za pohranu kojem se pristupa putem mrežnog materijala nikada se ne bi mogao natjecati s propusnošću nečega što sjedi točno unutar samog računala / poslužitelja.