Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2012087852) PROBE INSERTION VIA BACKGROUND VIRTUAL MACHINE
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2012/087852 International Application No.: PCT/US2011/065706
Publication Date: 28.06.2012 International Filing Date: 19.12.2011
IPC:
G06F 9/44 (2006.01) ,G06F 11/30 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
44
Arrangements for executing specific programmes
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
11
Error detection; Error correction; Monitoring
30
Monitoring
Applicants:
MICROSOFT CORPORATION [US/US]; One Microsoft Way Redmond, Washington 98052-6399, US (AllExceptUS)
Inventors:
BARHAM, Paul; US
FIGUEROA, Joseph N.; US
SPRADLIN, Jeremiah C.; US
Priority Data:
12/972,53120.12.2010US
Title (EN) PROBE INSERTION VIA BACKGROUND VIRTUAL MACHINE
(FR) INSERTION DE SONDES VIA UNE MACHINE VIRTUELLE EN ARRIÈRE-PLAN
Abstract:
(EN) A performance monitoring system is described herein that works with a hypervisor to reserve resources outside of a virtual machine to monitor performance of an application running within the virtual machine. The application receives the guaranteed amount of resources specified by the virtual machine's specifications, and the monitoring consumes resources not associated with the virtual machine. The application running in the virtual machine is already isolated by the hypervisor from the physical machine, and thus additional burdens on the physical machine that allow the hypervisor to continue meeting guarantees to the virtual machine will not impact application performance. The performance monitoring system provides instrumentation of deployed applications that information technology (IT) personnel can dynamically turn on and off without affecting the performance of the deployed application. The performance monitoring system provides a robust framework for monitoring production applications without affecting the performance of those applications during execution.
(FR) L'invention concerne un système de contrôle de performances fonctionnant avec un hyperviseur pour réserver des ressources à l'extérieur d'une machine virtuelle afin de contrôler les performances d'une application en cours d'exécution à l'intérieur de la machine virtuelle. L'application reçoit la quantité de ressources faisant l'objet de spécifications de la machine virtuelle et qui lui a été garantie, et le processus de contrôle utilise des ressources qui ne sont pas associées à la machine virtuelle. L'application s'exécutant dans la machine virtuelle est déjà isolée de la machine physique par l'hyperviseur. Ainsi, les charges supplémentaires sur la machine physique, qui permettent à l'hyperviseur de continuer de fournir la quantité de ressources garantie à la machine virtuelle, n'auront aucune incidence sur les performances de l'application. Le système de contrôle de performances permet l'instrumentation des applications déployées, un processus que le personnel IT peut démarrer et arrêter de manière dynamique sans incidence sur les performances de l'application déployée. Le système de contrôle de performances offre un cadre robuste pour contrôler des applications de production sans incidence sur leurs performances pendant leur exécution.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)