This course describes the capabilities, features and tools Intel provides to enhance the performance of its products for certain use cases. Resource management and allocation must be optimized to extract the best performance and utilization out of the resources available in the infrastructure, to reduce the total cost of ownership (TCO). Intel invests in making underlying capabilities visible and available through automated, optimized orchestration, to the advantage of workload and overall network performance. Orchestration is the automated management of computer systems and the applications and services running on top of them. The cloud environment requires automation because of its scale and complexity. Cloud systems are too large and dynamic for manual management.
This chapter will explore network infrastructure hardware and Intel tools and capabilities to enhance the performance of specialized tasks that applications need to deliver their services. For applications to take advantage of hardware features such as accelerators, Kubernetes must be able to discover those capabilities and where they are available.