Có các yêu cầu sau cho nền tảng server:
Tính biến động (Volatility) – Tính biến động đo lường đặc điểm động của cơ sở dữ liệu. Bao gồm các khu vực như: cơ sở dữ liệu sẽ được cập nhật bao nhiêu lần, bao nhiêu dữ liệu thay đổi hoặc được thay thế mỗi lần, và cửa sổ tải (load window) kéo dài bao lâu. Dữ liệu hàng ngày biến động hơn dữ liệu hàng tuần hoặc hàng tháng.
Tỷ lệ rời bỏ khách hàng (Customer churn rates) có thể cho bạn biết chiều khách hàng sẽ thay đổi như thế nào theo thời gian. Các giải thích cho các câu hỏi này có tác động trực tiếp đến kích thước và tốc độ nền tảng phần cứng. Kho dữ liệu chịu toàn bộ trọng lực của cả đường cong kinh doanh và công nghệ. Kinh doanh và công nghệ thay đổi rất nhanh, và kho dữ liệu phải điều chỉnh cả hai.
Số lượng quy trình kinh doanh (Number of business processes) – Số lượng quy trình kinh doanh riêng biệt được hỗ trợ trong kho làm tăng độ phức tạp đáng kể. Nếu dân số người tiêu dùng lớn hoặc biện minh kinh doanh mạnh, có ý nghĩa có nền tảng phần cứng độc lập cho mỗi quy trình kinh doanh.
Bản chất sử dụng (Nature of use) – Bản chất sử dụng và lựa chọn công cụ front-end cũng có liên quan đến lựa chọn nền tảng. Một số người dùng ad hoc hoạt động có thể tạo áp lực đáng kể lên kho dữ liệu. Khó tối ưu hóa cho loại sử dụng này vì các nhà phân tích tốt khắp nơi, tìm kiếm cơ hội. Ngược lại, hệ thống chủ yếu tạo báo cáo kiểu nhấn nút có thể được tối ưu hóa quanh những báo cáo đó.
Nhiều công cụ báo cáo trên thị trường cung cấp lập lịch báo cáo định sẵn (canned reports) để chúng chạy vào giờ sớm sáng sau khi tải xong nhưng trước khi mọi người đến làm việc. Điều này hỗ trợ cân bằng tải bằng cách chuyển một số báo cáo tiêu chuẩn vào giờ thấp điểm.
Khai thác dữ liệu quy mô lớn cũng thiết lập nhu cầu lớn trên nền tảng phần cứng, cả về kích thước dữ liệu và khả năng mở rộng input-output. Những "quái thú" này cần hút lượng lớn dữ liệu, lọc qua với răng của công cụ khai thác tốt, và luồng kết quả trở lại để hỗ trợ phân tích thêm và sử dụng kinh doanh downstream. Thiết yếu phải học loại truy vấn đến vì sử dụng ad hoc, báo cáo, và khai thác dữ liệu đều có hồ sơ truy vấn khác nhau và có thể làm tốt hơn trên các nền tảng khác nhau.
Sẵn sàng kỹ thuật (Technical readiness) – Môi trường server giống môi trường CPU ở mức khái niệm, nhưng rất khác ở mức triển khai.
Khả dụng phần mềm (Software availability) – Phân tích yêu cầu sẽ chỉ ra nhu cầu khả năng nhất định, như hệ thống thông tin địa lý cho phép hiển thị dữ liệu kho trên bản đồ. Quy trình lựa chọn phần mềm có thể tiết lộ rằng ứng dụng bản đồ địa lý tốt nhất cho yêu cầu cụ thể chỉ chạy trên nền tảng đồ họa cao cấp cụ thể.