Service level management means meeting the performance, scale, workflow, user base, and data services requirements according to pre-defined service levels. In consolidated environment servicing multitude of factory devices, operational workflows, and users, service level requirements for various segments of the environments are varied. They may range from mission-critical environments to mid-tier operations and even low-tier environment used for reporting, QA, and development.
The service level management ensures that right set of resources are available to service the needs of these diverse environments which can dynamically scale up and down with the shifting priorities. Service level management planning encompasses a range of components and operational details to ensure high-performing and efficient manufacturing edge operations that meet the demand for the application service levels.
More emphasis can be given to top-tier applications, factories, and processes to ensure the highest service levels compared to mid-tier and low-tier environments, which are assigned a lesser degree of importance.
For the DVD for Manufacturing Edge with PTC , the following service level management aspects are considered:
- Data ingest sources, frequencies, and user base
- Size and number of Kepware Server and PTC ThingWorx instances
- Type of the databases for model and persistence store
- Data retention period
- Compute, storage, and memory allocations for the virtual machines
- Number of virtual machines and their clone copies
- Database backup, recovery, HA, and DR required
- Number of configured objects, Mashups, and their data rates for reads and writes
- Real-time and historical analytics operations and affected data sets