1. A distributed computer system for query processing, comprising: a plurality of storage servers, each storage server having a storage services manager for striping column chunks of a partitioned data table across the plurality of storage servers; at least one storage server of the plurality of storage servers having a query services module for receiving a query request for processing data stored as column chunks striped across the plurality of storage servers; and a network operably coupled to the plurality of storage servers for communicating a request from the at least one storage server having the query services module to at least one other storage server of the plurality of storage servers for processing of the data stored as the column chunks striped across the plurality of storage servers and for communicating results of processing the data from the at least one other storage server to the at least one storage server having the query services module.