Modeling and simulation of infrastructure architecture for big data

US10282494B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10282494-B2
Application numberUS-201514711743-A
CountryUS
Kind codeB2
Filing dateMay 13, 2015
Priority dateDec 8, 2014
Publication dateMay 7, 2019
Grant dateMay 7, 2019

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.

Embodiments for modeling and simulation of one or more architecture models for Big Data of an organization are described. In one example, at least one user requirement and set of model requirements are received from a user associated with the organization, where the set of model requirements is indicative of information relating to the one or more architecture models. Subsequently, one or more architecture models are generated for providing recommendation to the user, where the one or more architecture models are generated based on the at least one user requirement and the set of model requirements. Further, the one or more architecture models are simulated to ascertain performance of each of the one or more architecture models based at least on a pre-defined specification of architecture components associated with each of the one or more architecture models.

First claim

Opening claim text (preview).

We claim: 1. An infrastructure modeling and simulation system for generating one or more architecture models for Big Data of an organization, the infrastructure modeling and simulation system comprising: a processor; an interaction module coupled to the processor to receive at least one user requirement and a set of model requirements from a user associated with the organization, wherein the set of model requirements is indicative of information relating to each of the one or more architecture models; a determination module to determine a Big Data framework for providing recommendation to the user, wherein the Big Data framework is determined based on the at least one user requirement; an architecture modeling engine coupled to the processor to generate the one or more architecture models for providing a recommendation to the user, wherein the one or more architecture models are generated based on the at least one user requirement and the set of model requirements, wherein the set of model requirements corresponds to information of a cluster architecture model, a network architecture model, a storage architecture model, and an information security architecture model; a performance simulator coupled to the processor to simulate the one or more architecture models to ascertain performance of each of the one or more architecture models based at least on a pre-defined specification of architecture components associated with each of the one or more architecture models from a database to demonstrate the performance of each of the one or more architecture models, wherein the performance simulator further displays the performance of each of the generated one or more architecture models to the user using pre-defined reporting templates retrieved from the database; a cost calculation module to calculate a cost associated with each of the generated one or more architecture models based on a pre-defined monetary price of each architecture component retrieved from the database; the architecture modeling engine further rendering the generated one or more architecture models to the user, the one or more architecture models being customized; and an interface enabling the infrastructure modeling and simulation system for communication with web servers and external repositories, wherein the infrastructure modeling and simulation system is deployed on a centralized infrastructure and used by multiple users in as-a-service mode. 2. The infrastructure modeling and simulation system as claimed in claim 1 , wherein the one or more architecture models are three-dimensional (3D) models, wherein the network architecture model is scalable to a large number of servers and be fault tolerant against various types of network component failure, link outages, and server-rack failures. 3. The infrastructure modeling and simulation system as claimed in claim 1 , wherein the at least one user requirement includes a domain of the organization, one or more use cases pertaining to the domain of the organization, a deployment environment for deployment of the one or more architecture models, an amount of data to be stored, a composition of the data, and a method of feeding the data. 4. The infrastructure modeling and simulation system as claimed in claim 1 , wherein the set of model requirements include at least one cluster requirement, at least one network requirement, at least one storage requirement, and at least one security requirement. 5. The infrastructure modeling and simulation system as claimed in claim 4 , wherein the at least one cluster requirement include an expected growth rate of data, a number of data sources, and input/output bandwidth; the at least one network requirement include network resiliency, burst handling and queue depth, network scalability, network capacity, and network latency; the at least one storage requirement include re-use of storage devices and reduction of power consumption by the storage devices; and the at least one security requirement include authentication and authorization while accessing data and a security level for the data. 6. The infrastructure modeling and simulation system as claimed in claim 1 , wherein the Big Data framework corresponds to one of a Big Data technology, a NoSQL technology, and a combination of the Big Data technology and the NoSQL technology; and the Big Data framework recommends a product to the user corresponding to the Big Data framework. 7. The infrastructure modeling and simulation system as claimed in claim 6 , wherein the Big Data technology comprises Hadoop and any of the NoSQL technologies. 8. A method for modeling and simulation of one or more architecture models for Big Data of an organization, the method comprising: receiving at least one user requirement from a user associated with the organization; determining a Big Data framework for providing a recommendation to the user, wherein the Big Data framework is determined based on the at least one user requirement; receiving at least a set of model requirements from a user associated with the organization, wherein the set of model requirements is indicative of information relating to the one or more architecture models; generating the one or more architecture models for providing a recommendation to the user, wherein the one or more architecture models are generated based on the at least one user requirement and the set of model requirements, wherein the set of model requirements corresponds to information of a cluster architecture model, a network architecture model, a storage architecture model, and an information security architecture model; simulating the one or more architecture models to ascertain performance of each of the one or more architecture models based at least on a pre-defined specification of architecture components associated with each of the one or more architecture models from a database to demonstrate the performance of each of the one or more architecture models, and further displaying the performance of each of the generated one or more architecture models to the user using pre-defined reporting templates retrieved from the database; calculating a cost associated with each of the generated one or more architecture models based on a pre-defined monetary price of each architecture component retrieved from the database; rendering the generated one or more architecture models to the user, the one or more architecture models being customized; and enabling the modeling and simulation of the one or more architecture models for communication with web servers and external repositories, wherein the infrastructure modeling and simulation system is deployed on a centralized infrastructure and used by multiple users in as-a-service mode. 9. The method as claimed in claim 8 , wherein the Big Data framework corresponds to one of a Big Data technology, a NoSQL technology, and a combination of the Big Data technology and the NoSQL technology; the method further comprising: identifying a plurality of characteristics of an existing cluster in the organization to model and simulate an existing Big Data framework within the organization; adjusting one or more parameters pertaining to each of the one or more architecture models based on simulated performance of each of the one or more architecture models; defining characteristics of hardware products and infrastructure products for generating the one or more architecture models, simulating the one or more architecture models, and calculating the cost associated with the one or more architecture models and adapt new hardware products and infrastructure products; and feeding details of the generated one or more architecture models to an external system for physical implementation of the gener

Assignees

Inventors

Classifications

  • Requirements analysis; Specification techniques · CPC title

  • Needs-based resource requirements planning or analysis · CPC title

  • Office automation; Time management · CPC title

  • Software deployment · CPC title

  • Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines · 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 US10282494B2 cover?
Embodiments for modeling and simulation of one or more architecture models for Big Data of an organization are described. In one example, at least one user requirement and set of model requirements are received from a user associated with the organization, where the set of model requirements is indicative of information relating to the one or more architecture models. Subsequently, one or more …
Who is the assignee on this patent?
Tata Consultancy Services Ltd
What technology area does this patent fall under?
Primary CPC classification G06F30/13. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 07 2019 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).