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

387 results about "Grid computing" patented technology

Grid computing is the use of widely distributed computer resources to reach a common goal. A computing grid can be thought of as a distributed system with non-interactive workloads that involve many files. Grid computing is distinguished from conventional high-performance computing systems such as cluster computing in that grid computers have each node set to perform a different task/application. Grid computers also tend to be more heterogeneous and geographically dispersed (thus not physically coupled) than cluster computers. Although a single grid can be dedicated to a particular application, commonly a grid is used for a variety of purposes. Grids are often constructed with general-purpose grid middleware software libraries. Grid sizes can be quite large.

Apparatus, system, and method for autonomic control of grid system resources

An apparatus, system, and method are disclosed for autonomic management of data operations and performance resources on a grid computing system. An autonomic management apparatus includes a monitor module, a policy module, and a regulation module. The monitor module is configured to monitor the grid computing system for a trigger event. The policy module is configured to access one of a plurality of system policies. Each of the plurality of system policies corresponds to an operational control parameter of a system resource of the grid computing system. The regulation module is configured to autonomically regulate the system resource in response to a recognized trigger event according to one of the plurality of system policies. The trigger event may be a prediction trigger event, an initiation trigger event, a regulation trigger event, or a termination trigger event.
Owner:WESTERN DIGITAL TECH INC

System and method for hot deployment/redeployment in grid computing environment

A technique for hot deploying / redeploying applications in a grid computing environment to improve operating efficiency and reduced overhead. In one example embodiment, this is accomplished by notifying a client application manager associated with each of one or more grid nodes about a type of data transfer protocol to use upon receiving a new version of an application release bundle by a repository server. The new version of the application release bundle is then hot deployed / redeployed on running one or more application servers in the associated grid using an appropriate hot deployment plug-in based on the data transfer protocol by each client application manager.
Owner:HEWLETT-PACKARD ENTERPRISE DEV LP +1

Real-time mission adaptable route planner

A hybrid of grid-based and graph-based search computations, together with provision of a sparse search technique effectively limited to high-probability candidate nodes provides accommodation of path constraints in an optimization search problem in substantially real-time with limited computational resources and memory. A grid of best cost (BC) values are computed from a grid of map cost (MC) values and used to evaluate nodes included in the search. Minimum segment / vector length, maximum turn angle, and maximum path length along a search path are used to limit the number of search vectors generated in the sparse search. A min-heap is preferably used as a comparison engine to compare cost values of a plurality of nodes to accumulate candidate nodes for expansion and determine which node at the terminus of a partial search path provides the greatest likelihood of being included in a near-optimal complete solution, allowing the search to effectively jump between branches to carry out further expansion of a node without retracing portions of the search path. Capacity of the comparison engine can be limited in the interest of expediting of processing and values may be excluded or discarded therefrom. Other constraints such as approach trajectory are accommodated by altering MC and BC values in a pattern or in accordance with a function of a parameter such as altitude or by testing of the search path previously traversed.
Owner:LOCKHEED MARTIN CORP

Apparatus, system, and method for on-demand control of grid system resources

An apparatus, system, and method are disclosed for on-demand control of a grid system resource on a grid computing system. An on-demand management apparatus includes a user input module, a parameter module, and a reservation module. The user input module is configured to allow a user to input a parameter control request. The parameter control request corresponds to a performance parameter of the grid computing system. The global parameter module is configured to dynamically change the performance parameter, which corresponds to a performance resource, according to the parameter control request. The global reservation module is configured to reserve the performance resource for a grid computing operation. The on-demand management apparatus is also configured to terminate a performance resource reservation when a client reclaims the performance resources from the grid computing system.
Owner:IBM CORP

Software Platform and System for Grid Computing

A software platform for providing grid computing on a network of computing nodes, comprising a configurable service container executable at the nodes, including message dispatching, communication, network membership and persistence modules, and adapted to host pluggable service modules. When executed at the nodes at least one instance of the container includes a membership service module for maintaining network connectivity between the nodes, at least one instance of the container includes a scheduler service module configured to receive one or more tasks from a client and schedule the tasks on at least one of the nodes, and at least one instance of the container includes an executor service module for receiving one or more tasks from the scheduler service module, executing the tasks so received and returning at least one result to the scheduler service module.
Owner:IP3 2022 SERIES 922 OF ALLIED SECURITY TRUST I

System for restricting use of a grid computer by a computing grid

A system is disclosed for restricting operations of a grid software application performing on a grid computer of the computing grid. The system includes a method that presents a user of the grid computer with an option governing use of the grid computer by computing grid operations performed on the grid computer, accepting from the user a setting of options governing use of the grid computer, and applying the setting of the options governing use of the grid computer to the computing grid operations performed on the grid computer.
Owner:SPOTWARE TECH

Power on demand tiered response time pricing

Methods, articles of manufacture, and systems for determining a fee to be charged for requests processed in a grid computing environment based. In one embodiment the fee may be determined based on the time it takes to process a request and / or pricing schedules that may vary depending on a variety of pricing criteria. In another embodiment, a completion time criterion that defines a maximum acceptable time to complete a request may be specified. If the amount of time needed to perform the request is less than the maximum acceptable time specified, returning the results may be delayed to avoid providing services valued in excess of what the customer has paid for.
Owner:EBAY INC

Grid automation bus to integrate management frameworks for dynamic grid management

Methods and apparatus that integrate management frameworks with an enterprise manager in a grid computing environment are disclosed. According to one aspect of the present invention, a grid computing system includes a management arrangement and at least a first management framework. The management arrangement includes an integration arrangement that brokers requests. The first management framework sends a first request to the integration arrangement which effectively allows the first management framework to communicate bi-directionally with the management arrangement.
Owner:ORACLE INT CORP

Management of grid computing resources based on service level requirements

Generally speaking, systems, methods and media for management of grid computing resources based on service level requirements are disclosed. Embodiments of a method for scheduling a task on a grid computing system may include updating a job model by determining currently requested tasks and projecting future task submissions and updating a resource model by determining currently available resources and projecting future resource availability. The method may also include updating a financial model based on the job model, resource model, and one or more service level requirements of an SLA associated with the task, where the financial model includes an indication of costs of a task based on the service level requirements. The method may also include scheduling performance of the task based on the updated financial model and determining whether the scheduled performance satisfies the service level requirements of the task and, if not, performing a remedial action.
Owner:IBM CORP

Enabling a guest virtual machine in a windows environment for policy-based participation in grid computations

The invention introduces new software components into a host-agent interactive workstation such as a personal computer. The new software components, in combination, monitor and model the interactive usage of the aforementioned interactive workstation. A first software component communicates with a second software component which is a policy-based decision-making component which runs on a guest operating system that resides in a virtual machine, and together they implement policies that concern the behavior of grid computations in the presence of the interactive usage of the workstation.
Owner:LENOVO (SINGAPORE) PTE LTD

Resource allocation management in interactive grid computing systems

A method and system for the resource allocation for an interactive session on a grid computing system. When a user-request for an interactive session is received, the particular applications needed to be launched in the interactive session are identified, as are resource requirements for the interactive session including processor, network bandwidth, executables and files requirements. A contract is then generated for the interactive session specifying resource allocations and authorizations, and resources for the interactive session are allocated in accordance with the contract. The system includes a distributed resource management node, a contract generation engine, and a contract repository.
Owner:HEWLETT PACKARD DEV CO LP

Method and Apparatus for Scheduling Grid Jobs Using a Dynamic Grid Scheduling Policy

The illustrative embodiments described herein provide a computer-implemented method, apparatus, and computer program product for scheduling grid jobs. In one embodiment, a process identifies information describing available resources on a set of nodes on a heterogeneous grid computing system to form resource availability information. The process identifies a set of static scheduling policies for a set of static schedulers that manage the set of nodes. The process also identifies a static scheduling status for a portion of the set of static schedulers. The process creates a dynamic grid scheduling policy using the resource availability information, the set of static scheduling policies, and the static scheduling status. The process also schedules a set of grid jobs for execution by the available resources using the dynamic grid scheduling policy.
Owner:KYNDRYL INC

Optimizing workflow execution against a heterogeneous grid computing topology

Methods and apparatus to optimize workflow execution by the intelligent dispatching of workflow tasks against a grid computing system or infrastructure are provided. For some embodiments, a grid task dispatcher may be configured to dispatch tasks in a manner that takes into account information about an entire workflow, rather than just an individual task. Utilizing information about the tasks (task metadata), such a workflow-scoped task dispatcher may more optimally assign work to compute resources available on the grid, leading to a decrease in workflow execution time and more efficient use of grid computing resources.
Owner:IBM CORP

Method and system using admission control in interactive grid computing systems

In brief, the invention provides a method and system for admission control in a grid computing environment. When a user request for a global session is received from a submission node, applications to be launched through the global session are identified, and resource requirements are determined. A execution node is then allocated, and the global session is established between the execution node and the submission node. A user then requests an application session through the established global session, and the application session is established with the execution node.
Owner:HEWLETT PACKARD DEV CO LP

Prediction based resource matching for grid environments

A method, grid computing environment, and information processing system for managing resource requests includes receiving information associated with at least one of a current and a past grid workload of a grid computing environment. Information associated with available resource capacity of at least one resource for processing grid workload is received. An expected grid workload at a plurality of future time intervals is predicted based on the information associated with the current and the past grid workload associated with the grid computing environment. A resource capacity available to the grid computing environment at a plurality of future time intervals is predicted based on the information associated with the available resource capacity. Resource capacities and at least one resource for processing at least a portion of the current grid workload are allocated based on at least the predicted expected grid workload and the predicted available resource capacity.
Owner:IBM CORP

Method and apparatus for resource management in grid computing systems

A method for resource management in grid computing systems includes defining user's demands on execution of a task as SLA (Service Level Agreements) information; monitoring states of resources in a grid to store the states as resource state information; calculating for each resource in the grid, based on the resource state information, an expected completion time of the task and an expected profit to be obtained by completing the task; creating an available resource cluster by using the expected execution time and the expected profit; and determining, if the SLA information is satisfied by the available resource cluster, a task processing policy for executing the task by using at least one resource in the available resource cluster. The available resource cluster is a set of resources having the expected completion time within a deadline of the task and the expected profit being positive.
Owner:KOREA ADVANCED INST OF SCI & TECH

Peer to peer job monitoring and control in grid computing systems

A solution for improved monitoring and control of jobs in grid and batch computing systems provides a centralized server's batch manager which is only responsible for workload balancing and job initiation and completion, all other command and status information are communicated directly between the plurality of submitter's systems and the plurality of client systems that are processing their respective workloads. The computing system and communication process utilizes event-driven peer to peer communications between submitter's systems and client systems and enables more detailed status and control information to be passed without overloading the centralized server, and by avoiding polling also provides more immediate feedback of results. Multiple process threads are employed on both the submitter's and client systems, and a user interface consolidates and displays results to the submitter allow commands to be sent to processes running on client batch systems.
Owner:SNAP INC

System and method for controlling access in an interactive grid environment

A system and method for controlling access in an interactive grid environment is disclosed. Embodiments of the present invention include a method for controlling remote desktop access provided by an interactive grid computing system comprising determining user policies based on a classification of a user and providing a dynamic user account to the user, wherein the dynamic user account is customized based on the user policies to limit access to resources accessible through a remote desktop.
Owner:HEWLETT PACKARD DEV CO LP

Computing system and control method

A parallel or grid computing system that having a plurality of nodes and achieves job scheduling for the nodes with a view toward system efficiency optimization. The parallel or grid computing system has a plurality of nodes for transmitting and receiving data and a communication path for exchanging data among the nodes, which are either a transmitting node for transmitting data or a receiving node for processing a job dependent on transmitted data, and further has a time measuring means for measuring the time interval between the instant at which data is called for by a job and the instant at which the data is transmitted from a transmitting node to a receiving node, a time counting means for adding up the measured wait time data about each job, and a job scheduling means for determining the priority of jobs in accordance with the counted wait time and for scheduling jobs.
Owner:HITACHI LTD

Grid compute node software application deployment

A method including, in a grid network, determining available compute devices for installation and execution of an application, the application requiring a specific operating system. The method also includes, in response to determining that there are no available compute devices having the specific operating system, sending a request to install the specific operating system and a grid manager through a link to a management system. The method also includes installing the specific operating system on one of a plurality of compute devices controlled by the management system and linking the one of a plurality of compute devices controlled by the management system to the grid network. Lastly, the method includes installing the application on the one of a plurality of compute devices controlled by the management system.
Owner:SAP AG

Grid non-deterministic job scheduling

The present invention is method for scheduling jobs in a grid computing environment without having to monitor the state of the resource on the gird comprising a Global Scheduling Program (GSP) and a Local Scheduling Program (LSP). The GSP receives jobs submitted to the grid and distributes the job to the closest resource. The resource then runs the LSP to determine if the resource can execute the job under the conditions specified in the job. The LSP either rejects or accepts the job based on the current state of the resource properties and informs the GSP of the acceptance or rejection. If the job is rejected, the GSP randomly selects another resource to send the job to using a resource table. The resource table contains the state-independent properties of every resource on the grid.
Owner:IBM CORP

Part modeled by parallel geodesic curves

The invention provides a computer implemented method for designing a part. The method comprises a step of providing a surface and a base curve lying on the surface. The method also comprises a step of sampling the base curve into a list of base points. The method also comprises a step of determining a grid of points of perpendicular geodesic curves. The points of the grid each belong to a respective level. Each level of the grid corresponds to a respective geodesic distance to the base curve. Each perpendicular geodesic curve lies on the surface and departs perpendicularly from the base curve at a respective base point. The method then comprises a step of computing a plurality of parallel geodesic curves lying on the surface by using the grid of points. Each parallel geodesic curve corresponds to a respective level. A representation of the part is displayed.
Owner:DASSAULT SYSTEMES

System and method for application migration in a grid computing environment

A system and method for assessing performance of a software application migrated to a grid infrastructure is provided. The system comprises a grid code analyzer for generating a directed acyclic graph (DAG) corresponding to the software application by performing static and dynamic analysis; a grid task generator for reducing the DAG generated by the grid code analyzer; and a grid simulator for simulating performance of the software application on one or more predetermined grid infrastructures. The grid simulator accepts the reduced DAG as input and produces performance data as output.
Owner:INFOSYS LTD

Asymmetric data storage system for high performance and grid computing

A data processing system includes compute nodes, at least one metadata server, iSCSI storage access servers, and data storage devices. The metadata server services requests from the compute nodes for file mapping information identifying iSCSI LUNs and logical blocks of file data. The storage access servers service iSCSI I / O requests from the compute nodes, and report server loading to the metadata server. A Gigabit Ethernet IP network transfers read and write data between the compute nodes and the storage access servers. The storage access servers are linked to the data storage devices for parallel access to iSCSI LUNs of the file data in the data storage devices. The metadata server is programmed for server load balancing by indicating to the compute nodes respective ones of the storage access servers that should be used for access to the iSCSI LUNs.
Owner:EMC IP HLDG CO LLC

Balancing workload of a grid computing environment

Balancing the workload of a grid computing environment. A manager daemon obtains information from a plurality of schedulers of a plurality of systems of the grid computing environment and uses that information to balance the workload of the environment. The information includes an indication of free resources, idle jobs, and possibly other information.
Owner:IBM CORP

Novel distributed grid super computer system and method

The invention relates to a novel system and a method for distributed grid supercomputing, which establish globally distributed applications in an organized mode and focus on supercomputing capacity to form an architecture, thereby forming a computing grid consisting of heterogeneous distributed computer systems, implementing communication and computer networks and providing an effective mode for using the prior unorganized internet architecture. The distributed network consists of the fat clients of different operational levels in a network architecture and establishes a communication replacement proposal applicable to the internet, enterprises and social communication framework according to the network standards of a credit expansion grade layer. The system and the method use a NetAlter manager to realize the communication of distributed networks and control the activities and computing of the networks in a plurality of modes such as a point-to-point mode, an off-line mode, an on-line mode and an intelligent equipment mode. The novel system and the method for distributed network supercomputing completely overcome the drawbacks of the prior internet architecture and point-to-point technology and grid computing.
Owner:WHITE WEISHENG SOFTEWARE

System and method for grid and cloud computing

A system and method for providing grid computing on a network of computing nodes, which includes a configurable service container executable at the nodes, including message dispatching, communication, network membership and persistence modules, and adapted to host pluggable service modules. When executed at the nodes, at least one instance of the container includes a membership service module for maintaining network connectivity between the nodes, at least one instance of the container includes a scheduler service module configured to receive one or more tasks from a client and schedule the tasks on at least one of the nodes, and at least one instance of the container includes an executor service module for receiving one or more tasks from the scheduler service module, executing the tasks so received and returning at least one result to the scheduler service module.
Owner:IP3 2022 SERIES 922 OF ALLIED SECURITY TRUST I

System and method for the allocation of grid computing to network workstations

In a network of workstations implementing a grid for sharing workstation resources while maintaining local workstation workloads, grid workloads are assigned to workstations depending on how busy they are with the local workload. CPU utilization is monitored at each workstation and grid workload is only accepted if it can be handled without impacting the interactive performance of the workstation and in alignment with the workstation user's preferences. Also, grid workloads may be categorized by the extent to which they tie up workstation resources and this categorization used as further input to the grid workload assignment process.
Owner:IBM CORP
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