1. A network system comprising: a data subsystem comprising a first processor comprising a first core and a second processor comprising a second core, the first processor being physically separate from the second processor, each core having associated memory resources, the memory resources for each core being accessible by the other core, and the memory resources for each respective core being associated with the core prior to receiving a request to configure a virtual machine, wherein the virtual machine is one of a plurality of virtual machines; and a management subsystem coupled to the data subsystem and configured to: receive the request to configure the virtual machine, the request comprising configuration information including context information for the virtual machine and identifying the first core and the second core to be allocated to the virtual machine; and configure the virtual machine based upon the request, wherein the virtual machine is configured by allocating the first core and the second core to the virtual machine, and applying core-trunking across the cores on the first and the second processor, and the memory resources pre-associated with the first core and the second core prior to receiving the request.