Testing distributed services by using multiple boots to timeshare a single computer

   
   

An improved scalability testing architecture for distributed applications allows testing of scalability with respect to a given number of computers using a test network having only a small fraction of that number of computers. Each client computer in the test network hosts multiple bootable systems in bootable partitions which timeshare the host machine on a mutually exclusive basis. A launcher in each bootable system verifies scheduling information for an instance of an application under test residing in the same partition and either permits or prevents continued operation of the instance based on the scheduling information. If continued operation is to be prevented, the launcher triggers a boot next routine to exit and cede control of the computer to the next bootable system on the computer.

Un'architettura difficile migliorata di scalability per le applicazioni distribuite permette la prova dello scalability riguardo ad un dato numero di calcolatori usando una rete della prova che ha soltanto una piccola frazione di quel numero di calcolatori. Ogni calcolatore del cliente nella rete della prova ospita i sistemi bootable multipli in divisorii bootable che impiegano reciprocamente la macchina ospite su una base di esclusiva. I lanciagranate in ogni sistema bootable verificano che le informazioni di programmazione per un caso di un'applicazione sotto la prova che risiede nello stesso divisorio e consentono o impediscono il funzionamento continuato del caso basato sulle informazioni di programmazione. Se il funzionamento continuato deve essere evitato, i lanciagranate innescano una procedura seguente del caricamento del sistema per rimuovere e cedere il controllo del calcolatore al sistema bootable seguente sul calcolatore.

 
Web www.patentalert.com

< Supporting point-to-point intracluster communications between replicated cluster nodes

< Systems and methods for improving the x86 architecture for processor virtualization, and software systems and methods for utilizing the improvements

> Recognizer of digital signal content

> Source code annotation language

~ 00171