Pijewski
William Pijewski, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20140280796 | SYSTEMS AND METHODS FOR PROVIDING A DISTRIBUTED SERVICE CONFIGURATION FRAMEWORK - Systems and method for providing a distributed service configuration framework are provided herein. In some instances, methods may include facilitating an application within a cloud computing system, facilitating a plurality of services of the application, the plurality of services being of a same type, deploying an instance within a given service, and automatically configuring the instance using configuration information obtained by a configuration agent, the configuration agent being associated with the instance. Each instance is associated with its own configuration agent. | 09-18-2014 |
20140280970 | SYSTEMS AND METHODS FOR TIME-BASED DYNAMIC ALLOCATION OF RESOURCE MANAGEMENT - Systems, methods, and media for method for managing requests for computing resources. Methods may include dynamically throttling requests for computing resources generated by one or more tenants within a multi-tenant system, such as a cloud. In some embodiments, the present technology may dynamically throttle I/O operations for a physical storage media that is accessible by the tenants of the cloud. The present technology may dynamically throttle I/O operations to ensure fair access to the physical storage media for each tenant within the cloud. | 09-18-2014 |
William D. Pijewski, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130173803 | DYNAMIC THROTTLING OF ACCESS TO COMPUTING RESOURCES IN MULTI-TENANT SYSTEMS - Systems, methods, and media for method for managing requests for computing resources are provided herein. Methods may include dynamically throttling requests for computing resources generated by one or more tenants within a multi-tenant system, such as a cloud. In some embodiments, the present technology may dynamically throttle I/O operations for a physical storage media that is accessible by the tenants of the cloud. The present technology may dynamically throttle I/O operations to ensure fair access to the physical storage media for each tenant within the cloud. | 07-04-2013 |
20130254407 | Systems and Methods for Time-Based Dynamic Allocation of Resource Management - Systems, methods, and media for method for managing requests for computing resources. Methods may include dynamically throttling requests for computing resources generated by one or more tenants within a multi-tenant system, such as a cloud. In some embodiments, the present technology may dynamically throttle I/O operations for a physical storage media that is accessible by the tenants of the cloud. The present technology may dynamically throttle I/O operations to ensure fair access to the physical storage media for each tenant within the cloud. | 09-26-2013 |
William Drake Pijewski, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20160125060 | ASYNCHRONOUS PROCESSING TIME METRICS - Asynchronous operations associated with a request such as threads, runnable elements, callable elements, and other invokable objects are tracked to determine the metrics about the request and operations. The present technology tracks the start and end of each asynchronous operation and maintains a counter which tracks the currently pending or executing asynchronous operations. By monitoring the request, the start and end of each asynchronous operation associated with the request, and the number of asynchronous operations currently executing, the present technology may identify the end of a request by identifying when the last asynchronous operation associated with the request ends. In some instances, the present technology identifies the end of a request when a counter which tracks the number of asynchronous operations executing reaches a value of zero after the first asynchronous operation has already begun. Tracking these operations allows the present technology to aggregate and report useful performance data about these requests. | 05-05-2016 |