[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