Small Computer System Interface (SCSI) merupakan
set standar untuk menghubungkan secara fisik dan mentransfer Data antara komputer dan periferal . SCSI
mendefinisikan perintah, protokol (komputer) dan antarmuka listrik dan optika . SCSI ini
paling sering digunakan untuk Cakram Keras, tetapi
dapat menghubungkan berbagai perangkat lain, termasuk pemindai dan drive CD . SCSI
mendefinisikan set perintah secara spesifik untuk jenis periferal, sesuatu
yang "tidak diketahui – unknown¬" sebagai salah satu jenis yang
mengartikan bahwa secara Teori dapat
digunakan sebagai antarmuka ke hampir
perangkat apapun, namun standar ini sangat pragmatis dan ditujukan terhadap
persyaratan komersial . Setiap perangkat melekat pada bus komputer SCSI dengan
cara yang sama, terhitung sampai dengan 8 atau 16 perangkat yang dapat menempel
pada bus komputer tunggal. SCSI menggunakan
[sinyal|sinyal elektrik] berjabat tangan antar perangkat, SCSI-1, SCSI-2
memiliki pilihan untuk memeriksa kesalahan paritas. protokol (komputer) SCSI
mendefinisikan komunikasi dari Nama
host-ke- Nama host, Nama
host-ke-periferal, periferal -ke-periferal. Namun
sebagian besar periferal yang secara
khusus merupakan target SCSI, tidak mampu bertindak sebagai insiator SCSI -
tidak dapat melakukan transaksi SCSI sendiri. Oleh karena itu, komunikasi periferal -to-periferal jarang
terjadi, tapi mungkin juga terjadi pada aplikasi SCSI umum.
The Symbios Logic chip 53C810 adalah contoh dari antarmuka PCI Nama
host yang dapat bertindak sebagai target SCSI.
1. Sejarah
SCSI diambil
dari “SASI”, “Shugart Associates System Interface”, yang dibangun pada tahun
1978 dan diumumkan ke publik pada tahun 1981. Pengendali SASI menyediakan jembatan antara Cakram Keras dengan tingkat antarmuka yang rendah
dan komputer Nama host, yang
dibutuhkan untuk membaca blok data. Papan
pengendali SASI biasanya sebesar Cakram
Keras. Larry Boucher dianggap sebagai "bapak" dari
SASI dan SCSI karena karya rintisannya pertama di Shugart Associates dan
kemudian di Adaptec. Sampai setidaknya Februari 1982, ANSI mengembangkan
spesifikasi seperti "SASI" dan "Shugart Associates System
Interface;" Namun, komite mendokumentasikan standar yang tidak akan
memungkinkan untuk diberi nama dari perusahaan. Sejumlah perusahaan seperti NCR Corporation, Adaptec dan Optimem adalah
pendukung awal standar SCSI. Fasilitas NCR
Corporation di Wichita, Kansas secara luas dianggap telah
mengembangkan sirkuit
terpadu pertama di industri SCSI. Sejak
distandarisasi pada tahun 1986, SCSI telah umum digunakan pada Amiga, Apple Macintosh dan Sun Microsystems garis komputer dan sistem PC server. Apple
mulai menggunakan Advanced Technology Attachment Paralel
(juga dikenal sebagai IDE) untuk mesin yang ‘’low-end’’ dengan Macintosh Quadra 630
pada tahun 1994, dan menambahkannya ke desktop yang
high-end dimulai dengan Power
Macintosh G3 pada tahun 1997. Versi terbaru SCSI - Serial Storage
Architecture (SSA) , SCSI-over-Fibre Channel Protocol (FCP), Serial Attached
SCSI (SAS), Otomasi / Drive Interface - Transport Protocol (ADT), dan USB
Attached SCSI (UAS). Meskipun banyak dokumentasi pembicaraan SCSI tentang antarmuka Paralel,
upaya pengembangan yang paling kontemporer ada di serial SCSI. Serial SCSI
memiliki sejumlah keunggulan dibandingkan SCSI paralel: tarif data yang lebih
cepat, ‘’hot swapping’’ (beberapa tapi tidak semua Paralel SCSI antarmuka dukungan
itu), dan isolasi kesalahan diperbaiki. Alasan utama untuk beralih ke antarmuka serial
adalah masalah ‘’clock skew’’ antarmuka paralel
berkecepatan tinggi, yang membuat varian lebih cepat dari SCSI Paralel rentan
terhadap masalah yang disebabkan oleh pemasangan kabel dan
terminasi. SCSI sangat populer pada ‘’workstation’’ berkinerja tinggi dan server.
Penggerebekan di server hampir
selalu menggunakan cakram SCSI,
meskipun sejumlah produsen menawarkan sistem Serial ATA RAID
berbasis pilihan yang lebih murah. komputer desktop dan komputer
jinjing lebih biasanya menggunakan Advanced Technology Attachment / IDE atau Serial
ATA lebih baru [interface|antarmuka] untuk cakram
keras, dan Universal Serial Bus, eSATA, dan
koneksi FireWire untuk perangkat eksternal.
2. Interface
SCSI
tersedia dalam berbagai antarmuka. Yang
pertama, masih sangat umum, adalah SCSI paralel (sekarang juga disebut SPI),
yang menggunakan desain [[bus paralel listrik. Pada tahun 2008, SPI digantikan
oleh Serial Attached SCSI (SAS), yang menggunakan desain serial tapi tetap
mempertahankan aspek-aspek lain dari teknologi. Banyak antarmuka yang tidak
bergantung pada standar SCSI lengkap masih melaksanakan perintah protokol (komputer) SCSI.
Dengan munculnya SAS dan Serial ATA, SCSI di
penyisihan papan
induk sedang dihentikan.Beberapa perusahaan masih pasar SCSI antarmuka untuk papan induk mendukung PCIe dan PCI-X.
3.Pemasangan
Kabel
a. SCSI
Paralel Antarmuka Tradisional
Internal paralel kabel SCSI
biasanya pita, dengan dua atau lebih 50 -, 68 -, atau 80-pin konektor
terpasang. kabeleksternal biasanya terlindung (tapi
mungkin tidak), dengan 50 -. atau konektor 69-pin di setiap akhir, tergantung
pada lebar bus komputer SCSI spesifik yang didukung
The 80-pin Connector Single Attachment (SCA) biasanya digunakan untuk perangkat
‘’hot-pluggable’’, dimana kabell eksternal
biasanya tidak diperlukan.
b. Serial
Attached SCSI
Serial Attached SCSI menggunakan Serial
ATA dan memodifikasi data kabel power.
c. iSCSI
iSCSI (Internet Small Computer System Interface) biasanya
menggunakan konektor Ethernet dan kabel sebagai transportasi fisik, tetapi
dapat menjalankan lebih dari setiap pengangkutan fisik mampu mengangkut IP.
d. USB
Attached SCSI
USB Attached SCSI memungkinkan perangkat untuk
menggunakan Universal Serial Bus.
e. Otimatisasi/Drive
Interface
Otomatisasi / Drive Interface - Transport Protocol (ADT)
digunakan untuk menghubungkan perangkat removable media, seperti drive tape,
dengan pengendali dari library (perangkat otomatisasi) di mana mereka dipasang.
ADI Standar menetapkan penggunaan RS-422 untuk koneksi secara fisik. Generasi
kedua ADT-2 standar mendefinisikan iADT, protokol (komputer) ADT melalui
IP (Internet Protocol) koneksi, seperti over Ethernet. Otomatisasi / Drive
Interface - Perintah standar (ADC, ADC-2, dan ADC-3) mendefinisikan perintah
SCSI untuk instalasi ini.
f.
Perintah Protokol
(computer) SCSI
Dalam terminologi SCSI, komunikasi terjadi antara
inisiator dan target. Inisiator mengirim perintah untuk target yang kemudian
merespon. Perintah SCSI dikirim dalam Command Descriptor Block (CDB). The CDB
terdiri dari kode satu operasi byte diikuti
oleh lima atau lebih byte yang berisi
parameter perintah-spesifik. Ada empat kategori dari perintah SCSI: N
(non-data), W (data tertulis dari inisiator ke target), R (membaca data), dan B
(bidirectional). Selain itu, ada juga sekitar 60 perbedaan dari perintah SCSI
secara total (dari yang paling umum) :
1.
Test unit ready : permintaan perangkat untuk melihat
jika sudah siap untuk transfer data
2.
Inquiry : Pengembalian perangkat informasi dasar,juga
digunakan untuk “Ping” perangkat karena tidak memodifikasi data.
3.
Request sense: Pengembalian setiap kode yang salah dari
perintah sebelumnya yang mengembalikan status kesalahan.
4.
Send diagnostic and Receive diagnostic results:
menjalankan tes sederhana atau tes khusus yang didefinisikan pada halaman
diagnostik
5.
Start/Stop unit: Memutar spin ke atas dan ke bawah,
membuat atau membongkar media
6.
Read capacity: Mengembalikan kapasitas penyimpanan
7.
Format unit: mengatur semua sektor dari awal
8.
SCSI Read format capacities: Mengambil data kapasitas
perangkat
9.
Read (empat varian): Membaca data dari perangkat
10. Write (empat
varian): Menulis data ke perangkat
11. Log sense:
Menghasilkan informasi terkini dari halaman log.
12. Mode sense:
Mengembalikan parameter perangkat terkini dari halaman mode
13. Mode select:
Mengatur perangkat di halaman mode
Sebuah
"akses langsung" (tipe Cakram yaitu)
perangkat penyimpanan terdiri dari sejumlah blok logis, biasanya disebut dengan
istilah Logical Block Address (LBA). LBA setara dengan 512 byte penyimpanan.
Penggunaan LBAs telah berkembang dari waktu ke waktu dan empat varian perintah
yang berbeda diberikan untuk membaca dan menulis data. Perintah Read(6) dan
Write(6) berisi alamat LBA 21-bit. Perintah Read(10), Read(12), Read Long, Write(10),
Write(12), dan Write Long semuanya mengandung sebuah alamat 32-bit LBA ditambah
berbagai pilihan parameter lainnya. . Sebuah "akses sekuensial"
(tape-type yaitu) perangkat yang tidak memiliki kapasitas tertentu karena
biasanya tergantung pada panjang pita, yang tidak diketahui secara pasti.
Pembacaan dan Penulisan pada perangkat jalur akses sekuensial terjadi pada
posisi saat ini, bukan di LBA tertentu. Ukuran blok pada perangkat akses
sekuensial dapat menjadi tetap atau bervariasi, tergantung pada perangkat
tertentu. Perangkat Tape seperti 9-track tape setengah inci, DDS (4 mm
kaset bentuknya mirip dengan DAT), Exabyte, dll.
0 komentar:
Posting Komentar