From owner-freebsd-current@FreeBSD.ORG Sun Feb 15 14:44:53 2015 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5AA21E25 for ; Sun, 15 Feb 2015 14:44:53 +0000 (UTC) Received: from mail-we0-x22f.google.com (mail-we0-x22f.google.com [IPv6:2a00:1450:400c:c03::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DE174F07 for ; Sun, 15 Feb 2015 14:44:52 +0000 (UTC) Received: by mail-we0-f175.google.com with SMTP id x3so24945170wes.6 for ; Sun, 15 Feb 2015 06:44:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=zNLQWQqAyFjRYI8xCR5TklrsRxAztv+rDtyumR4xaSo=; b=DPGrAnPLUmHgHKd5+AafzddDRmlhhsrc0kW/dmp/wnum5LKRLrDM6RbH9VXncPoqqH Jf37NDTbMBCFVRuFN9geftu3VMCr9uh7/3R+Ht/1o9zfiPG2pPb7+oaA5rKELT0vISiw yotxRtIwAiZLPclEM1R2nJ2xbaT3S1U9rnP7lIsbPVU8ktEFCC1N8XpVetX+2teTLIMa Py10Dco2JB9O/1XOFbU9eZ324hy4RL2iTR78HTkP70c4nAmYcxVMZ4/igu+raXSUt+IU g4oTNoZOUvzVE9iYXfltH1ltxQa6aEgTBZcSKSNCPNGDzPOHsNwhC3eJ0lRo4B4p8L8p /yVg== MIME-Version: 1.0 X-Received: by 10.194.191.228 with SMTP id hb4mr35511815wjc.116.1424011491236; Sun, 15 Feb 2015 06:44:51 -0800 (PST) Received: by 10.27.32.194 with HTTP; Sun, 15 Feb 2015 06:44:51 -0800 (PST) In-Reply-To: References: Date: Sun, 15 Feb 2015 15:44:51 +0100 Message-ID: Subject: Re: process checkpoint and migration support? From: Nikolay Denev To: Luigi Rizzo Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: freebsd-current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Feb 2015 14:44:53 -0000 On Sat, Feb 14, 2015 at 1:53 AM, Luigi Rizzo wrote: > Do we have any support for process checkpoint and migration on FreeBSD? I > have found some code from 2010 at code.google.com/p/processmigration which > works by forcing a core dump. I wonder how difficult it would be to extend > it to do incremental checkpointing (to reduxe the time in which the process > must be stopped during a migration). > > Cheers > Luigi > > > -- > -----------------------------------------+------------------------------- > Prof. Luigi RIZZO, rizzo@iet.unipi.it . Dip. di Ing. dell'Informazione > http://www.iet.unipi.it/~luigi/ . Universita` di Pisa > TEL +39-050-2211611 . via Diotisalvi 2 > Mobile +39-338-6809875 . 56122 PISA (Italy) > -----------------------------------------+------------------------------- > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > Hi Luigi, I remember seeing a talk about this at the 2010 EuroBSDCon in Karlsruhe : http://2010.eurobsdcon.org/fileadmin/fe_user/klaus/37R5uB.pdf I'm not sure what happened with this project but also looked interesting and a live demo was done showing live migration with preserving TCP state, etc : http://www.7he.at/freebsd/vps/docs/man/vps.9.html --Nikolay