55 tahun kemudian: konsol IBM System / 360 mainframe cult yang ikonik

Seperti yang dikatakan Wikipedia: IBM System / 360 (S / 360) adalah generasi inovatif komputer mainframe yang diumumkan pada 7 April 1964. Pengembangan produk System / 360 adalah proyek yang sangat berisiko bagi IBM, karena biaya penerapannya melebihi $ 5 miliar (pada harga saat ini, biaya pengembangan keluarga pertama komputer yang kompatibel adalah sekitar 30 miliar). Terlepas dari kenyataan bahwa proyek tersebut menghadapi masalah serius yang berkaitan dengan perangkat lunak, itu adalah kesuksesan besar dan berhak memasuki tiga pemenang mutlak teratas dalam nominasi "Pencapaian Bisnis Terbaik Sepanjang Masa". System / 360 telah menetapkan arah seluruh industri komputer selama beberapa dekade mendatang, semua teknologi datang dari sini - byte, kata 32-bit, mikrokode, dan antarmuka standar. Arsitektur S / 360 sangat sukses sehingga masih didukung oleh mainframe IBM z / Architecture terbaru, dan itu 55 tahun kemudian!



Sebelum munculnya System / 360, IBM (seperti kebanyakan produsen komputer) menghasilkan jajaran komputer dengan arsitektur yang sepenuhnya tidak kompatibel, sementara System / 360 adalah keluarga mainframe yang kompatibel dengan perangkat lunak dengan arsitektur umum. Model tercepat di jajaran asli adalah 50 kali lebih kuat daripada yang paling lambat, tetapi mereka semua bisa menjalankan perangkat lunak yang sama. Sekarang, pelanggan ditawari beberapa komputer yang berbeda dalam kecepatan dan biaya, tetapi pada saat yang sama menggunakan serangkaian perintah yang sama. Sistem Universal / Sistem 360 adalah komputer yang sepenuhnya kompatibel dengan perangkat lunak. Sistem ini bekerja dengan aplikasi ilmiah dan bisnis, namanya juga simbolis - 360 derajat, yang mencakup seluruh spektrum aplikasi yang mungkin. "

Walaupun model S / 360 memiliki arsitektur yang sama, secara internal mereka sangat berbeda satu sama lain untuk menempati ceruk pasar yang berbeda tergantung pada biaya dan kinerja. Model yang lebih lama menggunakan perangkat keras yang kurang efisien dan saluran data 8-bit, sementara model yang lebih baru menggunakan fungsi seperti saluran data yang lebar, register memori non-volatil berkecepatan tinggi, dan pelaksanaan instruksi mesin yang rusak dalam kode mesin dan caching. Untuk semua, bagian depan komputer juga berbeda: LED dan sakelar berbeda.

Artikel ini menjelaskan berbagai model S / 360, dan cara mengidentifikasi mereka dari panel depan. Saya akan mulai dengan Model 30, sistem anggaran populer, dan kemudian melanjutkan sisanya secara berurutan. Rasionalitas dan kenyamanan adalah komponen utama dari prinsip di mana komputer menerima nomor mereka. Seiring dengan kapasitas memori dan kinerja, jumlah model juga meningkat, dari Model 20 yang sederhana namun populer menjadi Model performa tinggi 195.

IBM System / 360 Model 30


Foto di bawah ini menunjukkan Model 30, salah satu mesin S / 360 berbiaya rendah, dengan ukuran memori inti magnetik mulai dari 8 hingga 64 kilobyte. Kasing prosesor adalah tinggi 1.524 m, lebar 76.2 cm dan dalam 1.73 m, massa adalah 771 kg. Apa yang bisa saya katakan, mobil ini sangat besar menurut standar modern, tetapi pada saat itu ukuran ini dianggap lebih dari kompak. Komputer sistem / 360 dibangun dari modul yang disebut Solid Logic Technology (SLT), yang berisi beberapa transistor dan resistor, tidak sepadat sirkuit terintegrasi. Meskipun Model 30 adalah yang paling kuat di jajaran System / 360, ia sangat populer dan menguntungkan; $ 8.000 / bulannya menghasilkan pendapatan $ 1 miliar pada IBM pada tahun 1972.

Solid Logic Technology (SLT) - teknologi hibrida untuk pengaturan sirkuit mikroelektronika berbasis pada transistor dan dioda datar yang dienkapsulasi kaca, dengan resistor berbasis keramik berpelindung. Itu diperkenalkan oleh perusahaan pada tahun 1964 bersama dengan mainframe System / 360 IBM baru. STL telah menggantikan Standard Modular System (SMS) yang sudah ada sebelumnya.

Dengan standar tahun 1960, SLT adalah teknologi revolusioner dan berkontribusi pada keberhasilan keluarga mainframe System / 360 di tahun 60an.



Anda mungkin bertanya-tanya mengapa komputer ini dilengkapi dengan konsol yang begitu kompleks. Ada tiga fungsi utama menggunakan konsol. Fungsi pertama adalah untuk tugas-tugas dasar "mengelola kompleks perangkat keras", seperti menyalakan sistem, memuatnya atau mematikannya menggunakan kontrol (ditunjukkan di bawah). Kontrol-kontrol ini adalah satu-satunya yang dibutuhkan operator secara berurutan pada panel S / 360. Dengan menggunakan tiga tombol hex switch, Anda dapat memilih modul I / O yang berisi perangkat lunak boot. Setelah mem-boot sistem, operator biasanya memasukkan perintah ke dalam sistem tanpa bantuan konsol.



Fungsi konsol kedua adalah keberadaan (membubuhkan) dari operator kontrol. Debugging program, memantau status register prosesor dan modul RAM, serta pengaturan breakpoints (breakpoints, pengecekan dan debugging kode program). Kontrol konsol Model 30 di bawah ini digunakan untuk mengingatkan operator. Untuk menampilkan isi memori, operator memilih alamat pada empat sakelar heksadesimal di sebelah kiri dan menekan tombol "Tampilan" (kiri), memasukkan data pada indikator pada tombol sakelar. Untuk membuat perubahan dalam memori, operator memasukkan perintah 1-byte menggunakan dua saklar heksadesimal di sebelah kanan dan mengklik tombol "Simpan". (Meskipun Model 30 memiliki arsitektur 32-bit, itu mengirimkan perintah 1-byte pada suatu waktu, mengorbankan kecepatan dengan mengorbankan biaya lebih rendah). Dengan menggunakan sakelar “Bandingkan Alamat”, sebuah breakpoint dipasang di sudut kanan atas.



Fungsi ketiga dari konsol adalah dukungan dan pemeliharaan sistem, yang dilakukan oleh seorang insinyur IBM. Pajangan semacam itu menempati sebagian besar konsol, pajangan ini menampilkan informasi terperinci yang menyediakan akses ke perangkat internal komputer yang kompleks. Pada konsol Model 30 di atas, terdapat sakelar besar di tengah "Pemilihan Toko Tampilan", dengan itu Anda dapat memilih register internal mana saja untuk tampilan atau modifikasi. Sejumlah indikator (pada gambar di bawah) menunjukkan kinerja operasi mikro dari ROM dan operasi pada saluran input / output. (Baris lampu di bawah ini menunjukkan instruksi mikrokode dijalankan dari "read only storage" dan operasi pada saluran I / O.)

Tampilan dekat konsol IBM S / 360 Model 30 yang menunjukkan indikator untuk mikrokode (ROM) dan saluran I / O. Register ini digunakan di tengah-tengah sistem dan tidak terlihat oleh programmer.

Di konsol ada meter listrik yang dikonsumsi di bawah kendali pemadaman listrik darurat. Harga sewa standar IBM hanya 40 jam per minggu, dan pelanggan juga ditagih untuk konsumsi energi yang berlebihan. Jika sistem membutuhkan perbaikan, pelanggan tidak membayar untuk downtime. Seorang insinyur IBM memutar sakelar dengan kunci, sebagai akibatnya waktu diukur dengan penghitung "layanan" yang lebih rendah daripada penghitung "penggunaan pelanggan".



IBM System / 360 Model 20


Mari kita beralih ke akhir keluarga S / 360: Model 20 dirancang untuk aplikasi bisnis. Kapasitas memori terbatas, hanya 4KB - 32KB, komputer sangat lambat bahkan menurut standar tahun 1960-an, hanya sekitar 5700 operasi tambahan per detik yang dilakukan. Tetapi di sisi lain, prosesor semacam itu sudah cukup untuk menghasilkan laporan bisnis dari kartu punch, pembaca kartu membaca 8 kartu per detik. Mengejar tujuan pengurangan biaya, bagian dari S / 360 perintah diimplementasikan dalam Model 20, dan setengah ukuran 8 register digunakan, yang membuat Model 20 tidak kompatibel dengan sisa garis S / 360. Terlepas dari keterbatasannya, Model 20 adalah model paling populer dari keluarga S / 360 karena harganya yang rendah: pada akhir tahun 1970, lebih dari 7400 mobil beroperasi. Biaya sewa bulanan Model 20 mulai dari $ 1.280, dan pembelian akan menelan biaya $ 62.710.



Menggunakan konsol Model 20 kecil (gambar di atas), operator menghidupkan dan mematikan komputer, meluncurkan program, dll. Beberapa baris pada layar memperlihatkan isi register komputer dan, menggunakan sakelar dengan nomor heksadesimal, operator memuat data ukuran 1 byte (dua sakelar di sebelah kiri) ke dalam alamat memori (empat sakelar berikutnya). Dengan menggunakan pengontrol lain, operator melakukan debug pada program dengan mengubah nilai dalam memori, mengatur breakpoint, langkah demi langkah pelaksanaan program. Sakelar matikan darurat dan penghitung penggunaan ada di sebelah kanan.

Dalam Model 20, panel kontrol untuk insinyur disembunyikan di bawah penutup (bawah). Panel ini menyediakan kontrol dan indikator tambahan untuk diagnostik dan akses ke kode mikro. Karena Model 20 lebih sederhana, insinyur tidak perlu menampilkan volume informasi seperti dalam Model 30.



IBM System / 360 Model 22


Model 22 adalah versi telanjang dari Model 30 dengan harga lebih rendah sebesar 1/3, sambil memberikan kinerja sekitar 5 kali lebih tinggi dari Model 20. Ini adalah komputer keluarga S / 360 terakhir yang diperkenalkan pada tahun 1971. IBM mengatakan Model 22 adalah "kompromi dalam kinerja dan harga untuk sistem kecil."

Peralatan dasar Model 22 disewa $ 850 per bulan (kurang dari untuk Model 25 atau Model 20), harga pembelian berkisar antara 32.000 hingga 44.000 dolar. Konfigurasi standar dengan tiga drive, output untuk printer dan pembaca kartu jauh lebih mahal: sewa sekitar $ 5.600, dan akuisisi adalah $ 246.000. Stasiun semacam itu memiliki berat 680 kg dan ukuran dua lemari es. Tidak seperti Model 20, Model 22 kompatibel dengan produk lain dengan bagian dari garis S / 360.



Adapun konsol di Model 22, sangat mirip dengan yang ada di Model 30. Namun, konsol Model 22 memiliki lebih sedikit baris dengan LED, dan indikator muncul di konsol, dan tidak "tersembunyi" seperti pada Model 30 (penutup datar). ) Model 22 memiliki perangkat memori semikonduktor, bukan memori inti magnetik.

IBM System / 360 Model 25


Sistem anggaran lain adalah Model 25. Sistem ini dirancang agar lebih murah daripada Model 30, dan pada saat yang sama kompatibel dengan sistem lain di jalur tersebut. Model dasar 25 bisa disewa $ 5.330 sebulan, tetapi bisa dibeli seharga $ 253.000. Dia diperkenalkan pada tahun 1968.

Model 25 adalah sistem yang ringkas, pengontrol I / O terletak di unit utama (tidak seperti sistem S / 360 lainnya). Tidak seperti sistem anggaran lainnya, sistem memiliki saluran data dua byte untuk kinerja yang lebih tinggi. Salah satu fitur Model 25 adalah konsol kecil yang praktis; pada Model 25, banyak operasi menggunakan mesin tik konsol daripada panel kontrol. Pada gambar di bawah, perhatikan bahwa panel kontrol sekitar 2/3 lebih rendah dari modul komputer hitam di belakangnya. Sakelar pada panel kontrol digunakan untuk melakukan beberapa fungsi (pengalamatan dan data), yang membuatnya lebih ringkas daripada panel pada Model 30.



IBM System / 360 Model 40


Model 40 adalah model kelas menengah yang populer, lebih kuat dari Model 30. Biaya sewanya dari $ 9 hingga $ 17.000 per bulan, dan pada tahun 1972 IBM menghasilkan pendapatan satu miliar dolar. Untuk meningkatkan kinerja, Model 40 menggunakan saluran data dua byte (tidak seperti Model 30, yang memproses data satu byte pada suatu waktu).



Foto di atas menunjukkan bahwa konsol Model 40 jauh lebih rumit daripada konsol Model 30, ini menunjukkan peningkatan kompleksitas "pengisian internal", yaitu komponen perangkat keras sistem. Seperti model lainnya, ia memiliki tiga sakelar dengan tombol heksadesimal di sudut kanan bawah, yang mereka gunakan untuk mem-boot sistem. Tetapi alih-alih sakelar dengan nomor heksadesimal untuk memasukkan alamat dan data, Model 40 harus mengganti sakelar: satu untuk alamat dan satu untuk data.

Model 40 menggunakan dua tombol tuning, yang memungkinkan setiap baris dengan LED untuk menampilkan delapan fungsi yang berbeda. Setiap sakelar semacam itu memiliki kenop 8 posisi di sisi kanan konsol: dimungkinkan untuk memilih register atau tampilan tertentu.



IBM System / 360 Model 44


Pesaing IBM di pasar komputasi ilmiah telah mulai menawarkan sistem yang lebih murah, lebih cepat yang dirancang khusus untuk komputasi numerik. Untuk mengatasi masalah ini, IBM menciptakan Model 44 untuk komputasi ilmiah, tujuan utamanya adalah untuk dengan cepat melakukan operasi pada angka floating point dan operasi untuk mengumpulkan informasi; 19 instruksi untuk melakukan tugas yang berorientasi bisnis dikeluarkan (instruksi untuk melakukan operasi aritmatika pada angka desimal dan bidang panjang variabel). Perubahan ini membuat Model 44 agak tidak kompatibel dengan sisa keluarga S / 360, meskipun mereka menambahkan 30-60% kinerja lebih cepat dibandingkan dengan Model 50 yang lebih mahal. Meskipun fitur yang ditingkatkan, Model 44 tidak sukses besar bagi pengguna.



Konsol kontrol Model 44 memiliki penampilan yang mirip dengan konsol Model 40 dengan sakelar sakelar dan dua rol, tetapi dengan Model 44 salah satu rol mengambil alih fungsi sakelar sakelar. Dan konten internal kedua komputer benar-benar berbeda; untuk kinerja yang lebih tinggi dalam Model 44, bukannya mikrokode, sistem kontrol diimplementasikan pada tingkat perangkat keras. Juga, saluran transfer data empat byte digunakan, yang karenanya memungkinkan memindahkan data dua kali lebih cepat dari Model 40, karena di setiap baris pada konsol ada lebih banyak indikator dan sakelar (32 bit data + 4 bit paritas).

Salah satu fitur dari konsol Model 44 dapat dianggap sebagai sakelar putar untuk memilih akurasi angka floating point (untuk memilih presisi floating point), penurunan akurasi meningkatkan kecepatan pemrosesan. Fitur lain yang unik untuk Model 44 adalah drive yang terpasang di sisi komputer. Kartrid disk bekas dengan kapasitas 1MB. Dengan menggunakan tombol di sudut kiri bawah konsol, Anda dapat mengontrol drive.



IBM System / 360 Model 50


Model 50 secara signifikan lebih produktif daripada Model 40, sebagian karena menggunakan saluran data empat byte. Dan Model 50 jauh lebih besar daripada model yang lebih muda: prosesor sentral 5 blok dengan memori 512 KB memiliki berat lebih dari 3 ton. Model 50 dapat disewa dengan harga 18.000 - 32.000 dolar sebulan. Komputer dapat diperluas dengan 8 megabita lainnya; setiap modul Penyimpanan Kapasitas Besar IBM 2361 berisi 2 megabita RAM dan beratnya satu ton.



Konsol kontrol Model 50 lebih kompleks daripada Model 40 atau 44. Seperti Model 44, toggle switches dan indikator memiliki paritas 32 bit + karena saluran data 4-byte. Voltmeter dan regulator tegangan di sudut kiri atas digunakan oleh insinyur IBM selama pemeriksaan rutin. Dengan menaikkan dan menurunkan level tegangan sekitar 5% dan memeriksa kerusakan, adalah mungkin untuk mendeteksi kerusakan dan mengganti komponen bahkan sebelum mereka gagal.



IBM System / 360 Model 60, 62, 65, dan 67


Model seri 60 serupa, dan dimaksudkan untuk komputasi dalam perusahaan, perhitungan ilmiah. Meskipun komputer Model 60 dan 62 diumumkan pada peluncuran keluarga S / 360, mereka tidak pernah diproduksi. Pesaing mengumumkan perilisan mesin yang lebih cepat, setelah itu IBM melakukan peningkatan RAM - ini adalah bagaimana Model 65 muncul. Memori berkecepatan tinggi - 75 μs, dan ini menggantikan Model 60 (2 μs) dan Model 62 (1 μs) bahkan sebelum mereka dirilis "dalam massa. "Model 65 dapat disewa untuk $ 50.000 sebulan.



Panel kontrol Model 65 memiliki banyak kesamaan dengan konsol Model 50, tetapi ada 6 tombol kontrol bukan 4 (di sebelah kanan). Model 60 dan di atasnya menggunakan bus data delapan-bit dan penyimpanan fragmen untuk kinerja maksimum. Untuk mendukung pita transfer data yang luas, konsol kontrol memiliki dua baris sakelar toggle data, serta sakelar sakelar alamat untuk mencakup berbagai alamat. Setiap tombol tuning 6 dioperasikan dengan 36 LED (4 byte + paritas), sehingga register 64-bit dibagi menjadi dua baris.



Model 67 diumumkan pada tahun 1965 dan memasuki pasar pada tahun 1966, tujuannya adalah untuk memenuhi permintaan yang muncul untuk sistem pembagian waktu. (Sebagian besar komputer pada waktu itu menggunakan OS yang menyediakan tugas pemrosesan batch). Model 67 pada dasarnya adalah Model 65 dengan penambahan memori virtual yang disebut terjemahan alamat dinamis. Ini mendukung komputasi real-time dan online dengan pengguna jarak jauh, berbagi waktu, dan penggunaan beberapa pengguna secara bersamaan. Sayangnya, karena keterlambatan dalam rilis sistem operasi, Model 67 tidak menjadi populer, pada akhir tahun 1970, hanya 52 stasiun yang dipasang.

Model seri ke-60 adalah stasiun dimensi, dengan beberapa modul memori yang terhubung. Mereka dapat dikonfigurasi sebagai sistem multiprosesor dupleks, beratnya lebih dari empat ton dan menempati sekitar 37 meter persegi; Perhatikan kehadiran dua konsol di foto di bawah ini.



IBM System / 360 Model 70 dan 75


Model 70 berperforma tinggi diumumkan pada bulan April 1964, tetapi, seperti halnya dengan Model 60, ia diganti dengan Model 75 yang lebih cepat bahkan sebelum pengiriman dimulai. Konsol Model 75 jauh lebih besar dari model sebelumnya, dengan sejumlah besar LED. Kenapa begitu Karena dua alasan. -, Model 75. -, Model 75 .



. , ( ) ( N), (P). ®, 64 (M) (M). IBM. () . (A), (B), () ©, (E) (F, L).



Model 75 50 000 80 000 , — 2,2 3,5 . Model 75 1 MIPS, 1 . ( Intel 80286, 1/10000 Intel Core I7).

IBM System/360 Model 85


Model 85 S/360 1968 . 7 , . Model 85: — . Model 85 -. IBM, (IBM Monolithic System Technology MST). , - . 30 Model 85.

Model 85. S/360, . - . « » («indicator viewer») . 240 -, . — 2400 . , , .



BM System/360 Model 90, 91, 92 95


odel 90 . Model 92 , Model 91, CDC 6600 ( Cray). Model 91 1967 , CDC 6600, . - 15-20 , 6 000 000 , . , CDC 200 6000.

odel 91 : , . . Model 91 , . « », 24- 8 . IBM, . (, ) , . ( - ) .



Model 91 , : , ( - ), , . , , -. Model 91 IBM, , « », .

1951 IBM , 1968 , Model 95 ( , Model 91). , IBM Model 95 (), .

IBM System/360 Model 195


odel 195 « ». Model 91 ( « »), - — 32 . 165 000 275 000 , — 7 12,5 . Model 195 CDC 7600, , Model 91, , CDC, .

Model 195 () Model 95. 91, , ( ).




30, 40, 50 65. , . odel 30 . 9 . Model 40 , . Model 50 . Model 60 .



Kesimpulan


System/360 : Model 20 VIC-20 (1980 ), Model 195 Macintosh IIFX (1990), 1/1000 iPhone X. , , .

Terima kasih telah tinggal bersama kami. Apakah Anda suka artikel kami? Ingin melihat materi yang lebih menarik? Dukung kami dengan melakukan pemesanan atau merekomendasikannya kepada teman-teman Anda, diskon 30% untuk pengguna Habr pada analog unik dari server entry-level yang kami buat untuk Anda: Seluruh kebenaran tentang VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps dari $ 20 atau bagaimana membagi server? (opsi tersedia dengan RAID1 dan RAID10, hingga 24 core dan hingga 40GB DDR4).

VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps hingga musim panas gratis ketika membayar untuk jangka waktu enam bulan, Anda dapat memesan di sini .

Dell R730xd 2 kali lebih murah? Hanya kami yang memiliki 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV dari $ 199 di Belanda! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - mulai dari $ 99! Baca tentang Cara Membangun Infrastruktur Bldg. kelas menggunakan server Dell R730xd E5-2650 v4 seharga 9.000 euro untuk satu sen?

Source: https://habr.com/ru/post/id448424/


All Articles