更新时间:2021-07-02 13:15:58
coverpage
Title Page
Copyright
Ceph: Designing and Implementing Scalable Storage Systems
About Packt
Why Subscribe?
Packt.com
Contributors
About the Authors
Packt Is Searching for Authors Like You
Preface
Who This Book Is For
What This Book Covers
To Get the Most out of This Book
Download the Example Code Files
Conventions Used
Get in Touch
Reviews
Ceph - Introduction and Beyond
Introduction
Ceph – the beginning of a new era
Software-defined storage – SDS
Cloud storage
Unified next-generation storage architecture
RAID – the end of an era
RAID rebuilds are painful
RAID spare disks increases TCO
RAID can be expensive and hardware dependent
The growing RAID group is a challenge
The RAID reliability model is no longer promising
Ceph – the architectural overview
Planning a Ceph deployment
Setting up a virtual infrastructure
Getting ready
How to do it...
Installing and configuring Ceph
Creating the Ceph cluster on ceph-node1
Scaling up your Ceph cluster
How to do it…
Using the Ceph cluster with a hands-on approach
Working with Ceph Block Device
Configuring Ceph client
Creating Ceph Block Device
Mapping Ceph Block Device
Resizing Ceph RBD
Working with RBD snapshots
Working with RBD clones
Disaster recovery replication using RBD mirroring
Configuring pools for RBD mirroring with one way replication
Configuring image mirroring
Configuring two-way mirroring
See also
Recovering from a disaster!
Working with Ceph and OpenStack
Ceph – the best match for OpenStack
Setting up OpenStack
Configuring OpenStack as Ceph clients
Configuring Glance for Ceph backend
Configuring Cinder for Ceph backend
Configuring Nova to boot instances from Ceph RBD
Configuring Nova to attach Ceph RBD
Working with Ceph Object Storage
Understanding Ceph object storage
RADOS Gateway standard setup installation and configuration
Setting up the RADOS Gateway node
Installing and configuring the RADOS Gateway
Creating the radosgw user
See also…
Accessing the Ceph object storage using S3 API
Configuring DNS
Configuring the s3cmd client
Configure the S3 client (s3cmd) on client-node1
Accessing the Ceph object storage using the Swift API