1. A method comprising: receiving from a memory controller, a request to access memory stored at memory modules, said request directed to one of a plurality of logical ranks and comprising a read or write command, and a memory address identifying a location of a set of memory cells, two or more of the memory modules combined to represent the number of logical ranks at the memory controller; mapping at a rank aggregator, said logical rank to one of a plurality of physical ranks at the memory modules, wherein said physical ranks are combined into a largest number of said logical ranks that the memory controller is operable to schedule to provide a one-to-one mapping between said logical ranks in the memory controller and said physical ranks; and forwarding said request to one of the memory modules according to said mapping wherein said logical rank represents a memory system configuration as viewed by the memory controller and said logical rank appears as a logically larger ranked memory module than each of said individual physical ranks; wherein said request to access memory utilizes a communication protocol different than used in a request received at the memory controller.