Communications network control plane process
US-2024406074-A1 · Dec 5, 2024 · US
US9100343B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9100343-B1 |
| Application number | US-201213434264-A |
| Country | US |
| Kind code | B1 |
| Filing date | Mar 29, 2012 |
| Priority date | Mar 29, 2012 |
| Publication date | Aug 4, 2015 |
| Grant date | Aug 4, 2015 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A storage node uses storage descriptors for provisioning, monitoring and reporting. The storage descriptors indicate available storage resource capabilities and storage resource requirements for particular applications or types of applications using a common set of metrics. The storage node scales requirements to approximate a particular deployment scenario and then compares available capabilities and requirements as indicated by the storage descriptors.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving information regarding application requirements of an application in a network; searching among a plurality of storage descriptors to identify a storage descriptor which is a closest match to the received information, the identified storage descriptor indicating storage resource requirements corresponding to the application requirements; comparing the storage resource requirements with available storage resources; and prompting a response based on comparison of the storage resource requirements with available storage resources. 2. The method of claim 1 including identifying a closest match storage descriptor for a particular application. 3. The method of claim 1 including identifying a closest match storage descriptor for a type of application. 4. The method of claim 1 including scaling at least some of the requirements specified by the identified storage descriptor based on the information received regarding deployment of the application. 5. The method of claim 1 wherein comparing the storage resource requirements with available storage resources includes comparing physical layer metrics comprising one or more of: storage capacity; front-end bandwidth; IOPS; back-end bandwidth; data availability; and cache space. 6. The method of claim 1 wherein comparing the storage resource requirements with available storage resources includes comparing logical layer metrics comprising one or more policies including: local replica policy; remote replica lag; automated storage tiering policy; and upgrade options. 7. The method of claim 1 including providing qualitative data storage metrics in the information regarding deployment of the application. 8. The method of claim 1 including providing qualitative data storage metrics as part of the response. 9. The method of claim 1 including utilizing a storage management interface descriptor with projections regarding resource consumption or usage patterns over time to generate the response. 10. The method of claim 1 including utilizing a storage service catalog to generate the response. 11. A computer program stored on non-transitory computer-readable memory comprising: logic which receives, at a storage node, information regarding application requirements of an application in a network; logic which searches among a plurality of storage descriptors to identify a storage descriptor which is a closest match to the received information, the identified storage descriptor indicating storage resource requirements corresponding to the application requirements; logic which compares the storage resource requirements with available storage resources; and logic which prompts a response based on comparison of the storage resource requirements with available storage resources. 12. The computer program of claim 11 including logic which identifies a closest match storage descriptor for a particular application. 13. The computer program of claim 11 including logic which identifies a closest match storage descriptor for a type of application. 14. The computer program of claim 11 including logic which scales at least some of the requirements specified by the identified storage descriptor based on the information received regarding deployment of the application. 15. The computer program of claim 11 wherein the logic which compares the storage resource requirements with available storage resources compares physical layer metrics comprising one or more of: storage capacity; front-end bandwidth; IOPS; back-end bandwidth; data availability; and cache space. 16. The computer program of claim 11 wherein the logic which compares the storage resource requirements with available storage resources compares logical layer metrics comprising one or more policies including: local replica policy; remote replica lag; automated storage tiering policy; and upgrade options. 17. The computer program of claim 11 including logic which provides qualitative data storage metrics in the information regarding deployment of the application. 18. The computer program of claim 11 including logic which provides qualitative data storage metrics as part of the response. 19. The computer program of claim 11 including logic which utilizes a storage management interface descriptor with projections regarding resource consumption or usage patterns over time to generate the response. 20. The computer program of claim 11 including logic which utilizes a storage service catalog to generate the response. 21. Apparatus comprising: a storage node including storage resources and control logic which: receives information regarding application requirements of an application in a network; searches among a plurality of storage descriptors to identify a storage descriptor which is a closest match to the received information, the identified storage descriptor indicating storage resource requirements corresponding to the application requirements; compares the storage resource requirements with available storage resources; and prompts a response based on comparison of the storage resource requirements with available storage resources. 22. The apparatus of claim 21 wherein the control logic identifies a closest match storage descriptor for a particular application. 23. The apparatus of claim 21 wherein the control logic identifies a closest match storage descriptor for a type of application. 24. The apparatus of claim 21 wherein the control logic scales at least some of the requirements specified by the identified storage descriptor based on the information received regarding deployment of the application. 25. The apparatus of claim 21 wherein the control logic compares the storage resource requirements with available storage resources includes comparing physical layer metrics comprising one or more of: storage capacity; front-end bandwidth; back-end bandwidth; data availability; and cache space. 26. The apparatus of claim 21 wherein the control logic compares the storage resource requirements with available storage resources includes comparing logical layer metrics comprising one or more policies including: local replica policy; remote replica lag; automated storage tiering policy; and upgrade options. 27. The apparatus of claim 21 wherein the control logic receives qualitative data storage metrics in the information regarding deployment of the application. 28. The apparatus of claim 21 wherein the control logic provides qualitative data storage metrics as part of the response. 29. The apparatus of claim 21 wherein the control logic utilizes a storage management interface descriptor with projections regarding resource consumption or usage patterns over time to generate the response. 30. The apparatus of claim 21 wherein the control logic utilizes a storage service catalog to generate the response.
Automatic or semi-automatic definitions, e.g. definition templates · CPC title
using virtualisation of network functions or resources, e.g. SDN or NFV entities · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.