No part of this document may be reproduced or transmitted in any form or by any means without prior
written consent of Huawei Technologies Co., Ltd.
Trademarks and Permissions
and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.
All other trademarks and trade names mentioned in this document are the property of their respective
holders.
Notice
The purchased products, services and features are stipulated by the contract made between Huawei and
the customer. All or part of the products, services and features described in this document may not be
within the purchase scope or the usage scope. Unless otherwise specied in the contract, all statements,
information, and recommendations in this document are provided "AS IS" without warranties, guarantees
or representations of any kind, either express or implied.
The information in this document is subject to change without notice. Every eort has been made in the
preparation of this document to ensure accuracy of the contents, but all statements, information, and
recommendations in this document do not constitute a warranty of any kind, express or implied.
The following tables describe the latest updates in the Kunpeng SDS solution
documentation. New features are released after being
No.
1Changed the
No.
1Added the
UpdateDescriptionDocument
Changed the solution name from
solution name.
UpdateDescriptionDocument
Ceph
Distributed
Storage
Intelligent
Prefetch User
.
Guide
"Kunpeng SDS Solution" to
"BoostKit for SDS" and changed
the names of solution documents.
Intelligent prefetch uses smallcapacity high-speed storage media
as cache drives and works with an
ecient prefetch algorithm. It
improves sequential read
performance in Bcache scenarios.
veried.
All documents
of the solution.
Ceph
Distributed
Storage
Intelligent
Prefetch User
Guide
KPS Zip is a lossless compression
algorithm developed by Huawei.
Compared with open-source
compression algorithms, KPS Zip
oers a higher compression rate
and a better performance.
The I/O passthrough tool is an I/O
process tuning tool for Ceph
.
clusters in balanced conguration.
It automatically tunes the Ceph
cluster performance.
The original block, le, and object
storage installation guides are
incorporated into the deployment
guides. Independent Ceph
documents are provided based on
CentOS and openEuler.
The Bcache installation and usage
guides are provided based on
CentOS and openEuler.
● Bcache User
Guide
(CentOS
7.6)
● Bcache User
Guide
(openEuler
20.03)
Kunpeng BoostKit for SDS
What's New1 What's New
June 2020
No.UpdateDescriptionDocument
1Added the MD5
feature.
2Added the
openEuler
content to the
installation
guide.
3Released the
Bcache user
guide.
4Released the
solution
technical white
paper.
The Kunpeng acceleration engine
of the Kunpeng processors on
TaiShan 200 servers performs
calculation for MD5 verication,
unleashing the maximum
computing power of CPUs and
dramatically improving the write
bandwidth.
The installation of Ceph block
storage, object storage, and le
storage is adapted to the Huaweideveloped openEuler OS. The
openEuler content is added to the
installation guide.
The Bcache installation and usage
guides are provided based on
CentOS and openEuler. Bcache is a
block layer cache of the Linux
kernel. It uses SSDs as the cache of
HDDs for acceleration.
The technical white paper brief
introduces the Huawei Kunpeng
SDS solution and explains the all-
ash, balanced, and cold storage
congurations based on TaiShan
The Huawei Kunpeng SDS solution
is based on the Kunpeng hardware
platform. With Huawei-developed
leading processors, NICs, SSDs,
management chips, and AI chips
and open-source Ceph distributed
storage software, Huawei provides
customers with an SDS solution
covering block storage,
storage, and object storage
services.
le
Solution
Overview
Kunpeng BoostKit for SDS
What's New1 What's New
No.UpdateDescriptionDocument
2Released the
Ceph installation
and deployment
guides.
3Released the
Ceph tuning
guide and
related
documents.
Ceph can be installed and
deployed manually or
automatically. The automatic
deployment is based a Huaweideveloped automatic deployment
kit. Fill in the parameter table and
the system automatically performs
the automatic deployment. The
manual deployment uses the
ceph-deploy or ceph-ansible
installation tool. The ceph-ansible
tool requires basic knowledge on
Ceph and Ansible. The ceph-deploy
tool applies to scenarios where
block,
le, and object storage
services are deployed separately.
The documents explain how to
perform Ceph tuning at the
hardware, OS, and software layers,
so as to unleash the maximum
performance of Ceph on the
Kunpeng platform. In addition,
they explain how to compile Ceph
and Bcache source code to meet
specic tuning requirements.
some
● Kunpeng SDS
Solution
Installation
Guide
● Kunpeng
SDS Solution
Deployment
Guide
● Kunpeng
SDS Solution
Tuning
Guide
● Kunpeng
SDS Solution
Porting
Guide
4Released the
Ceph capacity
expansion guide.
5Released the
Kunpeng SDS
solution
troubleshooting
cases.
When an x86-based Ceph
distributed storage cluster can no
longer provide sucient
performance and capacity to meet
service requirements, you can use
Kunpeng servers to deploy Ceph
for horizontal expansion,
maximizing the return on
investment.
These troubleshooting cases
explain how to resolve common
problems in Ceph deployment,
tuning, and testing.