Ero sivun ”Verkkokäynnistys” versioiden välillä

Siirry navigaatioon Siirry hakuun
2 623 merkkiä lisätty ,  20. toukokuuta 2019
p
rom'o'matic linkki päivitetty, easyboxin toimimaton linkki poistettu
(laajemmin)
p (rom'o'matic linkki päivitetty, easyboxin toimimaton linkki poistettu)
 
(9 välissä olevaa versiota 3 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
Kovalevyttömään (ja niin ollen lähes 0-ylläpitoa vaativaan) päätteeseen voidaan ladata käyttöjärjestelmä sovelluksineen '''verkkokäynnistyksen''' kautta: pieni ohjelma verkkokortin EPROM/Flash-piirillä, kovalevyllä tai irtomedialla lataa varsinaisen käynnistyslataimen verkosta ja tämä puolestaan [[kernel]]in, [[initrd]]:n ja tarvittavat muut osat käyttöjärjestelmää. "Pääte" voi olla [[X-pääte]] tai käynnistyksen jälkeen itsenäisesti käytettävä kone.
'''Verkkokäynnistyksen''' avulla voidaan tietokoneen tai päätteen ohjelmistot ladata palvelimelta kiintolevyn sijaan. Näin yksittäisiä koneita ei juurikaan tarvitse ylläpitää, mikä on eduksi esimerkiksi kouluissa, kirjastoissa ja virastoissa.


Verkkokäynnistyksen ja [[NFS|NFS:n]] avulla voidaan luoda varmatoimisia helposti ylläpidettäviä päätteitä esimerkiksi [[:Luokka:Linux kouluissa|koulukäyttöön]]. Päätteen avulla voidaan käyttää kaikkia sovelluksia peleistä kuvankäsittelyyn. Mahdollista koneen omaa kiintolevyä voi käyttää [[swap|sivutukseen]] ja väliaikaistiedostoille (/tmp).
Yleensä verkkokäynnistystä käytetään [[Linux-pääteympäristö|X-pääteympäristössä]], missä myös sovellusohjelmat ajetaan palvelimella, mutta haluttaessa myös tavalliset työasemat voidaan käynnistää verkosta. Kummassakaan tapauksessa kone ei tarvitse omaa kiintolevyä, joskin sellaisen käyttö (esimerkiksi väliaikaistilastoille) on joskus tarkoituksenmukaista.


Verkkokortilla saattaa valmiiksi olla PXE-ohjelma ("Pre-Boot Execution Environment"), jolloin asiakaskoneella ei tarvitse kuin aktivoida tämä vaihtoehto BIOS:sta kiintolevybootin sijaan. Lähiverkossa tulee olla tarkoitukseen säädetty [[DHCP]]-palvelin, sekä [[tftp]]-palvelin, jolla on asiakaskoneen tarvitsemat ojelmistot.
== Käynnistysohjelma ==


Verkkokäynnistykseen on myös muita ohjelmistoja, mm. vapaa [[Etherboot]] ja [[ndiswrapper]]ia käyttävä [[Netboot]], joita voi joko ladata verkkokortin PROM/Flash-piirille tai muulle boottimedialle. Koska ohjelman pitää sisältää verkkokortin ajuri (eikä EPROM-piirille juurikaan mahdu vaihtoehtoisia ajureita), etherboot- tai netboot-ohjelma on haettava mallikohtaisesti. Tähän tarkoitukseen löytyy verkosta ROM'o'matic, joka luo lennossa halutun tiedoston asennukseen sopivassa muodossa.
Verkkokäynnistyksessä pieni ohjelma verkkokortin [[EPROM]]/[[Flash-muisti|Flash]]-piirillä, kovalevyllä tai irtomedialla lataa varsinaisen käynnistyslataimen verkosta ja tämä puolestaan [[kernel]]in, [[initrd]]:n ja tarvittavat muut osat käyttöjärjestelmää.


PXE-käynnistyksen kautta ladattavaan käyttöliittymään voit tutustua [http://easybox.fi/easybox2/index.php?page=ui&lang=fi Easyboxin käyttöliittymädemon] avulla.
Verkkokortilla saattaa valmiiksi olla [[Pxe|PXE]]-ohjelma ("Pre-Boot Execution Environment"), jolloin asiakaskoneella ei tarvitse kuin aktivoida tämä vaihtoehto BIOS:sta kiintolevybootin sijaan.
 
Verkkokäynnistykseen on myös muita ohjelmistoja, mm. vapaa [[Etherboot]] ja [[ndiswrapper]]ia käyttävä [[Netboot]], joita voi joko ladata verkkokortin PROM/Flash-piirille tai muulle boottimedialle. Koska ohjelman pitää sisältää verkkokortin ajuri (eikä EPROM-piirille juurikaan mahdu vaihtoehtoisia ajureita), etherboot- tai netboot-ohjelma on haettava mallikohtaisesti. Tähän tarkoitukseen löytyy verkosta [https://rom-o-matic.eu/ Rom-O-Matic], joka luo lennossa halutun tiedoston asennukseen sopivassa muodossa.
 
PXE-käynnistyksen kautta ladattavaan käyttöliittymään voit tutustua [https://www.hamishmb.com/blog/pxe-booting-demonstration/ oheisen artikkelin ohjeistuksen] avulla.
 
== Palvelimet ==
 
Pienessä verkossa kaikki tarvittavat palvelimet voi asentaa tavalliseen työasemaan (esim. pöytä-PC:hen), jonka käyttöä voi jatkaa entisellään. Tarvittavat palvelimet sisältyvät kaikkiin yleiskäyttöisiin Linux-jakeluihin eivätkä ne juurikaan rasita konetta. Jos päätteitä on enemmän kuin kourallinen ja sovellusohjelmat ajetaan palvelimella, palvelimen tulee olla riittävän suorituskykyinen, mutta mitään kummallista siltä ei silloinkaan vaadita. Useampaa palvelinta voi käyttää kuorman jakamiseksi ja pidempien palvelukatkoksien välttämiseksi.
 
Verkkokäynnistys vaatii [[DHCP]]-palvelimen, joka on säädetty kertomaan mistä pääte tai työasema voi hakea käyttöjärjestelmänsä, sekä [[tftp|TFTP]]-palvelimen, jolta käyttöjärjestelmä haetaan (TFTP:n sijaan voi [[etherboot]]illa käyttää kehittyneempiä protokollia). Jos kyseessä on X-pääte, tarvitaan myös sovelluspalvelin, jolla sovellusohjelmat ajetaan, jos taas kyseessä on työasema, vaaditaan [[NFS]]-palvelin tai vastaava, joka jakaa kotihakemistot, sovellusohjelmat yms.
 
== Käyttökohteet ==
Verkkokäynnistyksen ja [[NFS|NFS:n]] avulla voidaan luoda varmatoimisia ja lähes ylläpitovapaita [[X-pääte|X-päätteitä]] ja helpottaa huomattavasti yksittäisten työasemien ylläpitoa. Ylläpito helpottuu varsinkin silloin, kun tarvitaan paljon samantyyppisiä koneita, kuten esimerkiksi kouluissa, kirjastoissa ja virastoissa.
 
X-päätteen avulla voidaan käyttää kaikkia sovelluksia peleistä kuvankäsittelyyn. Yksi tehokas PC selviää hyvin palvelimena kahdellekymmenelle päätteelle kohtuullisen vaativassakin käytössä.<!-- nykyinen LTSP-dokumentointi sanoo 4 Gt:n riittävän 20 päätteelle normaalikäytössä - luultavasti hiukan vanhentunut tieto -->
 
Kuvankäsittely, ja varsinkin videoeditointi, vaatii nopeata verkkoa ja kohtuullisen hyvää näyttökorttia. Tällaisessa käytössä ohjelman ajaminen paikallisesti voi olla eduksi, jolloin päätteen sijaan voi käyttää työasemaa ja koneen omaa kiintolevyä voi käyttää [[swap|sivutukseen]] ja väliaikaistiedostoille (/tmp). Silloinkin ohjelmistot voivat olla palvelimella, jolloin työasemassa ei tarvitse ylläpitää kuin itse laitteistoa.
 
'''Ylläpito''' helpottuu jos organisaatiossa käytettyjen ohjelmistojen asennus tapahtuu kokonaan ilman ulkoisia käynnistys- ja asennusmedioita. Tällöin asennusohjelmat käynnistetään verkosta ja niillä asennetaan lopullinen käyttöjärjestelmä ja sen sovellukset paikalliselle kiintolevylle josta myös työaseman lopullinen käyttö tapahtuu.


==Katso myös==
==Katso myös==
* [[Bootp]]
* [[Etherboot]]
* [[LTSP]], joka keskittyy tarvittavien palvelimien asentamiseen
* [[LTSP]], joka keskittyy tarvittavien palvelimien asentamiseen
* [[Linux-pääteympäristö]], joka kuvaa kokonaisuutta etenkin koulujen näkökulmasta X-päätteitä käyttäen
* [[Linux-pääteympäristö]], joka kuvaa kokonaisuutta
* [[Pxe|PXE]]


==Aiheesta muualla==
==Aiheesta muualla==
Rivi 22: Rivi 44:
[[Luokka:Järjestelmä]]
[[Luokka:Järjestelmä]]
[[Luokka:Linux kouluissa]]
[[Luokka:Linux kouluissa]]
[[Luokka:Etäkäyttö]]
[[Luokka:Verkkokäynnistys]]
3 173

muokkausta

Navigointivalikko