Nhiều đầu đọc / ghi độc lập trên cùng một đĩa cứng?


13

Có ổ đĩa cứng nào tồn tại có nhiều đầu đọc / ghi độc lập trên cùng một đĩa cứng không? Sửa lỗi cho tôi nếu tôi sai, nhưng tôi hy vọng rằng việc làm này sẽ giải quyết được rất nhiều vấn đề tranh chấp đĩa trong tình huống có nhiều thứ được đọc / ghi song song. Đặc biệt trong trường hợp máy chủ cơ sở dữ liệu và tương tự. Nếu điều này chưa được thực hiện, tại sao không? Có quá đắt không? Có hiệu quả không? Có quá khó về mặt kỹ thuật không? Có cần thiết không?


2
Đã suy nghĩ tương tự, mặc dù 8 năm sau ...
Cybex

Câu trả lời:


12

Nó sẽ cải thiện độ trễ bằng cách giảm các chuyển động đầu cần thiết (bằng cách đặt đầu chịu trách nhiệm cho một dải cụ thể của bề mặt đĩa hoặc bằng cách di chuyển chúng một cách thông minh cho khối lượng công việc nhất định). Nó cũng có thể giảm lượng thời gian trung bình mà các đầu chờ cho đúng bit dữ liệu di chuyển qua khi chúng ở vị trí (nếu đầu được định vị tốt nhất được di chuyển vào vị trí cho mỗi yêu cầu). Cũng có thể có thông lượng cho một số trường hợp sử dụng nếu logic của bộ điều khiển đủ sáng để xem mẫu sử dụng và giữ cho các đầu ở đúng vị trí chung.

Nhưng tôi không nghĩ nó sẽ xảy ra do chi phí và sự phức tạp:

  • Bạn phải tìm chỗ cho các bộ phận cơ khí bổ sung trong hộp ổ đĩa (nếu bạn đã từng mở một ổ đĩa, bạn sẽ thấy ai khó khăn trong việc này - nó sẽ cần một nỗ lực thu nhỏ lớn hoặc giảm kích thước đĩa vật lý).
  • Thông minh bổ sung cần có trong phần sụn của bộ điều khiển để sử dụng tốt các đầu bổ sung nói chung (không có nguy cơ làm giảm hiệu suất trong một số trường hợp sử dụng) sẽ dẫn đến sự phức tạp thêm đáng kể, làm tăng nguy cơ lỗi.
  • Ngay cả với tất cả các nỗ lực cơ học và lập trình, kết quả sẽ không phù hợp với các giải pháp rẻ hơn nhiều khác làm giảm độ trễ và tăng thông lượng. Cụ thể là việc sử dụng các công nghệ trạng thái rắn và / hoặc ghép nối (hoặc tăng gấp ba, v.v.) các ổ riêng lẻ trong mảng RAID0, vì vậy ý ​​tưởng này rất khó có thể khả thi về mặt thương mại.
  • Sự phức tạp cơ học thêm, cũng như làm cho các ổ đĩa khó sản xuất hơn, sẽ khiến chúng dễ bị hỏng hơn nhiều.

Một ý tưởng tương tự khác mà tôi đã thấy thảo luận là có các đầu phục vụ cho mỗi bề mặt đĩa di chuyển độc lập, nhưng điều này cũng không thực tế do độ phức tạp cơ học.


2
Điều gì về nhiều đầu đọc / ghi trên một cánh tay di chuyển. Về lý thuyết điều đó có thể giảm thời gian truy cập khá xa như tôi có thể hiểu.
Waxhead

@Waxhead: bạn sẽ nhân đôi (ít nhất) các thiết bị điện tử cho đầu và thêm cấu trúc cơ học (đầu thực tế) trên cánh tay, khiến việc xây dựng trở nên phức tạp hơn. Nếu chỉ giảm đáng kể độ trễ nếu một trong những cái đầu trên cánh tay tình cờ ở đúng vị trí, thì trong khi bạn có thể rút lại thời gian chuyển động của cánh tay bằng cách chọn đầu nào được sử dụng, bạn sẽ có cùng một thiết lập và đánh lừa -right-bit-of-đĩa-to-dloat-by lần. Vì vậy, tỷ lệ chi phí / lợi ích sẽ không làm cho nó trở thành một lựa chọn thiết kế thực tế.
David Spillett

6

Sự thay thế thực tế cho điều này thực sự là ổ SSD (Solid State Disk) không có đầu hoặc đĩa. Chúng đang ngày càng trở nên phổ biến và rẻ hơn theo tuần. Tôi đã thực hiện khá nhiều công việc với các ổ đĩa này và chúng rất ấn tượng để nói rằng ít nhất.


2

Tôi không biết bất kỳ nhà sản xuất nào chế tạo một con vật như vậy nhưng thẻ RAID 0 và hai ổ cứng hoàn thành cùng một thứ và hơn thế nữa.


Đối với tôi, câu trả lời này cho thấy nó - một ổ cứng có nhiều đầu về cơ bản là biểu hiện của một thứ gì đó giống như thiết lập RAID, có thể rẻ hơn nhưng với giới hạn tương xứng rằng nếu một phần của nó bị hỏng thì tất cả đều bị thay thế sửa chữa tốt
Caius Jard

2

Có một bài viết hay về câu hỏi này trong Hướng dẫn PC . Thiết bị ngoại vi Connor được sử dụng để tạo ra một ổ đĩa như vậy. Rõ ràng những trở ngại chính là tiếp thị.


1

Các máy chủ cơ sở dữ liệu thường có một số dạng RAID, độ phức tạp cơ học thêm không đáng để đạt được, khi bạn có thể sử dụng các thiết bị rẻ hơn cho cùng một hiệu ứng.

Tôi nhớ một ổ đĩa CDROM có thể đọc dữ liệu từ 7 điểm cùng một lúc - iirc này không phải là ngẫu nhiên, mà là tuần tự, cho phép thiết bị đọc các phần của cùng một tệp cùng một lúc. Nó không phải là ổ đĩa nhanh hơn, nhưng yên tĩnh hơn (nó có thể quay chậm hơn cho tốc độ truyền tương tự).


Đó sẽ là CD-ROM Kenwood 72X True-X (họ cũng có ít nhất một model khác).
David Balažic

0

Tôi đã đưa ra một ý tưởng về cách một bộ cánh tay có thể được dành riêng cho bề mặt trên của đĩa, trong khi một bộ thứ hai có thể dành riêng cho phía bên kia. Điều này về cơ bản sẽ tạo ra một mảng RAID 0 hoặc RAID 1 nhỏ trong ổ đĩa, và sẽ là một sự thay thế hợp lý cho một ổ cứng duy nhất có nhiều trục chính ( http://www.google.com/patents/US20060044663 ) vì nó sẽ tiết kiệm năng lượng (Vì chỉ cần một động cơ) nhưng sẽ có cùng lợi ích hiệu suất của ổ đĩa 'đa trục chính' đã đề cập trước đó.

Tuy nhiên, việc tìm phòng trong vỏ bọc cho một cuộn dây giọng nói thứ hai và bộ cánh tay sẽ tỏ ra khó khăn như David đã đề cập trước đây. Tuy nhiên, một cuộn dây giọng nói nhỏ hơn có thể giải quyết vấn đề; đĩa có thể đơn giản được di chuyển đến trung tâm hình học của ổ đĩa khi nhìn từ trên xuống hoặc dưới cùng và cuộn dây giọng nói có thể được định vị ở các góc đối diện. Một cuộn dây giọng nói đủ nhỏ có thể đã tồn tại, nhưng một cuộn dây nhỏ hơn COULD quá yếu để di chuyển chính xác các cánh tay, điều này dẫn đến một vấn đề mới ... tuy nhiên tôi chắc chắn rằng nó có thể được thực hiện; Rốt cuộc, hãy nhìn xem các máy tính nhỏ hơn đã nhận được bao nhiêu năm qua.


0

Một hình học tốt hơn cho nhiều đầu đọc / ghi độc lập nên là một hình dạng tấm hình trụ rỗng thay vì các đĩa tròn thực tế. Bạn có thể đặt nhiều đầu hơn vào bên trong, chuyển động của đầu sẽ chính xác hơn cho phép mật độ bit trên mỗi inch cao hơn. Cho phép nhiều phòng hơn ở độ cao ổ đĩa và đặt nhiều hình trụ rỗng với bán kính khác nhau bên trong mật độ không gian byte khác có thể được tăng lên đáng kể. Một con quái vật một pentabyte trên một chiều cao 10 cm / rộng 10 cm và 10 xi lanh bên trong có thể được sản xuất với công nghệ thực tế. Và trong không gian đó, bạn có thể đóng gói nhiều đầu rw độc lập.

Xi lanh rỗng (hình học)

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.