Jak działają części komputerowe do wymiany podczas pracy?

26

Komputery obsługują funkcję wymiany hots, dzięki czemu użytkownik może wymienić dysk twardy, gdy system jest uruchomiony. Czy to głównie oprogramowanie wyłącza dysk twardy, czy jest to jakiś specjalny sprzęt? Gdyby nie było specjalnego sprzętu, przypuszczam, że można by wymienić dowolny dysk, ale wygląda na to, że dysk musi obsługiwać go sprzętowo.

Niklas Rosencrantz
źródło
13
Zauważ, że połączenia w urządzeniach z możliwością wymiany podczas pracy mają różne długości. Będą one odłączane w różnych momentach, gdy złącze zostanie odłączone. Oprogramowanie zauważa zmianę sprzętu i mówi „Uh-oh!”
Andrew Morton

Odpowiedzi:

22

Wymaga kilku funkcji, z których niektóre podnoszą koszty.

Obejmują one dodatkowe tłumienie stanów nieustalonych w sygnałach, które mogą zwiększać pojemność sygnałów magistrali, wymagając w ten sposób dodatkowej inżynierii / testowania i mogą obniżyć wydajność poniżej tego, co w innym przypadku byłoby możliwe.

Ponadto złącza, w których dłuższe i krótsze piny zapewniają, że niektóre piny łączą się przed innymi, a rozłączają się za innymi. Ma to na celu zagwarantowanie, że sygnały są podłączone i odłączone, gdy zasilanie i uziemienie są już podłączone. W niektórych przypadkach można wykonać pin sterujący, aby podłączyć ostatni i rozłączyć jako pierwszy, a ten pin potroi wszystkie pozostałe piny sygnałowe.

TonyM
źródło
14

Niezawodna wymiana na poziomie produkcji zazwyczaj wymaga zarówno wsparcia programowego, jak i sprzętowego.
Możesz potrzebować oprogramowania, aby upewnić się, że urządzenie jest wolne, aby mogła nastąpić wymiana. Oprogramowanie musi być w stanie zintegrować (rozmiar, format, zainicjować, przebudować) nowe urządzenie z powrotem do środowiska. Na przykład, jeśli stracisz dysk w zbędnej macierzy, musisz mieć możliwość odbudowania macierzy po zmianie dysku.
Konieczne może być wsparcie sprzętowe w celu wyłączenia zasilania w obudowie w celu usunięcia i wymiany dysków.

Jack Creasey
źródło
4

Nowoczesne karty z możliwością wymiany podczas pracy zwykle mają kontroler wymiany aby ograniczyć prąd rozruchowy po podłączeniu nowej karty. Problem polega po prostu na tym, że gdy karta jest podłączona, należy naładować dowolną pojemność zbiorczą, co może spowodować spadek napięcia w systemie; problem ten pogarsza fakt, że większość kart ma zasilacze impulsowe.

Można je najlepiej rozumieć jako prawdziwe przetworniki mocy (przynajmniej w pierwszym przybliżeniu). Jeśli opadną szyny zasilające systemu, wówczas w celu dostarczenia mocy potrzebnej obwodzie karty prąd wejściowy musi wzrosnąć, zwiększając prąd obciążenia w systemie.

Może to spowodować wygaszenie jeśli nie zostanie odpowiednio rozwiązane.

Techniki ewoluowały przez lata dla tych aplikacji.

Jak już wspomniano, istnieją specjalne ustawienia złączy dla kart z możliwością wymiany podczas pracy, aw wielu przypadkach oprogramowanie systemowe musi zarządzać zdarzeniem.

Peter Smith
źródło