Inhoudsopgave:
- Definitie - Wat betekent Storage Performance Platform?
- Techopedia legt het opslagprestatieplatform uit
Definitie - Wat betekent Storage Performance Platform?
Een platform voor opslagprestaties is een nieuw architectuurparadigma voor gevirtualiseerde omgevingen. Het uitgangspunt van deze nieuwe benadering van opslag is het gebruik van server-side media die worden beheerd door hypervisor-geïntegreerde software die in staat is om gedistribueerde of geclusterde platforms te voorzien van versnelde opslag lees- en schrijf-I / O-bewerkingen. Deze nieuwe platforms maken gebruik van flash- of RAM-gebaseerde opslagoplossingen binnen de server zelf, in tegenstelling tot langzamere schijfgebaseerde die via een netwerkfabriek zijn geïmplementeerd.
Techopedia legt het opslagprestatieplatform uit
Een opslagprestatieplatform maakt gebruik van twee dingen waarmee het superieure prestaties kan leveren ten opzichte van huidige netwerkgebaseerde opslagoplossingen. De eerste is de server-side computerbronnen zoals RAM of flash, omdat ze veel voordelen bieden op het gebied van prestaties in vergelijking met netwerkgebaseerde opslagoplossingen. Een voordeel is dat deze bronnen al heel dicht bij de toepassingen zelf staan, zodat ze echt de prestaties van de media kunnen benutten. In vergelijking met huidige netwerkgebaseerde opslagoplossingen die zich mogelijk in een andere ruimte, gebouw of geografische locatie bevinden, leveren server-side bronnen betere prestaties vanwege kortere I / O-paden. Gedeelde opslag geïmplementeerd in een fabric kan niet concurreren met de prestaties geleverd door het RAM zelf dat direct naast de CPU zit, of door flashopslag die kan worden verbonden met behulp van interconnecties met hoge bandbreedte. Als voorbeeld kunnen huidige PCIe-flashopslagapparaten daadwerkelijk 250.000 IOPS leveren met latentie in microseconden.
Het tweede deel van dit nieuwe opslagplatform is een hypervisor-geïntegreerde software geïnstalleerd als kernelmodules. Dit betekent dat I / O-toegang tot de versnelde opslagbronnen wordt gedaan als onderdeel van de kernel en niet als een afzonderlijk opvulstuurprogramma in een andere virtuele machine of een virtuele machine zelf. Op deze manier worden plannings- en conflictproblemen volledig vermeden, wat betekent dat er meer doorvoer per I / O-verkeer is. En aangezien de software een kernelmodule is, is het I / O-pad zo kort mogelijk van de applicatie naar de gevraagde gegevens, wat resulteert in de best mogelijke prestaties. Huidige gedeelde opslag waartoe toegang wordt verkregen via een netwerkfabriek, zou nooit kunnen concurreren met de doorvoer van iets dat zich rechtstreeks in de host / server zelf bevindt.