摘要:
A method and apparatus for optimizing a data structure of an external data storage facility shared by a plurality of data processing systems, the data structure being allocated by a first allocation command which includes first allocation parameters based on an amount of storage space in the external data storage facility assigned for creation of the data structure and a composition of the data structure, includes a device for determining values of the first allocation parameters, to thereby determine a first composition of the data structure, a device for determining an actual usage of the data structure, to thereby determine a second composition of the data structure, a device for comparing the first composition of the data structure with the second composition of the data structure, and a device for issuing, based on an output from the comparing device, a second allocation command having second allocation parameters, to the data structure for reallocation thereof. The issuing device includes a device for adjusting the first composition of the data structure to the second composition, as storage space in the external data storage facility and processing cycles become available to execute the second allocation parameters. Until the second allocation parameters are achieved, the reallocation of the data structure remains pending and all processing commands are accepted and processed by the external data storage facility.
摘要:
A method of choosing jobs to run in a stream based distributed computer system includes determining jobs to be run in a distributed stream-oriented system by deciding a priority threshold above which jobs will be accepted, below which jobs will be rejected. Overall importance is maximized relative to the priority threshold based on importance values assigned to all jobs. System constraints are applied to ensure jobs meet set criteria.
摘要:
A low profile secondary seal for sealing the space between the inner wall of a tank and a roof floating on a liquid product within the tank is of relatively simple, lightweight construction and of low profile so as to maximize the possible height of the floating roof within the tank. The seal includes a plurality of resilient support plates mounted in spaced-apart relation along the edge of the floating roof at first ends thereof and extending outwardly to opposite second ends thereof which are coupled to an elongated wiper assembly. The support plates are made of resilient material such as full hard stainless steel which maintains a desired shape in resilient fashion, so as to continuously resiliently bias the wiper assembly against the inner wall of the tank. The second ends of the support plates are pivotably coupled to the wiper assembly. Angled skid plates coupled to the wiper assembly engage the inner wall of the tank to facilitate movement of the wiper assembly thereover. A vapor barrier fabric, which has a first edge coupled to the rim of the floating roof and an opposite second edge coupled to the wiper assembly, is supported in a desired position by a plurality of fabric support straps disposed between the floating roof and the wiper assembly. The wiper assembly is durably constructed of low density polyethylene foam wrapped in PTFE Teflon fabric. The vapor barrier fabric is prepunched to facilitate bolting to the wiper assembly, and the location thereof on the outside of the seal facilitates inspection and replacement thereof, and shedding of rain water due to the angled orientation thereof.
摘要:
A method for measuring performance of system. The method includes the steps of retrieving a metric definition from a declarative metrics specification, obtaining a list of computing nodes from a database that are currently assigned to the metric definition, obtaining resource data provided by the computing nodes in the list of computing nodes and determining the metric of system performance based on the metric definition and the resource data. The computing nodes in the list of computing nodes are nodes of a cluster of nodes having a dynamically varying node count.
摘要:
In a system having a plurality of caches, a method for maintaining cached objects includes storing an object in a plurality of caches. In response to a request to update the object, a future invalidation time is determined when the object should be invalidated in caches currently storing the object. Updating of the object is delayed until the invalidation time has passed.
摘要:
A device and method of making a full contact floating roof for use in covering fluid bodies, such as storage tanks containing hydrocarbon fluids, allowing ease of construction, high integrity, and low maintenance cost.
摘要:
A method of choosing jobs to run in a stream based distributed computer system includes determining jobs to be run in a distributed stream-oriented system by deciding a priority threshold above which jobs will be accepted, below which jobs will be rejected. Overall importance is maximized relative to the priority threshold based on importance values assigned to all jobs. System constraints are applied to ensure jobs meet set criteria.
摘要:
An apparatus and method for making fractional assignments of processing elements to processing nodes for stream-based applications in a distributed computer system includes determining an amount of processing power to give to each processing element. Based on a list of acceptable processing nodes, a determination of fractions of which processing nodes will work on each processing element is made. To update allocations of the amount of processing power and the fractions, the process is repeated.
摘要:
A method of choosing jobs to run in a stream based distributed computer system includes determining jobs to be run in a distributed stream-oriented system by deciding a priority threshold above which jobs will be accepted, below which jobs will be rejected. Overall importance is maximized relative to the priority threshold based on importance values assigned to all jobs. System constraints are applied to ensure jobs meet set criteria.
摘要:
A system and method for maintaining consistency in a system where multiple copies of an object may exist is provided for maintaining consistent copies. Consistency is maintained using a plurality of consistency policies in which at least one consistency policy results in different performance than a second consistency policy. A consistency policy is selected from the plurality consistency policies for each object to improve system performance.