Relationship to Infrastructure Management
The domain of infrastructure management has expanded over recent years to include bare metal, virtualisation, containerisation and depending on your definition, micro-services, lambda functions – etc.
These domains are additionally divided across the spheres of network, compute and storage and may be delivered and operated in a public, private or hybrid cloud context.
Innovation never ceases and it is likely therefore that additional new classes of technology infrastructure will be created and evolved in future also.
In order to handle this ever-changing mix of requirements, ArenaCore supports a common / generalised application data model that allows flexible definition of existing and new technology types as a function of customisable rules for containment and connection of relevant resource types (as already mentioned in the section on Key ArenaCore Capabilities).
The ability to customise handling for the specific peculiarities of each technology type is also discussed in the section on Key ArenaCore Capabilities (see Customisation capability).
In addition to these capabilities, it worth mentioning two more generalised aspects of the ArenaCore platform that are relevant for definition of products across differing technology types.
Network structure generalisation
Networking principles vary greatly across the various types of new and old network technologies that are in use in the context of today’s cloud / ICT scenarios. Historically network types have been divided between Connection Oriented (eg. ATM) and Connectionless (e.g. TCP/IP) networks. It might be tempting to think that support for just Connectionless networks would be good enough for a product like ArenaCore, however history has a way of repeating itself! For example some categories of MPLS are effectively connection-oriented in their intent. And with the more recent evolution towards SD-WAN, the winds of change are continuing to blow. Technologies such as OpenFlow and P4 have appeared in the ‘hype cycle’ also.
ArenaCore is architected on a network data model that supports both Connection oriented and Connectionless network types, and this model is turn positioned on top of the common application data model mentioned above.
The early focus for ArenaCore will be to support commonly encountered network structures accurately, however the stage is set for further exploration of new network technologies as they progress!
Capacity and Performance Specification
Capacity and Performance are key attributes of most infrastructure elements. ArenaCore provides generalised support for definition of structured Capacity and Performance types. These may be applied to technology product elements of differing types, such that they can subsequently be compared and summarised on a common basis.
Please continue to the Relationship to DevOps section.