Multicomputer és többprocesszoros rendszerek
0 - normális képességek
1 - továbbfejlesztett jellemzői
2 - a legjobb lehetőségeket
A jelenlegi egyprocesszoros 4 számítógép ellátható összekötő szintek: először, a processzor szinten szinkronizálásra, és ellenőrzése; másrészt szintjén az input-output csatorna adapterek; Harmadszor, szinten memória; Negyedszer, a szint a külső memória.
Multicomputer komplex (MMBK) - egy komplex, amely két vagy több számítógép, amelyek közötti kommunikáció a kijelölt funkciók végrehajtása komplex.
A cél, hogy vannak beállítva a számítógép az egyesület komplex különböző lehet, és ezek határozzák meg a természet a számítógépek közötti kapcsolat. Sokszor nem a fő célja, hogy megteremtse a komplex vagy a termelékenység növelése, vagy növeli a megbízhatóságot, vagy mindkettővel, majd, és így tovább. A természet a számítógépes kommunikációs rendszerek is három csoportba sorolhatók:
- közvetve vagy lazán kapcsolt;
A közvetett vagy gyengén kötött komplexeket számítógép csatlakozik egymáshoz csak a külső tárolóeszköz. Ahhoz, hogy az ilyen kapcsolatok segítségével OVC vezérlő eszköz két vagy több bemeneten.
A közvetett gyengén kötött komplexek közötti kapcsolat számítógépek végzik csak az információs szinten. Az információcsere végzik elsősorban az az elv „postaláda”, azaz mindegyik számítógéphez illeszkedik a teljes külső memória információk támasztják meg a programot, és a mindenkori másik számítógép megkapja ezt az információt alapuló igényeit. Ez a szervezet linkeket jellemzően azokban az esetekben, ahol a feladat, hogy növelje a rendszer megbízhatóságát a tartalék számítógép által. Ebben az esetben a számítógép alapvető utolsó szett feladatok eredményt ad, és folyamatosan fenntartja a teljes OVC minden szükséges információt a folytatása a megoldás bármely időpontban. Ezek a számítógépek vannak fenntartva lehet a készenléti állapotban, úgyhogy meghibásodása esetén az elsődleges számítógép a jelet szolgáltató kezdi meg tevékenységét feladatokat a tárolt információk az általános OVC. Egy jelet az üzemeltetőt, hogy „indítsa el a munkát” a tárolt információk az általános OVC. Ezzel kapcsolatban, lehet, hogy több módon megszervezni a munkát a komplex.
Munkaszervezési módszerek in:
1 készenléti. Ebben az esetben a tartalék számítógép ki van kapcsolva, és csak akkor aktiválódik, ha a hiba az elsődleges számítógép. Természetesen ahhoz, hogy hát a számítógép kezdett adni eredmények helyett az elsődleges némi időt vesz igénybe. Ezúttal is elég nagy. Egy ilyen szervezet akkor lehetséges, ha a rendszer, amelyben a számítógép működése nem kritikus, tekintettel bizonyos megszakítások vagy leállások a folyamat problémák megoldásához.
2 Betöltött tartalék. A mentési számítógép készenléti állapotot és bármikor cserélni a fő számítógépre. És ő nem oldja meg a problémákat, vagy dolgoznak az üzemmódban az önuralom, oldja meg az ellenőrzési feladat. Ebben az esetben az átmenet a primer a tartalék számítógép végezhető elég gyorsan. Azonban meg kell jegyezni, hogy a központi számítógép frissíti a OVC általában szükséges információk nem folyamatos a folytatása az oldathoz, és egy bizonyos lépésekben. Ezért a tartalék számítógép elkezdi megoldani a problémát, megy vissza a néhány évvel ezelőtt. Egy ilyen szervezet megengedett abban az esetben, ha a számítógép dolgozik közvetlenül a hurok és ellenőrzött folyamat meglehetősen lassú, és a megtérülési idő nem érezhető hatása.
3. Annak érdekében, hogy teljes mértékben kiküszöbölje a szünet kiadása az eredmények, mind a számítógép, és a fő és tartalék ugyanabban az időben megoldani ugyanezt a problémát. De az eredmények ad csak a központi számítógép, és abban az esetben a hiba, az eredmények indul kibocsátó a tartalék számítógép. Ebben az esetben a OVC használják csak a monitor egymáshoz. Előfordul, hogy a komplex egészíti ki a készüléket az eredmények összehasonlítása a szabályozására. Ha ez használ három számítógépet lehet használni a szavazás módját, amikor a végeredményt ki csak akkor, ha a véletlen eredményei a probléma megoldásának legalább két számítógép.
Meg kell jegyezni, hogy bármely szervezet dolgozik gyengén kapcsolódó multicomputer komplex számítógépes kapcsolás történik akár operátor parancsokat, vagy más eszközökkel irányítani a használhatósági a számítógép, és megteremtve a szükséges jeleket. Ezen túlmenően, a gyors átmenet a fő, hogy a tartalék számítógép csak akkor lehetséges, alacsony felhasználási hatékonysága a berendezés. Sokkal nagyobb rugalmasságot kevés [? Jobb?] Kapcsolt multicomputer rendszereket.
A komplexek közvetlenül kapcsolódik, három típusú kapcsolat:
1 Összesen RAM. Kommunikációt a közös memóriát sokkal jobb kommunikáció révén OVC. Bár ez a szövetség is a természet az információs és kommunikációs és információcsere végzik elve „postaláda”, annak a ténynek köszönhető, hogy a feldolgozók közvetlen hozzáférést biztosít a memória, az összes folyamat a rendszerben folytathatja sokkal nagyobb sebességgel és hiányosságok a kérdést az átmenet eredménye mainframe backup a minimumra csökken. A fő hátránya kötések a közös RAM, hogy meghibásodás esetén a RAM megzavarta az egész rendszert. Ennek elkerülése érdekében van szükség, hogy létrejöjjön egy közös memória, több modulból és hát információkat. Ez viszont azt eredményezi, hogy a szövődmény a szervezet számítástechnikai folyamat, és végül összetettsége operációs rendszerek.
2 Közvetlen kontroll (kommunikációs processzort-processzor). A közvetlen kapcsolat van a feldolgozók közvetlen vezérlő csatorna lehet, nem csak informatív, de a parancs, hogy van, csatorna közvetlenül irányítják egy processzor közvetlenül vezérelheti az intézkedések egy másik processzor. Ez természetesen javítja a dinamikáját az átmenetet a mainframe, hogy hát, és lehetővé teszi átfogóbb közös vezérlő számítógép. Azonban átadása jelentős mennyiségű előre csatorna vezérlő információ nem praktikus, mert ebben az esetben a problémák megoldását szűnik meg, mert a processzorok az információcserét.
3, csatorna adapter csatorna (ACC). Tájékoztatás a csatorna csatorna kártya nagyrészt hátrányait kiküszöböli kapcsolatok révén közös RAM és mégis alig csökkenti kapacitás közti információ megosztásának számítógépek, mint egy közös RAM. Ennek lényege, hogy a módszer a kommunikáció, hogy a csatornák vannak összekapcsolva két számítógépet speciális eszköz adapter. Jellemzően ez a készülék csatlakozik a választó csatorna számítógépet. Ez a kapcsolat adapter biztosítja a kellően gyors információcserét a számítógépek között. Ebben az esetben a csere lehet nagy tömbök információt. Információk tekintetében átviteli sebességű kommunikációs adapter kicsit gyengébb a kommunikáció révén a közös RAM tekintetében, és az információ mennyisége továbbított keresztül a közös kommunikációs OVC. adapter funkciók elég egyszerű. Ez az eszköz biztosítania kell a kölcsönös szinkronizálás két számítógép és tárolják az információt annak átvitele során. Azonban sokféle üzemmódok a két számítógép, valamint annak szükségességét, hogy végre ezek a módok jelentősen megnehezítheti a készülék adapter.
Közvetlenül csatlakoztatott rendszerek lehetővé teszik az összes szervezési módjai multicomputer komplexek jellemző gyengén csatolt rendszerek. Azonban, mivel néhány szövődménye kommunikációs rendszerek hatékonysága jelentősen fokozható. Különösen a komplexek közvetlenül kapcsolódik gyors átmenet mainframe, hogy hát lehetséges, abban az esetben, ha a tartalék számítógép megrakott saját céljait. Ez lehetővé teszi, hogy a nagy megbízhatóság a magas termelékenységet. A valós komplexek egyszerre egynél több típusú kapcsolat a számítógép, és két vagy több. Különösen gyakran közvetlenül kapcsolódnak komplexek jelen és közvetett kommunikáció révén az OVC. Komplexumokra műholdas számítógép jellemző nem ahogy a kapcsolatok, és elvei közötti számítógépek. A szerkezet a csatlakozások a műholdas komplexek nem különbözik a hagyományos kötvények multicomputer komplexek. Leggyakrabban a kapcsolatot számítógép segítségével az adapter. Feature ilyen komplex, hogy először is, a számítógép is jelentősen eltérő jellemzőkkel rendelkezik, másrészt van egy bizonyos hierarchikus rangsor számítógép különbség funkciókat az egyes számítógépen. Az egyik a számítógép fő általában magas, és az a célja a fő információ feldolgozására, egy második, lényegében kisebb kapacitás műholdas vagy kisegítő számítógépek. Ennek célja - megszervezni az információcserét a fő perifériák OVC távoli előfizetők. Műholdas számítógép kiküszöbölve így a központi számítógép elvégzésére számos intézkedést, amely nem igényel semmilyen nagy szélességű vagy összetett műveletek.
A több-számítógépes rendszer (IBWC) - egy komplex, amely két vagy több processzor egy közös memóriát, az általános és a perifériák alatt dolgozó egyetlen operációs rendszer.

Ez az egyszerű áramkör elég nehéz, mert minden CPU és IO csatorna számára hozzáférést kell biztosítani minden olyan memóriaterület. Még egy egyszerű esetben az, hogy a hozzáférés bármely processzor, és a bemeneti-kimeneti csatorna bármelyik cella a RAM és a perifériaeszköz. Továbbá, meg kell hozzáférést bármely processzor bármely csatorna és a bemeneti-kimeneti periféria. Ha elképzeljük, hogy a processzor sokkal nagyobb, és az input-output alrendszer magában a csatornák száma, és a nagyszámú perifériát, világossá válik, hogy mennyire összetett topológia többprocesszoros számítógépes rendszer. Az operációs rendszernek biztosítania kell, hogy a munka:
2) Memória elleni védelem kölcsönös hatása a különböző programok;
3) képes futtatni egy processzor egy másik processzor;
Ezen túlmenően, az operációs rendszer olyan komplex még megoldani összetettebb problémák, mint például:
4) az erőforrások elosztását és feladatok a feldolgozók körében;
5) szinkronizálni folyamatok egy probléma megoldására több processzort;
6) tervezés véve optimális rakodási összes processzor.
Ugyanakkor, azt kell szem előtt tartani, hogy a munka során a komplex, számos konfliktusok kell kezelni az operációs rendszer. Azonban minden nehézség ellenére kapcsolódó hardver és szoftver végrehajtása többprocesszoros számítástechnikai rendszerek egyre gyakoribbak, mint rendelkeznek számos előnye:
1) Nagy megbízhatóság és készségét miatt redundancia és újrakonfigurálási;
2) nagy teljesítményű lehetősége miatt a rugalmas szervezése párhuzamos feldolgozás;
3) nagy gazdasági hatékonyság növekedése miatt hasznosítása a komplex berendezések.
A legelső számítástechnikai rendszer tekinthető komplex Burrows az USA-ban 1968-ban néven D-825. Ez állt négy processzorok, a memória modulok 16, 10, input-output csatornák és a kapcsolat akár 256 perifériák. Ezt használták katonai célokra.