Nâng cấp bộ điều khiển RAID lên 4kn - tôi có phải khởi tạo lại mảng để sử dụng 4kn không?


11

Tôi có một máy trạm cấp doanh nghiệp với bộ điều khiển RAID Adaptec 6405E trong đó. Theo Adaptec, bộ điều khiển RAID này không và sẽ không bao giờ có thể hỗ trợ các lĩnh vực đĩa 4K. Nếu bạn gắn một đĩa 4K vào nó, thì nếu nó có chế độ mô phỏng cung 512 byte (512e), nó sẽ sử dụng 512e. Nếu nó không có 512e, đĩa sẽ không hoạt động.

Kết nối với 6405E của tôi là bốn đĩa HGST SATA đều có các thành phần gốc 4K, nhưng chúng hỗ trợ 512e. Các đĩa nằm trong RAID10 và mảng hoạt động "khá tốt" (hiệu suất tốt đến tốt, nhưng không đáng kinh ngạc).

Nếu không lau các dữ liệu trên đĩa và tái khởi tạo mảng, giả sử tôi cắm trong một Adaptec 71605E , mà không hỗ trợ bản địa 4K ngành, sẽ điều khiển sử dụng 4K ngành khi giao tiếp với đĩa của tôi? Hoặc là quyết định sử dụng 512e hoặc 4Kn này được đưa vào cấu trúc của định dạng trên đĩa sao cho tôi phải xóa sạch các đĩa để làm điều đó?

Câu hỏi này chỉ là về việc tôi có phải sao lưu dữ liệu của mình và khởi tạo lại mảng hay không, hoặc liệu bộ điều khiển có thể (tự động hoặc can thiệp thủ công) được yêu cầu "chuyển đổi" sang địa chỉ 4Kn Định dạng Nâng cao. Tôi đã biết chắc chắn rằng nếu tôi đã xóa và sắp xếp lại mảng, tôi chắc chắn có thể thiết lập nó từ đầu để sử dụng 4Kn trên tất cả các ổ đĩa, sử dụng bộ điều khiển RAID mới này.


Lưu ý rằng tôi đã khá quen thuộc với arcconftiện ích dòng lệnh và trước đây đã sử dụng nó để nâng cấp mảng này từ RAID0 lên RAID10 (vâng, tôi biết, tôi chưa bao giờ nên sử dụng RAID0 để bắt đầu, nhưng tôi đã may mắn, được rồi ?). Nếu có một số tính năng của arcconftiện ích để "chuyển đổi" từ 512e sang 4Kn trên bộ điều khiển sê-ri 7 của Adaptec, tôi rất muốn biết về nó, vì vậy tôi có thể sử dụng nó để tránh phải định dạng lại và tạm thời giảm dữ liệu một vị trí dự phòng.

Trong trường hợp xấu nhất, tôi đã sao lưu dữ liệu quan trọng ngoài trang web, nhưng hệ thống có quá nhiều phần mềm được tải trên đó nên sẽ rẻ hơn (về thời gian sử dụng) để tôi thực hiện sao chép toàn bộ lớp khối mảng vào một đĩa khác - có thể là đĩa 4TB giá rẻ được kết nối với mobo thông qua AHCI - sau đó sao chép lại sau khi mảng logic được khởi tạo lại. So với triển vọng cài đặt lại mọi thứ (một tấn các chương trình Windows độc quyền có kích hoạt và như vậy), điều đó thực sự rẻ hơn và nhanh hơn.


1
(không sử dụng Adaptec nếu bạn có thể tránh được)
ewwhite

Câu trả lời:


24

Các đĩa của bạn là 512e (512 sector trên giao diện SAS / SATA) hoặc 4k gốc (4k sector trên giao diện SAS / SATA), và thật không may, không có cách nào để thay đổi điều đó thông qua phần mềm hoặc bộ nhảy, v.v. Bạn chọn chế độ chuyển khi mua các đĩa. Mua đĩa gốc 4k nếu bạn có bộ điều hợp hỗ trợ 4k gốc trên giao diện.

Cập nhật: và, một lần nữa, các đĩa không bao giờ "dự phòng từ 4kn thành 512e", v.v. Các đĩa là 512e - có nghĩa là chúng sẽ luôn gửi dữ liệu trong các cung có kích thước 512 qua giao diện SAS / SATA, hoặc 4kn, điều đó có nghĩa là các đĩa sẽ luôn gửi dữ liệu với dữ liệu có kích thước 4k qua giao diện SAS / SATA và nó chỉ phụ thuộc vào đĩa chứ không phụ thuộc vào khả năng của bộ điều hợp RAID. Sự khác biệt giữa 512n và 512e là trên các lĩnh vực truyền thông vật lý có kích thước là 512 cho 512n và 4k cho 512e (chip đĩa dịch mỗi cung 4k trên các đĩa thành giao diện 8 x 512 trên giao diện), trên giao diện, đĩa 512e sẽ luôn truyền chỉ các cung ở 512 byte, bất kể bộ chuyển đổi nào được kết nối. Số phần khác nhau cho các đĩa 512e và 4kn, ví dụ:

ST6000NM0014 - Ổ đĩa 6TB SAS với 4k sector trên giao diện SAS (được gọi là ổ đĩa 4kn);

ST6000NM0034 - Ổ đĩa 6TB SAS với các cung 512 byte trên giao diện SAS (được gọi là ổ 512e)

cả hai đều có 4k sector trên phương tiện truyền thông đĩa, do đó, cần phải chú ý đến việc căn chỉnh ghi ngành trong trường hợp 512e.

Và bạn vẫn có thể mua đĩa 512n, ví dụ: Ổ đĩa ST4000NM0023 - 4TB với các cung 512 byte trên giao diện và 512 cung trên phương tiện, do đó không cần quan tâm đến việc căn chỉnh khu vực cho ổ đĩa này.

Bộ điều hợp RAID thuộc 3 loại: a) loại cũ nhất không biết về 4k sector - chúng hoạt động với các đĩa 512n và 512e, tuy nhiên các vấn đề có thể phát sinh với hiệu suất ghi nếu ghi không được căn chỉnh bởi ranh giới 8xsector trên các ổ 512e, b) những cái không quá cũ biết về 4k nội bộ và mô phỏng 512e, nhưng chỉ hoạt động với 512 sector trên giao diện - ít vấn đề hơn với việc căn chỉnh khi bộ điều khiển quan tâm đến điều đó, c) những cái rất mới có thể hoạt động với 4k sector trên giao diện. Chỉ những thứ này mới hoạt động với các đĩa 4kn mới vượt qua khu vực 4kb bản địa như khu vực 4kb trên giao diện SAS / SATA.

Ngoài ra, chỉ Windows 8, 8.1 trở lên HĐH mới hỗ trợ ổ đĩa 4kn (đối với máy chủ, phiên bản 2012 trở lên). Phần lớn các tiện ích cũ hoạt động trực tiếp với đĩa sẽ KHÔNG hoạt động đúng với các sector 4k vì chúng giả sử các sector luôn có kích thước 512 byte. thay vì kiểm tra

Vì vậy, để tránh mọi nhầm lẫn với căn chỉnh và đạt hiệu suất tối đa, hãy sử dụng các ổ đĩa 4kn mới, bộ điều hợp hỗ trợ 4kn mới và HĐH mới.

Tôi nghĩ rằng tuyên bố dưới đây là không chính xác: "một số đĩa gốc 4kb nhất định có thể chọn hỗ trợ mô phỏng 512 byte. Nếu chúng hỗ trợ mô phỏng 512 byte, chúng có thể chuyển đổi giữa chế độ này và 4kn tùy thuộc vào những gì bộ điều khiển đĩa hỗ trợ; chúng ' sẽ thích 4kn, nhưng rơi trở lại 512e nếu họ phải ".

Quy mô ngành được cố định trong nhà máy. Tôi không biết về bất kỳ ổ đĩa nào có thể tự động thay đổi kích thước cung trên giao diện tùy thuộc vào khả năng của bộ điều hợp RAID. Những gì tôi thấy trong các hệ thống đặt hàng của Seagate là các số phần rất riêng biệt tùy thuộc vào kích thước cung trên giao diện. Không thể thay đổi kích thước cung sau khi đĩa được đặt hàng (có thể bằng cách hack, thay đổi phần sụn đĩa, v.v. nhưng không được hỗ trợ chính thức). Vì vậy, nếu ổ đĩa của bạn là 512e, nó sẽ luôn chỉ gửi các cung 512 byte trên giao diện và không bao giờ là 4k sector. Nếu ổ đĩa của bạn là 4kn, nó sẽ luôn chỉ gửi 4k sector trên giao diện và không bao giờ 512 sector. Bạn chỉ quyết định khi đặt hàng, như số phần khác nhau của nó.

Các định dạng ổ đĩa có thể là (số cho biết kích thước cung trên giao diện):

512n - 512 trên đĩa, 512 trên giao diện (đơn giản)

512e - 4k trên đĩa, 512 trên giao diện (có thể có các biến chứng về hiệu suất trên các hệ thống cũ)

4kn - 4k trên đĩa, 4k trên giao diện (đơn giản, hiệu suất giao diện tốt nhất, không hoạt động trên các hệ thống cũ)

n hoặc e có nghĩa là nếu kích thước cung được chỉ định trên giao diện là kích thước cung cấp đĩa gốc (n) hoặc kích thước mô phỏng (e).

Và câu trả lời là: đĩa của bạn là đĩa 512e (vì chúng hoạt động với bộ điều hợp không hỗ trợ đĩa 4kn), chúng không phải là đĩa 4kn. Đĩa 512e của bạn sẽ không bao giờ sử dụng 4k sector trên giao diện với bất kỳ bộ điều hợp RAID nào. BTW, chỉ có các ổ 6TB rất mới từ Seagate có thể ở định dạng 4kn, và 6TB và 8TB mới từ HGST cũng có thể được đặt hàng là 512e hoặc 4kn. Tất cả các ổ đĩa lên đến 4TB trước đây chỉ có sẵn trong 512e hoặc 512n, tôi không thể mua bất kỳ ổ đĩa 4kn nào để thử nghiệm trước tháng 9 này.

Đề nghị cá nhân của tôi là sử dụng bộ điều hợp LSI. Tương thích nhất với báo cáo lỗi tốt nhất từ ​​bất cứ điều gì tôi đã kiểm tra và hiệu suất tốt nhất. Với bản phát hành firmware mới nhất, hỗ trợ đầy đủ các đĩa 4kn. Tôi cũng đang sử dụng nhiều bộ điều hợp Smart Array của HP, vì chúng đi kèm với máy chủ HP ProLiant, nhưng vẫn không có thông tin nếu và khi nào bộ điều hợp SmartArray sẽ hỗ trợ đĩa 4kn. Chỉ các bộ điều hợp bus chủ được đề cập trong ghi chú phát hành - bản cập nhật firmware rất gần đây cho phép hỗ trợ cho các đĩa 4kn. Vì vậy, đĩa 4kn vẫn còn rất mới.

Hy vọng tôi đã giúp làm cho nó rõ ràng.


1
Câu trả lời này rất đúng, nhưng khi tôi đọc nó lần đầu tiên tôi không biết mình đang nói về cái gì. Phải mất hơn một năm để nhận ra rằng một ổ đĩa KHÔNG THỂ "thay đổi" từ 512e thành 4kn chỉ bằng một số cài đặt cấu hình; cái này được nướng vào ổ Các bạn hãy cho câu trả lời này công nhận nó xứng đáng. Đây là lời giải thích rõ ràng nhất mà tôi đã thấy về điều 512n / 512e / 4kn. Điều này sẽ trở nên phổ biến khi 4kn là phổ biến trong không gian người tiêu dùng; p
allquixotic

Thực sự có một lỗi ở đây. Ổ đĩa SAS thường có thể định dạng lại giữa 512e và 4K trên giao diện. Ổ đĩa SATA không thể.
dùng10357

@ user10357 Bạn có thể cung cấp một tài liệu tham khảo cho việc đó được thực hiện như thế nào không? Nó có cần một công cụ đặc biệt không?
orodbhen ngày

@orodbhen: Điều này hóa ra phức tạp hơn một chút so với tôi nghĩ. Tôi biết điều đó có thể được thực hiện (kiến thức bên trong), nhưng nó xuất hiện trên các giao diện khác nhau không nhất quán cho các thiết bị khác nhau. (Chẳng hạn như công cụ này , mặc định của nhà máy là 4k, tương thích là 512e)
user10357

3

Cảm ơn bạn vì bài đăng tuyệt vời này mà tôi đã tìm thấy một cách tình cờ khi tìm kiếm giải pháp hdd đáng tin cậy nhất cho môi trường VMware và hiểu được sự khác biệt giữa 512n, 512e và 4kn.

VMware đề nghị vẫn sử dụng các đĩa 512n vì chúng có hiệu suất cao nhất do không cần mô phỏng và thực tế là 4kn chưa được hỗ trợ bởi VMware ESXi 6.0: http://kb.vmware.com/'mservice/microsites/search. làm gì? ngôn ngữ = en_US & cmd = displayKC & bên ngoàiId = 2091600

Kết luận: Để có hiệu suất tối đa trên các hệ thống VMware ESXi sử dụng bộ lưu trữ được gắn trực tiếp, tôi khuyên bạn nên sử dụng 512 ổ cứng có định dạng gốc. Trước tiên tôi sẽ bắt đầu sử dụng các đĩa 4kn khi các bộ điều khiển đột kích thích nghi của tôi cũng như các hệ điều hành có khả năng giao tiếp với 4kn mà không cần bất kỳ sự mô phỏng nào.

Chúc mừng, Daniel


2

Bạn sẽ có thể cắm các đĩa vào bất kỳ bộ điều khiển Adaptec nào và nó sẽ nhận cấu hình từ bộ điều khiển trước đó, vì vậy không có hại gì khi thử điều này. Tuy nhiên, tôi tin rằng cấu hình của kích thước cung được tích hợp rất chặt chẽ với cấu hình RAID và bạn cũng sẽ có các phân vùng để đối phó.

Một tùy chọn, nếu bạn muốn dùng thử, là thêm hai trong số các đĩa (một từ mỗi bên của R0) từ RAID10 của bạn trên 6405 đến 71605. Thẻ mới sẽ nhận cấu hình từ chỉ hai đĩa này một mình. Khởi động vào đĩa CD trực tiếp Linux để kiểm tra số liệu thống kê đĩa. Nếu bản nâng cấp này không hoạt động, thì bạn có thể dễ dàng trở lại bộ điều khiển cũ mà không gây hại gì. Nếu nó hoạt động, sau đó bạn có thể cắm hai đĩa khác từ bộ điều khiển cũ vào, và bạn sẽ ổn.

Tôi không chắc là có thể hay không, nhưng nếu cần, bạn có thể tạo một mảng với các thành viên bị thiếu từ dòng lệnh trên thẻ mới, để bạn có thể tạo RAID10 4 đĩa chỉ với hai đĩa bạn đã thử nghiệm. Sau đó, bạn có thể đồng bộ hóa từ thẻ này sang thẻ khác. Có lẽ không.

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.