Historik för IBM CKD-kontroller - History of IBM CKD Controllers

Från och med sitt System / 360-tillkännagivande från 1964 åtkom IBMs huvudramar ursprungligen åtkomst till CKD (Count Key Data) -delsystem via en kanal ansluten till separata Storage Control Units (SCUs) med anslutna Direct Access Storage Devices (DASD), vanligtvis en hårddisk. Denna praxis fortsatte i IBMs större stordatorer genom System / 370; emellertid använde låg-slutsystem vanligtvis integrerade bilagor med lägre kostnad där SCU: s funktion kombinerades med kanalens funktion, vanligtvis kallad en integrerad filadapter.

System / 360- väljarkanalen följdes av System / 370- block-multiplexorkanalen, som kunde fungera som en väljarkanal för att möjliggöra infästning av äldre delsystem.

SCU utvecklades till en Director och Controller, den senare typiskt märkt en "A-enhet" (eller A-Box ") med styrenheten och minst en DASD fysiskt i en A-enhet. En Integrated Storage Control (ISC) är en Direktör i skåpet i ett IBM-system. En direktör kan bifoga från en till fyra A-enheter. En eller flera konventionella DASD, nu märkta som en "B-enhet" kan kopplas till en A-enhet

Följande avsnitt listar i ordning efter tillkännagivande IBM mainframe CKD lagringskontroller, kategoriserade som konventionella lagringskontroller, lagringskontroller av registertyp och integrerade kontroller som ansluter en A-enhet.

Kronologisk sammanfattning

CKD-lagringskontroller i kronologisk ordning
Controller
Manual
Tillkännagivande
datum
Kommentar
2820 SCU A22-6895 1964/04/07 liknande 2841 med parallella läsningskanaler
2841 SCU A26-5988-0 1964/04/07
2314 DASF A26-3599 1965/04/23 Medföljande SCU med 9 enheter, liknande 2841
System 360 modell 25 DAC A24-3510 1968/01/04
2314-A1 SCU A26-3599 9/1969 est. Obundbundet 2314 DASF, SCU liknande 2841
2844 Aux SCU med 2314 A26-3599 1968 est. ger dubbelväg, liknande 2841
2835-1,2 SCU GA26-1589 1970/01/28 liknande 3830-1 med parallella läsningskanaler
3830-1 SCU GA26-1592 1970/06/30
System 370 modell 145 IFA A26-3599 1970/09/23
2314-B1 SCU A26-3599 1970/12/14 För 2319B DASD , liknande 2841
3830-2 SCU GA26-1617 Aug 1972 singel direktör
Integrerad lagringsstyrenhet GA26-1620 1972/08/02 En omförpackad 3830-2
S / 370 125-0, -2 3330/3333 Direkt diskkoppling 1972/10/04
S / 370 115-0, -2, 125-0, -2 3340/3344 Direkt diskkoppling GA33-1506 1973/03/17
3830-3 SCU och
integrerad lagringskontroller med iscenesättningsadapter
GA32-0036 1974/10/09 enda direktör, används med 3850 MSS
S / 370 138 Integrerad filadapter GA24-3632 1976/06/30
4321/4331 DASD Adapter för 3340/3344 GA33-1526 1979/01/30
3880-1, 2, 3 SCU GA26-1661 1980/06/01 dubbel direktör
3880-11, 13 SCU GA32-0061 1981/10/21 dubbla regissörer, stor cache
3880-4 SCU GA26-1661 1983 Endast som referens, INTE en CKD-direktör
4361 DASD Adapter för 3340/3344 GA33-1566 1984/09/10
3880-21, 23 SCU GA32-0081 1984/10/18 dubbla regissörer, stor cache
3380-CJ2 direkt Chanel bifogad DASD GC26-4497 1987/09/01 En SCU och två DASD i en enhet; ytterligare DASD kan bifogas
3990-1,2,3 SCU GA32-0099 1989/11/14 dubbla direktörer, modell 3 har cache
3990-6 SCU GA32-0274 1993/05/19 dubbla cachedirektörer

Konventionella lagringskontroller

En lagringskontroll, ofta kallad en lagringskontrollenhet, ansluts till en System / 360 (eller System / 370) kanal en eller flera logiskt separata enheter. Styrenheten och enheten vardera komporterar till System / 360 och / eller System / 370 Input / Output-arkitektur . Eftersom styrenheten och anslutna enheter är logiskt åtskilda antingen eller båda kan vara upptagna när en I / O initieras och antingen kan visa slutstatus när den blir fri.

Konventionella DASD-lagringskontroller som listas i detta avsnitt har olika gränssnitt till den bifogade DASD, unika för en DASD- eller DASD-familj. 1972 införde IBM ett standard DASD för kontrollgränssnitt som används med lagringskontroller av Director-typ .

2820

IBM 2820 Storage Control Unit (SCU) ansluts till en eller två väljarkanaler och kan anslutas från en till fyra 2301 Drum Storage-enheter.

2841

Den IBM 2841 Storage Control Unit var en direktåtkomstminnesanordning (DASD) styrenheten introducerades med System / 360 , först transporteras i 1965 och erbjuds tills minst 1975.

2841 var en mikroprogrammerad styrenhet "avsedd för användning för att kontrollera åtkomst till en disk- eller stripfil eller en trumlagringsenhet med långsam hastighet." Den ansluts till en eller två vanliga System / 360- kanaler , eller kan också anslutas till ett IBM 1130 eller IBM 1800 Data Acquisition and Control System för att lägga till support för 2311-skivor.

IBM 2841 Storage Control Unit kunde ursprungligen ansluta kombinationer av upp till åtta av följande DASD:

Standarderbjudandet var en 2841 SCU med ett antal 2311 DASD upp till åtta. Med mindre än åtta enheter av en enda typ kan andra enheter blandas, till exempel en 2841 med två 2303 trumlager som stöds upp till sex ytterligare 2321 dataceller.

Funktioner i 2841 inkluderade två-kanals switch, filskanning och inspelning av överflöd specialfunktioner.

DASD-enheter introducerade efter 2841 använde olika lagringskontroller som diskuterats i följande avsnitt.

2314 familj

I IBM 2314-gruppen av SCU: er och DASD: er ansluter SCU: erna till en eller två väljarkanaler och kan ansluta från en till nio enheter, högst åtta online plus en valfri servicenhet som är tillgänglig från SCU för underhållsändamål. Modellnumren återspeglar förpackningsskillnader men annars är alla versioner av 2314-familjen funktionellt lika. Modellerna är:

  • 2314 Direct Access Storage Facility - Model l: Ett paket med en SCU och nio enheter, två fyra enhetsmoduler och en enhetsmodul.
  • 2314 Lagringskontrollenhet modell A1 - Denna SCU tillkännagavs initialt som en del av en A-serie DASF och kort därefter uppdelad. De obundna DASD-modellerna var den ena enheten 2312 Disk Storage, den fyra enheten 2313 Disk Storage och de två enheten 2318 Disk Storage. En till nio enheter kan anslutas som i Model A1 DASF.
  • 2314 Storage Control Unit Model B1 - En del av B-serien, denna SCU ansluter en tre-enhet 2319-B1 Disk Storage och valfritt en eller två ytterligare, tre-enhet 2319-B2 Disk Storage.
  • 2844 Extra lagringskontroll - Denna SCU är en andra 2314 SCU ansluten till en uppsättning 2314 DASD som tillåter samtidig åtkomst till två av de bifogade DASD.

2835

2835-lagringskontrollen ansluts till en eller två block-multiplexerkanaler och fäster en eller två 2305 fasta huvlagringsmoduler.

3830 modell 1

3830 Model 1 Storage Control Unit ansluts till en, två eller fyra kanaler och kan ansluta en till åtta 3330 DASD- spindlar.

3380 Model CJ2

3380 Model CJ2 tillhandahåller både lagringsfunktionerna för en 3380 DASD (två enheter) och lagringsstyrfunktionerna för en 3990 modell I (två vägar till A-enheter) i en enda enhet. Den ansluts till två, fyra eller åtta block-multiplexorkanaler. Upp till tre 3380 'B' enheter (endast modellerna BJ4 eller BK4) kan anslutas till 3380 Model CJ2; tillhandahåller funktionen för lagringsfunktionen för upp till 14 enheter.

Lagringskontroller för registertyp

IBM Storage Control Unit utvecklades till en Director och Controller, den senare vanligtvis förpackad och märkt som en "A-enhet" (eller A-Box ") med styrenheten och minst en DASD fysiskt i en A-enhet. En DASD-enhet utan styrenhet blev sedan känd som en "B-enhet".

Termerna "A-enhet" (eller "A-Box") och "B-enhet" användes ursprungligen inte, istället gav enheter som innehöll styrenheten och DASDs produkttypnummer, specifikt 3333 för A-enheten innehållande 3330 DASD och 3333-11 för A-enheten som innehåller två dubbelkapacitet 3330-11 DASD: er. Användningen av suffixerna "A" och "B" i modellnumret för att beteckna en A-enhet och B-enheter började med 3340 DASD med 3340 Model A2 respektive 3340 B2. Denna praxis att använda siffrorna i ett suffix till ett DASD-modellnummer för att representera typen av enhet och antalet DASD i enheten fortsatte för alla efterföljande CKD DASD, till exempel har 3380 Model A4 en styrenhet och fyra åtkomstmekanismer i en enhet, 3380 Model AA4 har två styrenheter och fyra åtkomstmekanismer i en enhet medan 3380 Model B4 har fyra åtkomstmekanismer.

Kombinationen av en A-enhet med en eller flera valfria B-enheter är en "sträng." "Strängomkopplare" är en valfri funktion på de flesta A-enheter som gör det möjligt att växla styrenheten i A-enheten mellan två direktörer, och därigenom tillhandahålla ytterligare banor till en sträng av DASD.

Lagringskontroll 3830 Model 2 och tillhörande integrerade lagringskontroller som tillkännagavs i augusti 1972 var den första instansen av en lagringskontroll som direktör för A-enheter.

3830 modell 2 och 3

3830-2 ansluts till en, två eller fyra block-multiplexerkanaler och kan ansluta valfri kombination av upp till fyra A-enheter, dvs valfri kombination av 3333s , 3340-A2s eller 3350-A2 / A2Fs upp till maximalt 32 fysiska enheter (upp till 6 extra enheter anslutna till varje A-enhet).

Den integrerade lagringskontrollen för System / 370-modellerna 158 och 168 fungerar identiskt med 3830-2.

3830-3 fästs bara upp till fyra 3333s och 3350-A2 / A2F / C2 / C2Fs men har ytterligare funktioner för att stödja 3850 Mass Storage System . 3350-enheterna kan inte användas som isceneningsenheter i ursprungsläget.

Den integrerade lagringskontrollern med iscenesättningsadapter fungerar identiskt med 3830-3.

3880 familj

Konventionella direktörer

IBM 3880 Storage Control Models 1, 2 and 3 har två direktörer per skåp. Varje regissör kan ansluta till en, två, fyra eller åtta block-multiplexorkanaler. Model 4 har en regissör och fäster bara 3370 (FBA) och 3375 (CKD) strängar.

Varje lagringsdirektör är begränsad till specifika enheter. Genom användning av disketter kan varje lagringsdirektör initialiseras för att exklusivt fästa en av de stödda strängtyperna. Den första rutan på en sträng måste vara en A-enhet, och de återstående rutorna måste vara kompatibla B-enheter, eller för de sista 3350 i en 3350 sträng, en 3350-C2. IBM tillåter fältuppgraderingar bland modeller 1. 2 och 3. Direktörer kan bifoga upp till fyra blandade 3330 eller 3350 A-enheter eller fyra 3340 A-enheter eller två 3380 A-enheter

Caching-direktörer

Varje 3380 lagringskontroll, modell 11, modell 13, modell 21 och modell 23 har två direktörer; varje regissör kan ansluta till en, två eller fyra block-multiplexorkanaler.

Stora halvledarbuffertar, kallad delsystemlagring, lades till 3380 lagringskontroller i modellerna 13 och 23 för cachning och modellerna 11 och 21 för sökning .

Caching i halvledarbuffertar introducerades först i DASD CKD-delsystem av Memorex (1978) och StorageTek (1981).

3880 Model 13 har två lagringsdirektörer för cache som har åtkomst till lagring av delsystemet; en större del av lagring av delsystem är cachen som används för att lagra aktiv data för snabb åtkomst; en mindre del av lagringsutrymmet är katalogen som används för att lokalisera data lagrade i cachen. Cache-lagringsdirektorn ansluter endast en eller två 3380 A-enheter som var och en kan i sin tur fästa upp till tre 3380 B-enheter för totalt 16 enheter. Eftersom varje 3380 DASD har två ställdon kan 3880 Model 13 ha upp till 32 enhetsadresser. Model 23 ökade cachestorleken och förbättrade något prestanda men utförde annars samma funktioner.

Personsökning är väl etablerad inom dator med dedikerade CKD-sökningsenheter som går tillbaka till trummorna som ingår i tillkännagivandet S / 360. 1978 StorageTek 4305 var den första CKD-enheten som använde halvledarminne för sökning.

3880 Model 11 har två lagringsdirektörer, direktör 1 har åtkomst till delsystemlagring för sökning och direktör 2 är för icke-sidning. Direktör 1 bifogar en sträng på upp till åtta 3350 DASD: er. Direktör 2 fäster varje kombination av från en till fyra 3330 A-enheter eller 3350 A-enheter, varvid varje A-enhet fäster upp till ytterligare tre B-enheter för upp till 32 DASD-enheter.

3990 familj

Alla 3990 är dubbla regissörer och varje regissör kan ansluta till fyra eller åtta block multiplexorkanaler. Andra egenskaper hos specifika modeller inkluderar:

  • Flera A-enhetsvägar : Före 3390 hade alla direktörer en enda väg till tillhörande A-enheter; varje regissör i 3390-modellerna 2, 3 och 6 har dubbla vägar till A-enheter.
  • Anslutna DASD A-enheter : 3990 Model 1 kan fästa upp till fyra 3380 A-enheter. 3390-modellerna 2, 3 och 6 kan blanda upp till fyra 3380 och 3390 A-enheter
  • Cache : I modellerna 3 och 6 har en regissör en cache och en direktör har icke-flyktig lagring

Model 1 kan uppgraderas till en modell 2 eller 3. Model 6 har förbättrad tillförlitlighet, tillgänglighet och service men är i övrigt funktionellt densamma som modellen 3.

System 360 modell 25 integrerad tillbehör

Den 4 januari 1968 tillkännagav IBM System 360 Model 25 som inkluderade "Disk Attachment Control" (DAC) som fästs upp till fyra 2311 DASD. Denna integrerade bilaga simulerar både en kanal och en lagringskontrollenhet mellan CPU och anslutna 2311 enheter. Genom att slå samman funktionerna eliminerar DAC behovet av en kanal och en separat lagringskontroll. Det finns inga skillnader mellan en 2311 ansluten till en 2841 SCU och en som är ansluten till DAC.

2319A integrerad bilaga

Den 23 september 1970 tillkännagav IBM som en del av sin System / 370 Model 145 en ny "Integrated File Adapter" tillsammans med en ny 2319-A1 DASD . Den 8 mars 1981 tillkännagavs stöd av 2319-A1 med en integrerad filadapter som en del av tillkännagivandet av System / 370 Model 135.

2319-A1 innehöll tre 2314 klassdiskenheter plus en del av lagringskontrollen från systemenheten. Konventionell DASD-typ 2314, t.ex. 2312, 2313 och / eller 2318, kan fästas till 2319-A1.

Eftersom den inte kunde ansluta till lagringskontroll av registertyp var 2319-A1 inte en "A-enhet" eftersom den termen användes av IBM.

Integrerade kontroller som fäster A-enheter

Direktdisk-bilagor

S / 370 125-0 och -2

Direktfäste av 3333/3330 DASD-delsystemet eller 3340 DASF-delsystemet eller 3340/3344 DAS-delsystemet (endast 3125-2) tillhandahålls. Beroende på modell och funktioner kan upp till 16 spindlar anslutas. I ett 3340-delsystem kan 3340 mdl A2 och dess bifogade 3340-enheter delas med en annan S / 370, utom 3115-0 eller 3125-0, via String Switch-funktionen (# 9315).

S / 370 115-0

Direkt anslutning av 3340 DASF-delsystemet eller 3340/3344 DAS-delsystemet (endast 3115-2) tillhandahålls. Beroende på modell och funktion kan upp till åtta enheter anslutas. I ett 3340 DASF-subsystem, via strängomkopplarfunktionen (# 9315), kan 3340 Model A2 delas med en annan S / 370, förutom 3115-0 och 3125-0.

S / 370 138 Integrerad filadapter

En eller två 3330 eller 3340 A-enheter kan anslutas till den integrerade filadaptern i S / 370 Model 138. Upp till tre lämpliga B-enheter kan anslutas till varje A-enhet. Om 3344 B-enheter är installerade får de bara installeras i de första av de två möjliga strängarna med upp till tre 3340 och / eller 3344 B-enheter i vilken kombination som helst.

4321/4331 DASD Adapter för 3340/3344

En eller två DASD-adaptrar finns tillgängliga (beroende på modell) för montering av en 3340 A-enhet och med upp till tre ytterligare 3340 eller 3344 B-enheter som ger upp till åtta enheter. String Switch-funktionen i 3340 A-enheten tillåter delning av 3340/3344 DASD med en annan IBM-processor eller -direktör som stöder A-enheterna och strängomkopplingen.

4361 DASD Adapter för 3340/3344

Upp till fyra 3340 A-enheter kan anslutas till en valfri DASD-adapter; till varje 3340 A-enhet kan fästas från en till tre 3340 B-enheter eller 3344 B-enheter för totalt 32 DASD i fyra strängar av åtta. String Switch-funktionen i 3340 A-enheten tillåter delning av 3340/3344 DASD med en annan IBM-processor eller -direktör som stöder A-enheterna och strängomkopplingen.

anteckningar

referenser

externa länkar