Az integráció szintjei és eszközei
A létrehozott légijárművek számos adatátviteli módot próbálnak biztosítani, ami lehetővé teszi a működés, a rugalmasság és az alkalmazkodóképesség szükséges működésének megfelelő megbízhatóságát. Az információcsere hatékonyságát az átviteli sebesség és az interakciós csatornán keresztül továbbított adatok lehetséges mennyisége határozza meg. Ezek a jellemzők a modulok interakcióját biztosító eszközöktől és azoktól a folyamatoktól függenek, amelyeken ez az interakció zajlik. A BC modulok közötti adatcsere különböző szintjeinek és módszereinek kombinációját leginkább az univerzális szuperszámítógépek és nagyszámítógépek képviselik, amelyekben a nagy teljesítmény elérésének minden módját egyensúlyozták. Ezekben a gépekben az alábbi integrációs szinteket határozták meg (10.4 ábra):
1) közvetlen vezérlés (processzor-processzor);
2) az általános operatív memória;
3) összetett bemeneti és kimeneti csatornák;
4) külső eszközök vezérlőeszközei;
5) közös külső eszközök.
Ezen szintek mindegyikén speciális technikai és szoftvereszközöket használnak az információcsere biztosítása érdekében.
A közvetlen vezérlési szint rövid egybájtos üzenetek továbbítására szolgál. A processzorok közötti kölcsönhatás sorrendje a következő. A csatorna processzor-kezdeményezője a közvetlen vezérlő interfészen (SID) keresztül továbbítja a byte-üzenetet a közvetlen vezérlőblokkhoz, és megadja a "direct write" parancsot. Egy másik processzor esetében ez a parancs a külső osztályhoz tartozó megszakítást okozza. Válaszként generálja a "közvetlen olvasás" parancsot, és a továbbított bájtot a memóriájába írja. Ezután a kapott információ megfejtésre kerül, és döntés születik róla. Az átvitel befejezése után a megszakítások törlődnek, és mindkét processzor saját programjaik szerint folytatja a számításokat. Látható, hogy a közvetlen irányítás szintje nem használható nagy mennyiségű adat továbbítására, de az egyes jelek működési interakcióját széles körben használják az irányítás számításában. Az IBM PC típusú PC-ben ez a szint megfelel a rendszerbuszhoz csatlakozó processzorok integrálásának.
A megosztott memória szintje (OOP) a legelőnyösebb a processzorok operációs interakciói szempontjából. Ebben az esetben az OOP hatékonyan működik kis számú kiszolgált előfizetővel.
Az összesített I / O csatornák szintje nagy mennyiségű információt továbbít a működési memória blokkok között, amelyek a légi járműhöz vannak csatlakoztatva. A számítógépek közötti adatcsere az "channel-channel" (ACC) adapter és az "olvasás" és a "rekord" parancsok segítségével történik. Az illesztő olyan eszköz, amely megegyezik az összekapcsolt csatornák sebességével. Általában a gépek kiválasztó csatornái (SC) a leggyorsabban működnek. Az adatsebességet a leglassabb csatorna sebessége határozza meg. Ennek a szintnek az adatátviteli sebessége több MB per másodperc. A PC-ben ez az interakció a perifériás eszközöknek a vezérlőkön és adaptereken keresztüli csatlakoztatásával egyezik meg.
A külső eszközök (SWU) vezérlőberendezéseinek szintje feltételezi a kapcsolószekrénybe épített kétcsatornás kapcsoló és a "tartalék" és a "felszabadítási" parancsok használatát. A kétcsatornás kapcsoló lehetővé teszi, hogy egy gép UVU-ját csatlakoztassa a különböző számítógépek választó csatornáihoz. A "tartalék" parancs segítségével a csatorna - a csatorna kezdeményezője hozzáférhet az UHU-n keresztül a merevlemez-meghajtók bármelyik meghajtójához vagy az NML mágnesszalagaihoz. Az 1. ábrán. A 10.4. Ábrán vázlatosan látható, hogy egy HCS vezérli őket. Valójában az UVU mágneslemezek és szalagok teljesen más eszközök. A csatorna cseréje a tárolóeszközökkel mindaddig folytatódik, amíg a munka befejeződik, és a "release" parancs érkezik. Csak ezután a HCS csatlakozhat a rivális csatornához. A konfliktushelyzetek elkerülése érdekében csak a szolgáltatás igényeinek ilyen fegyelme adható.
A negyedik szinten az adatkommunikációs eszközök (ADP) segítségével (multiplexerek, hálózati adapterek, modemek stb.) Lehetőség van a kommunikációs csatornák párosítására. Ez a berendezés számítógépes hálózatok létrehozását teszi lehetővé.
Az ötödik szint magában foglalja a közös külső eszközök használatát. Különálló kétcsatornás kapcsolót használ az egyes eszközök csatlakoztatásához.
Az integráció öt szintjét logikusnak nevezik, mivel egyes szinten egyesíti a különböző típusú eszközöket, amelyek hasonló kezelési módszerekkel rendelkeznek. Mindegyik eszköz egy logikai nevet használhat az alkalmazásprogramokban. Ez biztosítja a felhasználói programok függetlenségét a rendszer egy bizonyos fizikai konfigurációjából. A program logikai felépítése és a légi jármű meghatározott fizikai szerkezete közötti kapcsolat az operációs rendszer által biztosított, a felhasználói irányelvek szerint, az operációs rendszer létrehozásakor és az adatközpont diszpécser-üzemeltetőjének utasításai szerint. Az integráció különböző szintjei lehetővé teszik a különféle repülőgép-struktúrák létrehozását.
A második logikai szint lehetővé teszi többprocesszoros repülőgépek létrehozását. Általában az első szinttel egészül ki, amely lehetővé teszi a processzorok interakciójának működési hatékonyságának növelését. Az ultra-nagy teljesítményű számítástechnikai rendszereket többprocesszoros rendszerré kell építeni. Az ilyen rendszer központi egysége nagy sebességű kapcsoló, amely biztosítja az előfizetők (processzorok és csatornák) szükséges csatlakozását az általános operatív memóriához.
Az 1., 3., 4., 5. szint biztosítja a különböző gépkomplexumok kialakítását. Különösen gyakran használják a harmadik a negyedik kombinációban. Célszerű kiegészíteni őket az első szinttel.
Az ötödik komplexképzést ritka esetekben használják, amikor egy drága, egyedi eszközt használnak külső objektumként. Ellenkező esetben ez a szint nem hatékony. Minden külső eszköz nem megbízható eszköz a pontos mechanika, és azt jelenti, hogy jövedelmezőbb a negyedik szintű komplexitás, ha nem tudja azonnal kezelni, hanem egynél több külső eszköz, beleértve a mentési is.
Az interakciók szintjeinek és módszereinek kombinációja lehetővé teszi a legkülönbözőbb többgépes és többprocesszoros rendszerek létrehozását.
UCoz technológiát alkalmaznak