Model architektoniczny SCSI

Model architektoniczny SCSI zapewnia abstrakcyjny obraz sposobu komunikacji urządzeń SCSI . Jego celem jest pokazanie, w jaki sposób różne standardy SCSI są ze sobą powiązane. Główne koncepcje i terminologia modelu architektonicznego SCSI to:

  • W standardach SCSI zdefiniowano jedynie zachowanie, które można zaobserwować zewnętrznie.
  • Relację pomiędzy urządzeniami SCSI opisuje model świadczenia usług klient-serwer. Klient nazywany jest inicjatorem SCSI , a serwer obiektem docelowym SCSI .
  • Domena SCSI składa się z co najmniej jednego urządzenia SCSI , co najmniej jednego celu SCSI i co najmniej jednego inicjatora SCSI, połączonych ze sobą podsystemem dostarczania usług .
  • Urządzenie SCSI ma jeden lub więcej portów SCSI , a port SCSI może mieć opcjonalny identyfikator portu SCSI ( ID SCSI lub PID ).
  • Urządzenie SCSI może mieć opcjonalną nazwę urządzenia SCSI , która musi być unikalna w domenie SCSI, w której urządzenie SCSI ma porty SCSI. Nazywa się to często nazwą ogólnoświatową . Należy pamiętać, że „świat” może składać się tylko z bardzo małej liczby urządzeń SCSI.
  • Obiekt docelowy SCSI składa się z jednej lub większej liczby jednostek logicznych (LUN), które są identyfikowane za pomocą numerów jednostek logicznych .
  • Jednostka LUN może mieć wbudowane zależne jednostki LUN . Może się to powtarzać aż do maksymalnej głębokości zagnieżdżenia wynoszącej cztery adresowalne poziomy.
  • Istnieją trzy typy portów SCSI: porty inicjatora, porty docelowe i porty celu/inicjatora. Urządzenie SCSI może zawierać dowolną kombinację portów inicjatora, portów docelowych i portów docelowych/inicjujących.
  • rozproszone obiekty SCSI komunikują się w modelu trójwarstwowym:
    • Najwyższym poziomem abstrakcji jest warstwa aplikacji SCSI (SAL), w której uważa się, że inicjator i cel komunikują się za pomocą poleceń SCSI wysyłanych za pośrednictwem protokołu aplikacji SCSI .
    • Warstwa protokołu transportowego SCSI (STPL) to miejsce, w którym uważa się, że inicjator i cel komunikują się przy użyciu protokołu transportowego SCSI . Przykładami protokołów transportowych SCSI są Fibre Channel , SSA , SAS , UAS , iSCSI i interfejs równoległy SCSI .
    • Najniższy poziom to warstwa połączeń międzysieciowych SCSI (SIL), w której uważa się, że inicjator i cel komunikują się za pomocą połączenia wzajemnego . Składa się z usług, mechanizmu sygnalizacyjnego i podsystemu wzajemnego służącego do fizycznego przesyłania danych od inicjatora do celu.
  • Zadanie SCSI jest reprezentowane przez sieć I_T_L_Q. W tym miejscu jeden Inicjatora rozmawia z jednym Portem Docelowym , zwracając się do jednej jednostki L UN i wspólnie wykonują jedno zadanie (oznaczane przez Q ).

Linki zewnętrzne