1. A shareable disk storage controller to be shared within the load-store architecture of a plurality of operating system domains, comprising: logic for coupling the controller to one or more storage devices; core logic, coupled to said logic, for managing data transfers to/from said one or more storage devices; and operating system domain identification logic, coupled to said core logic, for receiving requests from the plurality of operating system domains, and for determining which of the plurality of operating system domains is associated with each of said requests; wherein by determining which of the plurality of operating system domains is associated with each of said requests, the shareable disk storage controller supports requests from each of the plurality of operating system domains.