BRPI1009594A2 - método e aparelho para monitoramento escalonável de máquinas de múltiplos dispositivos de computação virtual e meio de armazenamento de computador de contendo instruçóes executáveis por computador para execução do método - Google Patents
método e aparelho para monitoramento escalonável de máquinas de múltiplos dispositivos de computação virtual e meio de armazenamento de computador de contendo instruçóes executáveis por computador para execução do métodoInfo
- Publication number
- BRPI1009594A2 BRPI1009594A2 BRPI1009594A BRPI1009594A BRPI1009594A2 BR PI1009594 A2 BRPI1009594 A2 BR PI1009594A2 BR PI1009594 A BRPI1009594 A BR PI1009594A BR PI1009594 A BRPI1009594 A BR PI1009594A BR PI1009594 A2 BRPI1009594 A2 BR PI1009594A2
- Authority
- BR
- Brazil
- Prior art keywords
- computing device
- storage media
- executable instructions
- media containing
- multiple virtual
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
- G06F11/3419—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment by assessing time
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/301—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is a virtual computing platform, e.g. logically partitioned systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3089—Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
- G06F11/3096—Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents wherein the means or processing minimize the use of computing system or of computing system component resources, e.g. non-intrusive monitoring which minimizes the probe effect: sniffing, intercepting, indirectly deriving the monitored data from other directly available data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45591—Monitoring or debugging support
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/815—Virtual
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Debugging And Monitoring (AREA)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/483,281 US8650562B2 (en) | 2009-06-12 | 2009-06-12 | Method and apparatus for scalable monitoring of virtual machine environments combining base virtual machine and single monitoring agent for measuring common characteristics and individual virtual machines measuring individualized characteristics |
| US12/483,281 | 2009-06-12 | ||
| PCT/US2010/038242 WO2010144757A1 (en) | 2009-06-12 | 2010-06-11 | Method and apparatus for scalable monitoring of virtual machine environments |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BRPI1009594A2 true BRPI1009594A2 (pt) | 2016-03-08 |
| BRPI1009594B1 BRPI1009594B1 (pt) | 2020-12-22 |
Family
ID=43307546
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI1009594-2A BRPI1009594B1 (pt) | 2009-06-12 | 2010-06-11 | método e aparelho para monitoramento escalonável de máquinas de múltiplos dispositivos de computação virtual |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US8650562B2 (pt) |
| EP (1) | EP2441012A4 (pt) |
| JP (1) | JP5680070B2 (pt) |
| CN (1) | CN102349064B (pt) |
| BR (1) | BRPI1009594B1 (pt) |
| CA (1) | CA2747736C (pt) |
| MX (1) | MX2011010796A (pt) |
| WO (1) | WO2010144757A1 (pt) |
Families Citing this family (38)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8769534B2 (en) | 2010-09-23 | 2014-07-01 | Accenture Global Services Limited | Measuring CPU utilization in a cloud computing infrastructure by artificially executing a bursting application on a virtual machine |
| CN102075434B (zh) * | 2011-01-28 | 2012-07-04 | 华中科技大学 | 一种虚拟集群中的通信方法 |
| US8806005B2 (en) | 2011-09-12 | 2014-08-12 | Microsoft Corporation | Cross-machine event log correlation |
| GB2496482A (en) * | 2011-10-28 | 2013-05-15 | Ibm | Passive monitoring of virtual systems without using agents executing within virtual servers |
| US9229758B2 (en) | 2011-10-28 | 2016-01-05 | International Business Machines Corporation | Passive monitoring of virtual systems using extensible indexing |
| US9250902B2 (en) | 2012-03-16 | 2016-02-02 | International Business Machines Corporation | Determining the status of run-time-instrumentation controls |
| US9454462B2 (en) * | 2012-03-16 | 2016-09-27 | International Business Machines Corporation | Run-time instrumentation monitoring for processor characteristic changes |
| US9367316B2 (en) | 2012-03-16 | 2016-06-14 | International Business Machines Corporation | Run-time instrumentation indirect sampling by instruction operation code |
| US9483268B2 (en) | 2012-03-16 | 2016-11-01 | International Business Machines Corporation | Hardware based run-time instrumentation facility for managed run-times |
| US9158660B2 (en) | 2012-03-16 | 2015-10-13 | International Business Machines Corporation | Controlling operation of a run-time instrumentation facility |
| US9442824B2 (en) | 2012-03-16 | 2016-09-13 | International Business Machines Corporation | Transformation of a program-event-recording event into a run-time instrumentation event |
| US9471315B2 (en) | 2012-03-16 | 2016-10-18 | International Business Machines Corporation | Run-time instrumentation reporting |
| US9430238B2 (en) | 2012-03-16 | 2016-08-30 | International Business Machines Corporation | Run-time-instrumentation controls emit instruction |
| US9465716B2 (en) | 2012-03-16 | 2016-10-11 | International Business Machines Corporation | Run-time instrumentation directed sampling |
| US9405541B2 (en) | 2012-03-16 | 2016-08-02 | International Business Machines Corporation | Run-time instrumentation indirect sampling by address |
| US9411591B2 (en) | 2012-03-16 | 2016-08-09 | International Business Machines Corporation | Run-time instrumentation sampling in transactional-execution mode |
| US9280447B2 (en) | 2012-03-16 | 2016-03-08 | International Business Machines Corporation | Modifying run-time-instrumentation controls from a lesser-privileged state |
| CN102662821B (zh) | 2012-03-22 | 2015-03-11 | 华为技术有限公司 | 虚拟机故障的辅助诊断方法、装置和系统 |
| CN104487945B (zh) | 2012-07-25 | 2018-04-06 | 惠普发展公司,有限责任合伙企业 | 用于转换手势的计算机设备和方法 |
| US9009706B1 (en) * | 2013-01-23 | 2015-04-14 | Symantec Corporation | Monitoring and updating state information of virtual devices to guest virtual machines based on guest virtual machine's probing policy |
| CN103092710A (zh) * | 2013-02-06 | 2013-05-08 | 浪潮电子信息产业股份有限公司 | 云计算操作系统中一种高可用虚拟机运行方法 |
| CA2907274A1 (en) * | 2013-03-15 | 2014-09-18 | Fuhu Holdings, Inc. | Tablet computer |
| US9304885B2 (en) | 2013-06-18 | 2016-04-05 | International Business Machines Corporation | Passive monitoring of virtual systems using agent-less, near-real-time indexing |
| CN103399812B (zh) * | 2013-07-22 | 2016-04-13 | 西安电子科技大学 | 基于Xen硬件虚拟化的磁盘文件操作监控系统及监控方法 |
| US9218139B2 (en) | 2013-08-16 | 2015-12-22 | International Business Machines Corporation | Minimally disruptive virtual machine snapshots |
| US9519513B2 (en) * | 2013-12-03 | 2016-12-13 | Vmware, Inc. | Methods and apparatus to automatically configure monitoring of a virtual machine |
| US9678731B2 (en) | 2014-02-26 | 2017-06-13 | Vmware, Inc. | Methods and apparatus to generate a customized application blueprint |
| US10530837B2 (en) | 2014-04-10 | 2020-01-07 | International Business Machines Corporation | Always-on monitoring in the cloud |
| US20150378763A1 (en) | 2014-06-30 | 2015-12-31 | Vmware, Inc. | Methods and apparatus to manage monitoring agents |
| US9092376B1 (en) * | 2014-08-29 | 2015-07-28 | Nimble Storage, Inc. | Methods and systems for ordering virtual machine snapshots |
| US9778990B2 (en) | 2014-10-08 | 2017-10-03 | Hewlett Packard Enterprise Development Lp | Methods and systems for concurrently taking snapshots of a plurality of virtual machines |
| US9727252B2 (en) | 2014-11-13 | 2017-08-08 | Hewlett Packard Enterprise Development Lp | Methods and systems for optimal snapshot distribution within a protection schedule |
| US9495193B2 (en) * | 2014-12-05 | 2016-11-15 | International Business Machines Corporation | Monitoring hypervisor and provisioned instances of hosted virtual machines using monitoring templates |
| US10379889B2 (en) * | 2015-06-15 | 2019-08-13 | Microsoft Technology Licensing, Llc | Monitoring and reporting performance of collaboration services using a monitoring service native to the collaboration service |
| US11438278B2 (en) * | 2015-06-29 | 2022-09-06 | Vmware, Inc. | Container-aware application dependency identification |
| US10489121B2 (en) * | 2016-06-02 | 2019-11-26 | Avago Technologies International Sales Pte. Limited | Method and apparatus for determining system information in a device having a plurality of processors, each including virtual machines and some located on separate insertable boards |
| TWI625694B (zh) * | 2017-06-06 | 2018-06-01 | Univ Chang Gung | Monitoring system and monitoring device |
| US11829793B2 (en) * | 2020-09-28 | 2023-11-28 | Vmware, Inc. | Unified management of virtual machines and bare metal computers |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04257035A (ja) * | 1991-02-12 | 1992-09-11 | Fujitsu Ltd | 仮想計算機システム配下における障害情報処理方式 |
| US7020697B1 (en) * | 1999-10-01 | 2006-03-28 | Accenture Llp | Architectures for netcentric computing systems |
| US20020152305A1 (en) * | 2000-03-03 | 2002-10-17 | Jackson Gregory J. | Systems and methods for resource utilization analysis in information management environments |
| JP2002202959A (ja) * | 2000-12-28 | 2002-07-19 | Hitachi Ltd | 動的な資源分配をする仮想計算機システム |
| US7191440B2 (en) * | 2001-08-15 | 2007-03-13 | Intel Corporation | Tracking operating system process and thread execution and virtual machine execution in hardware or in a virtual machine monitor |
| JP4018900B2 (ja) * | 2001-11-22 | 2007-12-05 | 株式会社日立製作所 | 仮想計算機システム及びプログラム |
| US20070061441A1 (en) | 2003-10-08 | 2007-03-15 | Landis John A | Para-virtualized computer system with I/0 server partitions that map physical host hardware for access by guest partitions |
| EP1678583A4 (en) * | 2003-10-08 | 2008-04-30 | Unisys Corp | VIRTUAL DATA CENTER FOR ALLOCATING AND MANAGING SYSTEM RESOURCES BY MULTIPLE NODES |
| US7707583B2 (en) | 2004-05-20 | 2010-04-27 | Sap Ag | Robust sharing of runtime systems |
| US7685635B2 (en) * | 2005-03-11 | 2010-03-23 | Microsoft Corporation | Systems and methods for multi-level intercept processing in a virtual machine environment |
| US7610266B2 (en) * | 2005-05-25 | 2009-10-27 | International Business Machines Corporation | Method for vertical integrated performance and environment monitoring |
| US7861244B2 (en) * | 2005-12-15 | 2010-12-28 | International Business Machines Corporation | Remote performance monitor in a virtual data center complex |
| US20070174429A1 (en) * | 2006-01-24 | 2007-07-26 | Citrix Systems, Inc. | Methods and servers for establishing a connection between a client system and a virtual machine hosting a requested computing environment |
| CN101059768B (zh) | 2006-04-17 | 2011-01-05 | 北京软通科技有限责任公司 | 实现操作系统备用的系统及方法 |
| US8607228B2 (en) * | 2006-08-08 | 2013-12-10 | Intel Corporation | Virtualizing performance counters |
| US8291410B2 (en) * | 2006-12-29 | 2012-10-16 | Intel Corporation | Controlling virtual machines based on activity state |
| JP4557178B2 (ja) * | 2007-03-02 | 2010-10-06 | 日本電気株式会社 | 仮想マシン管理システム、その方法及びそのプログラム |
| US20090064287A1 (en) | 2007-08-28 | 2009-03-05 | Rohati Systems, Inc. | Application protection architecture with triangulated authorization |
| US7689801B2 (en) | 2007-08-29 | 2010-03-30 | International Business Machines Corporation | Method for distributing hypervisor memory requirements across logical partitions |
| US9459984B2 (en) * | 2007-10-29 | 2016-10-04 | Intel Corporation | Method and systems for external performance monitoring for virtualized environments |
| US8352670B2 (en) * | 2008-01-22 | 2013-01-08 | Globalfoundries Inc. | Execute-only memory and mechanism enabling execution from execute-only memory for minivisor |
-
2009
- 2009-06-12 US US12/483,281 patent/US8650562B2/en not_active Expired - Fee Related
-
2010
- 2010-06-11 BR BRPI1009594-2A patent/BRPI1009594B1/pt active IP Right Grant
- 2010-06-11 CA CA2747736A patent/CA2747736C/en active Active
- 2010-06-11 JP JP2012515166A patent/JP5680070B2/ja not_active Expired - Fee Related
- 2010-06-11 WO PCT/US2010/038242 patent/WO2010144757A1/en not_active Ceased
- 2010-06-11 CN CN201080011013.9A patent/CN102349064B/zh not_active Expired - Fee Related
- 2010-06-11 EP EP10786883.8A patent/EP2441012A4/en not_active Withdrawn
- 2010-06-11 MX MX2011010796A patent/MX2011010796A/es active IP Right Grant
Also Published As
| Publication number | Publication date |
|---|---|
| MX2011010796A (es) | 2011-10-28 |
| US20100318990A1 (en) | 2010-12-16 |
| CA2747736A1 (en) | 2010-12-16 |
| CN102349064B (zh) | 2014-05-21 |
| JP2012530295A (ja) | 2012-11-29 |
| EP2441012A4 (en) | 2017-11-08 |
| CA2747736C (en) | 2017-11-07 |
| JP5680070B2 (ja) | 2015-03-04 |
| BRPI1009594B1 (pt) | 2020-12-22 |
| WO2010144757A1 (en) | 2010-12-16 |
| CN102349064A (zh) | 2012-02-08 |
| US8650562B2 (en) | 2014-02-11 |
| EP2441012A1 (en) | 2012-04-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI1009594A2 (pt) | método e aparelho para monitoramento escalonável de máquinas de múltiplos dispositivos de computação virtual e meio de armazenamento de computador de contendo instruçóes executáveis por computador para execução do método | |
| BR112012031695A2 (pt) | método, aparelho, meio de armazenamento legível por computador e produto de programa de computador | |
| BRPI0816652A2 (pt) | Método para processar uma transação, meio legível por computador, instruções legíveis por máquina, e, aparelho | |
| BR112014028599A2 (pt) | sistema médico para monitorar um paciente; método médico para monitorar um paciente; processador programado para realizar o método; e meio não transitório legível por computador | |
| BR112012025920A2 (pt) | método decodificador de um vídeo, método codificador de um vídeo, aparelho decodificador de vídeo contendo um processador decodificador de vídeo, aparelho codificador de vídeo contendo um rprocessador codificador de vídeo, e mídia de gravação legível por computador | |
| BR112013011732A2 (pt) | método e sistema para realizar medidas ambientais, e, meio de armazenagem legível por máquina | |
| BR112013019585A2 (pt) | método e dispositivo para adquirir imagens de ultrassom de alta resolução de um meio, programa de computador, e, meio de armazenamento legível por computador. | |
| BR112015001228A2 (pt) | métodos implementado por computador para processar e para reportar resultados de teste de um dispositivo médico, meio de armazenamento legível por computador, e, sistema para reportar resultados de testes médicos. | |
| BR112013022758A2 (pt) | método implementado por computador, dispositivo de máquina para máquina, sistema de computador e sistema de máquina para máquina | |
| BR112013004193A2 (pt) | método, aparelho, meio de armazenamento legível por computador e produto de programa de computador | |
| BR112013005876A2 (pt) | método, aparelho, meio de armazenamento legível por computador e produto de programa de computador | |
| BR112013002025A2 (pt) | aparelho para segmentar imagens médicas, método de segmentação de imagens médicas e mídia legível em computador carregando um programa de computador | |
| BR112013028905A2 (pt) | dispositivo e método de processamento de informação, e, meio de armazenagem legível por computador | |
| DK4009637T3 (da) | Billedbehandlingsindretning, billedbehandlingsfremgangsmåde, program og lagermedie | |
| BRPI0820278A2 (pt) | Método para construir modelo de previsão ou progressivo, sistema, programa de computador armazenado numa mídia legível por processador, e dispositivo armazenador de programa por uma máquina | |
| EP2745222A4 (en) | METHOD AND DEVICE FOR CARRYING OUT A SEARCH BASED ON AVAILABLE DATA MODES | |
| BR112014016107A2 (pt) | método para detecção de contexto, dispositivo de computação e mídia legível por máquina | |
| EP2757521A4 (en) | IMAGE SCANNER, IMAGE SCANNING PROCEDURE, PROGRAM, AND COMPUTER READABLE RECORDING MEDIUM | |
| BRPI1008575A2 (pt) | método de processamento de um fluxo gráfico, aparelho para processamento de um fluxo gráfico, e meio de armazenamento legível por computador | |
| BR112014009994A2 (pt) | dispositivo de processamento de imagem, programa, e, meio de armazenamento de informação legível por computador | |
| BR112013004072A2 (pt) | aparelho, método e meio de armazenamento legível por computador | |
| BR112012031266A2 (pt) | método, aparelho, meio legível por computador para armazenar as instruções de programa e sistema. | |
| BR112012030267A2 (pt) | "método, aparelho, meio de armazenamento legível por computador e produto de programa de computador" | |
| BRPI1014549A2 (pt) | método e aparelho de processamento de imagem, programa de processamento de imagem e meio de armazenamento deste programa | |
| PT3694209T (pt) | Método para descodificação de imagem, dispositivo para descodificação de imagem e programa de computador correspondente |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B06U | Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette] | ||
| B06G | Technical and formal requirements: other requirements [chapter 6.7 patent gazette] | ||
| B07A | Technical examination (opinion): publication of technical examination (opinion) [chapter 7.1 patent gazette] | ||
| B06A | Notification to applicant to reply to the report for non-patentability or inadequacy of the application [chapter 6.1 patent gazette] | ||
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 22/12/2020, OBSERVADAS AS CONDICOES LEGAIS. |