Saya menemukan diri saya harus memelihara beberapa perangkat keras lama untuk beberapa aplikasi lama. Komputer ini menggunakan drive SCSI paralel lama, dan ketika drive itu mati, saya harus mencari yang baru, yang semakin sulit.
Apakah layak untuk menjalankan komputer modern dengan antarmuka SCSI fisik dan menampilkan dirinya sebagai disk target ke komputer lawas, jadi alih-alih mengakses disk SCSI fisik, ia mengakses disk modern di SAN?
Saya melihat di http://www.linux-iscsi.org/ dan sepertinya mode operasi yang biasa adalah bertindak seperti target iSCSI dari disk fisik daripada sebaliknya, target fisik dari remote iSCSI target. Tetapi saya tidak cukup akrab dengan terminologi atau teknologi untuk mengetahui apakah itu didukung, mungkin atau sepenuhnya keluar dari pertanyaan.
Jawaban:
Saya percaya pendekatan yang Anda inginkan dimungkinkan menggunakan subsistem Lapisan Target CAM FreeBSD dan adaptor SCSI yang mendukung mode target, seperti seri AIC-78xx. Saat ini saya melakukan ini melalui sepasang kartu Adaptec 39160 yang terhubung dengan kabel VHDCI. Dimungkinkan juga untuk melewati file ISO sebagai perangkat SCSI CDROM yang dapat di-boot.
Kernel FreeBSD harus dikompilasi dengan driver targ dan targbh, port harus diaktifkan untuk mode target (misalnya
ctladm port -o on ahc0
), dan perangkat blok harus dibuat (ctladm create -b block -o file=/path/to/disk
atauctladm create -b block -t 5 -o file=/path/to/iso
). Driver blok mendukung perangkat disk serta gambar disk. Secara default ini menyajikan perangkat sebagai LUN pada ID 7, jadi pastikan kartu SCSI Anda diatur ke ID yang berbeda.Windows 98 tampaknya hang ketika memindai bus PCI dengan ASPI untuk 79xx, mungkin karena masalah driver, meskipun saya belum banyak menyelidiki. Windows XP tampaknya lebih mudah untuk ditangani untuk kartu 39160, tetapi karena XP sudah dapat di-boot dari iSCSI, itu tidak membuka kunci fungsi tambahan untuk saya.
sumber
Mulai dari Adam iSCSI adalah protokol yang "mengekspos" ruang disk dari satu komputer dan menyatakan ini sebagai perangkat penyimpanan ke komputer lain. Tetapi untuk menggunakannya OS komputer kedua harus mengenali protokol dan memiliki driver / modul yang sesuai untuk bekerja dengannya. Selain itu setelah LUN iSCSI diakui itu harus diformat dan dipasang (dari OS) ke mountpoint tertentu (atau digunakan sebagai perangkat RAW). Saya tidak mengetahui opsi untuk menggunakan disk iSCSI sebagai perangkat root.
Dalam kasus Anda iSCSI tidak berlaku. Yang dapat Anda cari adalah konverter / pengontrol PATA ke SCSI untuk menggunakan disk PATA sebagai SCSI. Biasanya konverter itu adalah OS independen.
Tetapi yang terbaik yang dapat Anda lakukan adalah memigrasikan semua aplikasi yang berjalan pada perangkat keras lama ini ke platform perangkat lunak / perangkat keras baru.
sumber
Untuk menghindari memiliki hard drive lokal, pertimbangkan untuk menggunakan teknologi NetBoot . Berikut ini beberapa informasi penting dari Wikipedia
Jika Anda tidak memiliki server Max OS X, pertimbangkan untuk menggunakan BootMania yang akan menyediakan fungsionalitas NetBoot dari kotak Mac OS X biasa.
sumber