1. A method, comprising: (a) providing and controlling, by a primary server, one or more primary services delivered to an end user using one or more end point devices coupled to the secure access node wherein the primary server is coupled to the secure access node through a first communication network and the secure access node is coupled to the one or more end point devices through a second communication network; (b) having the primary server, allowing one or more secondary services from one or more secondary servers, to be delivered to an end user using one or more end point devices coupled to the secure access node; (c) having a common security layer in the primary server and the secure access node to reduce cross-service interference among the primary and secondary services using a common security function based on at least one of crisp logic, fuzzy logic, deep packet inspection; (d) wherein the common security layer in the primary server and secure access node, includes data-mining function, deep packet inspection function, and one or more monitoring functions each corresponding to a type of service implemented by a virtual machine; (e) having each stack in a virtual machine corresponding to a type of service modified to include an application shim layer on top of the application layer and a network shim layer between network layer and data-link layer, each shim layer providing a service specific security function in each stack that are based on at least one of crisp logic, fuzzy logic, and deep packet inspection corresponding to the type of service implemented by the virtual machine; (f) providing an administration function in the primary server and secure access node wherein the administration function interacts with the service specific security functions in the shim layers in the software stacks of each virtual machine corresponding to the type of service to improve security of services from service specific security threats.