Sestavljanje računalnikov v grozde. namizna gruča. Konfiguriranje omrežnih nastavitev

Danes so poslovni procesi mnogih podjetij popolnoma vezani na informacije
tehnologije. Z naraščajočo odvisnostjo organizacij od dela računalništva
omrežij igra razpoložljivost storitev kadarkoli in pod kakršno koli obremenitvijo veliko vlogo
vlogo. En računalnik lahko zagotovi le Prva stopnja zanesljivost in
razširljivosti je največjo raven mogoče doseči s kombiniranjem v
enoten sistem dveh ali več računalnikov – gruča.

Čemu služi grozd?

Grozdi se uporabljajo v organizacijah, ki potrebujejo 24-urni in
nemoteno dostopnost storitev in kjer so morebitne prekinitve delovanja nezaželene ter
niso dovoljeni. Ali v primerih, ko je možen skok obremenitve, s katerim
glavni strežnik ne zmore, potem dodatni
gostitelji, ki običajno opravljajo druge naloge. Za poštni strežnik obravnavati
na desetine in stotisoče pisem na dan ali spletni strežnik, ki služi
spletnega nakupovanja je uporaba grozdov zelo zaželena. Za uporabnika
tak sistem ostaja popolnoma pregleden – celotna skupina računalnikov bo
videti kot en strežnik. Uporaba več, tudi cenejših,
računalniki vam omogočajo zelo pomembne prednosti pred enim
in hiter strežnik. To je enotna porazdelitev dohodnih zahtevkov,
povečana toleranca napak, saj ko en element izstopi, njegova obremenitev
izberite druge sisteme, razširljivost, priročno vzdrževanje in zamenjavo
vozlišča gruče in še veliko več. Samodejna okvara enega vozlišča
se zazna in obremenitev prerazporedi, za naročnika bo vse to ostalo
neopazno.

Značilnosti Win2k3

Na splošno so nekateri grozdi zasnovani za povečanje razpoložljivosti podatkov,
drugi zagotoviti največja zmogljivost. V okviru članka smo
bo zanimalo MPP (masivna vzporedna obdelava)- grozdi,
ki istovrstne aplikacije izvajajo na več računalnikih, kar zagotavlja
razširljivost storitve. Obstaja več tehnologij, ki
porazdeli obremenitev na več strežnikov: preusmeritev prometa,
prevod naslova, DNS Round Robin, uporaba posebnih
programi
delujejo na aplikacijskem nivoju, kot so spletni pospeševalci. IN
Win2k3, za razliko od Win2k, je podpora za združevanje v gruče vgrajena in
podprti sta dve vrsti gruč, ki se razlikujeta po aplikacijah in posebnostih
podatki:

1. NLB (Network Load Balancing) grozdi- zagotoviti
razširljivost in visoka razpoložljivost storitev in aplikacij, ki temeljijo na protokolih TCP
in UDP, ki v eno gručo združuje do 32 strežnikov z istim naborom podatkov, naprej
ki izvajajo iste aplikacije. Vsaka zahteva se izvede kot
ločena transakcija. Uporabljajo se za delo z nizi, ki se redko spreminjajo
podatkov, kot so WWW, ISA, terminalske storitve in druge podobne storitve.

2. Grozdi strežnikov– lahko združuje do osem vozlišč, njihovih glavnih
naloga je zagotoviti razpoložljivost aplikacij v primeru okvare. Sestavljen je iz aktivnih in
pasivna vozlišča. Pasivno vozlišče je večino časa v mirovanju in igra vlogo
rezerva glavnega vozlišča. Za posamezne aplikacije je možna prilagoditev
več aktivnih strežnikov, porazdelitev obremenitve med njimi. Oba vozlišča
povezani v enotno podatkovno skladišče. Za delo se uporablja strežniška gruča
z velikimi količinami pogosto spreminjajočih se podatkov (pošta, datoteke in
SQL strežniki). Poleg tega takšna gruča ne more biti sestavljena iz vozlišč, ki delujejo pod
upravljanje različnih različic Win2k3: Enterprise ali Datacenter (splet in
Standardne gruče strežnikov ne podpirajo).

IN Microsoft Application Center 2000(in samo) obstajala je še ena vrsta
grozd - CLB (izravnavanje obremenitve komponent), ki zagotavlja priložnost
distribucijo aplikacij COM+ na več strežnikih.

NLB grozdi

Pri uporabi uravnoteženja obremenitve vsak od gostiteljev ustvari
virtualni omrežni adapter z lastnim neodvisnim naslovom IP in MAC.
Ta virtualni vmesnik predstavlja gručo kot eno samo vozlišče, odjemalce
naslovite nanj na virtualnem naslovu. Vse zahteve prejme vsak
vozlišče gruče, vendar jih obdeluje samo eno. Deluje na vseh vozliščih
Storitev za izravnavo obremenitve omrežja
,
ki z uporabo posebnega algoritma, ki ne zahteva izmenjave podatkov med
vozlišča, odloči ali mora določeno vozlišče obdelati zahtevo oz
št. Vozlišča se izmenjujejo sporočila srčnega utripa jih prikazuje
razpoložljivost. Če gostitelj preneha oddajati srčni utrip ali se pojavi novo vozlišče,
druga vozlišča se začnejo konvergenčni proces, na novo
prerazporeditev bremena. Uravnoteženje je mogoče izvesti na enega od dveh načinov
načini:

1) unicast– unicast, ko namesto fizičnega MAC
uporabljen je MAC navideznega vmesnika gruče. V tem primeru vozlišča gruče niso
lahko komunicirajo med seboj z uporabo naslovov MAC samo prek IP
(ali drugi adapter, ki ni povezan z gručo);

Znotraj iste gruče je dovoljeno uporabljati le enega od teh načinov.

lahko prilagodite več grozdov NLB na enem omrežnem adapterju,
določitev posebnih pravil za pristanišča. Takšni grozdi se imenujejo virtualni. Njihovo
omogoča, da za vsako aplikacijo nastavite gostitelja ali naslov IP
določene računalnike v primarni gruči ali blokira promet za
nekatere aplikacije, ne da bi to vplivalo na promet drugih programov, ki se izvajajo
na tem vozlišču. Ali pa obratno, komponenta NLB je lahko vezana na več
omrežni adapterji, ki vam bodo omogočili, da na vsaki konfigurirate več neodvisnih gruč
vozlišče. Zavedati se morate tudi, da konfiguriranje strežniških gruč in NLB na istem vozlišču
ni mogoče, ker z omrežnimi napravami delujejo drugače.

Administrator lahko naredi nekakšno hibridno konfiguracijo, ki ima
prednosti obeh metod, na primer z ustvarjanjem gruče NLB in nastavitvijo replikacije
podatkov med vozlišči. Toda replikacija se ne izvaja nenehno, ampak občasno,
zato bodo informacije o različnih vozliščih nekaj časa različne.

Končajmo s teorijo, čeprav lahko govorimo o gradnji grozdov
dolgo našteval možnosti in načine gradnje, podajal različne
priporočila in možnosti za konkretno izvedbo. Pustimo vse te tankosti in nianse
Za samostojno učenje in preidimo na praktični del.

Postavitev NLB gruče

Za Grozdne organizacije NLB dodatna programska oprema ni potrebna
proizveden z razpoložljivimi sredstvi Win2k3. Za ustvarjanje, vzdrževanje in spremljanje
NLB gruče uporabljajo komponento Upravitelj uravnoteženja obremenitve omrežja
(Upravitelj uravnoteženja obremenitve omrežja)
, ki je v zavihku
"Administracija" "Nadzorna plošča" (ukaz NLBMgr). Ker komponenta
»Network Load Balancing« je nameščen kot standardni omrežni gonilnik Windows,
NLB lahko namestite tudi s komponento Omrežne povezave v
kateri ustrezen artikel je na voljo. Vendar je bolje uporabiti samo prvo
možnost, hkratna aktivacija NLB upravitelja in "Omrežne povezave"
lahko povzroči nepredvidljive rezultate.

NLB Manager vam omogoča konfiguracijo in upravljanje dela z enega mesta hkrati
več gruč in vozlišč.

NLB gručo je mogoče namestiti tudi na računalnik z enim omrežjem
adapter, povezan s komponento za uravnoteženje obremenitve omrežja, vendar to
V primeru unicast načina upravljalnik NLB na tem računalniku ne more biti
uporablja za nadzor drugih vozlišč, sama vozlišča pa ne morejo izmenjevati
informacije med seboj.

Zdaj pokličemo NLB dispečerja. Grozdov še nimamo, zato se je pojavil
okno ne vsebuje nobenih informacij. Izberite "Novo" v meniju "Gruča" in
začnemo izpolnjevati polja v oknu "Parametri grozda". V polju "Nastavitve".
Nastavitve IP gruče« vnesite vrednost navideznega naslova IP gruče, masko
podomrežje in polno kvalificirano ime. Vrednost navideznega naslova MAC je nastavljena
samodejno. Nekoliko nižje izberemo način delovanja gruče: unicast oz
multicast. Bodite pozorni na potrditveno polje "Dovoli daljinsko upravljanje" - v
v vseh dokumentih Microsoft močno priporoča, da se med
izogibajte se varnostnim težavam. Namesto tega se morate prijaviti
dispečerja ali na drug način daljinec, na primer komplet orodij
Upravljanje sistema Windows (WMI). Če je odločitev za uporabo sprejeta, potem
sprejeti vse ustrezne ukrepe za zaščito omrežja, ki zajemajo dodatne
vrata UDP požarnega zidu 1717 in 2504.

Ko izpolnite vsa polja, kliknite »Naprej«. V oknu "Naslovi IP gruče", ko
potrebno, dodamo dodatne virtualne naslove IP, ki bodo
uporablja ta gruča. V naslednjem oknu Port Rules lahko
nastavite uravnoteženje obremenitve za eno ali za skupino vrat vseh oz
izbrani IP prek protokolov UDP ali TCP, kot tudi blokiranje dostopa do gruče
določena vrata (ki jih požarni zid ne nadomesti). Privzeta gruča
obdeluje zahteve za vsa vrata (0-65365); ta seznam je bolje omejiti,
dodajanje samo tistih, ki so res potrebni. Čeprav, če ni želje po zapletanju,
lahko pustiš vse tako kot je. Mimogrede, v Win2k je privzeto ves promet
usmerjeno v gručo, obdelalo samo vozlišče z najvišjo prioriteto,
preostala vozlišča so bila povezana šele, ko je glavno odpovedalo.

Na primer, za IIS morate omogočiti le vrata 80 (http) in 443 (https).
Poleg tega lahko naredite tako, da na primer potekajo varne povezave
samo določeni strežniki, ki imajo nameščen certifikat. Za dodajanje
novo pravilo, kliknite »Dodaj«, v pogovornem oknu, ki se prikaže, vnesite
Naslov IP vozlišča ali, če pravilo velja za vse, pustite potrditveno polje
"Vsi". V poljih "Od" in "Do" obsega vrat nastavite isto vrednost -
80. Ključno polje je "Način filtriranja" - tukaj
določa, kdo bo obdelal to zahtevo. Obstajajo tri polja, ki določajo način
filtriranje: "Več vozlišč", "Eno vozlišče" in "Onemogoči ta obseg vrat".
Izbira »Enega gostitelja« pomeni, da je promet usmerjen na izbrani IP (računalnik
ali gruča) z navedeno številko vrat bo obdelalo aktivno vozlišče,
z indikatorjem najnižje prioritete (več o tem spodaj). Izbira "Onemogoči ..."
pomeni, da bodo tak promet opustili vsi člani gruče.

V načinu filtriranja "Več vozlišč" lahko dodatno določite možnost
definicije afinitete odjemalca za usmerjanje prometa od danega odjemalca na
isto vozlišče gruče. Na voljo so tri možnosti: »Brez«, »Posameznik« ali »Razred
C". Izbira prvega pomeni, da bo na vsako zahtevo odgovoril poljubni
vozlišče. Vendar ga ne smete uporabljati, če je v pravilu izbran protokol UDP oz
"Oboje". Pri izbiri drugih artiklov bo podobnost kupcev določena z
določen obseg omrežja IP ali razreda C.

Torej, za naše pravilo z 80. vrati, se bomo odločili za možnost
"Več vozlišč - razred C". Pravilo za 443 se izpolni na enak način, vendar uporabljamo
"Single node", tako da stranki vedno odgovori glavno vozlišče z najnižjo
prioriteta. Če dispečer najde nezdružljivo pravilo, se prikaže
opozorilo, bo poleg dnevnika dogodkov Windows dodano
ustrezen vnos.

Nato se povežemo z vozliščem bodoče gruče tako, da vnesemo njegovo ime ali pravi IP in
določite vmesnik, ki bo povezan z omrežjem gruče. V oknu Možnosti
vozlišče "izberite prednost s seznama, določite omrežne nastavitve, nastavite začetnico
stanje vozlišča (teče, ustavljeno, zaustavljeno). Hkrati prednost
je enolični identifikator vozlišča; nižje kot je število, višja je prednost.
Vozlišče s prioriteto 1 je glavni strežnik, ki prvi prejme
paketov in deluje kot upravitelj usmerjanja.

Potrditveno polje »Ohrani stanje po ponovnem zagonu računalnika« omogoča, v primeru
okvara ali ponovni zagon tega vozlišča ga bo samodejno povezal. Po pritisku
do "Končaj" v oknu Upravitelj se prikaže vnos o novi gruči, v kateri je do sedaj
obstaja eno vozlišče.
Naslednje vozlišče je tudi enostavno dodati. V meniju izberite »Dodaj vozlišče« oz
"Poveži se z obstoječim", odvisno od računalnika
se vzpostavi povezava (je že član gruče ali ne). Potem v oknu
določite ime ali naslov računalnika, če je dovolj pravic za povezavo, novega
vozlišče bo povezano z gručo. Prvič bo ikona poleg njegovega imena
razlikujejo, ko pa bo proces konvergence končan, bo enak kot pri
prvi računalnik.

Ker dispečer prikaže lastnosti vozlišč v času njegove povezave, za
razjasnitev trenutnega stanja, izberite gručo in v kontekstni meni odstavek
"Nadgradnja". Upravitelj se bo povezal z gručo in prikazal posodobljene podatke.

Po namestitvi NLB grozd ne pozabite spremeniti zapisa DNS v
razrešitev imena je zdaj prikazana na IP-ju gruče.

Spremenite obremenitev strežnika

V tej konfiguraciji bodo vsi strežniki enakomerno obremenjeni (z izjemo
možnost "Eno vozlišče"). V nekaterih primerih je potrebna prerazporeditev bremena,
večina dela je dodeljena enemu od vozlišč (na primer najmočnejšemu).
Za gručo je mogoče pravila spremeniti, potem ko so bila ustvarjena z izbiro
kontekstni meni, ki se prikaže, ko kliknete na ime, element "Lastnosti gruče".
Vse nastavitve, o katerih smo govorili zgoraj, so na voljo tukaj. Element menija
»Lastnosti vozlišča« ponuja še nekaj možnosti. V "Nastavitve vozlišča"
lahko spremenite prednostno vrednost za določeno vozlišče. V "Pravilih
za vrata" ne morete dodati ali izbrisati pravila, na voljo je samo na ravni
grozd. Toda z izbiro urejanja določenega pravila dobimo priložnost
prilagodite nekatere nastavitve. Torej, z nastavljenim načinom filtriranja
»Več vozlišč«, postane na voljo postavka »Ocena obremenitve«, ki vam omogoča, da
prerazporedite obremenitev na določeno vozlišče. Privzeto označeno
"Enako", vendar lahko v "Oceni obremenitve" določite drugačno vrednost obremenitve
določeno vozlišče, kot odstotek celotne obremenitve gruče. Če je način aktiviran
filtriranje "Eno vozlišče", se pojavi v tem oknu nov parameter"Prednostna naloga
obravnavati". Z njegovo uporabo lahko omogočite promet do določenih vrat
bo najprej obdelal eno vozlišče gruče, drugi pa drugi
vozlišče.

Beleženje dogodkov

Kot že rečeno, komponenta za uravnoteženje obremenitve omrežja beleži vse
dejanja gruče in spremembe v dnevniku dogodkov Windows. Da jih vidim
izberite "Pregledovalnik dogodkov - sistem", NLB vključuje sporočila WLBS (od
Windows Load Balancing Service, kot se je ta storitev imenovala v NT). Poleg tega v
okno dispečerja prikazuje zadnja sporočila z informacijami o napakah
in vse spremembe konfiguracije. Te informacije privzeto niso
je shranjeno. Če ga želite zapisati v datoteko, izberite »Možnosti -\u003e
Možnosti dnevnika« izberite potrditveno polje »Omogoči beleženje« in podajte ime
mapa. Nova datoteka bo ustvarjena v podimeniku Dokumenti vašega računa
in nastavitve.

Nastavitev IIS z replikacijo

Grozd je grozd, a brez storitve nima smisla. Torej dodajmo IIS (Internet
informacijske storitve)
. Strežnik IIS je vključen v Win2k3, vendar ga je treba zmanjšati na
da bi zmanjšali možnost napadov na strežnik, ni privzeto nameščen.

IIS lahko namestite na dva načina: preko "Nadzorne plošče" oz
mojster upravljanja vlog ta strežnik. Razmislimo o prvem. Pojdi do
"Nadzorna plošča - Dodaj ali odstrani programe" (Nadzorna plošča - Dodaj ali
Odstrani programe), izberite »Namesti komponente sistema Windows« (Dodaj/odstrani Windows
komponente). Zdaj pojdite na postavko »Aplikacijski strežnik« in označite »Storitve
IIS" je vse, kar potrebujete. Privzeto je delovni imenik strežnika \Inetpub\wwwroot.
Ko je nameščen, lahko IIS prikaže statične dokumente.

Uvod

Gruča strežnikov je skupina neodvisnih strežnikov, ki jih upravlja storitev gruče in delujejo skupaj kot en sistem. Gruče strežnikov so ustvarjene z združevanjem več strežnikov, ki temeljijo na Windows® 2000 Advanced Server in Windows 2000 Strežnik podatkovnega centra Za skupno delo, s čimer zagotavlja visoko raven razpoložljivosti, razširljivosti in vodljivosti za vire in aplikacije.

Naloga strežniške gruče je zagotoviti stalen uporabniški dostop do aplikacij in virov v primeru okvar strojne ali programske opreme ali načrtovanih zaustavitev opreme. Če eden od strežnikov v gruči ni na voljo zaradi okvare ali zaustavitve delovanja Vzdrževanje, informacijski viri in aplikacije so prerazporejene med preostala razpoložljiva vozlišča gruče.

Za sisteme grozdov je uporaba izraza " visoka dostopnost" ima prednost pred uporabo izraza " toleranca napak" ker tehnologije tolerance napak zahtevajo višjo raven odpornosti strojne opreme in obnovitvenih mehanizmov. Praviloma strežniki, odporni na napake, uporabljajo visoko stopnjo redundance strojne opreme, poleg tega pa specializirano programsko opremo, ki omogoča skoraj takojšnjo obnovitev v primeru posamezne okvare programske opreme ali programske opreme. strojna oprema. Te rešitve so bistveno dražje od uporabe grozdnih tehnologij, saj so organizacije prisiljene preplačati dodatno strojno opremo, ki večino časa miruje in se uporablja le v primeru okvar. Strežniki, odporni na napake, se uporabljajo za aplikacije, ki zahtevajo velike transakcije, kot so centri za obdelavo plačil, bankomati ali borze.

Čeprav ni zagotovljeno, da bo storitev Cluster delovala neprekinjeno, zagotavlja visoko raven razpoložljivosti, ki zadostuje za izvajanje večine kritičnih aplikacij. Storitev Cluster lahko spremlja delovanje aplikacij in virov, samodejno prepozna stanje napak in obnovi sistem, ko so odpravljene. To zagotavlja bolj prilagodljivo upravljanje delovne obremenitve znotraj gruče in izboljša splošno razpoložljivost sistema.

Ključne prednosti uporabe storitve Cluster:

  • Visoka dostopnost. V primeru okvare vozlišča storitev gruče prenese nadzor nad viri, kot so trdi diski in omrežni naslovi, na aktivno vozlišče gruče. Ko pride do okvare programske ali strojne opreme, programska oprema gruče znova zažene neuspešno aplikacijo na aktivnem vozlišču ali celotno obremenitev neuspešnega vozlišča preusmeri na preostala živa vozlišča. V tem primeru lahko uporabniki opazijo le kratko zakasnitev storitve.
  • Vračilo po preklicu. Storitev gruče samodejno prerazporedi delovno obremenitev po gruči, ko je okvarjeno vozlišče spet na voljo.
  • Nadzorljivost. Cluster Administrator je snap-in, ki ga lahko uporabite za upravljanje gruče enoten sistem, kot tudi za upravljanje aplikacij. Skrbnik gruče zagotavlja pregleden pogled na delovanje aplikacij, kot da bi se izvajale na istem strežniku. Aplikacije lahko premikate na različne strežnike znotraj gruče tako, da povlečete in spustite predmete gruče. Na enak način lahko premikate podatke. To metodo lahko uporabite za ročno porazdelitev delovne obremenitve strežnikov, pa tudi za razbremenitev strežnika in njegovo nato zaustavitev zaradi načrtovanega vzdrževanja. Poleg tega vam Cluster Administrator omogoča oddaljeno spremljanje stanja gruče, vseh njenih vozlišč in virov.
  • Razširljivost. Da bi zagotovili, da lahko zmogljivost gruče vedno sledi naraščajočim zahtevam, je storitev Cluster zasnovana za prilagajanje. Če splošna zmogljivost gruče postane nezadostna za obvladovanje obremenitve, ki jo ustvarijo aplikacije v gruči, se lahko v gručo dodajo dodatna vozlišča.

Ta dokument podaja navodila za namestitev storitve gruče na delujoče strežnike Nadzor Windows 2000 Advanced Server in Windows 2000 Datacenter Server ter opisuje, kako namestiti storitev gruče na strežnike vozlišč gruče. Ta priročnik ne zajema nameščanja in konfiguriranja aplikacij v gručah, ampak vas samo vodi skozi postopek namestitve preproste gruče z dvema vozliščema.

Sistemske zahteve za ustvarjanje strežniške gruče

Naslednji kontrolni seznami vam bodo v pomoč pri pripravi na namestitev. Navodila po korakih navodila za namestitev bodo predstavljena naprej za temi seznami.

Programske zahteve

  • operacijska soba Microsoftov sistem Windows 2000 Advanced Server ali Windows 2000 Datacenter Server, nameščen na vseh strežnikih v gruči.
  • Nameščena storitev za razreševanje imen, kot je npr Poimenovanje domen Sistem (DNS), Windows Internet Naming System (WINS), HOSTS itd.
  • Terminalski strežnik za oddaljeno administracijo gruče. Ta zahteva ni obvezna, vendar je priporočljiva samo za zagotovitev udobja upravljanja gruče.

Zahteve glede strojne opreme

  • Zahteve glede strojne opreme za vozlišče gruče so enake zahtevam za namestitev operacijskega sistema Windows 2000 Advanced Server ali Windows 2000 Datacenter Server. Te zahteve najdete na iskalni strani Microsoftov imenik.
  • Strojna oprema gruče mora biti certificirana in navedena na seznamu združljivosti strojne opreme Microsoft Cluster Service (HCL). Najnovejša različica ta seznam lahko najdete na iskalni strani Seznam združljivosti strojne opreme Windows 2000 Microsoftov imenik tako, da izberete kategorijo iskanja »Cluster«.

Dva računalnika, kvalificirana za HCL, vsak z:

  • HDD z zagonsko sistemsko particijo in nameščenim strežnikom Windows 2000 Advanced Server ali Windows 2000 Datacenter Server. Ta pogon ne sme biti povezan z vodilom za skupno shranjevanje, ki je opisano spodaj.
  • Ločen optični kanal krmilnika PCI (Fibre Channel) ali SCSI za povezavo zunanje naprave za shranjevanje v skupni rabi. Ta krmilnik mora biti prisoten poleg krmilnika zagonsko disketo.
  • Dva omrežna adapterja PCI sta nameščena na vsakem računalniku v gruči.
  • Naprava za shranjevanje zunanjega diska, navedena v HCL, ki je priključena na vsa vozlišča v gruči. Deloval bo kot disk gruče. Priporočljiva je konfiguracija s strojnimi nizi RAID.
  • Kabli za povezavo skupne pomnilniške naprave z vsemi računalniki. Za navodila o konfiguraciji naprav za shranjevanje glejte dokumentacijo proizvajalca. Če se povezujete na vodilo SCSI, si oglejte Dodatek A za Dodatne informacije.
  • Vsa strojna oprema na računalnikih v gruči mora biti popolnoma enaka. To bo poenostavilo postopek konfiguracije in vas rešilo morebitnih težav z združljivostjo.

Zahteve za konfiguracijo omrežja

  • Enolično ime NetBIOS za gručo.
  • Pet edinstvenih statičnih naslovov IP: dva za kartice zasebnega omrežja, dva za kartice javnega omrežja in eden za gručo.
  • Domena račun za storitev gruče (vsa vozlišča gruče morajo biti člani iste domene)
  • Vsako vozlišče mora imeti dva omrežna vmesnika - enega za povezavo z javnim omrežjem, enega za komunikacijo vozlišč znotraj gruče. Konfiguracija z uporabo enega samega omrežnega adapterja za istočasno povezavo z javnim in zasebnim omrežjem ni podprta. Za izpolnjevanje zahtev HCL je potreben ločen omrežni adapter za zasebno omrežje.

Zahteve za diske za shranjevanje v skupni rabi

  • Vsi diski za shranjevanje v skupni rabi, vključno s pogonom kvoruma, morajo biti fizično povezani z vodilom v skupni rabi.
  • Vsi diski, povezani s skupnim vodilom, morajo biti na voljo vsakemu vozlišču. To je mogoče preveriti med fazo namestitve in konfiguracije gostiteljskega adapterja. Za podrobna navodila glejte dokumentacijo proizvajalca adapterja.
  • Napravam SCSI morajo biti dodeljene ciljne edinstvene številke ID SCSI, zaključevalci na vodilu SCSI pa morajo biti pravilno zaključeni v skladu z navodili proizvajalca. 1
  • Vsi diski za shranjevanje v skupni rabi morajo biti konfigurirani kot osnovni diski (ne dinamični)
  • Vse particije na pogonih za shranjevanje v skupni rabi morajo biti formatirane v datotečni obliki. sistem NTFS.

Zelo priporočljivo je, da so vsi pogoni za shranjevanje v skupni rabi konfigurirani v strojna polja RAID. Čeprav ni potrebno, je ustvarjanje konfiguracij RAID, odpornih na napake, ključno za zaščito pred okvarami diska.

Namestitev grozda

Splošni pregled namestitve

Med postopkom namestitve se bodo nekatera vozlišča zaustavila, nekatera pa znova zagnala. To je potrebno, da se zagotovi celovitost podatkov na diskih, povezanih s skupnim vodilom zunanje pomnilniške naprave. Do poškodbe podatkov lahko pride, ko več vozlišč hkrati poskuša pisati na isti pogon, ki ni zaščiten s programsko opremo gruče.

Tabela 1 vam bo pomagala določiti, katera vozlišča in pomnilniške naprave morajo biti omogočene za vsak korak namestitve.

Ta priročnik opisuje, kako ustvariti gručo z dvema vozliščema. Če pa nastavljate gručo z več kot dvema vozliščema, lahko uporabite vrednost stolpca "Vozlišče 2" za določitev stanja preostalih vozlišč.

Tabela 1. Zaporedje omogočanja naprav med namestitvijo gruče

korak Vozlišče 1 Vozlišče 2 shranjevalna naprava Komentar
Nastavitev omrežnih parametrov Vklopljeno Vklopljeno Izključeno Prepričajte se, da so vse naprave za shranjevanje, povezane s skupnim vodilom, izklopljene. Vklopite vsa vozlišča.
Nastavitev skupnih diskov Vklopljeno Izključeno Vklopljeno Izklopite vsa vozlišča. Vklopite napravo za shranjevanje v skupni rabi in nato vklopite prvega gostitelja.
Preverjanje konfiguracije skupnih diskov Izključeno Vklopljeno Vklopljeno Izklopite prvo vozlišče, vklopite drugo vozlišče. Po potrebi ponovite za vozla 3 in 4.
Konfiguriranje prvega vozlišča Vklopljeno Izključeno Vklopljeno Izklopite vsa vozlišča; vklopite prvo vozlišče.
Konfiguriranje drugega vozlišča Vklopljeno Vklopljeno Vklopljeno Po uspešni konfiguraciji prvega vozlišča vklopite drugo vozlišče. Po potrebi ponovite za vozla 3 in 4.
Dokončanje namestitve Vklopljeno Vklopljeno Vklopljeno Na tej točki morajo biti vsa vozlišča omogočena.

Pred namestitvijo programsko opremo grozdov sledite tem korakom:

  • Namestite operacijski sistem na vsak računalnik v gruči sistem Windows 2000 Advanced Server ali Windows 2000 Datacenter Server.
  • Konfigurirajte omrežne nastavitve.
  • Nastavite diske za shranjevanje v skupni rabi.

Izvedite te korake na vsakem vozlišču gruče, preden namestite storitev gruče na prvo vozlišče.

Če želite konfigurirati storitev Cluster na strežniku z operacijskim sistemom Windows 2000, mora imeti vaš račun skrbniške pravice na vsakem vozlišču. Vsa vozlišča gruče morajo biti hkrati strežniki člani ali krmilniki iste domene. Mešana uporaba članskih strežnikov in domenskih krmilnikov v gruči ni dovoljena.

Namestitev operacijskega sistema Windows 2000

Za Namestitev sistema Windows 2000 na vsakem vozlišču gruče, glejte dokumentacijo, ki ste jo prejeli z operacijskim sistemom.

Ta dokument uporablja strukturo poimenovanja iz priročnika "Vodnik po korakih za skupno infrastrukturo za namestitev strežnika Windows 2000". Vendar pa lahko uporabite poljubna imena.

Pred začetkom namestitve storitve gruče morate biti prijavljeni s skrbniškim računom.

Konfiguriranje omrežnih nastavitev

Opomba: Na tej točki namestitve izklopite vse naprave za shranjevanje v skupni rabi in nato vklopite vsa vozlišča. Preprečiti morate več vozliščem dostop do skupnega pomnilnika hkrati, dokler storitev gruče ni nameščena na vsaj enem od vozlišč in to vozlišče ni vklopljeno.

Vsako vozlišče mora imeti nameščena vsaj dva omrežna adapterja - enega za povezavo z javnim omrežjem in enega za povezavo z zasebnim omrežjem vozlišč gruče.

Omrežni adapter zasebnega omrežja zagotavlja komunikacijo med vozlišči, sporočanje trenutnega stanja gruče in upravljanje gruče. Javni omrežni adapter vsakega vozlišča povezuje gručo z javnim omrežjem odjemalskih računalnikov.

Prepričajte se, da so vse omrežne kartice pravilno fizično povezane: zasebne omrežne kartice so povezane samo z drugimi zasebnimi omrežnimi karticami, javne omrežne kartice pa so povezane s stikali javnega omrežja. Diagram povezave je prikazan na sliki 1. Izvedite to preverjanje na vsakem vozlišču gruče, preden nadaljujete s konfiguracijo pogonov za shranjevanje v skupni rabi.

Slika 1: Primer gruče z dvema vozliščema

Konfiguriranje zasebnega omrežnega adapterja

Izvedite te korake na prvem vozlišču vaše gruče.

  1. Moje omrežno okolje in izberite ukaz Lastnosti.
  2. Desni klik na ikono.

Opomba: Kateri omrežni adapter bo služil zasebnemu in kateri javnemu omrežju, je odvisno od fizične povezave omrežnih kablov. IN ta dokument predvidevali bomo, da je prvi adapter (lokalna povezava) povezan z javnim omrežjem, drugi adapter (lokalna povezava 2) pa je povezan z zasebnim omrežjem gruče. V vašem primeru morda ni tako.

  1. Država. Okno Status lokalne povezave 2 prikazuje stanje povezave in njeno hitrost. Če je povezava prekinjena, preverite kable in pravilno povezavo. Odpravite težavo, preden nadaljujete. Kliknite gumb blizu.
  2. Desni klik na ikono znova LAN povezava 2, izberite ukaz Lastnosti in pritisnite gumb Uglasi.
  3. Izberite zavihek Dodatno. Prikaže se okno, prikazano na sliki 2.
  4. Za zasebne omrežne omrežne kartice je treba hitrost nastaviti ročno namesto privzete vrednosti. V spustnem seznamu določite hitrost vašega omrežja. Ne uporabljajte vrednosti "Samodejno zaznavanje" oz "Samodejna izbira" za izbiro hitrosti, saj lahko nekateri omrežni vmesniki med določanjem hitrosti povezave izpustijo pakete. Če želite nastaviti hitrost omrežne kartice, določite dejansko vrednost za parameter Vrsta povezave oz Hitrost.

Slika 2: Napredne nastavitve omrežne kartice

Vse omrežne kartice v gruči, povezane z istim omrežjem, morajo biti konfigurirane na enak način in uporabljati enake vrednosti parametrov dupleksni način, nadzor toka, Vrsta povezave, itd. Tudi če različna vozlišča uporabljajo različno omrežno opremo, morajo biti vrednosti teh parametrov enake.

  1. Izberite Internetni protokol (TCP/IP) na seznamu komponent, ki jih uporablja povezava.
  2. Kliknite gumb Lastnosti.
  3. Nastavite stikalo na Uporabite naslednji naslov IP in vnesite naslov 10.1.1.1 . (Za drugo vozlišče uporabite naslov 10.1.1.2 ).
  4. Nastavite podomrežno masko: 255.0.0.0 .
  5. Kliknite gumb Dodatno in izberite zavihek ZMAGA. Nastavite vrednost stikala na položaj Onemogoči NetBIOS prek TCP/IP. Kliknite v redu za vrnitev v prejšnji meni. Ta korak sledite samo za kartico zasebnega omrežja.

Vaše pogovorno okno bi moralo biti videti kot slika 3.

Slika 3: IP naslov zasebne omrežne povezave

Konfiguriranje adapterja javnega omrežja

Opomba:Če strežnik DHCP deluje v javnem omrežju, se lahko naslov IP za adapter javnega omrežja dodeli samodejno. Vendar ta metoda ni priporočljiva za adapterje vozlišča gruče. Močno priporočamo, da dodelite trajne naslove IP vsem javnim in zasebnim gostiteljskim omrežnim karticam. V nasprotnem primeru, če strežnik DHCP odpove, dostop do vozlišč gruče morda ne bo mogoč. Če ste prisiljeni uporabljati DHCP za kartice javnega omrežja, uporabite dolgi roki zakupi naslovov - to bo zagotovilo, da dinamično dodeljeni naslov ostane veljaven, tudi če strežnik DHCP postane začasno nedosegljiv. Zasebnim omrežnim adapterjem vedno dodelite trajne naslove IP. Ne pozabite, da lahko storitev Cluster prepozna samo en omrežni vmesnik na podomrežje. Če potrebujete pomoč pri dodeljevanju omrežnih naslovov v sistemu Windows 2000, glejte vgrajeno pomoč operacijskega sistema.

Preimenovanje omrežnih povezav

Zaradi jasnosti priporočamo, da spremenite imena svojih omrežnih povezav. Na primer, lahko spremenite ime povezave LAN povezava 2 na . Ta metoda vam bo pomagala lažje prepoznati omrežja in jim pravilno dodeliti vloge.

  1. Desni klik na ikono 2.
  2. V kontekstnem meniju izberite ukaz Preimenuj.
  3. Vnesite Povezovanje z zasebnim omrežjem gruče v besedilno polje in pritisnite tipko ENTER.
  4. Ponovite korake 1-3 in spremenite ime povezave LAN povezava na Povezava z javnim omrežjem.

Slika 4: Preimenovane omrežne povezave

  1. Preimenovane omrežne povezave bi morale izgledati kot Slika 4. Zaprite okno Omrežje in klicno omrežje. Nova imena omrežnih povezav se samodejno podvojijo v druga vozlišča gruče, ko se vklopijo.

Pregled omrežne povezave in resolucije imen

Če želite preveriti, ali konfigurirana omrežna strojna oprema deluje, dokončajte naslednje korake za vse omrežne kartice v vsakem gostitelju. Če želite to narediti, morate poznati naslove IP vseh omrežnih adapterjev v gruči. Te informacije lahko dobite tako, da zaženete ukaz ipconfig na vsakem vozlišču:

  1. Kliknite gumb Začetek, izberite ekipo Teči in vnesite ukaz cmd v besedilnem oknu. Kliknite v redu.
  2. Pokličite ekipo ipconfig /vse in pritisnite tipko ENTER. Videli boste informacije o konfiguraciji protokola IP za vsako omrežno kartico na lokalni stroj.
  3. V primeru, da še nimate odprtega okna ukazna vrstica sledite 1. koraku.
  4. Pokličite ekipo ping ipaddress Kje IP naslov je naslov IP ustreznega omrežnega vmesnika na drugem gostitelju. Recimo, da imajo omrežne kartice naslednje naslove IP:
Številka vozlišča Ime omrežne povezave Naslov IP omrežne kartice
1 Povezava z javnim omrežjem 172.16.12.12
1 Povezovanje z zasebnim omrežjem gruče 10.1.1.1
2 Povezava z javnim omrežjem 172.16.12.14
2 Povezovanje z zasebnim omrežjem gruče 10.1.1.2

V tem primeru morate zagnati ukaze ping 172.16.12.14 in ping 10.1.1.2 iz vozlišča 1 in izvaja ukaze ping 172.16.12.12 in ping 10.1.1.1 iz vozlišča 2.

Če želite preveriti ločljivost imena, zaženite ukaz ping, pri čemer kot argument namesto naslova IP uporabi ime računalnika. Če želite na primer preveriti ločljivost imena za prvo vozlišče gruče z imenom hq-res-dc01, zaženite ukaz ping hq-res-dc01 iz katerega koli odjemalskega računalnika.

Preverjanje članstva v domeni

Vsa vozlišča v gruči morajo biti člani iste domene in morajo imeti možnost povezovanja v omrežje s krmilnikom domene in strežnikom DNS. Vozlišča je mogoče konfigurirati kot strežnike člane domene ali kot krmilnike iste domene. Če se odločite, da bo eno od vozlišč postalo krmilnik domene, morajo biti tudi vsa druga vozlišča v gruči konfigurirana kot krmilniki domene iste domene. Ta vodnik predpostavlja, da so vsa vozlišča krmilniki domene.

Opomba: Za povezave do dodatne dokumentacije o nastavitvi domen, storitve DNS in DHCP v sistemu Windows 2000, glejte razdelek Sorodni viri na koncu tega dokumenta.

  1. Desni klik Moj računalnik in izberite ukaz Lastnosti.
  2. Izberite zavihek Identifikacija omrežja. V pogovornem oknu Lastnosti sistema Videli boste celotno ime računalnika in domene. V našem primeru se imenuje domena reskit.com.
  3. Če ste vozlišče konfigurirali kot članski strežnik, ga lahko na tej točki pridružite domeni. Kliknite gumb Lastnosti in sledite navodilom za pridružitev računalnika domeni.
  4. zapreti okna Lastnosti sistema in Moj računalnik.

Ustvarite račun storitve gruče

Za storitev gruče morate ustvariti ločen domenski račun, pod katerim se bo izvajala. Namestitveni program bo zahteval, da vnesete poverilnice za storitev Cluster, zato je treba pred namestitvijo storitve ustvariti račun. Račun ne sme biti v lasti nobenega uporabnika domene in se mora uporabljati izključno za izvajanje storitve gruče.

  1. Kliknite gumb Začetek, izberite ukaz Programi / Administracija, začni snap.
  2. Razširi kategorijo reskit.comče še ni razporejen
  3. Izberite s seznama Uporabniki.
  4. Desni klik na Uporabniki, izberite v kontekstnem meniju Ustvari, izberite Uporabnik.
  5. Vnesite ime za račun storitve gruče, kot je prikazano na sliki 5, in kliknite Nadalje.

Slika 5: Dodajanje uporabnika gruče

  1. Označite polja Prepreči uporabniku spreminjanje gesla in Geslo ne poteče. Kliknite gumb Nadalje in gumb pripravljena ustvariti uporabnika.

Opomba:Če vaša skrbniška varnostna politika ne dovoljuje uporabe gesel, ki nikoli ne potečejo, boste morali posodobiti geslo in konfigurirati storitev gruče na vsakem vozlišču, preden poteče.

  1. Desni klik na uporabnika Grozd v desni orodni vrstici Aktivni imenik– uporabniki in računalniki.
  2. V kontekstnem meniju izberite ukaz Dodajte člane v skupino.
  3. Izberite skupino Administratorji in pritisnite v redu. Novi račun ima zdaj vklopljene skrbniške pravice lokalni računalnik.
  4. zapri snap Uporabniki in računalniki Active Directory.

Konfiguriranje pogonov za shranjevanje v skupni rabi

Opozorilo: Zagotovite, da vsaj eno od vozlišč gruče izvaja Windows 2000 Advanced Server ali Windows 2000 Datacenter Server in da je storitev gruče konfigurirana in deluje. Šele potem lahko prenesete operacijski sistem Windows 2000 na drugih vozliščih. Če ti pogoji niso izpolnjeni, so lahko diski gruče poškodovani.

Če želite začeti konfigurirati pogone za shranjevanje v skupni rabi, izklopite vsa vozlišča. Po tem vklopite napravo za shranjevanje v skupni rabi in nato vklopite vozlišče 1.

Kvorumski disk

Disk kvoruma se uporablja za shranjevanje kontrolnih točk in obnovitev dnevniških datotek baze podatkov gruče, kar zagotavlja upravljanje gruče. Dajemo naslednja priporočila za ustvarjanje sklepčne diskete:

  • Ustvarite majhno particijo (velikosti vsaj 50 MB), ki jo boste uporabili kot sklepčni disk. Na splošno priporočamo, da ustvarite 500 MB kvorumski disk.
  • Dodelite ločen disk za vir kvoruma. Ker bo celotna gruča odpovedala, če odpove kvorumski disk, toplo priporočamo uporabo strojnega polja RAID.

Med namestitvijo storitve Cluster boste morali kvorumu dodeliti črko pogona. V našem primeru bomo uporabili črko Q.

Konfiguriranje pogonov za shranjevanje v skupni rabi

  1. Desni klik Moj računalnik, izberite ukaz Nadzor. Razširite kategorijo v oknu, ki se odpre. naprave za shranjevanje.
  2. Izberite ekipo Upravljanje diskov.
  3. Prepričajte se, da so vsi diski za shranjevanje v skupni rabi formatirani z NTFS in imajo status Osnovno. Če priključite nov pogon, se bo samodejno zagnal Čarovnik za podpisovanje diska in posodobitev. Ko se čarovnik zažene, kliknite gumb Osveži, da nadaljuje svoje delo, potem bo disk definiran kot Dinamično. Če želite disk pretvoriti v osnovni, z desno miškino tipko kliknite Disk #(Kje # - številko diska, s katerim delate) in izberite ukaz Vrnitev na osnovni disk.

Območje z desnim klikom ni dodeljeno poleg ustreznega diska.

  1. Izberite ekipo Ustvari razdelek
  2. bo začel Čarovnik za particije. Dvakrat kliknite gumb Nadalje.
  3. Vnesite želeno velikost particije v megabajtih in kliknite gumb Nadalje.
  4. Kliknite gumb Nadalje, pri čemer sprejme privzeto črko pogona
  5. Kliknite gumb Nadalje za formatiranje in ustvarjanje particije.

Dodelite črke pogona

Ko so podatkovno vodilo, diski in particije za shranjevanje v skupni rabi konfigurirani, morate dodeliti črke pogonov vsem particijam na vseh diskih v gruči.

Opomba: Priključne točke so funkcionalnost datotečni sistem, ki omogoča nastavitev datotečni sistem, z uporabo obstoječih imenikov, brez dodelitve črke pogona. Gruče ne podpirajo točk priklopa. Kaj zunanji disk, ki se uporablja kot vir gruče, mora biti razdeljen na particije NTFS in tem particijam morajo biti dodeljene črke pogona.

  1. Z desno miškino tipko kliknite želeno particijo in izberite ukaz Spremenite črko pogona in pot pogona.
  2. Izberite novo črko pogona.
  3. Ponovite koraka 1 in 2 za vse pogone za shranjevanje v skupni rabi.

Slika 6: Particije pogona z dodeljenimi črkami

  1. Na koncu postopka se okno zaskoči Računalniško upravljanje mora izgledati kot slika 6. Zaprite zaskoček Računalniško upravljanje.
  1. Kliknite gumb Začetek, izberite Programi / Standardno in zaženite program zvezek".
  2. Vnesite nekaj besed in shranite datoteko z imenom test.txt z izbiro ukaza Shrani kot iz menija mapa. blizu Beležnica.
  3. Dvakrat kliknite na ikono Moje dokumente.
  4. Desni klik na datoteko test.txt in v kontekstnem meniju izberite ukaz Kopirati.
  5. Zapri okno.
  6. Odprto Moj računalnik.
  7. Dvokliknite particijo diska naprave za shranjevanje v skupni rabi.
  8. Desni klik in izberite ukaz Vstavi.
  9. Kopija datoteke bi se morala pojaviti na skupnem pomnilniškem pogonu test.txt.
  10. Dvakrat kliknite na datoteko test.txt da ga odprete s pogona za shranjevanje v skupni rabi. Zaprite datoteko.
  11. Označite datoteko in pritisnite tipko Del da odstranite datoteko z diska gruče.

Ponovite postopek za vse diske v gruči, da zagotovite, da so dostopni iz prvega vozlišča.

Zdaj izklopite prvo vozlišče, vklopite drugo vozlišče in ponovite korake razdelka Preverjanje dela in javni dostop na diske. Izvedite iste korake na vseh dodatnih vozliščih. Ko preverite, ali lahko vsa vozlišča berejo in zapisujejo informacije na diske za shranjevanje v skupni rabi, izklopite vsa vozlišča razen prvega in nadaljujte z naslednjim razdelkom.

Svoj prvi »grozd« računalnikov z eno ploščo sem zgradil skoraj takoj po tem, ko je mikroračunalnik Orange Pi PC začel pridobivati ​​popularnost. Z velikim nategom bi ji lahko rekli »grozd«, saj je s formalnega vidika le lokalno omrežještirih plošč, ki so se »videle« in lahko dostopale do interneta.

Naprava je sodelovala pri projektu [e-pošta zaščitena] in celo uspelo nekaj prešteti. Ampak, na žalost, nihče ni prišel po mene s tega planeta.
Vendar sem se ves čas ukvarjal z žicami, konektorji in karticami microSD, vendarle sem se veliko naučil. Tako sem na primer ugotovil, da deklarirani moči napajalnika ne smete zaupati, da bi bilo dobro porazdeliti obremenitev glede na porabo, prerez žice pa je pomemben.

In ja, moral sem "skupno kmetovati" sistem za upravljanje porabe energije, ker lahko hkratni zagon petih enojnih plošč zahteva začetni tok reda 8-10A (5 * 2)! To je veliko, zlasti za napajalnike, izdelane v kleteh države, kjer tako radi naročamo vse vrste ... zanimivih pripomočkov.

Verjetno bom začel z njo. Naloga je bila zmanjšana na razmeroma preprosta dejanja - po določenem času zaporedno vklopite 4 kanale, skozi katere se napaja 5 voltov. Najlažji način za uresničitev vašega načrta je z Arduinom (ki ga ima vsak samospoštljiv geek v izobilju) in tukaj je taka čudežna plošča z Alijem s 4 releji.

In veste, celo uspelo je.

Vendar pa so kliki "v slogu hladilnika" ob zagonu povzročili nekaj zavrnitve. Prvič, ob kliku je skozi napajalnik tekel hrup in bilo je treba namestiti kondenzatorje, in drugič, celotna struktura je bila precej velika.

Tako sem nekega dne zamenjal relejsko omarico s tranzistorskimi stikali na osnovi IRL520.

To je rešilo težavo z motnjami, a ker mosfet krmili "nič", sem moral opustiti medeninaste noge v stojalu, da ne bi slučajno povezal ozemljitve plošč.

In zdaj je rešitev popolnoma ponovljena in že dve gruči delujeta stabilno brez presenečenj. Tako kot je bilo načrtovano.

Toda nazaj k ponovljivosti. Zakaj bi kupovali napajalnike za znaten znesek, ko je dobesedno pod vašimi nogami veliko cenovno ugodnih ATX-jev?
Poleg tega imajo vse napetosti (5,12,3.3), začetke samodiagnostike in možnost programskega upravljanja.

No, tukaj ne bom posebej križal - članek o nadzoru ATX prek Arduina.

No, vse tablete so pojedene, štampiljke tudi polepljene? Čas je, da vse skupaj sestavimo.

Obstajalo bo eno glavno vozlišče, ki se bo povezovalo z zunanjim svetom prek WiFi-ja in dajalo "internete" grozdu. Napajal se bo z napetostjo pripravljenosti ATX.

Pravzaprav je TBNG odgovoren za distribucijo interneta.
Torej, če želite, lahko vozlišča gruče skrijete za TOR.

Poleg tega bo prek i2c na to glavno vozlišče povezana zapletena plošča. Lahko bo vklopila in izklopila vsako od 10 delovnih vozlišč. Poleg tega bo lahko krmilil tri 12v ventilatorje za hlajenje celotnega sistema.

Scenarij je naslednji - ko je ATX vklopljen pri 220v, se zažene glavno vozlišče. Ko je sistem pripravljen za delovanje, zaporedno vklopi vseh 10 vozlišč in ventilatorjev.
Ko je postopek vklopa končan, bo glavno vozlišče obšlo vsako delovno vozlišče in vprašalo, kako se počutimo, kakšna naj bi bila temperatura. Če je ena od stojal segreta, povečajte pretok zraka.
No, z ukazom za zaustavitev bo vsako od vozlišč skrbno ugasnjeno in izklopljeno.

Diagram plošče sem narisal sam, tako da izgleda grozljivo. Vendar pa je sledenje in izdelavo prevzela dobro usposobljena oseba, za kar mu gre velika zahvala.

Tukaj je v procesu sestavljanja.

Tukaj je ena prvih skic lokacije komponent grozda. Narejen na kos papirja v kletki in ovekovečen skozi Office Lens s telefonom.

Celotna struktura je postavljena na list tekstolita, kupljen za to priložnost.

Tako izgleda razporeditev vozlišč v notranjosti. Dva stojala s petimi ploščami.

Tukaj si lahko ogledate krmilnik Arduino. Povezan je z glavnim računalnikom Orange Pi prek i2c prek pretvornika ravni.

No, tukaj je končna (trenutna različica).

Torej, vse kar potrebujete je, da napišete nekaj Python pripomočkov, ki bi izvajali vso to glasbo - vklopite, vklopite, prilagodite hitrost ventilatorja.

Ne bom vas dolgočasil s tehničnimi podrobnostmi - izgleda nekako takole:

1
2
3
4
5
6
7
8
#!/usr/bin/env sh

echo "Zagon plošče ATX ..."
/home/zno/i2creobus/i2catx_tool.py --start
odmev "Nastavitev začetnih vrednosti ventilatorja ..."
/home/zno/i2creobus/i2creobus_tool.py --fan 0 --set 60
/home/zno/i2creobus/i2creobus_tool.py --fan 1 --set 60
/home/zno/i2creobus/i2creobus_tool.py --fan 2 --set 60

Ker imamo že kar 10 vozlišč, prevzemamo Ansible, ki bo pomagal npr. pravilno zaustaviti vsa vozlišča. Ali zaženite na vsakem monitorju temperature.

1
2
3
4
5
6
7
8
---

- gostitelji: delavci
vloge:
- webmon_stop
-webmon_remove
- webmon_install
- webmon_start

Pogosto mi očitajo zaničujoč ton, češ da je to le lokalna mreža enoplačnikov (kot sem omenil že na začetku). Na splošno me ne zanima mnenje nekoga drugega, a morda bomo dodali nekaj glamurja in organizirali grozd roja dockerjev.
Naloga je zelo preprosta in traja manj kot 10 minut. Nato zaženemo primerek Portainerja na glavnem vozlišču in voila!

Zdaj lahko res naloge lestvice. Da, v ta trenutek V gruči deluje rudar kriptovalute Verium Reserve. In to precej uspešno. Upam, da bo najbližji domorodec odplačal pojedeno elektriko;) No, ali pa zmanjšajte število vključenih vozlišč in rudarite kaj drugega, kot je Turtle Coin.

Če želite koristno obremenitev, lahko vržete Hadoop v gručo ali uredite uravnoteženje spletnih strežnikov. Na internetu je veliko že pripravljenih slik in dovolj je gradiva za usposabljanje. No, če slika (docker slika) manjka, lahko vedno sestavite svojo.

Kaj me je naučilo? Na splošno je "kup" tehnologij zelo širok. Presodite sami - Docker, Ansible, Python, Arduino nadgradnja (Bog odpusti, ne bo rečeno ponoči) in seveda lupina. Pa tudi KiCad in sodelovanje z izvajalcem :).

Kaj je mogoče narediti bolje? Veliko. Kar zadeva programsko opremo, bi bilo lepo prepisati nadzorne pripomočke v Go. Na železu - naj bo bolj steampunkish - KDPV na začetku odlično dvigne lestvico. Torej je na čem delati.

Igrane vloge:

  • Glavni del je računalnik Orange Pi z usb wifi.
  • Delovna vozlišča - Orange Pi PC2 x 10.
  • Omrežje - 100 Mbps [e-pošta zaščitena]
  • Možgani - klon Arduino na osnovi Atmega8 + pretvornik ravni.
  • Srce je krmilnik moči ATX z napajalnikom.
  • Mehka (duša) - Docker, Ansible, Python 3, malo lupine in malo lenobe.
  • Porabljen čas je neprecenljiv.

Med poskusi je nekaj Orange Pi PC2 plošč trpelo zaradi pomešanega napajanja (zelo lepo gorijo), drugi PC2 je izgubil Ethernet (to je posebna zgodba, v kateri ne razumem fizike procesa).

Zdi se, da je to vsa zgodba "na vrhu". Če se komu zdi zanimivo - postavite vprašanja v komentarjih. In tam glasujte za vprašanja (poleg tega ima vsak komentar gumb za to). Najbolj zanimiva vprašanja bodo zajeta v novih zapiskih.
Hvala, ker ste prebrali do konca.

tBVPFBFSH O PDOK NBYE HCE OE NAPAP
YMY DEMBEN LMBUPET H DPNBYOYI HUMPCHYSI.

1. CHEDEOIE

NOPZYE Y ChBU YNEAF H MPLBMSHOPC UEFY OEULPMSHLP Linux NBYYO, U RTBLFYUEULY CHUEZDB UCHPVPDOSHCHN RTPGEUUPTPN. fBLTSE NOPZYE UMSCHYBMY P UYUFENBI, CH LPFPTSCHI NBYYOSCH PVIEDEOSAPHUS CH PYO UHRETLPNRSHAFET. OP TEBMSHOP NBMP LFP RTPVPCHBM RTPCHPDYFSH FBLIE LURETYNEOFSHCH X UEVS O TBVPFE YMY DPNB. dBCHBKFE RPRTPVKHEN CHNEUFE UPVTBFSH OEPPMSHYPK LMBUFET. rPUFTPYCH LMBUFET CHSC UNPCEFE TEBMSHOP HULPTYFSH CHSHCHRPMOOEOYE YUBUFY BDBYu. obrtynet LPNRYMSGYA YMY PDOCHTENEOOHA TBVPFKH OEULPMSHLYI TEUKHTUPENLYI RTPGEUUPCH. h LFPC UFBFSH S RPUFBTBAUSH TBUULBBFSH CHBN LBL NPTsOP VE PUPVSCHI KHUYMYK PVYAEDEOYFSH NBYYOSCH UCHPEK MPLBMSHOPK UEFY CH EDYOSCHK LMBUFET O VBE MOSIX.

2. LBL, UFP Y ZDE.

MOSIX - LFP RBFYU DMS SDTB Linux U LPNRMELFPN HFYMYF, LPFPTSHK RPCHPMSEF RTPGEUUBN U CHBYEK NBYYOSCH RETEIPDYFSH (NYZTYTPCHBFSH) O DTHZYE HHMSCH MPLBMSHOPK UEFY. CHЪSFSH EZP NPTsOP RP BDTEUKH HTTP://www.mosix.cs.huji.ac.il B TBURTPUFTBOSEPHUS AVTOR CH YUIDDOSCHI LPDBI RPD MYGEOJEK GPL. RBFUY UHEEUFCHHAF DMS CHUEI SDETH YUUFBVMSHOPK CHEFLY Linux.

3. HUFBOPCHLB RTPZTBNNOPZP PVEUREYEOIS.

h OBYUBME HUFBOPCHLY IPYUH RPTELPNEODPCHBFSH CHBN ЪBVYTBFSH U HMB MOSIX OE FPMSHLP EZP, OP Y UPRKHFUFCHHAEYE HFYMYFSCH - mproc, mexec Y DT.
h BTIYCHE MOSIX EUFSH HUFBOCHPUOSCHK ULTYRF mosix_install. OBVHDSHFA h PVSBFEMSHOPN RPTSDLE TBRBRBCHBFSh Yuipdosche LPDSh SDTB Ch /usr/SRC/Linux-*.*.*, Ozrtyn LBBM С-h /usr/src/linux-2.2.13 dbmhulbeph MosIns_install y. ENH UCHPK NEOEDTSET ЪBZTKHЪLY (LILO), RHFSH L YUIPDOILBN SDTB Y KHTPCHOY BRHULP.
RTH OBUFTPCLE SDTB CHLMAYUFE PRHYY CONFIG_MOSIX, CONFIG_BINFMT_ELF IN CONFIG_PROC_FS. CHUE LFY PRGYY RPDTPVOP PRYUBOSCH CH THLPCHPDUFCHE RP HUFBOPCLE MOSIX.
HUFFBOCHYMY? oX UFP CE - RETEZTHTSBKFE CHBY Linux U OPCHSHCHN SDTPN, OBCHBOIE LPFPTPZP PYUEOSH VHDEF RPIPTS O mosix-2.2.13.

4. OBUFTPKLB

JOBYUBMSHOP HUFBOCHMEOOOSCHK MOSIX UCHETIEOOOP OE OBEF, LBLIE X CHBU NBYOSCH CH UEFY Y U LEN ENH UPEDEOSFUS. OH B OBUFTBYCHBEFUUS FFP PYUEOSH RTPUFP. eUMY CHS FPMSHLP RPUFBCHYMY mosix Y EUMY CHBY DYUFTYVHFICH - SuSE YMY RedHat - UPCNEUFYNSCHK, FP ЪBIPDYFE CH LBFBMPZ /etc/rc.d/init.d Y DBCHBKFE LPNBODH zagon mosix. RTY RETCHPN ЪBRHULE FFPF ULTYRF RTPUYF CHBU OBUFTPYFSH MOSIX Y ЪBRHULBEF FELUFPCHSHCHK TEBLFPPT DMS UPDBOYS JBKMB /etc/mosix.map, CH LPFTPN OBIPDIFUS URYUPL HIMPCH CHBYEZP. fHDB RTPRYUSCHCHBEN: CH UMHYUBE, EUMY H CHBU CHUEZP DCHE-FTY NBYYOSCH Y YI IP-BDTEUB UMEDHAF
DTHZ ЪB DTHZPN RP OPNETBGYY RYYEN FBL:



1 10.152.1.1 5

ZDE RETCHSHCHK RBTBNEFT PVPOBYUBEF OPNET OBYUBMSHOPZP HMB, CHFPTPK - IP BDTEU RETCHPZP HMB Y RPUMEDOYK - LPMYUEUFCHP HHMPCH U FELHEEPK. f.E. UEKYUBU X OBU H LMBUPETE PMHYUBEFUS RSFSH HHMPCH, IP BDTEUB LPFPTSCHK BLBOYUYCHBAFUS PRIBLIŽNO 1, 2, 3, 4 Y 5.
yMOJ DTHZPK RTYNET:

OPNET HMB IP LPMYUEUFCHP HHMPH U FELHEESP
______________________________________
1 10.152.1.1 1
2 10.150.1.55 2
4 10.150.1.223 1

h FFK LPOJYZHTBGYY NS RPMHYUN UMEDHAEIK TBULMBD:
IP 1-PZP HMB 10.150.1.1
IP 2-PZP HMB 10.150.1.55
IP 3-PZP HMB 10.150.1.56
IP 4-PZP HMB 10.150.1.223
FERETSH OHTSOP O CHUEI NBYOBI VHDHEEZP LMBUFETB HUFBOPCHYFSH MOSIX Y UPDBFSH CHEDE PDYOBLPCHSCK LPOZHYZHTBGIPOOSCHK JBKM /etc/mosix.map .

FERETSh RPUME RETEBRHULB mosix CHBYB NBYOB HCE VKhDEF TBVPFBFSH H LMBUPETE, UFP NPTsOP HCHYDEFSH ЪBRHUFYCH NPOYFPT LPNBODPK mon. h UMHYUBE, EUMY CHSH HCHYDYFE CH NPOYFPTE FPMSHLP UCHPA NBYYOKH YMY CHPPVEE OE HCHYDYFE OILPZP, FP, LBL ZPCHPTYFUS - OBDP TSCHFSH. ULPTEE CHUEZP X CBU PYVLB YNEOOP H /etc/mosix.map.
OH CHPF, HCHYDYMY, OP OE RPVEDYMY. uFP dbmshye? b DBMSHYE PYUEOSH RTPUFP :-) - OHTSOP UPVTBFSH HFIMYFSCH DMS TBVPFSCH U YNEOEOOOSCHN /proc Ъ RBLEFB mproc. ч ЮБУФОПУФЙ Ч ЬФПН РБЛЕФЕ ЙДЕФ ОЕРМПИБС НПДЙЖЙЛБГЙС top - mtop, Ч ЛПФПТЩК ДПВБЧЙМЙ ЧПЪНПЦОПУФШ ПФПВТБЦЕОЙС ХЪМБ(node), УПТФЙТПЧЛЙ РП ХЪМБН, РЕТЕОПУБ РТПГЕУУБ У ФЕЛХЭЕЗП ХЪМБ ОБ ДТХЗПК Й ХУФБОПЧМЕОЙС НЙОЙНБМШОПК ЪБЗТХЪЛЙ РТПГЕУУПТБ ХЪМБ, РПУМЕ ЛПФПТПК РТПГЕУУЩ ОБЮЙОБАФ НЙЗТЙТПЧБФШ ОБ ДТХЗЙЕ MOSIX - ХЪМЩ .
ъБРХУЛБЕН mtop, ЧЩВЙТБЕН РПОТБЧЙЧЫЙКУС ОЕ УРСЭЙК РТПГЕУУ (ТЕЛПНЕОДХА ЪБРХУФЙФШ bzip) Й УНЕМП ДБЧЙН ЛМБЧЙЫХ "g" ОБ ЧБЫЕК ЛМБЧЙБФХТЕ, РПУМЕ ЮЕЗП ЧЧПДЙН ОБ ЪБРТПУ PID ЧЩВТБООПЗП Ч ЛБЮЕУФЧЕ ЦЕТФЧЩ РТПГЕУУБ Й ЪБФЕН - ОПНЕТ ХЪМБ, ЛХДБ НЩ ИПФЙН ЕЗП ПФРТБЧЙФШ. b XCE RPUME LFPZP CHOYNBFEMSHOP RPUNPFTYFE O TEEKHMSHFBFSCH, PFPVTTBTSBENSCHE LPNBODPK mon - FB NBYOB DPMTSOB OBYUBFSH VTBFSH O UEVS OBZTHЪLH CHSHCHVTBOOPZP RTPGEUUB.
b UWUFCHEOOP mtop - H RPME #N PFPVTBTSBFS OPNET HMB, TUKAJ NA CHSCRPMOSEPHUS.
OP LFP EEE OE CHUE - CHEDSH CHBN RTBCHDB OE IPYUEFUS PFRTBCHMSFSH O DTHZYE HHMSCH RTPGEUUSCH CHTHYuOHA? NOVO OE BIPFEMPUSH. x MOSIX EUFSH OERMPIBS CHUFTPEOOBS VBMBOUYTPCHLB CHOKHFTY LMBUFETB, LPFPTBS RPCHPMSEF VPMEE-NEOE TBCHOPNETOP TBURTEDEMSFSH OBZTH'LH O CHUE KHMSCH. OH B CHPF ЪDEUSH OBN RTYDEFUS RPFTHDYFUS. dms OBYUBMB S TBUULBTSH, LBL UDEMBFSH FPOLHA OBUFTPCLH (napev) DMS DHHI HHMPH LMBUFETB? H RTPGEUUE LPFPTPK MOSIX RPMHYUBEF YOZHPTNBGYA P ULPTPPUFSI RTPGEUUPTPCH Y UEFY:
BRPNOYFE TB Y OBCHUEZDB - uglasitev NPTsOP CHSHCHRPMOSFSH FPMSHLP Ch enosmerni. yOBYUE ChSCH MYVP RPMHYUFE OE UPCHUEN LPTTELFOSHCHK TEHMSHFBF, MYVP CHBYB NBYYOB NPCEF RTPUFP ЪBCHYUOHFSH.
yFBL, CHSHCHRPMOSEN melodija. rPUME RETECHPDB PRETBGYPOOPK UYUFENSCH H enojni način OBRTYNET LPNBODPK init 1 YMYY init S BRHULBEN ULTYRF prep_tune,LPFPTSCHK RPDOYNEF SEFECHSE
YOFETJEKUSCH Y BRHUFYF MOSIX. RBUMA ьFPZP o PDOPK Yu NBOO KOBRCHULBEN TUNE, ChFPDYNEN ONH DTHZPZP HMB DMS Obtpkly Tsen Tehmshfbfb DPMCOSHDBTPU KHFDBOMA<ХЪЕМ>O DTHZPN HYME. uPVUFCHEOOP PRETBGYA RTYDEFUS RPCHFPTYFSH O DTHZPN HJME LPNBODPK tune -a<ХЪЕМ>. rPUME RPDPVOPZP FAOIOZB CH CHBYEK UYUFENE DPMTSEO RPSCHIFUS ZHBKM /etc/režijski stroški, UPDETTSBEIK YOZHPTNBGYA DMS MOSIX CH CHYDE OELLYI YUYUMPCHSHCHI DBOOSCHI. h UMHYUBE, EUMY RP LBLYN-FP RTYUYOBN tune OE UNPZ UDEMBFSH EZP, RTPUFP ULPRYTHKFE Y FELHEESP LBFBMPZB ZhBKM mosix.cost H /etc/režijski stroški. fp RPNPCEF ;-).
rTY FAOOYOSE LMBUFETB Y VPMEE YUEN DCHHI NBYYO OHTSOP YURPMSHЪPCHBFSH HFYMYFH, LPFPTBS FBLCE RPUFBCHMSEFUS U MOSIX - tune_kernel. dBOOBS HFYMYFB RPCHPMSEF
CHBN H VPMEE RTPUFPN Y RTCHSHCHUOPN CHYDE OBUFTPIFSH LMBUFET, PFCHEFYCH O OEULPMSHLP CHPRTPPUCH Y RTPCHEDS FAOIOZ U DCHNS NBYOBNY LMBUFETB.
LUFBFY, RP UPVUFCHEOOPNKh PRSHCHFKH NPZKh ULBBFSH, UFP RTY OBUFTPKLE LMBUFETB S TELPNEODHA CHBN OE ЪBZTHTSBFSH UEFSH, B OBPVPTPF - RTYPUFBOPCHYFSH CHUE BLFYCHOSCHE PRETBGYK CH MPBMSHOP.

5. hRTBCHMEOYE LMBUFETPN

dMS HRTBCHMEOYS HHMPN LMBUFETB UHEEUFCHHEF OEPPMSHYPK OBVPT LPNBOD, UTEDY LPFPTSCHI:

mosctl - LPOFTPMSH OBD HIMPN. rPCHPMSEF YЪNEOSFSH RBTBNEFTSHCH HMB - FBLIE, LBL blok, ostani, lstay, delay Y F.D
dBCHBKFE TBUUNPFTYN OEULPMSHLP RBTBNEFTCH LFPK HFYMYFSCH:
ostati - RPCHPMSEF PUFBOBCHMYCHBFSH NYZTBGYA RTPGEUUPCH O DTHZYE HIMSCH U FELHEEK NBYOSCH. pFNEOSEFUS RBTBNEFTPN nostay YMY -ostati
Ostani - BRTEEBEF FPMSHLP MPLBMSHOSHCHN RTPGEUUBN NYZTBGYA, B RTPGEUUSCH U DTHZYI NBYYO NPZHF RTPDPMTSBFSH FFP DEMBFSH. pFNEOSEFUS RBTBNEFTPN nolstay YMYY -lstay.
blok - BRTEEBEF HDBMEOOSHCHN / ZPUFECHSHCHN RTPGEUUBN CHSHCHRPMOSFUS O FFPN NJEM. pFNEOSEFUS RBTBNEFTPN noblock YMY -blok.
prinesi - CHPCHTBEBEF PVTBFOP CHUE RTPGEUUSCH U FELHEEZP HMB CHSHCHRPMOSENSCHE O DTHZYI NBYYOBI LMBUFETB. ffpf RBTBNEFT NPTSEF OE UTBVBFSHCHBFSH, RPLB NYZTYTPCHBCHYYK RTPGEUU OE RPMKHYUYF RTETSCHCHBOYE PF UYUFENSCH.
setdelay HUFBOBCHMYCHBEF CHTENS, RPUME LPFPTPZP RTPGEUU OBJOBEF NYZTYTPCHBFSH.
CHEDSH UZMBUIFEUSH - CH UMHYUBE, EUMY CHTENS CHSHCHRPMOEOIS RTPGEUUB NEOSHIE UELHODSCH UNSCHUM RETEOPUIFSH EZP O DTHZYE NBYYOSCH UEFY YUYUEBEF. yNEOOP FFP CHTENS Y CHCHUFBCHMSEFUS HFYMYFPK mosctl U RBTBNEFTPN setdecay. rTYNET:
mosctl setdecay 1 500 200
HUFBOBCHMYCHBEF CHTENS RETEIPDB O DTHZYE HHMSCH 500 NYMMYUELHOD CH UMHYUBE, EUMY RTPGEUU BRHEEO LBL počasen Y 200 NYMYUELHOD DMS hiter RTPGEUUPCH. pVTBFIFE CHOYNBOYE, UFP RBTBNEFT počasi CHUEZDB DPMTSEO VSHFSH VPMSHIE YMI TBCHEO RBTBNEFTKh hitro.

mosrun - BRHULBEF RTYMPSEOYE CH LMBUPET. OBRTYNET mosrun -e -j5 make JBRHUFYF make OB 5-PN XHME LMBUFETB, RTY LFPN CHUE EZP DPUETOIE RTPGEUUSCH VHDHF FBLCE CHSHCHRPMOSFUS OB 5-PN XME. rTBCHDB ЪDEUSH EUFSH PYO OABOU, RTY YUEN DPCHPMSHOP UHEEUFCHEOOOSCHK:
CH UMHYUBE, EUMY DPUETOYE RTPGEUUSCH CHSHCHRPMOSAFUS VSHCHUFTEE YUEN HUFBOPCMEOOOBS HFYMYFPK mosctl ЪBDETSLB (zakasnitev) FP RTPGEUU OE VHDEF NYZTYTPCHBFSH O DTHZYE HHMSCH LMBUFETB. X mosrun EEE DPCHPMSHOP NOPZP TBMYUOSCHI YOFETEUOSCHI RBTBNEFTCH, OP RPDTPVOP HOBFSH
P OYI CHSCH UNPTSFE Y THLPCHPDUFCHB RP LFPK HFIYMYFE. (manmosrun)

pon - ЛБЛ НЩ ХЦЕ ЪОБЕН, ЬФП НПОЙФПТ ЛМБУФЕТБ, ЛПФПТЩК Ч РУЕЧДПЗТБЖЙЮЕУЛПН ЧЙДЕ ПФПВТБЦБЕФ ЪБЗТХЪЛХ ЛБЦДПЗП ТБВПЮЕЗП ХЪМБ ЧБЫЕЗП ЛМБУФЕТБ, ЛПМЙЮЕУФЧП УЧПВПДОПК Й ЪБОСФПК РБНСФЙ ХЪМПЧ Й ЧЩДБЕФ НОПЗП ДТХЗПК, ОЕ НЕОЕЕ ЙОФЕТЕУОПК ЙОЖПТНБГЙЙ.

mtop - NPDYZHYGYTPCHBOOBS DMS YURPMSH'CHBOYS OB HHMBI LMBUFETB CHETUYS LPNBODSCH top. pFPVTTBTSBEF O LTBOE DYOBNYUEULHA YOZHPTNBGYA P RTPGEUUBI, BRHEEOOSCHI O DBOOPN KHME, Y KHMBI, LHDB NYZTYTPCHBMY CHBY RPGEUUSCH.

mps - FPCE NPDYZHYGYTPCHBOOBS CHETUYS LPNBODSCH ps. dPVBCHMEOP EEE PDOP RPME - OPNET HMB, O LPFPTSCHK NYZTYTPCHBM RTPGEUU.

CHPF O NPK CHZMSD Y CHUE PUOPCHOSHE HFIMYFSHCH. O UBNPN DEME LPOEIOP NPTsOP PVPKFYUSH DBTSE VOYI. OBRTYNET JURPMSHJHS DMS LPOFTPMS OBD LMBUFETPN /proc/mosix.
fBN LTPNE FPZP, YuFP NPTsOP OBKFY PUOPCHOKHA YOZHPTNBGYA P OBUFTPKLBI HMB, RTPGEUUBI BRHEOOOSCHI U DTHZYI HHMPCH Y F.D.,B FBLCE RPNEOSFSH YUBUFSH RBTBNEFTCH.

6. LURETENOFYTHEN.

l UPTSBMEOYA, NOE OE HDBMPUSH BUFBCHYFSH CHSHCHRPMOSFUS LBLLPK-FP PYO RTPGEUU PDOCHTENEOOP O OEULPMSHLYI HMBBI. nBLUYNKHN, YuEZP S DPUFYZ H RTPGEUUE LLURETYNEOPCH U LMBUFETPN-YURPMSHЪPCHBOYE DMS CHSHCHRPMOEOIS TEUKHTUPENLYI RTPGEUUPCH O DTHZPN KHME.
dBCHBKFE TBUUNPFTYN PYO Y RTYNETCH:
dPRHUFYN, UFP X OBU H LMBUPETE TBVPFBAF DCHE NBYOSCH (DCHB HMB), PYO Y LPFPTSHI U OPNETPN 1 (366 Celeron), DTHZPK - U OPNETPN 5 (PIII450). LURETYNEOPHYTPCHBFSH NSCH VKHDEN O 5-PN HIM. 1-K HEM H FFP CHTENS RTPUFBYCHBM. ;-)
йФБЛ, ЪБРХУЛБЕН ОБ 5-Н ХЪМЕ ХФЙМЙФХ crark ДМС РПДВПТБ РБТПМС Л rar БТИЙЧХ.еУМЙ ЛФП ЙЪ ЧБУ РТПВПЧБМ ТБВПФБФШ У РПДПВОЩНЙ ХФЙМЙФБНЙ, ФП ПО ДПМЦЕО ЪОБФШ, ЮФП РТПГЕУУ РПДВПТБ РБТПМС "ЛХЫБЕФ" ДП 99 РТПГЕОФПЧ РТПГЕУУПТБ. oX UFP CE - RPUME BRHULB NSCH OBVMADBEN, UFP RTPGEUU PUFBEFUS O LFPN, 5-PN XHME. tBKHNOP - CHEDSH YNEOOP X FFPZP HMB RTPYCHPDYFEMSHOPUFSH RTECHSHCHYBEF 1-K HEM RPYUFY H DCHB TBB.
dBMEE NSC RTPUFP ЪBRHUFYMY UVPTLH kde 2.0. unNPFTYN FBVMYGHH RTPGEUUPCH Y CHYDYN, UFP crark HUREYOP NYZTYTPCHBM PRIBLIŽNO 1-K HEM, PUCHPPVPDYCH RTPGEUUPT Y RBNSFSH (DB, DB - RBNSFSH FPYuOP FBLCE PUCHPPVPTSDBEFUS) DMS make. b LBL FPMSHLP make BLPOYUYM UCHPA TBVPPHH - crark CHETOHMUS PVTBFOP, O TPDOPC ENH 5-K HEM.
YOFETEWOSCHK JZHELF RPMHYUBEFUS, EUMY crark BRHUlbfsh O VPMEE NEDMEOOPN 1-N HYME.
fBN NSCH OBVMADBEN RTBLFYUEULY RTPFYCHPRMPTSOSCHK TEEKHMSHFBF - RTPGEUU UTBYH-TSE NYZTYTHEF OB 5-K, VPMEE VSHCHUFTSHCHK HEM. RTY LFPN PO CHPCHTBEBEFUS PVTBFOP, LPZDB IPSYO RSFPZP LPNRSHAFETTB OBYUYOBEF LBLIE-FP DECUFCHYS U UYUFENPK.

7. JURPMŠ'ČBOJE

dBCHBKFE CH LPOGE TBVETENUS, BYUEN Y LBL NSCH NPTSEN YURPMSHЪCHBFSH LMBUFET CH UCHPEK RPCHUEDOECHOPC TSYOY.
дМС ОБЮБМБ ОХЦОП ТБЪ Й ОБЧУЕЗДБ ЪБРПНОЙФШ - ЛМБУФЕТ ЧЩЗПДЕО ФПМШЛП Ч ФПН УМХЮБЕ, ЛПЗДБ Ч ЧБЫЕК УЕФЙ ЕУФШ ЬООПЕ ЛПМЙЮЕУФЧП НБЫЙО, ЛПФПТЩЕ ЮБУФЕОШЛП РТПУФБЙЧБАФ Й ЧЩ ИПФЙФЕ ЙУРПМШЪПЧБФШ ЙИ ТЕУХТУЩ ОБРТЙНЕТ ДМС УВПТЛЙ KDE ЙМЙ ДМС МАВЩИ УЕТШЕЪОЩИ РТПГЕУУПЧ. CHEDSH VMBZPDBTS LMBUFETH YЪ 10 NBYYO NPTsOP PDOCHTENEOOP
LPNRYMYTPCHBFSH DP 10 FTSEMSHCHI RTPZTBNN O FPN-CE C++. yMY RPDVYTBFSH LBLPK-FP RBTPMSh,
OE RTELTBEBS OY O UELHODH LFPZP RTPGEUUB OEBCHYUYNP PF OBZTHЪLY O CHBY LPNRSHAFET.
dB Y CHPPVEE - FFP RTPUFP YOFETEUOP ;-).

8. bblmayueoye

h BLMAYUEOYE IPYUKH ULBBFSH, YuFP Ch FFK UVBFSHOE OE TBUUNPFTEOSHCHUE ChPNPTSOPUFY MOSIX, F.L. S RTPUFP DP OYI EEE OE DPVTBMUS. eUMY DPVETHUSH - TsDYFE RTPPDPMTSEOIS. :-)


Vrh