Hi, all.
I'm currently testing a DarwinStreamingServer with xen.
Of course, DarwinStreamingServer is running well in XenU,
so I'm testing live migration a xenU where DarwinStreamingServer
is running.
Ordinary, DarwinStreamingServer shows following monitoring data.
RTP-Conns RTSP-Conns HTTP-Conns kBits/Sec Pkts/Sec RTP-Playing AvgDelay CurMaxDelay MaxDelay AvgQuality NumThinned Time
0 0 0 0 0 0 -8689 0 1 0 0 2005-09-16 08:21:29
0 0 0 0 0 0 0 0 1 0 0 2005-09-16 08:21:32
1 0 1 503 70 1 -784 0 1 0 0 2005-09-16 08:21:36
1 0 1 556 77 1 -2532 0 1 0 0 2005-09-16 08:21:39
1 0 1 517 73 1 -5475 0 1 0 0 2005-09-16 08:21:42
1 0 1 509 72 1 -8684 0 1 0 0 2005-09-16 08:21:45
1 0 1 422 75 1 -11776 0 1 0 0 2005-09-16 08:21:48
1 0 1 589 87 1 -15107 0 1 0 0 2005-09-16 08:21:51
1 0 1 527 74 1 -18012 0 1 0 0 2005-09-16 08:21:54
1 0 1 468 70 1 -21108 0 1 0 0 2005-09-16 08:21:57
So I make a command:
xm migrate -l xenUguestOS targetnode
, then DarwinStreamingServer shows a problem that it doesn't serve any more.
And DarwinStreamingServer shows following message:
RTP-Conns RTSP-Conns HTTP-Conns kBits/Sec Pkts/Sec RTP-Playing AvgDelay CurMaxDelay MaxDelay AvgQuality NumThinned Time
1 0 1 0 0 1 176864 195667 195667 4 1 2005-09-16 08:25:38
1 0 1 0 0 1 0 0 195667 0 1 2005-09-16 08:25:42
1 0 1 0 0 1 0 0 195667 0 1 2005-09-16 08:25:45
You know that, Avg delay, CurMaxDelay and MaxDelay are increased and Service doesn't anymore.
Of course, live migration successes with following xfrd log.
........
Total pages sent= 33952 (1.04x)
[1126826517.658107] (of which 0 were fixups)
(of which 0 were fixups)
[DEBUG] Conn_sxpr>
(xfr.err 0)[DEBUG] Conn_sxpr< err=0
[DEBUG] Conn_sxpr>
(xfr.xfr.ok 6)[DEBUG] Conn_sxpr< err=0
5035 [INF] XFRD> Transfer complete in 12 seconds
5035 [WRN] XFRD> Transfer OK
5035 [INF] XFRD> Xfr service err=0
I'm currently testing Xen 2.07, and 2 nodes are in different subnet.
Can someone help me please?
Thanks in advance,
Kwang-Won Koh