[Talk-hr] Here be dragons
hbogner
hbogner at gmail.com
Pon Pro 1 16:37:48 UTC 2014
"Here be dragons"(1) means dangerous or unexplored territories, in
imitation of the medieval practice of putting dragons, sea serpents and
other mythological creatures in uncharted areas of maps.
Zašto zmajevi?
Zato što svi OSM serveri nose imena zmajeva(2).
Zašto ovo uopće pišem?
Zato što je Hrvatska dobila svog zmaja, Viserion(3).
Ime je predloženo po jednom od zmajeva iz serije Game of thrones koja se
snima na ovim područjima.
Ovo je odrađeno u suradnji sa CARNet-om(4) koji je ustupio taj server,
svoj smještaj i mrežu, te OSM sistem administratorima.
Viserion je predviđen za OSM tile CDN(5)(6). Server je online ali tile
caching još nije aktiviran, čim se aktivira obavijestiti ću vas.
Ovo su specifikacije:
Rack unit: 2U
Machine: Fujitsu Primergy RX300 S4
Motherboard: FUJITSU SIEMENS D2519
CPU: 2x Intel(R) Xeon(TM) CPU Quad 2.5GHz (E5420)
Memory: 24GB RAM (8x2GB + 2x4GB DDR2 667MHz)
Disk: 6x73GB 2.5" 10k SAS, RAID6 (max 6x2.5" + 6x2.5")
Controler: LSI Logic MegaRAID SAS 1078
Network: Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet
Osim što nam je CARNet ustupio taj server, dobili smo još jedan.
Na njega smo migrirali data.osm-hr.org i on je u funkciji od kad smo ga
dobili.
Ovo su specifikacije:
Rack unit: 2U
Machine: Fujitsu Primergy RX300 S4
Motherboard: FUJITSU SIEMENS D2519
CPU: 2x Intel(R) Xeon(TM) CPU Quad 2.0GHz (E5405)
Memory: 16GB RAM (8x2GB DDR2 667MHz)
Disk: 2x73GB+2x146 2.5" 10k SAS, RAID1+LVM (max 6x2.5" + 3x3.5")
Controler: LSI Logic MegaRAID SAS 1078
Network: Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet
Ovaj server ima slabiji procesor i manje memorije, ali to nije problem,
sve radi normalno i brzo, bez ikakvih problema.
Problem koji se javlja je diskovni prostor, nakon migracije sa starog
servera sa današnjim danom popunjeno je 80% prostora i ostaje nam oko
40GB slobodno.
Tih 40GB se brzo popunjava, svaki mjesec se kreira novih oko 5.5GB
arhive, još oko 7 mjeseci i diskovi su puni.
Mogu osloboditi 5GB mjesta, smanjujući privremeni radni backup za još 10
dana, i tako dobiti još mjesec dana prostora.
Potaknut tom situacijom raspitao sam se kod nekih poznanika imaju li
viška 2.5" SAS diskova koje su spremni donirati. I dobio sam pozitivnu
povratnu informaciju. Ekipa iz OpenIT(7) su rekli da imaju SAS diskove i
da su ih spremni donirati (2x300GB 2.5" 15k) jer i sami rade na
otvorenim tehnologijama i podržavaju OSM projekt.
Tu smo došli do drugog problema, nemamo više hotplug ladica za server i
nemamo kamo staviti te diskove. Svi su u nedostatku ladica, i CARNet i
druga ekipa koja ima takve servere. Onda su u OpenIT pitali kakvi nam
serveri točno trebaju i bili nam umjesto 2 diska odgovarala 2 Supermicro
servera. U dogovoru sa CARNet-om dobili smo smještaj i za ta dva stroja.
Primopredaja je obavljena na CUC konferenciji.
Specifikacije 1:
Rack unit: 1U
Machine: Supermicro
Motherboard: Supermicro X7DVL-3
CPU: 2x Intel(R) Xeon(TM) CPU Quad 2.33GHz (E5410)
Memory: 12GB RAM (6x2GB DDR2 FBDIMM 533 MHz)
Disk: 2x1.5TB Hitachi SATA (max 4x3.5" SATA)
Network: Intel (ESB2/Gilgal) 82563EB Single-Port Gigabit Ethernet
Controllers
Specifikacije 2:
Rack unit: 1U
Machine: Supermicro
Motherboard: Supermicro X7DVL-3
CPU: 2x Intel(R) Xeon(TM) CPU Quad 2.33GHz (E5410)
Memory: 12GB RAM (6x2GB DDR2 FBDIMM 533 MHz)
Disk: 0 (max 4x3.5" SATA)
Network: Intel (ESB2/Gilgal) 82563EB Single-Port Gigabit Ethernet
Controllers
Kao što je vidljivo iz specifikacija jedan ima 2x1.5TB diskova dok je
drugi bez diskova.
Dobili smo uz to sve hotplug ladice tako da moramo nabaviti samo 3.5"
SATA diskove koji su višestruko jeftiniji i lakše ih je nabaviti nego
2.5" SAS diskove.
Konačni broj servera koji nam sad udomljava CARNet je 4, 2xFujitsu(2U) i
2xSupermicro(1U).
Za Supermicro 1 sam imao ideju da bi migrirali trenutni tms.osm-hr.org
na njega jer on već polako otkazuje poslušnost, ali nekako razmišljam da
bi možda i data arhivu u jednom trenutku prebacili na njega zbog više
diskovnog prostora.
Do sad je sve(data i tms) bilo servirano sa starog desktop stroja iz
2003. koji je glumio server, a obrada podataka je bila na mom kućnom
desktop stroju i onda je išao upload na server.
Specifikacije starog servera:
Form: Desktop
Motherboard: ASUSTeK Computer P4S133
CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz (32bits)
Memory: 3x512MB DRAM
Disk:2x500GB Seagate ST3500630A ATA Linux RAID1
Network: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet
S tim da sam na njemu mjenjao CPU i mrežnu karticu nekoliko puta, kako
se kvarilo :D
Sa jednog starog desktop stroja smo došli na 4 nešto mlađa punokrvna
server stroja na gigabitnom linku.
Bilo bi zgodno smisliti neki način imenovanja servera. Jedno ime već
imamo, viserion i njega ne mjenjamo, ali treba nam za ostale.
Sad kad znate specifikacije svega što smo dobili trebamo smisliti kako
najbolje rasporediti poslove po njima. Gdje data, gdje tms, gdje nešto
novo, što novo, ....
Ideja smo imali i prije, ali nismo imali hardver. Sad imamo hardver i
moramo najbolje realizirati te ideje.
(1) http://en.wikipedia.org/wiki/Here_be_dragons
(2) http://wiki.openstreetmap.org/wiki/Servers
(3) http://wiki.openstreetmap.org/wiki/Servers/viserion
(4) http://www.carnet.hr/
(5) http://dns.openstreetmap.org/tile.openstreetmap.org.html
(6) http://dns.openstreetmap.org/render.openstreetmap.org.html
(7) http://www.openit.hr/
Više informacija o Talk-hr
mailing listi