PC tabanlı IBM anabilgisayar uyumlu sistemler - PC-based IBM mainframe-compatible systems

1980'lerde kişisel bilgisayarın yükselişinden bu yana , IBM ve diğer satıcılar , daha büyük IBM ana bilgisayar bilgisayarlarıyla uyumlu PC tabanlı IBM uyumlu ana bilgisayarlar yarattı . Bir süre için PC tabanlı anabilgisayar uyumlu sistemlerin fiyatı daha düşüktü ve o kadar fazla elektrik veya taban alanı gerektirmiyordu. Ancak performanstan ödün verdiler ve ana bilgisayar sınıfı donanım kadar güvenilir değillerdi. Bu ürünler, eğitim ve öğretim ortamlarında, kritik olmayan işlemeye sahip çok küçük şirketler için ve belirli afet yardım rollerinde (kasırga yardımı için saha sigorta ayarlama sistemleri gibi) ana bilgisayar geliştiricileri arasında popüler olmuştur.

Arka plan

1990'ların ortalarına kadar ana bilgisayarlar, genellikle tüm odaları kaplayan çok büyük makinelerdi. Odalar genellikle klimalıydı ve makinelerin ihtiyaç duyduğu üç fazlı elektrik gücünü karşılamak için özel güç düzenlemeleri vardı . Modern ana bilgisayarlar artık fiziksel olarak nispeten küçüktür ve çok az özel bina düzenlemesi gerektirir veya hiç gerektirmez.

Sistem/370

IBM , 1975'te piyasaya sürülen IBM 5100'de ilk masaüstü bilgisayarlarında bir anabilgisayar yönerge kümesinin kullanıldığını göstermişti . Bu ürün, System/370'in işlemci yönergelerinin çoğunu yürütmek için mikrokod kullandı , böylece sistemin biraz değiştirilmiş bir sürümünü çalıştırabilirdi. IBM'in APL anabilgisayar programı yorumlayıcısı.

1980'de, yeni bir IBM kişisel bilgisayarının, belki de 370'in minyatür bir versiyonu olduğu söylentileri yayıldı. 1981'de IBM Kişisel Bilgisayarı ortaya çıktı, ancak bu, System 370 mimarisine dayanmıyordu. Ancak IBM, S/370 yönergelerini yerel olarak yürütebilecek ek donanımla bazı egzotik kombinasyonlar oluşturmak için yeni PC platformunu kullandı.

Kişisel Bilgisayar XT/370

Ekim 1983'te IBM, IBM Kişisel Bilgisayar XT/370'i duyurdu. Bu aslında üçü bir arada bir üründü. PC DOS'u yerel olarak çalıştırabilir , ayrıca 3270 terminali olarak da hareket edebilir ve son olarak - IBM 3270 PC'ye göre en önemli ayırt edici özelliği - S/370 talimatlarını yerel olarak yürütebilmesiydi.

IBM XT/370 kartı ve tanılama disketi

XT/370, üç adet özel 8 bit karta sahip bir IBM Kişisel Bilgisayar XT'siydi (Sistem Birimi 5160). İşlemci kartı (370PC-P), modifiye edilmiş iki Motorola 68000 yongası (çoğu S/370 sabit nokta talimatını ve kayan nokta talimatını taklit edebilen) ve S/370 kayan noktayı taklit edecek şekilde modifiye edilmiş bir Intel 8087 yardımcı işlemcisi içeriyordu. Talimatlar. İlkine benzersiz bir kart arka konektörüyle bağlanan ikinci kart (370PC-M), 512 KiB bellek içeriyordu . Üçüncü kart (PC3277-EM), ana bilgisayar ana bilgisayarından sistem yazılımını indirmek için gereken bir 3270 terminal öykünücüsüydü. XT/370 bilgisayarı DOS'a önyüklendi, ardından VM /PC Kontrol Programını çalıştırdı. Kartın bellek alanı ek sistem belleği ekledi, böylece ilk 256 KiB ( anakart ) bellek, verileri 512 KiB genişletme kartına taşımak için kullanılabilir. Genişletme belleği çift bağlantı noktalıydı ve XT Makinesine ek 384 KiB sağlayarak XT tarafındaki toplam RAM'i 640 KiB'ye çıkardı. Bellek hakemi, karttaki ikinci 128 KiB bankasını diğer bankalara çevirerek XT Intel 8088 işlemcinin 370PC-M kartındaki tüm RAM'i adreslemesine izin verebilir. S/370 uygulamaları için 416 KB kullanılabilir RAM'in yanı sıra, XT/370 ayrıca disk belleği aygıtı olarak sabit sürücüyü kullanarak 4 MB'a kadar sanal belleği destekledi .

IBM, XT/370'in 0.1 MIPS'ye ulaştığını iddia etti (veriler RAM'e sığdığında). 1984'te, tipik konfigürasyonunda bir XT/370'in liste fiyatı yaklaşık 12.000$'dı, bu nedenle $/MIPS bazında IBM'in kendi ana bilgisayarlarıyla karşılaştırıldığında olumlu bir şekilde; örneğin, bir IBM 4341 , 500.000 ABD Doları karşılığında 1.2 MIPS sağladı. Teorik olarak, yükü daha küçük bilgisayara boşaltarak müşterilerin ana bilgisayarlarına olan talebi azaltırken, müşteriler daha fazla XT/370 satın aldıkça ana bilgisayarlar üzerindeki toplam yükü artırarak IBM'in ana bilgisayar satışlarını artırdı.

VM/CMS'nin anabilgisayar sürümüne benzer şekilde , VM/PC de sanal diskler yanılsamasını yarattı , ancak PC sürümünde bunlar diskette veya sabit diskte PC DOS dosyaları olarak tutuldu. Örneğin, cihaz adresi 101'deki FRED kullanıcısına ait CMS sanal diski, FRED.101 DOS dosyası olarak saklandı. CMS IMPORT ve EXPORT komutları, ASCII / EBCDIC dönüştürmenin yanı sıra bu sanal sürücülerden dosyaların çıkarılmasına izin verdi .

XT/370, XT tarzı 83 tuşlu bir klavye (10 işlev tuşu) ile geldi. XT/370'in daha yeni revizyonları, PC3277-EM'yi IBM 3278/79 kartlarının lehine düşürdü. XT/370, 5161 genişletme kasasına monte edilmiş ikinci bir sabit sürücüyü kullanabilen XT sistemleri arasındaydı.

1984 yılında BYTE , XT/370'i "nitelikli bir başarı" olarak nitelendirdi. Dergi, IBM'i "370'in tüm özelliklerini XT'ye sığdırdığı" için övdü ve "daha da iyi bir bilgisayarla sonuçlanabilecek" teknik iyileştirmeler için umut verdi.

Kişisel Bilgisayar AT/370

1984'te IBM, IBM Kişisel Bilgisayarı AT/370'i XT/370'e benzer kartlarla ve hem daha büyük sabit diskleri hem de 3277 kartından AT/370 İşlemci kartına DMA aktarımlarını destekleyen güncellenmiş yazılımı tanıttı. Sistem, XT/370'den neredeyse %60 daha hızlıydı. AT/370, PC/370-P2 ve PC/370-M2 olarak adlandırılan XT'den farklı, 16 bit arabirim ortak işleme kartları kullandı. İkinci kartta hala sadece 512 KB bellek vardı, bunun 480 KB'si S/370 modundaki programlar için kullanılabilirken, 32 KB'si mikrokod depolaması için ayrılmıştı. Terminal öykünme işlevi için AT/370, son seri XT/370 ile aynı 3278/79 Öykünme Adaptörü ile birlikte geldi. AT/370 anakartın kendisi 512 KB RAM ile donatılmıştı.

AT/370 ayrıca VM/PC'yi çalıştırdı, ancak XT sürümünün kullandığı 2.10 yerine PC DOS 3.0 ile. Kasım 1985'te başlatılan VM/PC sürüm 2, performansı %50'ye kadar artırdı; ek belleğin (diske ek olarak) VM için sayfa önbelleği olarak kullanılmasına izin verdi .

Bir Kasım 1985 Computerworld makalesi, makinenin "yavaş satış" olduğunu belirtti.

IBM 7437 VM/SP Teknik İş İstasyonu

Nisan 1988'de IBM, Ağustos 1987'den beri bazı müşterilere gönderilen bir System/370 iş istasyonunu tanıttı . Resmi olarak IBM 7437 VM/SP Teknik İş İstasyonu (ve daha sonra Kişisel Sistem/370 olarak da bilinir) olarak adlandırılan bu, bağımsız bir kuleydi. PS/2 Model 60, 70 veya 80'e takılı bir MCA kartına bağlı olan . 7437 kulesinde işlemci ve 16 ana bellek bulunur ve PS/2, G/Ç ve disk depolama sağlar. 7437, IBM VM/SP işletim sistemini çalıştırdı ve bir IBM temsilcisi, 7437'yi " tek terminalli bir 9370 gibi" tanımladı . Mevcut S/370 kullanıcıları için tasarlandı ve Kasım 1988 liste fiyatı minimum 25 birimlik sipariş için 18.100 dolardı. Amaçlanan rollerinden biri, CADAM ve CATIA gibi IBM ana bilgisayarlarından kaynaklanan bilgisayar destekli tasarım ve mühendislik uygulamalarını çalıştırabilen tek kullanıcılı S/370 uyumlu bir bilgisayar sağlamaktı . Grafik desteği, zeminde duran bir kule olan IBM 5080 grafik sistemi tarafından sağlandı. 5080, bir kablo ve MCA adaptörü aracılığıyla PS/2 aracılığıyla 7437'ye bağlandı.  

Kişisel/370

Daha sonra IBM, System/370 işletim sistemlerini ( MUSIC/SP , VM gibi) çalıştırmak için bir PS/2 veya RS/6000 bilgisayara eklenebilen tek yuvalı 32-bit MCA kartı olan Personal/370'i (diğer adıyla P/370) tanıttı. , VSE ) OS/2'ye paralel (PS/2'de) veya AIX'e (RS/6000'de) birden fazla eşzamanlı kullanıcıyı destekler. Bir FPU yardımcı işlemcisi ve 16 MB bellek içeren S/370 İşlemcinin eksiksiz bir uygulamasıdır . Yönetim ve standart G/Ç kanalları, ana işletim sistemi/donanımı aracılığıyla sağlanır. 3270 yerel kontrol birimleri, 3400/3480 teyp sürücüleri veya 7171 protokol dönüştürücüler gibi ana bilgisayara özel G/Ç sağlamak için ek bir 370 kanal kartı eklenebilir.

Tek kartlı bir ürün olmasına rağmen, P/370, 7437'den üç kat daha hızlı koşarak 3.5 MIPS'ye ulaştı ve düşük kaliteli IBM 4381'e eşitti . Sonraki bir kitap (aynı yazar tarafından) P/370 için 4.1 MIPS talep ediyor.

Personal/370, "özel teklif bazında" olmasına rağmen, Kasım 1989 gibi erken bir tarihte satışa sunuldu.

Sistem/390

1995'te IBM, PC tabanlı bir sistemde IBM ESA/390 mimarisini destekleyen "Enhanced S/390 MicroProcessor Complex" adlı bir kart tanıttı . IBM'in PC ile ilgili ürünleri de bunu destekleyecek şekilde gelişti ve kartın (IBM parça numarası 8640-PB0) 1998'deki "IBM PC Server 330 ve IBM PC Server 500 modellerinde kullanıldı.

S/390 İşlemci Kartı

S/390 İşlemci Kartının tasarımındaki önemli bir hedef, mevcut ana bilgisayar işletim sistemleri ve yazılımlarıyla tam uyumluluktu. İşlemci, talimat çevirisi ihtiyacını ortadan kaldıran tüm ESA/390 ve XA talimatlarını uygular. Kartın üç nesli vardır:

  • Orijinal S/390 İşlemci Kartı, toplam 64MB veya 128MB RAM için isteğe bağlı 32MB veya 96MB ek kartlarla birlikte 32MB ayrılmış bellek içeriyordu. İşlemci resmi olarak 4.5 MIPS olarak derecelendirildi . Bir MicroChannel ana bilgisayar sistemine bağlanmak için yapılmıştır.
  • İkinci sürüm, bir PCI ana bilgisayar sistemi için oluşturuldu. Standart olarak 128 MB ayrılmış bellek içeriyordu ve yine de 4,5 MIPS olarak derecelendirildi.
  • P/390E kartı (Gelişmiş için) olarak adlandırılan üçüncü sürüm, 256 MB ayrılmış bellek içeriyordu ve 7 MIPS olarak derecelendirildi. O da bir PCI ana bilgisayar sistemi için inşa edildi . P/390E kartının son derece nadir (muhtemelen yalnızca üretim öncesi örnekler olarak piyasaya sürülen) 1 GB bellek sürümü vardı.

R/390

R/390, bir IBM RS/6000 sunucusunda kullanılan genişletme kartı için kullanılan isimdi. Orijinal R/390 , yapılandırmaya bağlı olarak 67 veya 77 MHz POWER2 işlemciye ve 32 ila 512 MB RAM'e sahipti . MCA P / 390 genişletme kartı herhangi kurulabilir MCA ederken, RS / 6000 sistemine PCI P / 390 kart erken bir dizi kurulabilir PCI RS / 6000S; tüm bu konfigürasyonlar bir R/390 olarak anılır. R/390 sunucularının, ana bilgisayar işletim sistemi olarak AIX sürüm 4'ü çalıştırması gerekir.

IBM PC Server 500 - bu sunucu bir P/390 kartı içerebilir

P/390

P/390, bir IBM PC Sunucusunda kullanılan genişletme kartı için kullanılan isimdi ve R/390'dan daha ucuzdu. Orijinal P/390 sunucusu, bir IBM PC Server 500'e yerleştirildi ve OS/2'yi çalıştırmak için 90 MHz Intel Pentium işlemciye sahipti . Model 1996 ortalarında revize edildi ve 133 MHz Intel Pentium işlemciye sahip PC Server 520 olarak yeniden markalandı. Her iki model de 32 MB RAM ile standart olarak geldi ve 256 MB'a genişletilebilirdi. PC Server 500, sekiz MCA genişletme yuvasına sahipken, PC Server 520 iki PCI genişletme yuvası ekledi ve iki MCA yuvasını çıkardı.

S/390 Entegre Sunucu

IBM S/390 Entegre Sunucu

S/390 Entegre Sunucu (diğer adıyla S/390 IS), nispeten küçük bir kasaya yerleştirilmiş bir ana bilgisayardır (YxGxD 82 x 52 x 111 cm'dir). Kasım 1998'den itibaren kullanıma sunuldu. S/390 Multiprise 3000'in (aynı boyuta sahip) G/ Ç bant genişliğine ve performansına ihtiyaç duymayan müşteriler için tasarlanmıştır . Yalnızca 256 MB ECC Bellek ve tek bir CMOS ana işlemci (performans yaklaşık 8 MIPS) kullanılır; Entegre Sunucuda kullanılan S/390 CPU aslında P/390 E-kartıdır. IOSP (G/Ç Hizmet İşlemcisi) olarak bir Pentium II kullanılır. Dört ESCON ve dört paralel kanalı destekler. Standart PCI ve ISA yuvaları mevcuttur. Maksimum 255 GB dahili sabit disk desteklenir (yedeklik için 2x HD ile 16x 18 GB HD). Desteklenen işletim sistemleri OS/390, MVS/ESA, VM/ESA ve VSE/ESA'dır.

Fujitsu PC tabanlı sistemler

Fujitsu, Fujitsu'nun S/390 tabanlı BS2000 ana bilgisayar ürün hattının alt ucunu oluşturan iki tabanlı sistem sunar . SQ100, çift çekirdekli 2.93  GHz Intel Xeon E7220 işlemcileri kullanan daha yavaş yapılandırmadır ve 200RPF'ye kadar performans gösterebilir. SQ200 daha yakın zamanda piyasaya sürüldü, altı çekirdekli 2.66  GHz Xeon X7542 işlemciler kullanıyor ve 700RPF'ye kadar performansa sahip. Tüm Intel 64 tabanlı BS2000 ana bilgisayarları, Linux veya Windows'u ayrı bölümlerde çalıştırabilir. Fujitsu ayrıca BS2000 serisinin en üst seviyesi için özel S/390 yerel işlemciler ve ana bilgisayar donanımı üretmeye devam ediyor.

z/Mimarlık ve bugün


1990'ların sonlarından bu yana, PC işlemcileri, bir yardımcı işlemci kartına ihtiyaç duymadan ana bilgisayar öykünmesini gerçekleştirecek kadar hızlı hale geldi . Şu anda System/390 ve z/Architecture'ı destekleyen birkaç kişisel bilgisayar öykünücüsü bulunmaktadır .

  • Fundamental Software tarafından sağlanan FLEX-ES , hem System/390 (ESA/390) hem de z/Architecture öykünür . En popüler PC tabanlı IBM uyumlu ana bilgisayar ürünlerinden biri olduğu iddia edildi (2006 itibariyle). FLEX-ES çoğu PC donanımı üzerinde çalışabilirken, lisans sözleşmesi FLEX-ES'in satıldığı makinede çalışmasını gerektirir; Geçmişte buna Compaq Proliant ve HP sunucuları dahildi, ancak bugün bu neredeyse her zaman onaylanmış bir IBM x Serisi sunucusu veya bir ThinkPad dizüstü bilgisayarıdır.
  • System/370, System/390 ve z/Architecture komut setleri için açık kaynaklı bir öykünücü olan Hercules . Ancak uygulama programlarını yürütmek için eksiksiz bir işletim sistemi gerektirir. IBM, mevcut işletim sistemlerini Hercules üzerinde çalışacak şekilde lisanslamasa da, önceki System/370 işletim sistemleri kamuya açıktır ve yasal olarak Hercules üzerinde çalıştırılabilir.
  • zPDT (System/z Personal Development Tool), IBM PartnerWorld Bağımsız Yazılım Geliştiricilerinin (ISV'ler) yasal olarak z/OS 1.6 (veya üstü), DB2 V8 (veya üstü), z/TPF veya z/VSE 4.1çalıştırmasını sağlayan bir IBM olanağı(veya üstü) bir Linux öykünmesine dayalı olarak edinilebilen PC tabanlı makinelerde.
  • Bir IBM olanağı olan IBM ZD&T (Z Geliştirme ve Test Ortamı), Z donanımına öykünen ve orijinal z/OS yazılımını çalıştıran, benzersiz uygulama taşınabilirliği ve uyumluluğu sunan x86 tabanlı bir ortam sağlar . IBM Z Geliştirme ve Test Ortamı, anabilgisayar bileşenlerini içeren uygulamaların eğitimi, gösterimi ve geliştirilmesi ve test edilmesi için kullanılabilir.
  • Z390 ve zCOBOL, J2SE 1.6.0+ çalışma zamanını destekleyen herhangi bir bilgisayarı kullanarak anabilgisayar uyumlu birleştirici ve COBOL programlarını geliştirmek, test etmek ve dağıtmak için bir yol sağlayan taşınabilir bir makro derleyici ve COBOL derleyici, bağlayıcı ve öykünücü araç takımıdır.

Ayrıca bakınız

Referanslar

Dış bağlantılar