410 likes | 573 Views
K5/VSSP data processing system of small cluster computing at Tsukuba VLBI Correlator. M. Machida , M. Ishimoto, K. Takashima Geographical Survey Institute, Japan T. Kondo, Y. Koyama National Institute of Information and Communications Technology, Japan. contents.
E N D
K5/VSSP data processing system of small cluster computing at Tsukuba VLBI Correlator M. Machida, M. Ishimoto, K. Takashima Geographical Survey Institute, Japan T. Kondo, Y. Koyama National Institute of Information and Communications Technology, Japan contents • major issues at Tsukuba Correlator in 2005 • architecture of K5 correlation system • distributed computing • plan for future
Major issues of Tsukuba VLBI Correlator in 2005 • upgraded correlator system from K4 to K5 • got more efficient with distributed computing by K5 • has operated K5 so far as a software correlator in IVS
outlook of K5/VSSP correlation system at Tsukuba Correlator correlation servers data servers management computer
system upgrade at Tsukuba Correlator K5 stations K4 K5 correlator K4 current position 1997 2005 Mar. 2006 Jan.
system upgrade at Tsukuba Correlator K4 K5 • hardware correlator • on site computing • sequential process • software correlator • distributed computing • parallel process
K5/VSSP at station side hard disk data file 8 ch reflector 7 ch d 6 ch maser P-cal 5 ch S-band LNA 4 ch 3 ch c 2 ch Band-pass filter 1 ch 1st local down converter 8 ch 7 ch distributor b 6 ch 5 ch 2nd local video converter X-band 4 ch 3 ch Time tag A to D conversion a 2 ch 1 ch Differential counter GPS
media for storing data ; from MT to disk K4 K5 magnetic tape cartridge disk cartridge 250GB×~8 units 100GB×~15units 10cm
K5/VSSP is enough technology to join with eVLBI ONSALA WETTZELL internet Tsukuba correlator Tsukuba 32-m
Manegement computer Current form of K5/VSSP at correlator side hard disk Correlation servers (with 3GHz Intel Xeon dual CPUs) data servers correlator Data server correlator correlator Data server correlator Data server correlator correlator Data server correlator correlator
Data disk mounting Data server / disk Data disk sd1 mount JADE0512 JADE0512 sd2
Disk mounting Data disk Port 1 Data disk Port 2
Disk mounting Data servers (8) Drive unit insertion Disk cartridge (16 units)
Management computer Correlator server File sharing logic / / home home vlbi vlbi ipvlbi ipvlbi work work auxiliary files schedule schedule log log Data server NFS apri apri cout cout data data / disk disk disk serv?? serv?? serv?? Raw data sd1 sd1 sd1 NFS sd2 sd2 sd2
System comparison on operating/re-engineering issues K4 K5 high cost low cost maintainability extensiveness poor easily achievable improvability poor easily achievable efficiency(1/PF) 0.6 1.21 (intensive) e-VLBI ----- compatible Mark5 ----- convertible
Demand for intensive and domestic sessions at Tsukuba Correlator session year
efficiency comparison with PF from intensive session total length of correlation processing factor = total length of a session 4.0 K4 K5 3.0 PF 2.0 1.0 0.0 Apr Jun Sep Nov Feb May Jul Oct 2004 2005 Month
components of K5 correlation system in current form K5 correlation system equipment management computer correlation servers data servers software kernel program intelligent application “PARNASSUS”
improvement of K5 correlation system preliminary form current form • single task control • manually input • multi tasks control • graphical user interface kernel program kernel program + intelligent application
Data processing flow Data (Y) Data (X) cor aprior delay & rate komb Correlator output makedb apri_calc sdelay delay residual Schedule file Mark III database
Data processing flow Data (Y) Data (X) cor aprior delay & rate komb Correlator output Distributed computing makedb apri_calc sdelay delay residual Schedule file Mark III database
Developing PARNASSUS current position building databases bandwidth synthesis correlation execution apriori calculation Mar., 2005 Sep., 2005 Jan., 2006 Mar., 2006
data handling 8 7 6 ( in preliminary form ) 5 Waiting for task operator Correlator unit 4 1 tasks 2 3
in processing task data handling 8 7 ( in preliminary form ) 1 6 Waiting for task 5 2 3 4
in processing task data handling 8 ( in preliminary form ) 1 2 7 Waiting for task 6 3 4 5
in processing task data handling 1 ( in preliminary form ) 2 3 8 Waiting for task 7 4 5 6
data handling 8 7 6 ( in current form ) Intelligent application operator Waiting for task 5 request tasks 4 1 2 3
data handling 8 7 6 ( in current form ) Intelligent application operator 5 tasks 4 1 2 3
data handling ( in current form ) 8 7 Intelligent application operator 6 in processing task tasks 5 3 4 1 2
Correlation servers Management computer
Management computer in processing task 1 in processing task 2 in processing task 3 ・ ・ ・ in processing task 8
Management computer in processing task 1 in processing task 2 in processing task 3 finishes task 4 ・ ・ ・ finishes task 7 in processing task 8
in processing task 1 Management computer in processing task 2 in processing task 3 task 9 In process task 9 ・ ・ ・ task 10 in processing task 8
distributed computing in searching fringe ; lag window size in subsidiary range [usec] A , B ; end points in whole search range A 0 B
Main frame of intelligent application menu project Disk mount Parameter setting apriori delay&rate correlation File conversion Log out PARNASSUS (P)rocessing (A)pplication in (R)eference to (N)ICT's (A)dvanced (S)et of (S)oftwares (U)suable for (S)ynchronization
Plan for future • system extension to fasten
System extension terminal PARNASSUS result request operator high expectation now ! Management computer With more correlation units, Data processing would get faster than ever. Data servers Correlation units
conclusion • It got efficient to process data with K5 correlation system, for it enabled us to handle data in distributed computing. • With more correlation units, data processing will get faster than ever.
private advisory group from VLBI team in GSI developer K. Takashima operation manager (GSI) M. Machida technical staff (GSI) K. Nozawa (AES Co.,Ltd) M. Ishimoto technical staff (GSI) K. Takano system engineer (AES Co.,Ltd) • planning • primary design (rough sketch) • requirements definition • general and functional specification • requirements analysis • structural design • coding and programming • test and debug • installation • instruction