Có phải là khôn ngoan khi sử dụng SSHD (ổ đĩa lai trạng thái rắn) trên máy chủ?


8

Tôi có một loạt các máy chủ có I / O rất nặng hiện đang sử dụng ổ đĩa SATA3 / SAS, nhưng tôi phải chịu sự chờ đợi của I / O trên các ổ đĩa SATA và tôi vừa được cảnh báo về sự tồn tại của SSHD có giá tương đương 1TB như các ổ đĩa SATA 1TB mà chúng tôi hiện đang sử dụng. Tuy nhiên, trước đây (cho đến khi Seagate xuất xưởng 3,5 "SSHD đầu tiên vào tháng 3), họ dường như chỉ dành riêng cho Netbook / Notebook, khiến tôi nghi ngờ rằng chúng không được chế tạo chính xác cho I / O nặng mà họ sẽ dành cho tôi may chủ.

Vì vậy, SSHD sẽ giúp tôi tăng hiệu suất so với các ổ đĩa SATA3 trong môi trường I / O nặng (như nhiều lần truyền tệp tốc độ cao rất lớn) hay tốt nhất là nên gắn bó với SATA3 với I / O chờ ??


2
Tôi nghĩ câu hỏi thực sự là: Bạn có sẵn sàng sử dụng ổ đĩa tiêu dùng trong máy chủ của mình không?
AthomSfere

Không, câu hỏi ít nhiều sẽ hợp lý khi sử dụng SSHD thay vì SATA3 trên máy chủ sản xuất? Bất kể thực tế là SSHD là ổ đĩa của người tiêu dùng, nếu sử dụng chúng trong môi trường sản xuất nặng, tôi sẽ sử dụng nó.

Có những yếu tố khác tho - những kẻ tấn công máy chủ (những người biết công cụ máy chủ của họ), có thể sẽ hỏi nếu nó được hỗ trợ. Một số trong những người khác sẽ đề nghị sử dụng SSe PCIe.
Geek

Ôi, SSD PCIe trông thật tuyệt, các máy chủ có "Hai khe cắm mở rộng PCI-Express: (1) khe dài đầy đủ, chiều cao đầy đủ; (1) khe cấu hình thấp (hỗ trợ riser PCIx tùy chọn)", tôi không chắc nếu điều đó sẽ cho tôi có một hoặc hai ổ SSD PCIe. Tôi đoán tôi sẽ cung cấp cho nó một đi: P

Câu trả lời:


9

Điều này phụ thuộc nhiều vào khối lượng công việc của bạn. Các ổ đĩa Hybrid mà bạn nói chung thường chỉ có khoảng 8GB SSD trên chúng - Nếu bạn đọc và ghi cùng một lúc ~ 8GB dữ liệu, thì bạn sẽ thấy hiệu suất của SSD. Nếu bạn đang thực hiện chuyển khoản lớn trong đó dữ liệu được đọc chỉ một hoặc hai lần (như với máy chủ video / phương tiện truyền thông), thì bạn sẽ may mắn hơn trong việc tăng cường lưu trữ đĩa của mình vì thường xuyên bị mất bộ nhớ cache.

SSHD rất tốt cho người dùng máy tính để bàn (Đưa ra 5TB yêu cầu đọc trên hệ thống của tôi, 97% là cùng 32GB), nhưng các máy chủ tệp có xu hướng không có cùng kiểu sử dụng.


Nếu bạn có một tải hỗn hợp gồm đọc / ghi tuần tự lớn và nhiều I / O ngẫu nhiên trên đó, thì tôi khuyên bạn nên xem ZFS và sử dụng đĩa platter thích hợp và ổ SSD tốt.

Để tham khảo, gần đây tôi đã thiết lập một mảng RAID 5x4TB bằng cách sử dụng ZFS và nó có thể đi ngang với ổ SSD để I / O tuần tự (avg. 450 MB / s đọc tuần tự trên tệp 10 GB). Điều này được hỗ trợ thêm bởi SSD vì cả bộ đệm ghi / đọc, theo lý thuyết có thể cung cấp từ 900MB / s đến 1GB / giây nếu một nửa khối lượng công việc là từ bộ đệm và một nửa là từ đĩa. Nó có hiệu lực tương tự như một SSHD rất lớn, nhưng bạn có thể tùy chỉnh và xây dựng nó với phần cứng cấp doanh nghiệp và dễ dàng thay thế các bộ phận riêng lẻ khi chúng bị lỗi.

Lưu ý: Nếu bạn đang sử dụng SSD làm bộ đệm ghi, bạn nên sử dụng hai ổ SSD riêng biệt làm bộ đệm ghi được nhân đôi để bạn không bị mất dữ liệu khi bị lỗi. Bạn có thể dễ dàng lấy hai ổ SSD 256 GB, sử dụng 6 GB cho mỗi ổ đĩa đệm ghi nhân đôi và sau đó sử dụng 500 GB còn lại làm bộ đệm đọc lớn.


Vì vậy, tôi nên sử dụng RAID 0 với nhiều ổ đĩa SATA3 (với ZFS)? Tôi có rất nhiều I / O ngẫu nhiên với đọc / ghi tuần tự lớn. Hiện tại tôi sử dụng 1 OCZ và RAM cho bộ đệm I / O

Vâng. Bạn có thể tự thiết lập RAID / bộ nhớ đệm và sử dụng bất kỳ hệ thống tệp nào, tôi chỉ đơn giản khuyên dùng ZFS vì nó xử lý RAID và bộ đệm và nó có thể đảm bảo tính toàn vẹn trong trường hợp mất điện và hỏng im lặng (RAID không). Ổ đĩa SATA3 là cách tốt nhất để xử lý R / W tuần tự lớn và bộ nhớ đệm giúp bẫy I / O ngẫu nhiên khỏi việc can thiệp vào ổ đĩa SATA3 quá nhiều.
Darth Android

0

Một máy chủ có (8) intel 800 GB SSD (DC S3700) sử dụng RAID 6 sẽ khá ngọt ngào. Cung cấp cho bạn một con số khổng lồ 4800 GB với khả năng chịu lỗi 2 ổ đĩa sẽ khiến tôi tự tin ... Vì vậy, vâng, tôi sẽ sử dụng SSD trên máy chủ, nhưng chỉ với RAID 6. Khôn ngoan? Những người thông minh đưa ra những lựa chọn ngu ngốc mỗi ngày ... chỉ là về tiền!


0

Tóm lại Nếu bộ đệm tệp của bạn nhỏ hơn bộ đệm ssd trong ổ đĩa lai, tôi e rằng máy chủ của bạn sẽ không được hưởng lợi từ ổ đĩa SSHD / hybrid.

Có một bộ đệm xử lý bộ đệm của hệ điều hành của bạn và giữ các tệp để ngăn đọc lại từ đĩa. Nếu nó có thể xử lý nhiều hơn kích thước của bộ đệm ssd của bạn trong ổ đĩa lai, thì những gì bạn cần truy cập đã có trong bộ đệm của tệp.

Kiểm tra kích thước bộ đệm của tệp Linux lệnh miễn phí hoặc trình quản lý tác vụ trong Windows.

Có một số khác với những gì họ giữ Bộ đệm tệp và tệp xử lý kết hợp dựa trên phần mềm trong khi ổ đĩa lai dựa trên phần mềm xử lý theo dõi khu vực. Phần mềm dựa trên phần mềm giữ toàn bộ tệp ngay cả khi bạn chỉ cần đọc một phần của tệp trong khi phần sụn chỉ giữ dữ liệu được chỉ định để đọc.

Công thức Cho x là biến cho kích thước bộ đệm ssd của ổ đĩa lai và y là biến cho bộ đệm tệp của hệ điều hành truy cập vào ổ đĩa lai. hệ thống sẽ được hưởng lợi từ một ổ đĩa lai khi x lớn hơn y.

Chi tiết hơn Vấn đề kích thước tại Bộ đệm và Bộ nhớ cache trong Ổ cứng và Hệ điều hành giải thích Kích thước Bộ nhớ cache SSD của SSHD của bạn

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.