Facilitating provisioning in a mixed environment of locales

US10817820B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10817820-B2
Application numberUS-202016786997-A
CountryUS
Kind codeB2
Filing dateFeb 10, 2020
Priority dateFeb 28, 2007
Publication dateOct 27, 2020
Grant dateOct 27, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Aspects capable of dynamically and flexibly supporting a plurality of locales upon provisioning are provided. An associated management server includes a storage table configured to store a plurality of logical device operations, a plurality of locales, and a plurality of workflows, wherein each resource server among all resource servers connected to the management server is associated with a different one of the plurality of locales. The management server further includes a provisioning circuit configured to dynamically determine, for a required logical device operation, a resource server among all of the resource servers connected to the management server by way of provisioning. The management server further includes a calling circuit configured to search the storage table using a locale among the plurality of locales that is associated with the dynamically determined resource server to select a workflow from the plurality of workflows for the required logical device operation.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: for each resource server computer among a plurality of resource server computers connected to a management server computer, setting a locale for the resource server computer such that no two resource server computers among the plurality of resource server computers are set with a same locale; selecting, by the management server computer, a first resource server computer among the plurality of resource server computers to perform a first logical device operation among a plurality of logical device operations; assigning, by the management server computer and by way of provisioning, the performance of the first logical device operation to the first resource server computer; and selecting, by the management server computer, a workflow among a plurality of workflows for the first logical device operation based upon the locale set for the first resource server computer. 2. The method of claim 1 , further comprising: performing, by the first resource server computer, the first logical device operation. 3. The method of claim 1 , wherein the provisioning is carried out based on a policy set in advance and a notification of occurrence of an error in an associated system. 4. The method of claim 1 , wherein the provisioning is carried out based on a policy set in advance and a notification of an associated workload. 5. A management server computer comprising: a provisioning circuit configured to select a first resource server computer among a plurality of resource server computers connected to the management server computer to perform a first logical device operation among a plurality of logical device operations and further configured to assign the performance of the first logical device operation to the first resource server computer by way of provisioning, wherein, for each resource server computer among the plurality of resource server computers, a locale among a plurality of locales is set for the resource server computer such that no two resource server computers among the plurality of resource server computers are set with a same locale; and a calling circuit configured to select a workflow among a plurality of workflows for the first logical device operation based upon the locale set for the first resource server computer. 6. The management server computer of claim 5 , wherein the provisioning is carried out based on a policy set in advance and a notification of occurrence of an error in an associated system. 7. The management server computer of claim 5 , wherein the provisioning is carried out based on a policy set in advance and a notification of an associated workload. 8. The management server computer of claim 5 , wherein the plurality of locales are hierarchically organized to comprise at least one upper-level locale and at least one lower-level locale, and wherein each of the at least one lower-level locale is defined within a locale group referenced one hierarchical level above the lower-level locale. 9. The management server computer of claim 5 , wherein the plurality of locales and the plurality of workflows are editable independently from each other. 10. The management server computer of claim 5 , wherein an additional locale is capable of being added to the plurality of locales, and wherein an additional workflow corresponding to the additional locale is capable of being added to the plurality of workflows. 11. A computer program product on a non-transitory recording medium, the computer program product comprising computer-readable instructions, which, when loaded in and executed by a management server computer, causes the management server computer to perform steps of: selecting a first resource server computer among a plurality of resource server computers connected to the management server computer to perform a first logical device operation among a plurality of logical device operations, wherein, for each resource server computer among the plurality of resource server computers, a locale among a plurality of locales is set for the resource server computer such that no two resource server computers among the plurality of resource server computers are set with a same locale; assigning the performance of the first logical device operation to the first resource server computer by way of provisioning; and selecting a workflow among a plurality of workflows for the first logical device operation based upon the locale set for the first resource server computer. 12. The computer program product of claim 11 , wherein the provisioning is carried out based on a policy set in advance and a notification of occurrence of an error in an associated system. 13. The computer program product of claim 11 , wherein the provisioning is carried out based on a policy set in advance and a notification of an associated workload. 14. The computer program product of claim 11 , wherein the plurality of locales are hierarchically organized to comprise at least one upper-level locale and at least one lower-level locale, and wherein each of the at least one lower-level locale is defined within a locale group referenced one hierarchical level above the lower-level locale. 15. The computer program product of claim 11 , wherein the plurality of locales and the plurality of workflows are editable independently from each other. 16. The computer program product of claim 11 , wherein an additional locale is capable of being added to the plurality of locales, and wherein an additional workflow corresponding to the additional locale is capable of being added to the plurality of workflows.

Assignees

Inventors

Classifications

  • Multi-language systems; Localisation; Internationalisation · CPC title

  • the resource being a machine, e.g. CPUs, Servers, Terminals · CPC title

  • Sequencing of tasks or work · CPC title

  • Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation · CPC title

  • Algorithms for mapping a plurality of inter-dependent sub-tasks onto a plurality of physical CPUs (mappping at compile time, see G06F8/451) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10817820B2 cover?
Aspects capable of dynamically and flexibly supporting a plurality of locales upon provisioning are provided. An associated management server includes a storage table configured to store a plurality of logical device operations, a plurality of locales, and a plurality of workflows, wherein each resource server among all resource servers connected to the management server is associated with a di…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06Q10/06316. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 27 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).