Patents by Inventor Giedrius Zizys

Giedrius Zizys has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6898564
    Abstract: A methods and systems for capacity planning of server resources are described wherein a load simulation tool is used to use actual data gathered from a server cluster during operation to simulate server cluster operation in which the load (requests per second) can be increased, and the effects on the utilization of resources can be observed. Plans containing recommendations are then presented to a system user so the user can make decisions necessary regarding whether to change configuration hardware to meet expected load increases in the future.
    Type: Grant
    Filed: May 23, 2000
    Date of Patent: May 24, 2005
    Assignee: Microsoft Corporation
    Inventors: Matt C. Odhner, Giedrius Zizys, Kent Schliiter
  • Publication number: 20050108380
    Abstract: Methods and systems for capacity planning of server resources are described wherein fixed resources of a server cluster are used in comparison to similar server cluster benchmarks to determine the maximum load—requests per second—that can be handled by the server cluster. The maximum load is used to determine utilization of server resources and to provide estimates of server resource utilization for hypothetical loads. A recommendation as to changes to server resources to handle the hypothetical loads is displayed to the user.
    Type: Application
    Filed: November 4, 2004
    Publication date: May 19, 2005
    Applicant: Microsoft Corporation
    Inventors: Matthew Odhner, Giedrius Zizys, Kent Schliiter
  • Publication number: 20050102318
    Abstract: A methods and systems for capacity planning of server resources are described wherein a load simulation tool is used to use actual data gathered from a server cluster during operation to simulate server cluster operation in which the load (requests per second) can be increased, and the effects on the utilization of resources can be observed. Plans containing recommendations are then presented to a system user so the user can make decisions necessary regarding whether to change configuration hardware to meet expected load increases in the future.
    Type: Application
    Filed: November 30, 2004
    Publication date: May 12, 2005
    Applicant: Microsoft Corporation
    Inventors: Matthew Odhner, Giedrius Zizys, Kent Schliiter
  • Publication number: 20050102121
    Abstract: A methods and systems for capacity planning of server resources are described wherein a load simulation tool is used to use actual data gathered from a server cluster during operation to simulate server cluster operation in which the load (requests per second) can be increased, and the effects on the utilization of resources can be observed. Plans containing recommendations are then presented to a system user so the user can make decisions necessary regarding whether to change configuration hardware to meet expected load increases in the future.
    Type: Application
    Filed: November 30, 2004
    Publication date: May 12, 2005
    Applicant: Microsoft Corporation
    Inventors: Matthew Odhner, Giedrius Zizys, Kent Schliiter
  • Patent number: 6862623
    Abstract: Methods and systems for capacity planning of server resources are described wherein fixed resources of a server cluster are used in comparison to similar server cluster benchmarks to determine the maximum load—requests per second—that can be handled by the server cluster. The maximum load is used to determine utilization of server resources and to provide estimates of server resource utilization for hypothetical loads. A recommendation as to changes to server resources to handle the hypothetical loads is displayed to the user.
    Type: Grant
    Filed: April 14, 2000
    Date of Patent: March 1, 2005
    Assignee: Microsoft Corporation
    Inventors: Matt Odhner, Giedrius Zizys
  • Publication number: 20050027727
    Abstract: A system and method is provided for gathering and aggregating operational metrics (e.g., performance metrics, process events, health monitor state, server state) for a plurality of members as a single entity and for a plurality of entities as a singular entity. The system and method provides for operational metrics of members and entities to be aggregated and retrieved as a single result set, such that entity wide operational metrics can be acquired, monitored and displayed as a single entity.
    Type: Application
    Filed: August 23, 2004
    Publication date: February 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Federico Garcea, Michael Murstein, Roger Sprague, Alexander Sutton, Michael Thomas, Giedrius Zizys
  • Publication number: 20050021546
    Abstract: A system and method is provided for gathering and aggregating operational metrics (e.g., performance metrics, process events, health monitor state, server state) for a plurality of members as a single entity and for a plurality of entities as a singular entity. The system and method provides for operational metrics of members and entities to be aggregated and retrieved as a single result set, such that entity wide operational metrics can be acquired, monitored and displayed as a single entity.
    Type: Application
    Filed: August 23, 2004
    Publication date: January 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Federico Garcea, Michael Murstein, Roger Sprague, Alexander Sutton, Michael Thomas, Giedrius Zizys
  • Publication number: 20050021306
    Abstract: A system and method is provided for gathering and aggregating operational metrics (e.g., performance metrics, process events, health monitor state, server state) for a plurality of members as a single entity and for a plurality of entities as a singular entity. The system and method provides for operational metrics of members and entities to be aggregated and retrieved as a single result set, such that entity wide operational metrics can be acquired, monitored and displayed as a single entity.
    Type: Application
    Filed: August 23, 2004
    Publication date: January 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Federico Garcea, Michael Murstein, Roger Sprague, Alexander Sutton, Michael Thomas, Giedrius Zizys
  • Publication number: 20050021748
    Abstract: A system and method is provided for gathering and aggregating operational metrics (e.g., performance metrics, process events, health monitor state, server state) for a plurality of members as a single entity and for a plurality of entities as a singular entity. The system and method provides for operational metrics of members and entities to be aggregated and retrieved as a single result set, such that entity wide operational metrics can be acquired, monitored and displayed as a single entity.
    Type: Application
    Filed: August 23, 2004
    Publication date: January 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Federico Garcea, Michael Murstein, Roger Sprague, Alexander Sutton, Michael Thomas, Giedrius Zizys
  • Publication number: 20050005012
    Abstract: Methods and systems for capacity planning of server resources are described wherein fixed resources of a server cluster are used in comparison to similar server cluster benchmarks to determine the maximum load—requests per second—that can be handled by the server cluster. The maximum load is used to determine utilization of server resources and to provide estimates of server resource utilization for hypothetical loads. A recommendation as to changes to server resources to handle the hypothetical loads is displayed to the user.
    Type: Application
    Filed: July 23, 2004
    Publication date: January 6, 2005
    Applicant: Microsoft Corporation
    Inventors: Matt Odhner, Giedrius Zizys, Kent Schliiter
  • Patent number: 6789046
    Abstract: A system and method is provided for monitoring, gathering and aggregating performance metrics of a plurality of members configured as an entity. Configurable performance metric settings can be set at a first computer (e.g., a first member) and dynamically propagated to all members of the entity to establish performance metric configuration settings at each of the plurality of members. In one aspect of the invention, a system and method log performance metric data periodically at a predefined time period and resolution at a plurality of members for one or more performance metrics. The performance metric data values logged at the predefined time period and resolution are aggregated to data sets of at least one larger time period and resolution. Valid performance data values of similar time periods and resolutions are then gathered from the plurality of members and aggregated over the entity to provide a unified result set for the entity.
    Type: Grant
    Filed: December 5, 2000
    Date of Patent: September 7, 2004
    Assignee: Microsoft Corporation
    Inventors: Michael S. Murstein, Roger W. Sprague, Jr., Alexander M. Sutton, Michael W. Thomas, Giedrius Zizys