Re: [zones-discuss] Any plans for a "Vmotion-like" Zone migration tool?
On Wed 03/21/07 at 10:50 AM, [EMAIL PROTECTED] wrote: > The Xen project seems to have been quite for a while. Does anyone > know what is happening? Yes, it's unfortunate that the external community has been dormant for so long. Internally, we are making good progress on both dom0 and domU support, and we expect to integrate into Nevada within a few months. (Note: this email message contains forward looking statements, etc) Nils ___ zones-discuss mailing list zones-discuss@opensolaris.org
Re: [zones-discuss] Any plans for a "Vmotion-like" Zone migration tool?
On Wed 21 Mar 2007 at 10:50AM, Rodney Lindner wrote: > The Xen project seems to have been quite for a while. Does anyone > know what is happening? xen-discuss would be the place to ask. -dp -- Daniel Price - Solaris Kernel Engineering - [EMAIL PROTECTED] - blogs.sun.com/dp ___ zones-discuss mailing list zones-discuss@opensolaris.org
Re: [zones-discuss] Any plans for a "Vmotion-like" Zone migration tool?
The Xen project seems to have been quite for a while. Does anyone know what is happening? Rodney ]Nils Nieuwejaar wrote: On Tue 03/20/07 at 05:43 AM, [EMAIL PROTECTED] wrote: I believe Vmotion with VMware allows you to migrate Guests while still running, any plan on adding that type of functionality in migrating Zones from server-to-server? No. A VMWare guest image includes the complete machine state - including the entire kernel and userspace. When the machine is migrated, all of the state moves as a single unit. When migrating a zone, you would have to find some way to extricate the kernel state for just that some subset of a system's processes, devices, network connections, etc. - then insert that state into the middle of a kernel already running on another machine. To put it mildly, that would be hard. If you want live migration on Solaris, and you are using x86/x64 machines, then you should be looking at Xen. http://www.opensolaris.org/os/community/xen Nils ___ zones-discuss mailing list zones-discuss@opensolaris.org ___ zones-discuss mailing list zones-discuss@opensolaris.org
Re: [zones-discuss] Any plans for a "Vmotion-like" Zone migration tool?
Hi, LDOM's should work with this type of migration since each guest domain has its own virtual memory map, kernel, etc. It'll be a matter of insuring that the destination machine has the available resources to migrate to. Of course, this would still require some mechanism to do the migration (coordinating memory mapping, storage, TCP/IP stack, etc.). So it's still not an easy thing, but I'm sure it could be done. Zones on the other hand are tied closely to the kernel running in the global zone. So it probably won't be possible to do without some method of migrating the processes, kernel space, reassigning PID's, etc. And then you have the issue of keeping all of your machines in sync (OS version, patches, etc.). So there is some additional overhead and management requirements. It would be great to see this possible with the above solutions. But I'll leave it to the experts to make it happen:) Octave --- Mike Gerdts <[EMAIL PROTECTED]> wrote: > On 3/20/07, Nils Nieuwejaar <[EMAIL PROTECTED]> wrote: > > When migrating a zone, you would have to find some way to extricate > the > > kernel state for just that some subset of a system's processes, > devices, > > network connections, etc. - then insert that state into the middle > of a > > kernel already running on another machine. To put it mildly, that > would be > > hard. > > OpenVZ (similar to zones, from my understanding) can do this on > Linux. > > http://wiki.openvz.org/Checkpointing_and_live_migration > http://openvz.org/news/announcements/openvz-sparc-20070102 > > > If you want live migration on Solaris, and you are using x86/x64 > machines, > > then you should be looking at Xen. > > http://www.opensolaris.org/os/community/xen > > Does running on sun4v LDOMs help provide a path to this? To someone > that hasn't really looked at how LDOMs get their initial state, it > seems as though this would be quite doable. > > Mike > > -- > Mike Gerdts > http://mgerdts.blogspot.com/ > ___ > zones-discuss mailing list > zones-discuss@opensolaris.org > *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* Octave J. Orgeron Solaris Systems Engineer http://www.opensolaris.org/os/community/sysadmin/ http://unixconsole.blogspot.com [EMAIL PROTECTED] *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* Food fight? Enjoy some healthy debate in the Yahoo! Answers Food & Drink Q&A. http://answers.yahoo.com/dir/?link=list&sid=396545367 ___ zones-discuss mailing list zones-discuss@opensolaris.org
Re: [zones-discuss] Any plans for a "Vmotion-like" Zone migration tool?
On 3/20/07, Nils Nieuwejaar <[EMAIL PROTECTED]> wrote: When migrating a zone, you would have to find some way to extricate the kernel state for just that some subset of a system's processes, devices, network connections, etc. - then insert that state into the middle of a kernel already running on another machine. To put it mildly, that would be hard. OpenVZ (similar to zones, from my understanding) can do this on Linux. http://wiki.openvz.org/Checkpointing_and_live_migration http://openvz.org/news/announcements/openvz-sparc-20070102 If you want live migration on Solaris, and you are using x86/x64 machines, then you should be looking at Xen. http://www.opensolaris.org/os/community/xen Does running on sun4v LDOMs help provide a path to this? To someone that hasn't really looked at how LDOMs get their initial state, it seems as though this would be quite doable. Mike -- Mike Gerdts http://mgerdts.blogspot.com/ ___ zones-discuss mailing list zones-discuss@opensolaris.org
Re: [zones-discuss] Any plans for a "Vmotion-like" Zone migration tool?
On 3/20/07, Nils Nieuwejaar <[EMAIL PROTECTED]> wrote: When migrating a zone, you would have to find some way to extricate the kernel state for just that some subset of a system's processes, devices, network connections, etc. - then insert that state into the middle of a kernel already running on another machine. To put it mildly, that would be hard. It's called kernel-level checkpointing... some operating systems (Cray unicos, IRIX) support it. It's hard, but doable. Those OS writes the address space of the processes to disk, and also record the system state related to those processes (pid, pgid..., IPC, sockets, etc). On restart, the kernel tries to allocate the resources, and resume the process(es). Restart can fail if the pid is already used by another process, for example. IMO, it's useful for long running applications (that's why those HPC systems have it), but for business applications, HA/clustering can do a better job. Rayson If you want live migration on Solaris, and you are using x86/x64 machines, then you should be looking at Xen. http://www.opensolaris.org/os/community/xen Nils ___ zones-discuss mailing list zones-discuss@opensolaris.org ___ zones-discuss mailing list zones-discuss@opensolaris.org
Re: [zones-discuss] Any plans for a "Vmotion-like" Zone migration tool?
On Tue 03/20/07 at 05:43 AM, [EMAIL PROTECTED] wrote: > I believe Vmotion with VMware allows you to migrate Guests while still > running, any plan on adding that type of functionality in migrating Zones > from server-to-server? No. A VMWare guest image includes the complete machine state - including the entire kernel and userspace. When the machine is migrated, all of the state moves as a single unit. When migrating a zone, you would have to find some way to extricate the kernel state for just that some subset of a system's processes, devices, network connections, etc. - then insert that state into the middle of a kernel already running on another machine. To put it mildly, that would be hard. If you want live migration on Solaris, and you are using x86/x64 machines, then you should be looking at Xen. http://www.opensolaris.org/os/community/xen Nils ___ zones-discuss mailing list zones-discuss@opensolaris.org
Re: [zones-discuss] Any plans for a "Vmotion-like" Zone migration tool?
Hi Andrew - we don't have plans for vmotion like functionality, as a zone is tightly locked to the running kernel. Vmotion moves the entire kernel over, as you well know. Vmotion like functionality is on the roadmap for LDOMs, which will migrate an entire running instance of the OS. What we have done with 11/06 is give you the ability to migrate a zone from one machine to another, after the zone is down. Details of this are at opensolaris.org and docs.sun.com rgds On Mar 20, 2007, at 8:43 AM, Andrew Blatt wrote: I believe Vmotion with VMware allows you to migrate Guests while still running, any plan on adding that type of functionality in migrating Zones from server-to-server? This message posted from opensolaris.org ___ zones-discuss mailing list zones-discuss@opensolaris.org ___ zones-discuss mailing list zones-discuss@opensolaris.org
[zones-discuss] Any plans for a "Vmotion-like" Zone migration tool?
I believe Vmotion with VMware allows you to migrate Guests while still running, any plan on adding that type of functionality in migrating Zones from server-to-server? This message posted from opensolaris.org ___ zones-discuss mailing list zones-discuss@opensolaris.org