1. A method of utilizing logical partitioning on a group of computerized components, including at least one logical consumer server, at least one distributor, at least one directory, and at least one wallet server, to process requests via a set of computer-executable instructions configured to perform the steps of: preloading each of said at least one logical consumer server with a set of data related to a set of consumers; receiving a request, on said at least one distributor, from a consumer; extracting a value, from said request, that identifies said consumer; accessing said at least one directory, using said value, to determine one of said at least one logical consumer server to send said request to; sending said request to said determined logical consumer server; maintaining a master usage allowance associated with said consumer and a product on said wallet server; processing said request on said determined logical consumer server; and updating said master usage allowance.