Ưu điểm của việc cung cấp lưu trữ dày so với cung cấp mỏng với máy ảo


9

Tôi thường sử dụng việc cung cấp không gian lưu trữ mỏng khi xây dựng máy ảo: nó cung cấp rất nhiều tính linh hoạt và dường như nhanh hơn để xây dựng.

Lợi thế nhất định tiềm năng duy nhất tôi có thể thấy là đảm bảo rằng VM không vô tình hết dung lượng trống trên cơ sở hạ tầng lưu trữ bên dưới - có những thứ khác không?


dường như là bản sao của serverfault.com/questions/279773/, --- có lẽ cả hai nên được hợp nhất
mdpc

@mdpc - Tôi thấy cái đó khi sẵn sàng hỏi cái này - nó có liên quan, nhưng tôi nghĩ cái này đủ khác để tự bảo đảm :)
warren

Câu trả lời:


5

Đĩa dự phòng mỏng không thể được thu nhỏ; một khi bạn đã phân bổ tất cả các khối, đó là nó.

Ngoài ra, trừ khi bạn thực hiện Định dạng nhanh, Windows sẽ thực sự lấp đầy toàn bộ đĩa được cung cấp mỏng.

Cũng có thể có một hình phạt hiệu suất, nhưng tôi không chắc chắn 100% và là điều cần được kiểm tra; Tôi biết đó là trường hợp với một số nhà ảo thuật dựa trên máy chủ.


4
Bạn có thể cung cấp một VM dày nếu bạn thực hiện lưu trữ vMotion.
jftuga

3

Thủ phạm không được đề cập khác:

  • ổ đĩa được cung cấp mỏng có thể trở nên phân mảnh rất dễ dàng. Nếu bạn không thể chống phân mảnh thiết bị lưu trữ, nó có thể ảnh hưởng rất lớn đến hiệu suất.
  • nếu bạn hết dung lượng đĩa thực trên bộ lưu trữ được cung cấp mỏng, nơi bạn phân bổ không gian quá mức, bất kỳ ghi nào cũng có thể gây ra lỗi nghiêm trọng trên một hoặc một số ổ đĩa VM, thường là ngoài mọi sửa chữa, vì vậy bạn nên theo dõi việc sử dụng đĩa thực tế của mình các máy chủ lưu trữ cẩn thận.

2

các đĩa thưa thớt có một cú đánh trên đầu hiệu năng bổ sung, bởi vì việc theo dõi kích thước của chúng và mở rộng nó khi được yêu cầu chiếm tài nguyên. Thực sự không quá nhiều, nhưng nó phụ thuộc vào tài nguyên bạn có trong tay. Đối với một số thiết lập, không gian đĩa không có vấn đề gì, vì vậy mọi thứ đều được khuyến khích để cải thiện hiệu suất, đối với những người khác, có đủ chu kỳ CPU và IOPS, nhưng không gian lưu trữ bị giới hạn (đặc biệt là khi sử dụng lưu trữ dựa trên SSD), vì vậy nên sử dụng thưa thớt đĩa


3
Trong thực tế, hiệu suất hit chủ yếu là phân mảnh. Khi khởi tạo một ổ đĩa, tất cả các khối của nó đều liền kề nhau, trong khi chúng có thể bị phân mảnh nặng nề khi được cung cấp mỏng. "Giám sát kích thước và mở rộng nó" đơn giản là không xảy ra; các tệp thưa thớt thực sự là một tính năng hệ thống tệp "miễn phí" và chúng chỉ tự động phát triển khi các khối được phân bổ cho chúng.
wazoox

1
Điều đó đúng nếu bạn đang sử dụng một hệ thống tập tin (có thể là vấn đề về hiệu năng theo cách riêng của nó, trừ khi bạn vào đất IO trực tiếp, điều này không phải lúc nào cũng tốt)
dyasny 17/11/11

2

Những ưu điểm chính của cung cấp dày là:

  • Phân bổ ổ cứng có nhiều khả năng sử dụng các khối liền kề, do đó ít phân mảnh hơn trên các đĩa vật lý
  • Không gian đĩa vật lý được phân bổ ngay lập tức, vì vậy bạn sẽ không rơi vào cái bẫy của việc cung cấp quá mức.

Những nhược điểm chính là:

  • Việc cung cấp đĩa sẽ mất nhiều thời gian hơn vì nó cần phải yêu cầu hoàn toàn dung lượng đó
  • Ngay cả dung lượng không được sử dụng bởi một VM nhất định cũng được sử dụng hết trong phân bổ.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.