Antitrust Bankruptcy Entertainment & Sports Intellectual Property International Law Patents Real Estate Law Securities Law Tax Law Workers' Compensation
Education:
San Jose State University San Diego State University, BS
Links:
Website
Wikipedia References
Guillermo Alvarez (Gymnast)
Name / Title
Company / Classification
Phones & Addresses
Guillermo Alvarez Attorney
Cooleygodwardllp Legal Services
3175 Hanover Street, Palo Alto, CA 94306
Guillermo Alvarez Partner
Monarch Consultants Engineering Services Ret Computer & Software
4364 Gln Cyn Cir, West Pittsburg, CA 94565 9253832300
Alistair C. Veitch - Mountain View CA Eric A. Anderson - Berkeley CA Ram Swaminathan - Cupertino CA Guillermo Alvarez - San Jose CA Richard Golding - San Francisco CA Ted Romer - Seattle WA
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 1300
US Classification:
711114, 711154, 711162, 711170, 711203
Abstract:
RAID levels are assigned to data prior to loading the data on a disk array or other data storage device. The RAID levels are determined by applying an algorithm (e. g. , a rule-based criteria, a utilization model) to data workload specifications and device specifications.
Method And Apparatus For Predicting Multi-Part Performability
Guillermo Alvarez - San Jose CA, US Ralph Becker-Szendy - Los Gatos CA, US Arif A. Merchant - Los Altos CA, US Mustafa Uysal - Mountain View CA, US John Wilkes - Palo Alto CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
A method of and apparatus for determining whether a multi-component target system meets a given multi-part performability requirement is provided. A description of the target system, failure probabilities for components of the target system and a multi-part performability requirement for the target system are obtained. The multi-part performability requirement indicates desired performance levels and corresponding fractions of time. One or more failure-scenarios are successively computed that represent one or more states of the target system having zero or more components failed and a corresponding probability of occurrence of the one or more of the states of the target system. Performance of the target system is modeled under the failure scenarios using a performance predictor module for generating a multi-part performability function. The multi-part performability function is compared with said multi-part performability requirement to determine whether the target system meets the multi-part performability requirement.
Method And Apparatus For Morphological Modeling Of Complex Systems To Predict Performance
Mustafa Uysal - Mountain View CA, US Ralph Becker-Szendy - Los Gatos CA, US Arif Merchant - Los Altos CA, US Guillermo Alvarez - San Jose CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06G 7/48
US Classification:
703 6
Abstract:
A method predicts performance of a system that includes a plurality of interconnected components defining at least one data flow path. The method references a workload specification for the system. The method models the system using one or more component models. Each component model represents selected one or more of the components. Each component model is arranged in like relationship to the data flow path as the selected one or more of the components represented by the component model. Each component model is (a) a constraint upon the workload specification input to that component model or (b) a transformer of the workload specification input to that component model so as to result in one or more output workload specifications that are input workload specifications to subsequent component models along the data flow path or (c) both a constraint and a transformer. At least one of the component models is a constraint. At least some of the component models along the data flow path operate on the workload specification.
Method And System For Online Data Migration On Storage Systems With Performance Guarantees
Guillermo A. Alvarez - San Jose CA, US Chenyang Lu - Charlottesville VA, US John Wilkes - Palo Alto CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 12/00 G06F 9/44
US Classification:
711165, 717127, 717131
Abstract:
Data is migrated by moving a set of the data in a data storage system of a computer system. The method includes monitoring a performance of at least one executing application while moving the data in the data storage system. A change in the rate of moving is calculated in response to the monitored performance of the executing application. The rate of moving is modified in accordance with the calculated change.
Self-Modulation In A Model-Based Automated Management Framework
Guillermo A. Alvarez - San Jose CA, US Linda M. Duyanovich - Saratoga CA, US John D. Palmer - San Jose CA, US Sandeep M. Uttamchandani - San Jose CA, US Li Yin - Albany CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/10 G06E 1/00
US Classification:
703 2, 706 21, 706 47
Abstract:
Embodiments herein present a method, system, computer program product, etc. for automated management using a hybrid of prediction models and feedback-based systems. The method begins by calculating confidence values of models. Next, the method selects a first model based on the confidence values and processes the first model through a constraint solver to produce first workload throttling values. Following this, workloads are repeatedly processed through a feedback-based execution engine, wherein the feedback-based execution engine is controlled by the first workload throttling values. The first workload throttling values are applied incrementally to the feedback-based execution engine, during repetitions of the processing of the workloads, with a step-size that is proportional to the confidence values. The processing of the workloads is repeated until an objective function is maximized, wherein the objective function specifies performance goals of the workloads.
Technique For Programmatically Obtaining Experimental Measurements For Model Construction
A technique for programmatically obtaining experimental measurements for model construction. A user provides criteria for the model, such as computational algorithms which characterize behavior of the real system, specifications of experiments to be performed on the real system for collecting experimental data from the real system, an identification of sought parameters which are to be derived from results of the experiments and desired tolerance constraints on the sought parameters. From experimental data collected from the real system and from the provided criteria, the inventive method and apparatus programmatically determines in an iterative loop which additional experiments are to be performed in order to achieve the desired tolerance constraints. After one or more iterations of the loop, the values for the sought parameters are determined within the desired tolerance constraints.
System And Method For Utilizing Informed Throttling To Guarantee Quality Of Service To I/O Streams
Guillermo Alejandro Alvarez - San Jose CA, US David Darden Chambliss - Morgan Hill CA, US Divyesh Jadav - San Jose CA, US Tzongyu Paul Lee - Campbell CA, US Ramachandran Gopalakrishna Menon - Sunnyvale CA, US Prashant Pandey - Fremont CA, US Jian Xu - San Jose CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16 G01R 31/08
US Classification:
709232, 709234, 370229, 3702301
Abstract:
The present system and associated method resolve the problem of providing statistical performance guarantees for applications generating streams of read/write accesses (I/Os) on a shared, potentially distributed storage system of finite resources, by initiating throttling whenever an I/O stream is receiving insufficient resources. The severity of throttling is determined in a dynamic, adaptive way at the storage subsystem level. Global, real-time knowledge about I/O streams is used to apply controls to guarantee quality of service to all I/O streams, providing dynamic control rather than reservation of bandwidth or other resources when an I/O stream is created that will always be applied to that I/O stream. The present system throttles at control points to distribute resources that are not co-located with the control point. A competition model is used with service time estimators in addition to estimated workload characteristics to determine which I/O needs to be throttled and the level of throttling required.
Approach Based On Self-Evolving Models For Performance Guarantees In A Shared Storage System
Guillermo A. Alvarez - San Jose CA, US John D. Palmer - San Jose CA, US Sandeep M. Uttamchandani - San Jose CA, US Li Yin - Albany CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 7/00
US Classification:
707 2
Abstract:
A technique of allocating shared resources in a computer network-based storage system comprises taking periodic performance samples on a running storage system; evaluating an objective function that takes as input the performance samples to quantify how aligned a current state of the storage system is with organizational objectives; building and maintaining models of behavior and capabilities of the storage system by using the performance samples as input; determining how resources of the storage system should be allocated among client computers in the storage system by selecting one among many possible allocations based on predictions generated by the models in order to maximize a value of the objective function; calculating a confidence statistic value for a chosen resource allocation based on an accuracy of the models; and enforcing the chosen resource allocation on the running storage system when the confidence statistic value is at or above a predetermined threshold value.
News
Protests over 43 missing students in Mexico spreads across the country
Guillermo Alvarez, an indigenous leader interviewed recently in Chilpancingo, explained that the biggest problem people in Guerrero face is the poverty. Theres no work in the mountains. So the men go to work in the U.S.
Universidad de La Laguna - IngenierÃa Informatica
Guillermo Alvarez
Work:
Airplan
Education:
Liceo benjamÃn herrera
Relationship:
Single
About:
Soy teniente de bomberos aeronáuticos, soy de medellin, soltero sin hijos, 20 años de servicio como bombero, trabajo en el aeropuerto las brujas de corozal