Rakjuk o¨ ssze az eg´eszet
LOK 2009
¨ ´ SZET R AKJUK OSSZE AZ EG E Lajber Zolt´an
[email protected]
1
Rakjuk o¨ ssze az eg´eszet
LOK 2009
B EVEZET E´ S – melyik szolg´altat´as hol fusson? – szerver hardver v´alaszt´as – ment´es e´ s egy´eb apr´os´agok – layer0
2
Rakjuk o¨ ssze az eg´eszet
LOK 2009
´ ´ HOL FUSSON ? M ELYIK SZOLG ALTAT AS
3
Rakjuk o¨ ssze az eg´eszet
LOK 2009
szolg´altat´as
kinek
prioritas
csoport
auth. DNS
k¨uls˝o
nagy
dmzsrv
WEB
k¨uls˝o
nagy
dmzsrv
SMTP gw
k¨uls˝o
nagy
dmzsrv
LDAP
h´att´er
nagy
srv
DNS,NTP,DHCP...
h´att´er
nagy
srv
SQL szerver
h´att´er
k¨ozepes
srv
syslog-ng
h´att´er
nagy
noc
nagios, munin
hatt´er
nagy
noc
SMTP relay
bels˝o
k¨ozepes
mailsrv
IMAP
bels˝o
k¨ozepes
mailsrv
webmail es tsai
bels˝o
k¨ozepes
mailsrv
f´alj e´ s nyomtat´o
bels˝o
k¨ozepes
filesrv
4
Rakjuk o¨ ssze az eg´eszet
LOK 2009
´ ´ S ZERVER HARDVER V ALASZT AS ˝ keresztmetszet szerverekn´el Szuk
5
Rakjuk o¨ ssze az eg´eszet
LOK 2009
Megnevez´es
V´arhat´o max. s´avsz´eless´eg MB/sec
Mbps
5
40
P3 Coppermine
1100
8800
P4 Xeon 3GHz
3276
26208
Intel Pentium 133
Amd Opteron
10.5+8+8 GBps
Intel Xeon E5450
10.5 GBps
PCI 33MHz/32bit
132
1056
1064
8512
250
2.5 Gbps
4 GB/sec
40 Gbps
60
480
SATA
150
1500
SATA II
300
3000
2000
10520
12000
120000
PCI-X 133MHz/64bit PCI-E 1x PCI-E 16x HDD 10k rpm
Fibre Channel InfiniBand 12XQ
6
Rakjuk o¨ ssze az eg´eszet
LOK 2009
P´ed´aul adott csatlakoz´ok eset´en a elm´eletileg a maxim´alis teljes´ıtm´ennyel haszn´alhat´o diszkek sz´ama: Slot
Bus
Diszk
PCI-X 133/64
U320
3-4
SATA
7-8
SATA
13-14
PCI-E 8x
7
Rakjuk o¨ ssze az eg´eszet
LOK 2009
hardver min˝os´eg olcs´o: nVidia MCP55, sata nv, Broadcom NetXtreme BCM5715 nem olcs´o: nVidia CK804, LSI Logic Fusion-MPT SAS, Intel 82546EB extr´ak : ILOM vagy hasonl´o, IPMI bukat´ok: pl 3.5G-nal PCI hole, de BIOS hiba miatt 64 biten sem haszn´alhat´o, stb...
8
Rakjuk o¨ ssze az eg´eszet
LOK 2009
M ENT E´ S – ment´es e´ s archiv´al´as k´et k¨ul¨onb¨oz˝o dolog – adatok e´ letciklusa ⇒t´arol´o sebess´ege e´ s e´ lettartama – mikor, mit hov´a mire, hogyan, mivel...
Ment´es v´altozatok full: teljes ment´es, referenciament´es. Sok adat, de k¨onny˝u vissza´all´ıtani incremental: ami a legut´obbi ment´es o´ ta v´altozott. Kisebb m´eret, macer´as vissza´all´ıtani diferencial: ami alegut´obbi teljes ment´es o´ ta v´altozott. K¨ozepes adat, k¨ozepes vissza´all´ıt´asi lehet˝os´eg
9
Rakjuk o¨ ssze az eg´eszet
LOK 2009
Rendszer ment´es – teljes ment´es, scp k¨ozponti helyre – gyors, k¨onny˝u helyre´all´ıt´as – csak az legyen benne, ami a rendszer helyre´all´ıt´ashoz kell #! /bin/bash cd /var/local fname=‘hostname -f‘-‘date +%F‘.tgz echo "filename: " $fname; /usr/bin/dpkg --get-selections > csomaglista /bin/tar czf $fname csomaglista /etc/ /usr/bin/scp $fname
[email protected]:/var/local/backup/systems
10
Rakjuk o¨ ssze az eg´eszet
LOK 2009
Adatment´es – sokkal bonyolultabb, mint a rendszerment´es – konzisztens adatok miatt nem futhat sokaig ⇒cow, snapshot, stb – adatb´azisr´ol csak dump lehet, f´ajlokat nem m´asoljunk – FHS http://www.pathname.com/fhs/
k¨onyebb az e´ let
– p´ar program: – tar, gzip, bzip2, cpio, afio, rsync – tob - bash script szalagos ment´eshez – dirvish – rsnapshot – backuppc - desktop g´ep ment´eshez nagyon j´onak t¨unik
11
Rakjuk o¨ ssze az eg´eszet
LOK 2009
´ M AK ´ LAYER 0 PROBL E elhelyez´es – ha fizikailag hozz´af´ernek egy g´ephez, gyakorlatilag v´edhetetlen – er˝osebb, t¨obb diszket tartalmaz´o g´epbe kell n´eh´any ventill´ator is – h´al´ozati eszk¨oz¨oknek is jobb a k¨ul¨on z´arhat´o hely – ezekkel egy l´egt´erben nem illik embert hosszasan dolgoztatni – de ezek a g´epek sem szeretik azt a h˝om´ers´ekletet, amit egy ember tart´osan elvisel – por e´ s egy´eb vesz´elyek – rack vagy polc? console switch - v´eszle´all´ıt´askor el´eg? szervereknek csak erre a c´elra haszn´alt helyis´eg kell 12
Rakjuk o¨ ssze az eg´eszet
LOK 2009
szell˝oz´es – kell-e klimaberendez´es? – kisebb teljes´ıtm´enyekn´el el´eg lehet a l´eg´aram – ha kicsi a l´egt´er, leveg˝oa´ raml´asr´ol kell gondoskodni – meleg leveg˝o felfel´e sz´all - haszn´aljuk ki, ne dolgozzunk szembe – alul sz´ıv´onyil´as, ahonnan friss, lehet˝oleg h˝uv¨os, de tiszta leveg˝o j¨on – fel¨ul ki´araml´ashoz ny´ıl´as kell – ventill´ator ink´abb a ki´araml´ashoz, ´ıgy kevesebb port kavar fel
13
Rakjuk o¨ ssze az eg´eszet
LOK 2009
˝ es hut´ – komfortklima e´ s ipari klima m´as h˝om´ers´eklet˝u leveg˝ot f´uj – sz¨uks´eges klimateljes´ıtm´eny: – a bet´apl´alt villamos teljes´ıtm´enyt elf˝utik a g´epek – a´ tlagos e´ p¨ulet e´ s 35 ◦C k¨uls˝o h˝om´ers´eklet eset´en kb 1kW h˝ut´esi teljesitm´eny kell 1 m3 leveg˝o 26 ◦C -on tart´as´ahoz – ha van ablak, akkor a sug´arz´assal beker¨ult h˝ot is figyelembe kell venni – ha a szell˝oz´es k¨uls˝o leveg˝ot haszn´al, azt is le kell h˝uteni
14
Rakjuk o¨ ssze az eg´eszet
LOK 2009
er˝os´aram – lehet˝oleg takarit´on˝o e´ s koll´egabiztos a´ ramell´at´as – el´eg hamar meglep˝o m´ereteket lehet el´erni, b˝ov´ıt´es a´ ltal´aban teljes le´all´assal j´ar – sz¨unetmentes m´eretez´es teljes´ıtm´enyre e´ s a´ thidal´asi id˝ore – le´all´ıt´asi sorrend kidolgoz´asa klima hiba vagy a´ ramkimarad´as eset´ere – figyelembe kell venni, hogy a klima nem m˝uk¨odhet UPS-r˝ol – t¨obb telephely eset´en fokozott k¨or¨ultekintes mell´ekhat´asok tekintet´eben – klima, UPS rendszeres szakszerv´ızt ig´enyel - karbantart´asi szerz˝od´es
15