Küsimus:
Milliseid operatsioonisüsteeme rahvusvaheline kosmosejaam töötab?
Radek Liska
2016-01-15 16:27:34 UTC
view on stackexchange narkive permalink

Olen näinud mõnes artiklis mainivat, et ISS lülitus Windowsilt Linuxile. Kuid see on ainult sülearvutite arvessevõtmine. Mis operatsioonisüsteemi muud ISS-is olevad arvutid töötavad? Ma arvaks, et nt. elutugi ei tööta sülearvutis ja ei kasuta riiulil olevat opsüsteemi.

Kuulsin just NPR-i kohta selle kohta artiklit, sest ISS-i tarkvara värskendamisele ja hooldamisele on pühendatud terve osakond (nad mainisid, et see nõuab tublisti üle miljoni koodirea). Keelt ma siiski ei mäleta. Ma ei arvaks Windowsi siiski ... Võib-olla PÕHI?
Enne vastuse postitamist otsin viitet. Olen üsna kindel, et see on ainulaadne operatsioonisüsteem.
ISS-i pardal asuvas 80 sülearvutis kasutatakse mitut operatsioonisüsteemi. Vaata ka seda [vastust Quoral] (https://www.quora.com/What-type-of-laptops-I-mean-configuration-are-used-in-ISS-and-why), autor Robert Frost, NASA juhendaja ja lennujuht. Lühidalt: Linuxi operatsioonisüsteemiga sülearvuteid kasutatakse sõiduki [1553 süsteem] (https://et.wikipedia.org/wiki/MIL-STD-1553) suhtlemiseks kaugterminalidena. Windowsi operatsioonisüsteemiga sülearvuteid kasutatakse Interneti kaudu suhtlemiseks, eksperimentide kohta märkmete tegemiseks jne ... Vene sektsioonil ning Jaapani ja Euroopa moodulitel on oma erinevate süsteemidega sülearvutid.
Kaks vastused:
David Hammen
2016-01-17 23:22:43 UTC
view on stackexchange narkive permalink

Ma arvan, et nt. elutugi ei tööta sülearvutis ja ei kasuta riiulil olevat opsüsteemi.

See on õige.

Süda ja hing Rahvusvahelise kosmosejaama Venemaa segmendis on arvutisüsteemiks andmehaldussüsteem - Venemaa (DMS-R), mis koosneb paarist rikketaluvast arvutist (millest mõlemal on kolm sõltumatut protsessorit, mis töötavad hääletamise teel) pluss veel paar paari juhtida postarvuteid. Need arvutid töötavad üheskoos Venemaa segmendi elutoetuste, elektrienergia, side ning juhtimise, navigeerimise ja juhtimisega. DMS-R arvutid kasutavad operatsioonisüsteemina VxWorks 5.3, VxWorksi operatsioonisüsteemi vana (aastakümne lõpupoole) versiooni. VxWorks on varaline reaalajas opsüsteem, mis näeb enamasti välja nagu Unix.

USA segmendi arvutisüsteemi süda ja hing on komplekt üle 50 arvutist, mis kannavad (IMHO) kohutavat nime " Multiplekser / Demultiplekser ". USOS multiplekserid / demultiplekserid on programmeeritud Adas ja kasutavad paljast Ada käituskeskkonda. Sõltuvalt vaatenurgast võib vaadata, kas MDM-il pole opsüsteemi (mis on manustatud süsteemide puhul üsna tavaline) või et Ada RTE on operatsioonisüsteem.

Kõrvalmärkus: multiplekser / demultiplekser ( MDM) on tavaliselt üsna lihtne ja väga madala tasemega sideseade, mis ühendab mitu signaali üheks (multiplekser) ja jagab ühe signaali mitmeks signaaliks (demultiplekser). ISS-i MDM-id on kõike muud kui lihtsad ja madala tasemega. Nad jooksevad ühiselt üle kahe miljoni Ada-koodi rea.


Aga kõik need jaamas olevad sülearvutid? Algselt ei pidanud kosmosejaamas olema ühtegi kaubanduslikku sülearvutit. Selle asemel pidi olema "mitmeotstarbelised rakenduskonsoolid", mille pidi Adas programmeerima sama rühm, kes arendas tarkvara USOS MDM. See ei õnnestunud mitmel põhjusel. Neid sülearvuteid kasutatakse paljude erinevate asjade tegemiseks, kuid nad ei kasuta elutagamissüsteemi ega ühtegi teist jaama ohutuskriitilist süsteemi.

Hea vastus. Mu endine ODIN-lennujuhi sõber (vastutas USA arvutite eest) ütles mulle, et see on patenteeritud süsteem, mille on loonud MDM-ide tootja Honeywell. Kuid ma ei leidnud ühtegi linkitavat viidet. Nõustus, et MDM on kohutav nimi, eriti Shuttle'i inimeste jaoks, kus sellel oli täiesti erinev tähendus (seal kasutati seda seadmete kirjeldamiseks, millest te oma viimasest lõigust teises sekundis rääkisite).
@OrganicMarble - IIRC, ISS-i MDM-id töötavad paljas Ada käituskeskkonnas, algselt [Alsys] (https://et.wikipedia.org/wiki/Alsys) (arvan). Ma ei leia linkitavat viidet ja kõik mu paberviited purustati või anti ammu kellegi teise kätte. Ma võin leida Alsise tohutu ajaloo: pärast mitmeid ühinemisi ja ülevõtmisi sai sellest lõpuks väike osa Ategost.
agold
2016-01-15 22:04:29 UTC
view on stackexchange narkive permalink

Lühidalt öeldes olen üsna kindel, et ühtegi Windowsi süsteemi enam ei kasutata. Kõigil / enamikul astronautide kasutatavatel sülearvutitel on Linuxil põhinev operatsioonisüsteem (Debian). Käskude ja andmete käitlemise (CDH) süsteem kontrollib kõiki USA segmendi põhifunktsioone, mis sisaldab multipleksereid / de-multipleksereid, mis suunavad andmeid peamiselt teistesse ISS-i süsteemidesse ja teistest süsteemidest. Mulle pole siiski selge, kas neil süsteemidel on opsüsteem.

20. jaanuar 2016: Muudetud lähtuvalt edasistest uuringutest ja David Hammeni kommentaaridest.


Nii selles blogiartiklis kui ka selles quora küsimuses mainitakse, et telemeetria-, käsu- ja võtmejaama funktsioone juhivad Linuxi operatsioonisüsteemiga süsteemid, kuid selget viidet pole antud. Telegraph mainib, et:

ISS-i 'opsLAN' võrgus on kümneid sülearvuteid, mis pakuvad laeva meeskonnale elutähtsaid võimalusi igapäevasteks toiminguteks, alates jutustamisest astronaudid, kus nad pardal olevate kaameratega suhtlevad, lülitatakse, eemaldades Windowsi täielikult ISS-ist.

Kuid Linux oli juba olemas enamikus süsteemides:

Linuxit kasutatakse juba ISS-i pardal mitmesuguste süsteemide käitamiseks, sealhulgas maailma esimene robonaut, mis saadeti kosmosejaama 2011. aastal. R2-ga saab manipuleerida nii astronaudid kui ka maapealsed kontrollerid ja see on mõeldud ülesannete täitmiseks Linuxi sihtasutuse andmetel on mikrogravitatsioonis astronautide jaoks "liiga ohtlik või argine".

Lisaks viitab üks quora vastus sellele artiklile milles mainitakse, et QNX RTOS-i, mikrotuuma reaalajas operatsioonisüsteemi, kasutati kosmosesüstiku missioonidel Canadarmi juhtimiseks ja rahvusvahelisel kosmosestatistikal peal.


ESA andmehaldussüsteem: DMS-R:

on arvutite komplekt, mis tagab rahvusvahelise kosmosejaama kogu Venemaa segmendi üldise juhtimise, missiooni ja rikete haldamise.

Mulle pole siiski selge, milline Operatsioonisüsteem, mida nad kasutavad.

1998. aasta vananenud NASA dokument näitab tabelis 2-2 (lk 40) mõningaid kasutatud arvutisüsteeme kui meeskonnaliides , kuid operatsioonisüsteemiga on loetletud ainult kaks:

  • Kaasaskantav arvutisüsteem (PCS):
    • Eesmärk:
      • Käivita jaamarežiimi muudatused
      • Hallake jaama C&W
      • Command and Control (C&C) USA süsteeme
    • Riistvara: IBM Thinkpad 760XD sülearvuti 8A juures
    • OS: Solarise UNIX-i operatsioonisüsteem
  • Jaama tugiarvuti (SSC)
    • Eesmärk:
      • Vaadake USA-d ja multisegmente elektrooniliselt protseduurid
      • kasutage varude haldamise süsteemi
      • pardal oleva lühiajalise plaani vaatamine ja muutmine
      • provi de standardsed kontoriautomaatika tööriistad ja muu meeskonna tugitarkvara
    • Riistvara: IBM Thinkpad 760XD sülearvuti 8A juures
    • OS: Windows 95 operatsioonisüsteem
    • Täiendav ThinkPad toimib raadiosagedusliku kohtvõrgu failiserverina, mis võimaldab SSC-del serveriga suhelda

Märkus: PCS ja SSC on mõlemad sülearvutid, mitte lennuarvutid, nagu Organic Marble kommenteeris.


Muuda: Nagu kommenteeris David Hammen, Rahvusvaheline kosmosejaam kujundati 1990. aastate keskpaigast lõpuni. Tänapäeval arendati ka Linuxi, alates Linuse teatest 1991. aastal ja Linuxi versioon 1.0 käivitati 1994. aastal. Reaalajas Linux esitati 1997. aastal. See muudab selle ebatõenäoline, et süsteemid töötavad või vähemalt käitavad Linuxi või reaalajas Linuxi.

NASA ISS-i juhendi värskendus 2015 mainib:

ISS-i haldamiseks hädavajaliku teabe salvestamise ja edastamise süsteem on töötanud kõikidel kokkupaneku etappidel ja pakub juhtimist ISS-i erinevatest segmentidest. Mõne multiplekseri / demultiplekseri (MDM) täiustatud protsessori ja integreeritud side versiooniuuendus on töötlemist ja mälumarginaale tunduvalt parandanud; lisaks uue Etherneti liidese lisamisele. Kaasaskantavate arvutite süsteemiga sülearvutid pakuvad meeskonnaliidest ISS Core Systemsi riistvara ja sellega seotud tarkvara juhtimiseks ja jälgimiseks.

Tsiteerides osa Robert Frosti vastusest Quorale ISS-i arvutid:

Sõltuvalt sellest, kuidas soovite sellest mõelda, on kaks või kuus peamist arvutit.

USA segmendis on arvuti nimega C&C MDM (Command and Control Multiplexer DeMultiplexer). Noh, see on tegelikult kolm peaaegu identset arvutit. Need kõik töötavad korraga ja korraga peetakse ühte neist peamiseks, teist varukoopiaks ja kolmandat ooterežiimiks. Süsteemide või riistvara eest vastutab veel umbes nelikümmend madalama taseme MDM-i.

Vene segmendis on arvuti nimega ЦВМ (Центральная вычислительная машина) (keskarvuti). Noh, tegelikult on see ka kolm peaaegu identset arvutit. Nad tegutsevad siiski pisut teisiti. Need töötavad üheaegselt ja ülesandeid võidakse määrata erinevatele radadele.

sellest nasaspaceflight.com artiklist:

Multiplekser / Demultiplexer (MDM) on sisuliselt elektroonikaseade, mis saadab ja võtab vastu mitu andmevoogu ning seega suunatakse kõik ISS-i sisenevad ja sealt väljuvad andmed MDM-i kaudu õigesse sihtkohta.

ISS-i MDM-id on osa käskude ja andmete käitlemise (CDH) süsteemist, mis kontrollib kõiki ISS-i USA segmendi peamisi funktsioone, sealhulgas elektrienergia tootmist ja jaotamist, suhtumise kontrolli, keskkonnakontrolli, sidesüsteeme ja teaduslikud koormused. MDM-id sisaldavad kogu nende süsteemide juhtimiseks vajalikku tarkvara ja seetõttu võib neid sisuliselt mõelda arvutitena.


Muuda 2: Kaks huvitavat videot:

Kuid see on kaubamärgiga iSS ...
ISS loodi 1990. aastate keskpaigast kuni lõpuni. Ainuüksi see tähendab, et operatsioonisüsteem (kui see on olemas) arvutis, mis juhib elutoetussüsteemi (selle küsimuse peamine teema), pole Linux. 1990ndate keskpaigast kuni lõpuni polnud olemas sellist töökindlust, reaalajas töötavat Linuxi.
See oli tõesti raske valik valida vastus, millele linnuke nende kahe seast anda. Mul oleks hea meel, kui oleks saadaval kaks puuki - aitäh ulatusliku vastuse eest!


See küsimus ja vastus tõlgiti automaatselt inglise keelest.Algne sisu on saadaval stackexchange-is, mida täname cc by-sa 3.0-litsentsi eest, mille all seda levitatakse.
Loading...