* xway issues / bugs
@ 2007-12-31 3:46 Muhammad Atif
2008-01-02 6:41 ` migrateDevices( ) ? tgh
2008-01-04 17:57 ` xway issues / bugs Mark Williamson
0 siblings, 2 replies; 9+ messages in thread
From: Muhammad Atif @ 2007-12-31 3:46 UTC (permalink / raw)
To: xen-devel
[-- Attachment #1.1: Type: text/plain, Size: 1562 bytes --]
Dear Developers,
I have tried using the interdomain communication patch for xen (Xway, http://sourceforge.net/projects/xway) a link of which is there at Xen wiki. I am having troubles getting it going.
I am using AMD Opteron 248 (64-bit), with 2 GHz ram and IWILL motherboard. My distribution is ubuntu 7.04 and I am using Xen 3.0.3 for i686, as xway patch suggests that it is only for 32 bit systems. The GCC version is 4.1.2. I have also tried xway on another machine which has 32 bit intel processor.
During the boot time, i see in the dmesg output giving me "net/ipv4/xway_proto.c:xsw_accept:143: inet_accept() err=-11" on Opteron. The intel 32 bit gives NO message of this type. Now to the heart of the issue
I can get the xway daemon and other related stuff loaded without any errors or warning. Upon simple ssh from one domU to another (i have compiled the ip addresses as instructed) i get a printf on screen on the receiving domain "client_sock = 5" and that is where both the domains stop processing i.e. ssh doe not seem to progress any further. strace is not helping me that much. I have noticed that xwayd.c (daemon) gives a write() call and this call is returning 0, instead of the message size.
Has anyone ever come across this error/bug? or simply has anyone ever tried xway?
Best Regards,
Atif
____________________________________________________________________________________
Looking for last minute shopping deals?
Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping
[-- Attachment #1.2: Type: text/html, Size: 1791 bytes --]
[-- Attachment #2: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 9+ messages in thread* migrateDevices( ) ?
2007-12-31 3:46 xway issues / bugs Muhammad Atif
@ 2008-01-02 6:41 ` tgh
2008-01-02 18:52 ` Stefan Berger
2008-01-04 17:57 ` xway issues / bugs Mark Williamson
1 sibling, 1 reply; 9+ messages in thread
From: tgh @ 2008-01-02 6:41 UTC (permalink / raw)
To: xen-devel
hi
I read the code of migration,and i am confused about the function of
migrateDevices(), it is called for 3times,and what is the function for
it ? could someone help me out
Thanks in advance
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: migrateDevices( ) ?
2008-01-02 6:41 ` migrateDevices( ) ? tgh
@ 2008-01-02 18:52 ` Stefan Berger
2008-01-03 2:35 ` tgh
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Stefan Berger @ 2008-01-02 18:52 UTC (permalink / raw)
To: tgh; +Cc: xen-devel
[-- Attachment #1.1: Type: text/plain, Size: 808 bytes --]
xen-devel-bounces@lists.xensource.com wrote on 01/02/2008 01:41:56 AM:
> hi
> I read the code of migration,and i am confused about the function of
> migrateDevices(), it is called for 3times,and what is the function for
> it ? could someone help me out
The purpose of this function is to enable the migration of 'external
devices', i.e. this would be disk images or TPM state, from one physical
machine to another while migrating a vm.
The prototype of the migrate function explains the different steps.
http://xenbits.xensource.com/xen-unstable.hg?file/2491691e3e69/tools/python/xen/xend/server/DevController.py
Stefan
>
> Thanks in advance
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
[-- Attachment #1.2: Type: text/html, Size: 1125 bytes --]
[-- Attachment #2: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: migrateDevices( ) ?
2008-01-02 18:52 ` Stefan Berger
@ 2008-01-03 2:35 ` tgh
2008-01-04 5:59 ` device models? tgh
2008-01-04 6:49 ` migration and relocation server? tgh
2 siblings, 0 replies; 9+ messages in thread
From: tgh @ 2008-01-03 2:35 UTC (permalink / raw)
To: Stefan Berger; +Cc: xen-devel
hi
Thank you for your explanation
and when xen processes " live migration",xend will fork a process to do
xc_linux_save,and also call the helphandler which will call
migrateDevices() in three steps,that is ,migrateDevices() will copy the
devices' state to the destination when the iterative pre-copying of the
VM memory state is completed ,is it? or what is the tricks behind? i
read DevController.py,but still not clear,
and i am confused about which code is called in the destination node to
cooperate with for migration, that is ,on the destination node ,which
code will invoke the receiving function there? is it httpserver? then
,which function code will it call to receive ,or what to do ?i guess
some functions will be called to deal with something ,then call the
restore function or something, but which function is called before the
restore function is called ? i am lost in it
Thanks in advance
Stefan Berger 写道:
>
> xen-devel-bounces@lists.xensource.com wrote on 01/02/2008 01:41:56 AM:
>
> > hi
> > I read the code of migration,and i am confused about the function of
> > migrateDevices(), it is called for 3times,and what is the function for
> > it ? could someone help me out
>
> The purpose of this function is to enable the migration of 'external
> devices', i.e. this would be disk images or TPM state, from one
> physical machine to another while migrating a vm.
>
> The prototype of the migrate function explains the different steps.
>
> http://xenbits.xensource.com/xen-unstable.hg?file/2491691e3e69/tools/python/xen/xend/server/DevController.py
>
>
>
> Stefan
>
> >
> > Thanks in advance
> >
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@lists.xensource.com
> > http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* device models?
2008-01-02 18:52 ` Stefan Berger
2008-01-03 2:35 ` tgh
@ 2008-01-04 5:59 ` tgh
2008-01-04 10:28 ` Samuel Thibault
2008-01-04 6:49 ` migration and relocation server? tgh
2 siblings, 1 reply; 9+ messages in thread
From: tgh @ 2008-01-04 5:59 UTC (permalink / raw)
To: xen-devel
hi
what does the device models mean in the xen? I read it in summit pdf
and some code reference somewhere ,and i am not clear about it? what
does it refer to?
Thanks in advance
^ permalink raw reply [flat|nested] 9+ messages in thread
* migration and relocation server?
2008-01-02 18:52 ` Stefan Berger
2008-01-03 2:35 ` tgh
2008-01-04 5:59 ` device models? tgh
@ 2008-01-04 6:49 ` tgh
2008-02-26 9:56 ` code read problems tgh
2 siblings, 1 reply; 9+ messages in thread
From: tgh @ 2008-01-04 6:49 UTC (permalink / raw)
To: xen-devel
hi
I read the code of migration,and i have got some confusions, the source
node sock connect the destination node with which port? 8000,is it ?and
when migration is processing ,the relocation server is invoked ,is it ?
and the relocation server is using port:8002? is it ?and the source node
copy the memory state ,say dirty page, through port:8000 to the
destination node, while the VM-migrating's networking data is send to
relocation server, is it? or how does it work? could someone help me
Thanks in advance
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: xway issues / bugs
2007-12-31 3:46 xway issues / bugs Muhammad Atif
2008-01-02 6:41 ` migrateDevices( ) ? tgh
@ 2008-01-04 17:57 ` Mark Williamson
1 sibling, 0 replies; 9+ messages in thread
From: Mark Williamson @ 2008-01-04 17:57 UTC (permalink / raw)
To: xen-devel; +Cc: Muhammad Atif
Hi
Sorry you're having trouble with xway. I've not tried it myself and I've also
not known of anyone else actually running it... It might be a good idea to
try and contact the xway developers directly in case they don't read this
list, or you could cc them on these e-mails..
Perhaps there's a contact e-mail address for the developers somewhere in the
source code?
I have a Powerpoint presentation on Xway that I downloaded when it was first
announced; the presentation was by "Kangho Kim, System Software Team, ETRI".
ETRI = Electronics and Telecommunications Research Institute. Maybe you can
find some contact details for him through Google?
Cheers,
Mark
> Dear Developers,
> I have tried using the interdomain communication patch for xen (Xway,
> http://sourceforge.net/projects/xway) a link of which is there at Xen wiki.
> I am having troubles getting it going. I am using AMD Opteron 248 (64-bit),
> with 2 GHz ram and IWILL motherboard. My distribution is ubuntu 7.04 and I
> am using Xen 3.0.3 for i686, as xway patch suggests that it is only for 32
> bit systems. The GCC version is 4.1.2. I have also tried xway on another
> machine which has 32 bit intel processor. During the boot time, i see in
> the dmesg output giving me "net/ipv4/xway_proto.c:xsw_accept:143:
> inet_accept() err=-11" on Opteron. The intel 32 bit gives NO message of
> this type. Now to the heart of the issue I can get the xway daemon and
> other related stuff loaded without any errors or warning. Upon simple ssh
> from one domU to another (i have compiled the ip addresses as instructed) i
> get a printf on screen on the receiving domain "client_sock = 5" and that
> is where both the domains stop processing i.e. ssh doe not seem to progress
> any further. strace is not helping me that much. I have noticed that
> xwayd.c (daemon) gives a write() call and this call is returning 0, instead
> of the message size.
>
> Has anyone ever come across this error/bug? or simply has anyone ever tried
> xway?
>
>
>
> Best Regards,
> Atif
>
>
>
>
>
> ___________________________________________________________________________
>_________ Looking for last minute shopping deals?
> Find them fast with Yahoo! Search.
> http://tools.search.yahoo.com/newsearch/category.php?category=shopping
--
Dave: Just a question. What use is a unicyle with no seat? And no pedals!
Mark: To answer a question with a question: What use is a skateboard?
Dave: Skateboards have wheels.
Mark: My wheel has a wheel!
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2008-02-26 9:56 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-12-31 3:46 xway issues / bugs Muhammad Atif
2008-01-02 6:41 ` migrateDevices( ) ? tgh
2008-01-02 18:52 ` Stefan Berger
2008-01-03 2:35 ` tgh
2008-01-04 5:59 ` device models? tgh
2008-01-04 10:28 ` Samuel Thibault
2008-01-04 6:49 ` migration and relocation server? tgh
2008-02-26 9:56 ` code read problems tgh
2008-01-04 17:57 ` xway issues / bugs Mark Williamson
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.