Designing DAOS Storage Solutions with Lenovo ThinkSystem SR630 ServersPlanning / Implementation

Updated
2 Mar 2021
Form Number
LP1398
PDF size
29 pages, 2.4 MB

Abstract

The Distributed Asynchronous Object Storage (DAOS) is an open source scale-out storage software stack that is designed from the ground up to support Storage Class Memory and NVMe storage in user space. The Lenovo ThinkSystem SR630 server is an ideal hardware platform to run the DAOS server software. It combines Intel Optane Persistent Memory (PMem) as Storage Class Memory (SCM) with U.2 NVMe SSDs for bulk data storage, and connects to the DAOS clients with two InfiniBand or high-performance Ethernet ports.

This paper introduces the DAOS software stack, describes how to design DAOS storage servers with Lenovo ThinkSystem SR630 servers, and provides guidelines for capacity sizing and performance sizing of DAOS storage solutions. It is intended for sales and technical sales specialists, solution architects, and storage administrators who need to understand the DAOS architecture in order to make informed DAOS sizing and configuration decisions. The paper will be most useful for technical professionals who have a working knowledge of high performance storage systems.

ThinkSystem SR630 V2: For a version of this paper that describes the solution based on the new ThinkSystem SR630 V2 server, see https://lenovopress.com/lp1421.

Table of Contents

DAOS Overview
DAOS Server Architecture
Capacity Sizing
Performance Sizing
DAOS Software Environment
Sample Bill of Material
Appendix: Conversion of Decimal and Binary Units
Additional Resources
About the Author

To view the document, click the Download PDF button.

Change History

Changes in the March 2, 2021 update:

  • Updated for DAOS 1.1.3, which renamed daos_io_server to daos_engine

Related product families

Product families related to this document are the following: