• Cisco-signed • Meet the switching infrastructure requirements: • Network configuration on AppGigabitEthernet ports does not create a conflict between the applications. • Enough resources are available to run the applications. Multiple applications cannot be deployed if an application consumes all the available App-hosting resources. For example, if one application consumes all the compute and run time resources, other applications are prevented from getting installed on the device. Application Hosting on Front-Panel Trunk and VLAN Ports Front-panel VLAN and trunk ports are supported for application hosting.
Layer 2 traffic is delivered through these ports to software components that run outside of the Cisco IOS daemon. For application hosting, you can configure the front-panel port as either a trunk interface or a VLAN-specific interface. When using as a trunk interface, the front-panel port is extended to work as a Layer 2 trunk port, and all the traffic received by the port is available to the application. When using the port as a VLAN interface, the application is connected to a specific VLAN network. When using a back-panel USB or an M2 SATA drive for application hosting, the storage medium should be formatted as an ext4 file system.
Note Application Hosting on Cisco Catalyst 9300 Series Switches This section describes application-hosting on Cisco Catalyst 9300 Series Switches. For application hosting, Cisco Catalyst 9300 Series Switches support the management interface and front-panel ports. The USB 3.0 SSD is enabled on Cisco Catalyst 9300 Series Switches. The USB 3.0 SSD provides an extra 120 GB storage for application hosting. For more information, see the "Configuring USB 3.0 SSD" chapter in the Interfaces and Hardware Configuration Guide . The following two types of networking applications are supported: • Control plane: Applications that access the management interface. • Data plane:
Applications that access the front-panel ports. Front-Panel App Hosting on Cisco Catalyst 9300X Series Switches Front-panel application hosting is enabled on Cisco Catalyst 9300X Series Switches in Cisco IOS XE Bengaluru 17.6.1. Applications can use dedicated front-panel ports for hosting. Use the app-vnic AppGigabitEthernet port command to specify the port to be used for application hosting. Both the front-panel ports can be attached to the same Layer 2 application. Application Hosting Application Hosting on Front-Panel Trunk and VLAN Ports Application Hosting 4