Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

117 results about "Grid resources" patented technology

System for rebuilding dispersed data

A digital data file storage system is disclosed in which original data files to be stored are dispersed using some form of information dispersal algorithm into a number of file “slices” or subsets in such a manner that the data in each file share is less usable or less recognizable or completely unusable or completely unrecognizable by itself except when combined with some or all of the other file shares. These file shares are stored on separate digital data storage devices as a way of increasing privacy and security. As dispersed file shares are being transferred to or stored on a grid of distributed storage locations, various grid resources may become non-operational or may operate below at a less than optimal level. When dispersed file shares are being written to a dispersed storage grid which not available, the grid clients designates the dispersed data shares that could not be written at that time on a Rebuild List. In addition when grid resources already storing dispersed data become non-available, a process within the dispersed storage grid designates the dispersed data shares that need to be recreated on the Rebuild List. At other points in time a separate process reads the set of Rebuild Lists used to create the corresponding dispersed data and stores that data on available grid resources.
Owner:PURE STORAGE

Methods, systems, and media to expand resources available to a logical partition

Methods, systems, and media to expand resources available to logical partition associated with a client are contemplated. Embodiments may associate the logical partition with a grid that retains a list of resources, referred to as grid resources, available for allocation to logical partitions. The grid resources may include resources from, e.g., other logical partitions within the logically partitioned system, logical partitions from other logically partitioned systems, another type of system, a cluster, and the like. Further, one or more of the systems associated with the grid may include on-demand resources that are also available to supplement resources based upon the demands of the client. Embodiments may also monitor resource usage by the client and meter billable usage of the grid resources and / or on-demand resources based upon agreements between service providers and clients.
Owner:IBM CORP

Dynamic grid job distribution from any resource within a grid environment

A method, system, and program for dynamic grid job distribution from any resource within a grid environment. Multiple resources enabled to handle grid jobs are connected via at least one network within a grid environment. Each of the multiple resources is enabled to distribute an availability and ability to handle grid jobs within the grid environment. Each of the multiple resources is also enabled to access the availability and ability to handle grid jobs of all of the other resources within the grid environment. The distribution of and access to current information may be organized as a hierarchical resource directory system or as a peer-to-peer resource distribution system. Further, resources within the grid environment are also enabled to receive a grid job and a job object, as a receiving resource. The job object received at a receiving resource describes at least one requirement for the grid job submitted to the receiving resource. The receiving resource determines the most suitable resource to handle the job from among the grid resources, wherein the ability to handle grid jobs by the most suitable resource meets the at least one requirement for the grid job and the most suitable resource indicates an availability to receive the grid job. The receiving resource then controls submission of the job to the most suitable resource for handling the job.
Owner:IBM CORP

Managing escalating resource needs within a grid environment

A method, system, and program for managing escalating resource needs within a grid environment are provided. A job is submitted into a first selection of resources in a grid environment from among a hierarchy of discrete sets of resources accessible in the grid environment. Discrete sets of resources may include locally accessible resources, enterprise accessible resources, capacity on demand resources, and grid resources. The performance of the first selection of resources is monitored and compared with a required performance level for the job. If the required performance level is not met, then the discrete sets of resources are queried for available resources to meet the required performance level in an order designated by said hierarchy. Available resources in a next discrete set of resource from the hierarchy of discrete sets of resources are added to a virtual organization of resources handling the job within the grid environment. In particular, the virtual organization of resources may include the first selection of resources and the added resources which are distributed across heterogeneous systems. If capacity on demand resources are allocated and added to the virtual organization, then the capacity on demand resources are deallocated when no longer needed.
Owner:IBM CORP

Resource state information-based grid task scheduling processor and grid task scheduling processing method

The invention discloses a resource state information-based grid task scheduling processor. The resource state information-based grid task scheduling processor comprises a plurality of distributed grid scheduling nodes, wherein each grid scheduling node is connected with the other grid scheduling nodes through an allocation mode; each grid scheduling node has a two-layer structure; and the top layer is provided with a virtual scheduling manager and the bottom layer is provided with a plurality of parallel scheduling executors. The invention also provides a grid task scheduling processing method. In the resource state information-based grid task scheduling processor and the grid task scheduling processing method, a distributed grid resource scheduling system is established; management and coordination on local scheduling executors are unified by a second-level scheduling node management method, so that the failure of a certain scheduling executor is avoided and at the same time, the over-long time waiting of the scheduling task on a certain scheduling executor is avoided; and local resource state feedback is acquired by a resource node property-based analysis and evaluation method, so that the delay caused by acquiring the resource state through a network can be reduced and the grid calculation task scheduling efficiency is further improved.
Owner:THE 28TH RES INST OF CHINA ELECTRONICS TECH GROUP CORP

Receiving bid requests and pricing bid responses for potential grid job submissions within a grid environment

A computer-implemented method, system, and program for receiving bid requests and pricing bid responses for potential grid job submissions within a grid environment are provided. The grid environment includes multiple grid resource nodes available for executing a grid job at a price. Clients submit bid requests for potential grid job submissions to a bid request portal of the grid environment. A workload factor is calculated for each bid request that indicates the estimated resource usage at a resource work unit level for the potential grid job. Next, a cost calculator calculates a price for the potential grid job submission based on the predicted workload factor and a cost per granular work unit, such that the price is available for an automated response to the bid request. The cost per resource work unit may be calculated based on the current and predicted workload on the resources available in the grid environment. Pricing may also be adjusted by available discounting or contractual pricing restraints.
Owner:IBM CORP

Resource Optimization for Parallel Data Integration

For optimizing resources for a parallel data integration job, a job request is received, which specifies a parallel data integration job to deploy in a grid. Grid resource utilizations are predicted for hypothetical runs of the specified job on respective hypothetical grid resource configurations. This includes automatically predicting grid resource utilizations by a resource optimizer module responsive to a model based on a plurality of actual runs of previous jobs. A grid resource configuration is selected for running the parallel data integration job, which includes the optimizer module automatically selecting a grid resource configuration responsive to the predicted grid resource utilizations and an optimization criterion.
Owner:IBM CORP

System for rebuilding dispersed data

A digital data file storage system is disclosed in which original data files to be stored are dispersed using some form of information dispersal algorithm into a number of file “slices” or subsets in such a manner that the data in each file share is less usable or less recognizable or completely unusable or completely unrecognizable by itself except when combined with some or all of the other file shares. These file shares are stored on separate digital data storage devices as a way of increasing privacy and security. As dispersed file shares are being transferred to or stored on a grid of distributed storage locations, various grid resources may become non-operational or may operate below at a less than optimal level. When dispersed file shares are being written to a dispersed storage grid which not available, the grid clients designates the dispersed data shares that could not be written at that time on a Rebuild List. In addition when grid resources already storing dispersed data become non-available, a process within the dispersed storage grid designates the dispersed data shares that need to be recreated on the Rebuild List. At other points in time a separate process reads the set of Rebuild Lists used to create the corresponding dispersed data and stores that data on available grid resources.
Owner:PURE STORAGE

Managing resources through user-facing web services aggregated in portals

The present invention relates to a method and respective system for managing the administration of electronic resources accessible in an electronic-network: A solution is offered, in which grid resources or services are enhanced with a presentation interface that provides an administration user-interface (UI) for configuring them, i.e., the administration UI of a distributed resource is provided by the server hosting the resource, or simply the resource itself. This includes also the resource-located logic required to configure the resource according to the user inputs and actions imparted on user controls, which are sent from a respective resource to a portal server. On this portal server, a simple, generic second user-interface software is implemented, which is able to aggregate the fragments or controls of different resources, to display such multiple controls to a human person, to process user inputs imparted on those controls, and to send user control data entered via the user-interface fragments to a resource configuration interface of a respective one of the resources in order to perform the configuration of a respective resource via the respective resource configuration-interface.
Owner:SNAP INC

Facilitating overall grid environment management by monitoring and distributing grid activity

A method, system, and program for facilitating overall grid environment management by monitoring grid activity across disparate grid resources and distributing grid activity to decisional grid modules are provided. A grid workload controller within a computational grid environment monitors real-time grid activity at an application level from multiple disparate grid application environments. The grid workload controller then determines a selection of grid modules within the computational grid environment that require the real-time grid activity to make decisions about the management of the computational grid environment. The grid workload controller distributes the real-time grid activity to the selection of grid modules, wherein the selection of grid modules then make automated decisions within the grid environment to maintain performance requirements.
Owner:INT BUSINESS MASCH CORP

Managing escalating resource needs within a grid environment

A job is submitted into a first selection of resources in a grid environment from among a hierarchy of discrete sets of resources accessible in the grid environment. Discrete sets of resources may include locally accessible resources, enterprise accessible resources, capacity on demand resources, and grid resources. The performance of the first selection of resources is monitored and compared with a required performance level for the job. If the required performance level is not met, then the discrete sets of resources are queried for available resources to meet the required performance level in an order designated by said hierarchy. Available resources in a next discrete set of resource from the hierarchy of discrete sets of resources are added to a virtual organization of resources handling the job within the grid environment.
Owner:IBM CORP

Dynamic grid paths

A system, method, data structure, and computer-readable medium for processing a command entered into a command processor interface in a data processing system. In accordance with the method of the present invention, a command is entered by a user into a command processor interface input line. A command path specified by the command processor interface is utilized for searching for the entered command. The command path includes at least one local path and a grid command directive. The grid command directive may include a grid service field containing a grid service specifier, and a host name field containing a locatable name or address of a processing or grid lookup resource. The grid command directive further includes a command field containing a grid resource lookup command. The command path searching includes sequentially processing the at least one local path and the grid command directive until an execution resource associated with the command is located.
Owner:IBM CORP

Grid calculation environment task cross-domain control method

Disclosed is an operation cross-domain control method in a grid computing environment; the method uses a trust mechanism to realize the operation control in the grid environment, makes trust evaluation to the available resources in the grid, analyzes the operation to be processed, and uses a mobile agent to transfer the operation to an appropriate resource for execution, according to the information provided by a control system in the grid. The proposal overcomes the disadvantages of poor reliability, non-guaranteed response time, over-long running time on the resources and imperfect fault management in other operation control proposals, and can achieve self-adaptation to the resource and operation control in the grid, reduce the grid traffic and improve the utilization rate of the network to form an operational parallel solution, thereby achieving the purpose of improving the utilization efficiency of grid resources and the execution efficiency of grid computing, speeding up the execution of tasks and improving the accuracy of the results so as to enhance the processing efficiency of distributed systems.
Owner:JIANGSU YITONG HIGH TECH

Grid proxy architecture for network resources

ActiveUS8078708B1Facilitate reservationFacilitate resourceMultiple digital computer combinationsProgram controlGrid resourcesResource based
A Grid Proxy Architecture for Network Resources (GPAN) is proposed to allow Grid applications to access resources shared in communication network domains. GPAN bridges Grid services serving user applications and network services controlling network devices through its proxy functions such as resource data and management proxies. Working with Grid resource index and broker services, GPAN employs distributed network service peers (NSP) in network domains to discover, negotiate and allocate network resources such as bandwidth for Grid applications. An elected master NSP is the unique Grid node that runs GPAN and represents the whole network to share network resources to Grids without Grid involvement of network devices. GPAN provides the Grid Proxy service (GPS) to interface with Grid services and applications, and the Grid Delegation service (GDS) to interface with network services to utilize network resources. Resource-based XML messaging is employed for the GPAN proxy communication.
Owner:MICROSOFT TECH LICENSING LLC

Digital museum gridding and construction method thereof

The invention discloses a digital museum grid and the construction method thereof; the digital museum grid includes a grid portal device, a job dispatching and an execution management device, an information center, a resource retrieval service device, an ontology service device, a heterogeneous database accessing and integration device, a grid monitoring device and other devices. The method includes: establishing an ontology device to establish the instantiation relation between digital museum resource and the global ontology by semantic labeling, establishing the heterogeneous database accessing and integration device to provide a global uniform view and a uniform access interface of heterogeneous database resource for the users of grid system recourse, establishing the grid resource monitoring device to collect original state data of monitoring nodes and classify the data into uniform standard information format for visualization, establishing the grid portal device to provide grid resource accessing and service, application of execution and monitoring grid, and a service environment supporting the cooperative work of users. In the process of application, the invention utilizes grid middleware and receives job request through a grid job dispatch device to fulfill job dispatching and execution information management and to generate and manage the resource retrieval service device so as to index a grid service device through an information service device. The invention can realize the mutual communication and organic sharing of the massive digital museum resources in multidisciplinary field and eliminate the isolated island phenomena of sample information.
Owner:BEIHANG UNIV

Grid load predicting method based on support vector regression machine

InactiveCN101639793ALoad forecastingAvoid passive and blind task scheduling problemsResource allocationGrid resourcesPredictive methods
The invention relates to a grid load predicting method based on a support vector regression machine. The method comprises the following steps: firstly, carrying out automatic regression (AR) modelingon history property data of nodes by a time sequence method; evaluating dimensions of the input vector in SVR according to orders of an AR model; performing SVR learning on the history data, and constructing a regression function of SVR; predicting the property of the node at the next time according to the regression function and the measured history property data, and regulating the regression function of SVR on line according to the regression function. The method can provide a data reference for dispatch, property optimization and the like of grid resources, avoid passive and blind task dispatch and enhance the efficiency of the grid environment.
Owner:NANJING UNIV OF POSTS & TELECOMM

Request type grid computing

Methods, articles of manufacture, and systems for providing access to a grid computing environment. In one environment, requests include resource specific criteria used to identify a particular grid resource to perform the request. In another embodiment, a request includes a queue criterion used to identify one of a plurality of queues on which the request is placed.
Owner:RED HAT

Job scheduling system suitable for grid environment and based on reliable expense

The invention relates to an operation scheduling system which is applicable to the grid environment and based on the reliability cost; as indicated in graph 1, the whole system includes three layers: the first layer is an operation submission interface module 1; the second layer is an operation scheduling module 2 and the grid resource platform 7 as the substrate layer. From the perspective of the operational principle, the core of the invention is the operation scheduling module in the second layer, which includes a pre-scheduling module 3, a scheduling strategy module 4, an operation finish time prediction module 5 and a resource information module 6. The operation scheduling system in the invention proposes an operation running time prediction model and a resource usability prediction model; the operation running time prediction model based on the mathematical model and the resource usability prediction model based on the Markov model have high accuracy and high generality. The operation scheduling system adopts the copy fault-tolerance strategy, the primary copy asynchronous operation fault-tolerance strategy and the retry fault-tolerance respectively according to different operation service quality requirements and resource characteristics so that the operation scheduling system has high flexibility and high validity; meanwhile, the operation scheduling system supports the computation-intensive operation and the data-intensive operation to have good generality. Compared with the scheduling system in the prior art, the operation scheduling system has the advantages of supporting more concurrent users, improving the resource utilization rate, good generality, good extensibility and high system throughput.
Owner:HUAZHONG UNIV OF SCI & TECH

Dynamic grid paths

A system, method, data structure, and computer-readable medium for processing a command entered into a command processor interface in a data processing system. In accordance with the method of the present invention, a command is entered by a user into a command processor interface input line. A command path specified by the command processor interface is utilized for searching for the entered command. The command path includes at least one local path and a grid command directive. The grid command directive may include a grid service field containing a grid service specifier, and a host name field containing a locatable name or address of a processing or grid lookup resource. The grid command directive further includes a command field containing a grid resource lookup command. The command path searching includes sequentially processing the at least one local path and the grid command directive until an execution resource associated with the command is located.
Owner:INT BUSINESS MASCH CORP

Automated management of software images for efficient resource node building within a grid environment

A method, system, and program for automated management of software images for efficient resource node building within a grid environment are provided. A grid service detects a current software environment for a grid job within a grid environment, wherein the grid environment includes multiple grid resources. The grid service searches a catalog of multiple software images to determine whether an image for the current software environment matches any software images in the catalog. In particular, each of the software images includes an index into at least one installation image. Further, storage of the software images is structured in the catalog for automated efficient access to each software image by multiple resource nodes within the grid environment. If the grid service does not locate a software image for the current software environment in the catalog, the grid service captures at least one installation image for the current software environment for storage in the catalog as an additional software image.
Owner:KYNDRYL INC

Services for grid computing

InactiveUS20060195559A1Easy to adaptEasily and conveniently createDigital computer detailsTransmissionGrid resourcesGrid management
A Grid management service for deploying legacy code applications on the Grid, without modification of the legacy code, the service having a three layer architecture that is adapted to sit on existing standardised Grid architectures, comprising a front end layer for permitting selection of a desired legacy code application, and for creating a legacy code instance in response to the selection; a resource layer, for defining a legacy code job environment; and a back end layer, for submitting a job for said desired legacy code application, together with information relating to said job environment, for submission to a job manager that arranges for said job to be executed on Grid resources.
Owner:UNIVERSITY OF WESTMINSTER

Equitable resource sharing in grid-based computing environments

The invention relates to a method of allocating grid-based computer resources which is based on an exchange model that is predicated exclusively on a system of returned favours. A favour is defined as the act of offering a resource and the method is performed in respect of two or more grid resource providers / consumers which are alternatively known as participants. In one embodiment, the method includes the steps of establishing two or more participants in a grid-based computer system where at least one of said participants offers resources. Each participant expects resources to be offered in return in proportion to the level of resources which that participant offers. Primarily, the present invention may be applied in arbitration situations whereby a participant which is offering resources arbitrates conflicting requests for its resources by prioritizing requests from those other participants who have offered favours in the past. The invention may be applied most suitably in the context of applications which can be run in a fragmentary task fashion where each task may be executed independently of each other task comprising the whole application. Specific computational contexts to which the invention may be applied include large-scale computationally intensive calculations such as molecular modeling, analysis of large bodies of data and the like. The invention may be applied to similar evanescent grid-based computer resources such as network storage and similar.
Owner:HEWLETT PACKARD DEV CO LP

Methods, systems, and media to expand resources available to a logical partition

Methods, systems, and media to expand resources available to logical partition associated with a client are contemplated. Embodiments may associate the logical partition with a grid that retains a list of resources, referred to as grid resources, available for allocation to logical partitions. The grid resources may include resources from, e.g., other logical partitions within the logically partitioned system, logical partitions from other logically partitioned systems, another type of system, a cluster, and the like. Further, one or more of the systems associated with the grid may include on-demand resources that are also available to supplement resources based upon the demands of the client. Embodiments may also monitor resource usage by the client and meter billable usage of the grid resources and / or on-demand resources based upon agreements between service providers and clients.
Owner:INT BUSINESS MASCH CORP

Provisioning grid services to maintain service level agreements

A method, apparatus, and computer instructions for provisioning grid resources for a set of grid services. The service performance for the set of grid services is monitored. The set of grid services has a set of service level agreements. In response to monitoring service performance, a determination is made as to whether current allocations of grid resources is sufficient to maintain performance levels for the set of grid services to meet the set of service level objectives. In response to the current allocations being insufficient to maintain the performance levels, the current allocations of the grid resources are dynamically reallocated or provisioned for the set of grid services to maintain service levels for the set of grid services.
Owner:IBM CORP

Implementation method of smart power grid resource real-time operating state three-dimensional visualization display system

The invention discloses an implementation method of a smart power grid resource real-time operating state three-dimensional visualization display system. The implementation method comprises the following steps of adopting a 360-degree panorama model at the designated position to visually display real environment of field power grid resources, wherein the real environment can be displayed through dynamic flight of a three-dimensional mode; clicking a three-dimensional line and a device model to check standing book material information in a production management system when browsing a three-dimensional map; obtaining current real-time operating data of a power device and acquiring real-time data for displaying an operating state of a power transmission power grid and an operating state of a power distribution power grid. The implementation method uses remote sensing data, topographic data and the data of the 3D model as a core, fully meets the service management demand, achieves interactive bird's-eye view based on three dimensional terrain landscape, rotational flight displaying at any angle and in any orientation, stepless zooming and quick seamless browsing, achieve management, inquiry, analysis and other service of the power grid resources in the three-dimensional environment and provides a new management means for resource management of power enterprises.
Owner:STATE GRID CORP OF CHINA +2

Facilitating overall grid environment management by monitoring and distributing grid activity

A method, system, and program for facilitating overall grid environment management by monitoring grid activity across disparate grid resources and distributing grid activity to decisional grid modules are provided. A grid workload controller within a computational grid environment monitors real-time grid activity at an application level from multiple disparate grid application environments. The grid workload controller then determines a selection of grid modules within the computational grid environment that require the real-time grid activity to make decisions about the management of the computational grid environment. The grid workload controller distributes the real-time grid activity to the selection of grid modules, wherein the selection of grid modules then make automated decisions within the grid environment to maintain performance requirements.
Owner:IBM CORP

Distributed space data enquiring and optimizing method under gridding calculation environment

A distributed spatial data query optimization method in a grid computing environment is applicable to the grid computing environment and comprises the following steps: (1) analyzing user queries to form a spatial join operation diagram of two or more spatial data grid services; (2) generating an estimation cost matrix of a spatial join operation which possibly exist among the spatial data grid services according to the spatial join operation diagram; (3) adopting a progressive query optimization method to update the estimation cost matrix orderly, and selecting a more preferable spatial join operation according to a formation rule of a spatial join operation balance tree and the estimation cost matrix; and (4) for the better spatial join operation selected in the step (3), generating a better spatial join operation execution proposal according to an executable parallel strategy of a spatial join computing grid resource situation and spatial subdivision. The method can adapt to the characteristics of dynamic change of the grid computing environment and rich computing resources, and can generate a better query execution proposal based on the characteristics, thus improving the efficiency of executing the distributed spatial data query in the grid environment.
Owner:INST OF GEOGRAPHICAL SCI & NATURAL RESOURCE RES CAS

Single sign on based grid authentication trust model

InactiveCN101707594ASolve authentication problemsTo achieve the purpose of access controlUser identity/authority verificationGrid resourcesVirtual organisation
A single sign on (SSO) based grid authentication trust model is a solution for objective authentication of trusted entities under open grid environment and is mainly used for solving the following problem: how users carry out identity authentication and can launch grid application after passing primary authentication. When continuously using the grid resources, users can access various legal resources in the computational grid after passing the identity authentication without repeated authentication. Under the grid computing environment, the invention solves the problems of collaboration between the grid users and the grid entities in the virtual organization and the entities in other virtual organizations, and security and dynamics of the shared resources, and constructs the security architecture for authorizing the users under the grid computing environment.
Owner:NANJING UNIV OF POSTS & TELECOMM

Bidirectional grade gridding resource scheduling method based on QoS restriction

The invention relates to a bidirectional stepped grid resource scheduling method based on QoS constraints, which includes: 1. QoS service is offered to all available machines for testing according to QoS request provided by the task and the testing results are recorded in a matrix form, if the request is executable, the execution time is recorded and if the request is non-executable corresponding signs are made; 2. the matrix of the testing results is deformed according to the designated principle and the deformed matrix is accumulated according to the horizontal and vertical directions, thus calculating two vectors; 3. the tasks and the resources are grouped in a non-descending order according to the two vectors; 4. the priority scheduling is conducted according to the task grouping results, wherein, the group with small value has high priority and is firstly scheduled and the interior of the grouping is scheduled according to Min-min algorithm principle; 5. if the task has the same minimum completion time with different resources in the scheduling, the scheduling is conducted according to the resource grouping results and the group with small value has high priority and is firstly scheduled; 6. the fourth step and the fifth step are repeatedly executed until the scheduling of all tasks is completed.
Owner:WUHAN UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products