Re: HDD-mirroring

Autor: Piotr Smerda <piotrs00_at_go2hell.pl>
Data: Mon 21 Feb 2005 - 18:44:44 MET
Message-ID: <t64nqndahwuu$.1vkjf98zjwhk6.dlg@40tude.net>
Content-Type: text/plain; charset="iso-8859-2"

On Mon, 21 Feb 2005 14:17:17 +0100, Waldi wrote:

> OK.O co mi chodzi:
>
> Nurtujacy mnie problem jest w zasadzie czysto teoretyczny, ale jestem pewien
> ze madrzejsi ode mnie na cos podobnegu juz wpadli i moze udalo im sie to
> zaimplemetowac.
> Wyobrazmy sobie ze talerz dysku dzielimy na 4 rowne czesci. Podczas zapisu
> kazda dana jest zapisywana 4-krotnie w odpowiedniej czesci kazdej z
> cwiartek.
> Fizycznie oznacza to 4-krotne zmniejszenie dostepnej powierzchni dysku i
> 4-krotnie dluzszy czas zapisu. W systemie taki pocwiartowany dysk bylby
> widoczny jako jeden 4-krotnie mniejszy. Czyli jak na razie metoda zupelnie
> niepraktyczna. Ale... Zawezmy myslenie do 1 sciezki. W momencie odczytu
> danych glowica dysku musialaby czekac :
>
> dysk zwykly
> dysk "pocwiartowany"
> -przypadek pesymistyczny: 1 pelny obrot talerza | 1/4 obrotu
> talerza
> -przypadek przecietny : 1/2 obrotu talerza | 1/8 obrotu
> talerza
>
> Czyli teoretycznie 4x krotszy czas dostepu. Do tego uzyskujemy redundancje
> danych na 4 cwiartkach. Oczywiscie sprawa nie jest taka prosta bo dochodzi
> ruch glowicy pomiedzy sciezkami, sprawy defragmentacji i realnego zysku,
> etc.
> Co o czyms takim myslicie i dlaczego to jest bez sensu, a jezeli nie jest
> bez sensu, to czemu tego nikt nie zrobil (a moze zrobil) :) Prosze o opinie
> Pozdr

Pomysł podany przez Ciebie zrealizowany został częściowo w technologi NCQ -
Native Command Queueing. Komendy przesyłane do dysku są "sortowane" przez
jego logikę i w miarę "pojawiania" się pod głowicą odpowiednich sektorów są
wykonywane. Nie są one wykonywane w kolejności przesyłania do kontrolera
dysku a są wykonywane wg przewidzianych przez "logikę" dysku kolejności.

Więcej o NCQ na
http://www.seagate.com/cda/newsinfo/newsroom/releases/article/0,1121,2102,00.html
http://www.seagate.com/content/docs/pdf/whitepaper/D2c_tech_paper_intc-stx_sata_ncq.pdf
http://www.intel.com/cd/ids/developer/asmo-na/eng/segments/digitalmedia/66004.htm

-- 
Pozdrawiam
Piotrek 
Received on Mon Feb 21 18:45:19 2005

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 21 Feb 2005 - 19:42:05 MET