Veeam sao lưu và lưu trữ để làm việc với Ceph| Quản lý lưu trữ Ceph hiệu quả chi phí | Ambedded

Tại sao và làm thế nào để sử dụng thiết bị lưu trữ Ceph như các kho lưu trữ của Veeam Backup & Replication| Mars 400 - Lưu trữ Ceph mật độ cao

Tại sao và làm thế nào để sử dụng thiết bị lưu trữ Ceph như các kho lưu trữ của Veeam Backup & Replication

Veeam sao lưu và lưu trữ để làm việc với Ceph

Trường hợp nghiên cứu này giải thích cách sử dụng thiết bị lưu trữ Mars 400 ceph như các kho lưu trữ sao lưu của Veeam backup và replication.
Ceph hỗ trợ lưu trữ đối tượng, lưu trữ khối và hệ thống tệp POSIX trong cùng một cụm. Theo yêu cầu sao lưu, khách hàng có thể chọn các giao thức lưu trữ khác nhau để hỗ trợ các chiến lược sao lưu lưu trữ khác nhau.
 
Trong bài viết này, chúng tôi sử dụng lưu trữ khối Ceph (Ceph RBD) và hệ thống tệp Ceph (Cephfs) làm kho lưu trữ sao lưu và so sánh thời gian công việc sao lưu của chúng khi sao lưu máy ảo từ Hyper-V và VMWare.


Kiến trúc Giải pháp Sao lưu bằng cách sử dụng Veeam và Ceph

Kiến trúc sao lưu máy ảo trên VMWare và Hyper-V tương tự nhau. Veeam sử dụng các công cụ di chuyển dữ liệu để chuyển dữ liệu từ máy chủ nguồn đến kho dự phòng. Các công cụ di chuyển dữ liệu chạy trên máy chủ proxy và máy chủ kho dự phòng. Để sử dụng Ceph làm lưu trữ phía sau của một kho dự phòng, bạn có thể gắn kết RBD hoặc CephFS trên một máy chủ vật lý hoặc máy ảo Linux làm máy chủ kho dự phòng.

Nếu các máy chủ proxy và kho lưu trữ là các máy ảo trong cụm hypervisor, bạn có thể tận dụng lợi ích của việc truyền dữ liệu tốc độ cao không qua mạng giữa ổ đĩa VM, máy chủ proxy và máy chủ kho lưu trữ. Cấu hình tốt nhất của một nhóm hypervisor lớn là triển khai một máy chủ proxy VM và một máy chủ kho VM trên mỗi máy chủ VMWare. Nếu không, bạn có thể triển khai một máy ảo proxy sao lưu trên mỗi máy chủ VMWare và một máy chủ kho lưu trữ ngoài để giảm công việc từ máy chủ VMWare sản xuất của bạn.

Có ba cách để sử dụng thiết bị Ceph Ambedded làm kho lưu trữ cho Veeam Backup and Replication.CephFSthiết bị khối RBD có thể được sử dụng như kho lưu trữ sao lưu trên nơi đặt.The Lưu trữ đối tượng S3 có thể được sử dụng như một tầng dung lượng cho một vị trí từ xa.

Để cấu hình thiết bị khối Ceph RBD và hệ thống tệp CephFS làm kho lưu trữ sao lưu của Veeam để sao lưu máy ảo và tệp tin, bạn có thể tìm thấy chi tiết trong bài báo trắng ở cuối trang này.


Các máy chủ proxy và repository của Veeam là các máy ảo trong cụm hypervisor, với lưu trữ Mars 400 ceph để cung cấp RBD và cephfs
Một cụm hypervisor lớn là để triển khai một máy chủ proxy VM và một máy chủ repository VM trên mỗi máy chủ VMWare, để sao lưu dữ liệu vào ceph RBD hoặc cephfs

Môi trường kiểm tra

cụm ceph

  • Ba Mars 400 với 3 màn hình, 20 OSD và 1 MDS (máy chủ dữ liệu siêu dữ liệu)
  • Mỗi tiến trình Ceph chạy trên một máy chủ nhỏ Arm A72 hai nhân
  • Hệ điều hành: CentOS 7
  • Phần mềm Ceph: Nautilus 14.2.9 Arm64
  • Mạng: 4x mạng 10Gb trên mỗi Mars 400 

Veeam Backup & Replication 10, Phiên bản: 10.0.1.4854

Máy chủ sao lưu Veeam

  • CPU: Intel Xeon E5-2630 2.3GHz DUAL
  • DRAM: 64GB
  • Mạng: 2x 10Gb sfp+ kết nối
  • Đĩa: 1TB cho hệ thống, ổ SSD SATA3 256GB cho dung lượng
  • Windows Server 2019

 Máy chủ Proxy Veeam

  • đặt cùng với Máy chủ Sao lưu Veeam

 Máy chủ Kho lưu trữ

  • Máy ảo

◇ CPU: 4 lõi 2.3GHz

◇  DRAM: 8GB

◇  Mạng: cầu nối

◇  Đĩa: 50GB đĩa ảo

◇  HĐH: CentOS 7.8.2003

  • Máy chủ Baremetal

◇  CPU: Intel Xeon X5650 2.67GHz DUAL

◇  DRAM: 48GB

◇  Mạng: 2 cổng 10Gb sfp+ kết nối

◇  Đĩa: 1TB cho hệ thống

◇  HĐH: CentOS 7.6.1810

Máy chủ Hyper-V

◇  CPU: Intel Xeon E5-2630 2.3GHz DUAL

◇  DRAM: 64GB

◇  Mạng: Ghép nối 2 cổng 10Gb sfp+

◇  Ổ đĩa: 1TB cho hệ thống

◇  Máy chủ Windows 2019

Máy chủ VMWare

◇  CPU: Intel Xeon E5-2630 2.3GHz DUAL

◇  DRAM: 64GB

◇  Mạng: Ghép nối 2 cổng 10Gb sfp+

◇  Ổ đĩa: 1TB cho hệ thống

◇  ESXi 6.5

Mạng: Switch 10GbE

Đánh giá trên các thiết lập khác nhau

Để đánh giá hiệu suất sao lưu của các kho lưu trữ sao lưu khác nhau, chúng tôi thiết lập các bài kiểm tra với các kho lưu trữ sao lưu khác nhau và ba nguồn sao lưu.

Các nguồn sao lưu mà chúng tôi sử dụng cho các bài kiểm tra là một ổ đĩa dựa trên SATA SSD trên một máy chủ, một máy ảo Windows của Hyper-V và một máy ảo CentOS 7 và một máy ảo Windows của VMWare.

(1) Sao lưu một ổ đĩa trên ổ cứng SSD

Bảng 1. Sao lưu một ổ đĩa từ máy chủ với SATA SSD.

Kích thước ổ đĩa (Dữ liệu được xử lý)237.9GB
Dữ liệu đọc từ nguồn200.1GB
Dữ liệu được chuyển đến Ceph sau khi được giảm trùng và nén69.7GB
Giảm trùng1.3X
Nén2.7X


Bảng 2.

Sao lưu
Kho dữ liệu
Thời gian
(giây)
Nguồn
(%)
Đại lý trung gian
(%)
Mạng lưới
(%)
Đích
(%)
Quá trình
Tốc độ (MB/giây)
Trung bình
Viết dữ liệu
Tốc độ (MB/giây)
Máy ảo Linux,
RBD-sao lưu 3
64683338421554110
Máy ảo Linux,
CephFS-sao lưu 3
5219725315564137
Máy ảo Linux,
RBD, EC
64582348324554111
Máy ảo Linux,
CephFS, EC
5369726274564133
Máy chủ Linux,
RBD, EC
5269721163561136

Lưu ý: Tỷ lệ Ghi Dữ liệu Trung bình được tính bằng cách chia Dữ liệu Truyền đi cho Thời gian. Những tỷ lệ này đại diện cho khối lượng công việc của cụm Ceph trong các công việc sao lưu này.

(2) Sao lưu một máy ảo Windows 10 trên Hyper-V trên ổ cứng

Trong bài đánh giá này, chúng tôi sao lưu một phiên bản Hyper-V được lưu trữ trên ổ cứng SATA. Tốc độ xử lý của những công việc này đạt đến giới hạn trên băng thông HDD. Chúng ta cũng có thể tìm thấy điểm chặn ở nguồn gốc vì tải của họ bận rộn trong 99% thời gian công việc. Cụm Ceph, mục tiêu, công việc từ các công việc sao lưu Veeam nhẹ nhàng. Cụm Ceph chỉ bận rộn ở mức từ 6% đến 1% trong thời gian làm việc.

So với bộ tiêu chuẩn trước đó, tốc độ xử lý sao lưu VM thấp hơn rất nhiều so với sao lưu SSD.Điều này chủ yếu là do dữ liệu VM được lưu trữ trên ổ cứng.

Bảng 3.

Kích thước ổ đĩa (HDD)127GB
Dữ liệu đọc từ nguồn37.9GB
Dữ liệu đã được chuyển đến Ceph sau
Quá trình giảm trùng và nén
21.4GB
Giảm trùng3.3X
Nén1.8X


Bảng 4. Sao lưu hình ảnh máy ảo trên ổ cứng SATA3

Sao lưu
Kho dữ liệu
Thời gian
(giây)
Nguồn
(%)
Đại lý trung gian
(%)
Mạng lưới
(%)
Đích
(%)
Quá trình
Tốc độ (MB/giây)
Trung bình
Viết dữ liệu
Tốc độ (MB/giây)
Máy ảo Linux,
Khối lượng RBD, EC
3639973614560
Máy ảo Linux,
Khối lượng CephFS,
EC
3779972114258.1
Máy chủ Linux,
Khối lượng RBD, EC
3759962214058.4

Lưu ý: Tỷ lệ Ghi Dữ liệu Trung bình được tính bằng cách chia Dữ liệu Truyền đi cho Thời gian. Những tỷ lệ này đại diện cho khối lượng công việc của cụm Ceph trong các công việc sao lưu này.

(3)Sao lưu máy ảo trên ESXi trên ổ cứng

Bài kiểm tra này sao lưu các máy ảo CentOS 7 và Windows 10 đang chạy trên ổ cứng của máy chủ VMWare ESXi 6.5 vào một kho dự phòng được hỗ trợ bởi Ceph RBD với bảo vệ mã lỗi 4+2.

Bảng 5.

NguồnMáy ảo CentOSMáy ảo Windows 10
Kích thước ổ đĩa (HDD)40GB32GB
Dữ liệu đọc từ nguồn1.8GB12.9GB
Dữ liệu đã được chuyển đến Ceph sau
Quá trình giảm trùng và nén
966MB7.7GB
Giảm trùng22.1X2.5X
Nén1.9X1.7X


Bảng 6.

Sao lưu
Nguồn
Thời gian
(giây)
Nguồn
(%)
Đại lý trung gian
(%)
Mạng lưới
(%)
Đích
(%)
Quá trình
Tốc độ (MB/giây)
Trung bình
Viết dữ liệu
Tốc độ (MB/giây)
CentOS 7122991050888
Windows 102449911519332

Lưu ý: Tỷ lệ Ghi Dữ liệu Trung bình được tính bằng cách chia Dữ liệu Truyền đi cho Thời gian. Những tỷ lệ này đại diện cho khối lượng công việc của cụm Ceph trong các công việc sao lưu này.

Kết luận

Theo kết quả kiểm tra, Ceph RBD và CephFS có hiệu suất tương tự nhau. Điều này phù hợp với kinh nghiệm của chúng tôi về tiêu chuẩn hiệu suất RBD và CephFS. So sánh các đặc điểm của CephFS và RBD, chúng có những ưu điểm và nhược điểm riêng. Nếu bạn cần triển khai nhiều máy chủ lưu trữ kho dự án, bạn phải tạo một hình ảnh RBD cho mỗi máy chủ lưu trữ sao lưu vì bạn chỉ có thể gắn kết Ceph RBD trên một máy chủ. So với CephFS, việc sử dụng RBD đơn giản hơn vì nó không cần các máy chủ dữ liệu. Chúng ta phải gán kích thước dung lượng RBD khi tạo, vì vậy bạn phải thay đổi kích thước dung lượng khi bạn cần thêm không gian.

Nếu bạn sử dụng CephFS như một kho lưu trữ, bạn phải triển khai ít nhất một máy chủ dữ liệu siêu (MDS) trong cụm Ceph. Chúng ta cũng cần một máy chủ dữ liệu siêu dự phòng để đảm bảo tính sẵn có cao. So với Ceph RBD, bạn không cần đặt giới hạn cho hệ thống tệp. Vì vậy, bạn có thể coi CephFS như một hồ bơi lưu trữ không giới hạn.

Trong trường hợp sử dụng này, các bài kiểm tra của chúng tôi chỉ sao lưu một máy ảo trong mỗi công việc sao lưu. Theo các báo cáo kiểm tra trên, chúng tôi biết tỷ lệ ghi dữ liệu trung bình liên quan đến tỷ lệ xử lý và hiệu suất giảm trùng và nén dữ liệu. Ổ đĩa nguồn nhanh hơn giảm thiểu thời gian công việc sao lưu và dẫn đến tỷ lệ xử lý nhanh hơn. Tùy thuộc vào cơ sở hạ tầng của người dùng, người dùng có thể triển khai nhiều công việc đồng thời để sao lưu các đối tượng khác nhau cùng một lúc. Lưu trữ Ceph hoạt động rất tốt trong việc hỗ trợ nhiều công việc đồng thời.

Một cụm Ceph OSD HDD 20x được cung cấp bởi 3x Ambedded Mars 400 có thể cung cấp tốc độ ghi tổng hợp lên đến 700MB/s cho bể mã hóa 4+2. Triển khai nhiều công việc sao lưu hiện tại mang lại lợi ích giảm thời gian sao lưu tổng thể. Hiệu suất tối đa của một cụm Ceph gần như tuyến tính tỷ lệ với tổng số ổ đĩa trong cụm.

Trong trường hợp sử dụng này, chúng tôi không thử nghiệm việc sử dụng lưu trữ đối tượng S3 như một kho lưu trữ sao lưu. Lưu trữ đối tượng S3 có thể được sử dụng như một tầng dung lượng trong kho lưu trữ sao lưu Veeam Scale-Out và kho lưu trữ lưu trữ mục tiêu cho sao lưu NAS. Bạn có thể dễ dàng thiết lập một RADOS gateway và tạo người dùng lưu trữ đối tượng dễ dàng bằng cách sử dụng Ambedded UVS manager, giao diện web quản lý ceph.

Tải về
Sử dụng Ceph làm kho lưu trữ cho bài báo trắng Veeam Backup & Replication
Sử dụng Ceph làm kho lưu trữ cho bài báo trắng Veeam Backup & Replication

Cách thiết lập thiết bị khối Ceph RBD và hệ thống tệp CephFS làm kho lưu trữ sao lưu của Veeam để sao lưu máy ảo và tệp...

Tải xuống
Sản phẩm Liên quan
Bộ lưu trữ Ceph Storage Appliance Mars 400PRO - Mặt trước của Thiết bị lưu trữ Ceph Mars 400.
Bộ lưu trữ Ceph Storage Appliance Mars 400PRO
Mars 400PRO

Mars 400 Ceph Appliance được thiết kế để đáp ứng nhu cầu lưu trữ dữ liệu đám mây có dung lượng cao. Nó sử dụng ổ cứng...

Thông tin chi tiết

Veeam sao lưu và lưu trữ để làm việc với Ceph| Giải pháp lưu trữ Ceph trên máy chủ ARM | Ambedded

Đặt tại Đài Loan từ năm 2013, Ambedded Technology Co., LTD. đã trở thành nhà cung cấp giải pháp lưu trữ khối và đối tượng. Các giải pháp quản lý lưu trữ dữ liệu chính của họ bao gồm công nghệ lưu trữ Ceph, tích hợp máy chủ ARM, lưu trữ được định nghĩa bằng phần mềm, tối ưu hóa lưu trữ doanh nghiệp, tiết kiệm chi phí thiết bị Ceph, phần mềm quản lý lưu trữ và giải pháp lưu trữ khối và đối tượng. Họ cung cấp hỗ trợ Ceph chuyên nghiệp, hệ thống lưu trữ có khả năng mở rộng với hiệu suất lưu trữ cao trong trung tâm dữ liệu.

Ambedded cung cấp các giải pháp lưu trữ Ceph tiên tiến trên các máy chủ ARM, được tùy chỉnh cho các khách hàng B2B đang tìm kiếm tối ưu hóa hệ thống lưu trữ doanh nghiệp của họ. Các thiết bị Ceph toàn diện của chúng tôi giảm chi phí sở hữu tổng thể (TCO) và đơn giản hóa quản lý lưu trữ, hỗ trợ lưu trữ khối, hệ thống tệp và lưu trữ đối tượng trên một nền tảng thống nhất. Với cam kết đổi mới và hỗ trợ khách hàng, Ambedded là đối tác đáng tin cậy của bạn về các giải pháp Thiết bị lưu trữ doanh nghiệp SUSE có thể mở rộng và hiệu quả. Trải nghiệm tích hợp mượt mà và hỗ trợ chuyên nghiệp để tận dụng tối đa tiềm năng của công nghệ Ceph trong doanh nghiệp của bạn.

Ambedded đã cung cấp cho khách hàng các hệ thống lưu trữ có khả năng mở rộng và quản lý lưu trữ Ceph hiệu quả từ năm 2013, và với cả công nghệ tiên tiến và 20 năm kinh nghiệm, Ambedded đảm bảo rằng mọi nhu cầu của khách hàng đều được đáp ứng.