"description":"Physical Location means that the location represents a physical place where, for example, Hosts, Servers and hence data may be located. This could be an area of a data center, the building the data center is located in, or even the country where the server/data is located.",
"description":"FixedLocation means that the location represents a physical place where, for example, Hosts, Servers and hence data may be located. This could be an area of a data center, the building the data center is located in, or even the country where the server/data is located.",
"superTypes":[],
"superTypes":[],
"entityTypes":["Location"],
"entityTypes":["Location"],
"typeVersion":"1.0",
"typeVersion":"1.0",
...
@@ -36,8 +36,8 @@
...
@@ -36,8 +36,8 @@
"attributeDefs":[]
"attributeDefs":[]
},
},
{
{
"name":"MobileLocation",
"name":"CyberLocation",
"description":"Mobile Location means that the Host is mobile. An example of such a host would be a smart phone or IoT (Internet of Things) enabled vehicle.",
"description":"CyberLocation means that the location describes something in cyber space.",
"superTypes":[],
"superTypes":[],
"entityTypes":["Location"],
"entityTypes":["Location"],
"typeVersion":"1.0",
"typeVersion":"1.0",
...
@@ -56,7 +56,7 @@
...
@@ -56,7 +56,7 @@
"entityDefs":[
"entityDefs":[
{
{
"name":"Location",
"name":"Location",
"description":"The location can be used to define country, data centers, geographic locations. The granularity in which locations are modeled depends on the organisation. It is important to understand where assets are located to ensure they are properly protected and comply with data sovereignty laws. The notion of a location is variable and the classifications PhysicalLocation, SecureLocation and MobileLocation help to clarify the nature of the location.",
"description":"The location can be used to define country, data centers, geographic locations. The granularity in which locations are modeled depends on the organisation. It is important to understand where assets are located to ensure they are properly protected and comply with data sovereignty laws. The notion of a location is variable and the classifications FixedLocation, SecureLocation and CyberLocation help to clarify the nature of the location.",
"description":"A Host is an IT Infrastructure concept associated with the hardware running the systems. It provides a mechanism for describing a unit of hardware that provides the ability to host software servers.",
"description":"A Virtual Container or a Server Container, provides the services of a host to the servers deployed on it. Docker is an example of a virtual container. When the server makes requests for storage, network access etc, the VirtualContainer delegates the requests to the equivalent services of the actual host it is deployed on. VirtualContainers can be hosted on other VirtualContainers, but to actually run they need to ultimately be deployed on to a real physical Host.",
"description":"A Virtual Container or a Server Container, provides the services of a host to the software servers deployed on it. Docker is an example of a virtual container. When the server makes requests for storage, network access etc, the VirtualContainer delegates the requests to the equivalent services of the actual host it is deployed on. VirtualContainers can be hosted on other VirtualContainers, but to actually run they need to ultimately be deployed on to a real physical Host.",
"description":"Servers describe the middleware servers (such as application servers, data movement engines and database servers) that run on the Hosts. Within the Server model, we capture its userid. Most metadata repositories are run in a secure mode requiring incoming requests to incluye the requester's security credentials. Therefore we have an identifier for each unique logged on security identity (aka userId). This identity is recorded within specific entities and relationships when they are created or updated. By storing the user identifier for the server, it is possible to correlate the server with the changes to the metadata (and related data assets) that it makes.",
"description":"Software Servers describe the middleware software servers (such as application servers, data movement engines and database servers) that run on the Hosts. Within the Software Server model, we capture the userid that it runs under. Most metadata repositories are run in a secure mode requiring incoming requests to incluye the requester's security credentials. Therefore we have an identifier for each unique logged on security identity (aka userId). This identity is recorded within specific entities and relationships when they are created or updated. By storing the user identifier for the server, it is possible to correlate the server with the changes to the metadata (and related data assets) that it makes.",