1
SPICE bi lahko razdelili na 4 različne komponente: protokol, odjemalec, strežnik in gost.Protokol je specifikacija pri komunikaciji treh drugih komponent;Odjemalec, kot je gledalec na daljavo, je odgovoren za pošiljanje in prevajanje podatkov iz navideznega stroja (VM), tako da lahko z njim komunicirate;SPICE strežnik je knjižnica, ki jo hipervizor uporablja za izmenjavo VM po SPICE protokolu;In končno, gostina stran je vsa programska oprema, ki mora biti zagnana v VM, da SPICE postane popolnoma funkcionalen, kot sta gonilnik QXL in SPICE VDAgent ....
spice