Tôi hiểu rằng VMWare KB cau mày khi các ảnh chụp nhanh chạy chủ yếu do hai điều (theo tôi)
Lấy hàng tấn ảnh chụp nhanh có thể lấp đầy kho dữ liệu. Ảnh chụp đơn giản là các tập tin delta. Giả sử bạn có VMDK 50 Gig, gần đầy và bạn chụp nhanh. Trong ảnh chụp nhanh của bạn, bạn lật từng bit một. Tệp delta của bạn cũng sẽ có dung lượng khoảng 50 GB. Ảnh chụp lại, lật các bit, một tệp delta 50 Gig khác. Những thứ này có thể vượt khỏi tầm kiểm soát nhanh chóng.
Cam kết ảnh chụp nhanh mang rủi ro. Khi hợp nhất các ảnh chụp nhanh, bạn đang viết các thay đổi delta cho VMDK ban đầu. Điều này làm mất thời gian và có nguy cơ rằng nếu có điều gì đó xảy ra, bạn chỉ cần lấy VMDK của mình.
Những cảnh báo của họ dường như có ý nghĩa logic.
Với điều đó đã được nói, nó có phải là xấu khi chạy máy của tôi vĩnh viễn khỏi một VMDK chụp nhanh? Tôi muốn làm cho cây của tôi như sau:
- Căn cứ
- Snap1
- Chụp 2
- Bạn đang ở đây
- Snap1
Snap 1 và 2 sẽ được thực hiện ngay sau khi cài đặt và cung cấp hệ thống cơ sở. Đây là những máy tôi dự định làm mới thường xuyên vì vậy tôi chỉ đơn giản là làm cho cây của tôi trông như sau:
- Căn cứ
- Snap1
- Bạn đang ở đây
- Chụp 2
- Snap1
Xóa Snap2 và tạo lại Snap2.
Tôi không thể thấy làm thế nào điều này có thể có bất kỳ tác động nào vì những lý do sau:
Vì tôi chỉ cần cài đặt một hình ảnh cơ bản và lấy đồng bằng của tôi ngay lập tức sau khi không có cách nào tôi có thể lấp đầy kho lưu trữ dữ liệu. Giả sử hình ảnh cơ sở của tôi chỉ là 10 GB (trên đĩa được cung cấp mỏng 50 GB), ngay cả khi đồng bằng của tôi bị lật từng bit, tổng mức sử dụng tối đa của tôi có thể là 60 GB (VMDK cơ sở 10 GB bị khóa + 50 GB delta tệp VMDK chụp nhanh). Điều này giả định rằng tôi không tạo thêm bất kỳ ảnh chụp nhanh nào.
Vì trường hợp sử dụng của tôi không yêu cầu hợp nhất các ảnh chụp nhanh, tôi không gặp rủi ro khi hợp nhất các vùng đồng bằng của mình. Khi tôi quay trở lại Snap1 và xóa Snap2, tất cả các delta nằm trong Snap2 chỉ đơn giản là bị xóa.
Tải lưu trữ hoàn toàn giống nhau, vì vậy tôi sẽ nhận được cùng một IOPS. Tôi hiểu rằng một số tệp (chủ yếu là tệp hệ thống) sẽ tồn tại trên VMDK ban đầu và các tệp khác (mọi thứ sau cơ sở) sẽ nằm trong vùng đồng bằng nhưng tôi không thấy ESXI sẽ quan tâm như thế nào. Tất cả các tệp nằm trên cùng một kho dữ liệu vật lý, do đó hiệu suất phải tương đương với việc tham chiếu mọi thứ trong VMDK ban đầu mà không có ảnh chụp nhanh.
Có suy nghĩ gì không? ESXI 5.5 với kho lưu trữ dữ liệu là DAS của RAID.
Tôi không có giấy phép vCenter nên việc tạo khuôn mẫu và nhân bản là không cần thiết.
KẾT QUẢ KIỂM TRA
Tôi đã vào đầu ngày hôm nay để chạy một số thử nghiệm. Đây là kết quả. Có một hình phạt hiệu suất nhưng tôi không chắc tại sao.
Trước khi chụp:
Sau khi chụp nhanh: