Hvad er MPP?
Massivt parallel behandling, eller MPP, er den strukturerede og stærkt koordinerede behandling af et enkelt program af mere end en processor. Hver af de processorer, der er involveret i driften, fokuserer på forskellige aspekter af programmet og gør brug af separate hukommelses- og driftssystemer. Processorerne interagerer med hinanden ved at bruge messaging-software, der er konfigureret til at lade processorerne forblive i kontakt, selv når hver processorenhed fungerer på det tildelte aspekt af det samlede program.
Ethvert antal processorer kan bruges som en del af massivt parallel behandling. Det er faktisk ikke usædvanligt, at mere end 200 processorer arbejder på det samme program på samme tid. Afhængig af applikationens kompleksitet kan tilføjelsen af flere processorer i høj grad forbedre hastigheden, hvormed programmet assimileres og bruges. Antallet af flere processorer, der vil blive anvendt til applikationen, vil typisk afhænge af både programmets art og den måde, hvorpå programmet skal bruges i driftsmiljøet.
Massivt parallelle processorer er normalt konfigureret til at arbejde sammen med andre processorer, så der er lidt eller ikke særlig programmering, der skal gøres med processorerne selv. Den virkelige udfordring er at skabe funktionsmåden mellem databasen og MPP-systemet. Programmerere, der får til opgave at opsætte MPP-systemet, vil have udfordringen med at konfigurere den centrale database, så dataene kan deles mellem processorerne uden at bremse slutbrugerens evne til at få adgang til, tilføje og opdatere data i databasen . Denne handling involverer omhyggelig opmærksomhed på detaljer og bør ikke forsøges af en person, der ikke er bekendt med MPP-funktioner.
Nogle gange kendt som et delt intet eller et løst koblet system, er MPP et godt værktøj, når ønsket er let at krydse henvisning til flere databaser, der er til stede på en given server, så brugerne kan udføre brede søgninger for at finde de nødvendige oplysninger. Derudover kan MPP også fungere med datalagringssystemer, hvilket kun vil hjælpe med at udvide omkredsen af søgeanmodningen.