From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42689) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z7OgO-0002ac-BD for qemu-devel@nongnu.org; Tue, 23 Jun 2015 09:56:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z7OgN-0003Pw-Ip for qemu-devel@nongnu.org; Tue, 23 Jun 2015 09:56:12 -0400 Message-ID: <558964FC.5080805@gmail.com> Date: Tue, 23 Jun 2015 21:54:04 +0800 From: Wen Congyang MIME-Version: 1.0 References: <1434617361-17778-1-git-send-email-wency@cn.fujitsu.com> <1434617361-17778-8-git-send-email-wency@cn.fujitsu.com> <20150618125533.GE25387@stefanha-thinkpad.redhat.com> <5582D777.8060202@gmail.com> <20150618160618.GF822@stefanha-thinkpad.redhat.com> <55836860.2010401@cn.fujitsu.com> <20150619104953.GB9807@stefanha-thinkpad.redhat.com> <5584DEA8.80005@gmail.com> <20150622123935.GB783@stefanha-thinkpad.redhat.com> <55881408.20506@gmail.com> <20150623134243.GA31481@stefanha-thinkpad.redhat.com> In-Reply-To: <20150623134243.GA31481@stefanha-thinkpad.redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [Qemu-block] [PATCH COLO-Block v6 07/16] Add new block driver interface to connect/disconnect the remote target List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Hajnoczi Cc: Kevin Wolf , Fam Zheng , Lai Jiangshan , qemu block , Stefan Hajnoczi , Jiang Yunhong , Dong Eddie , qemu devel , Max Reitz , Gonglei , Paolo Bonzini , Yang Hongyang , "Dr. David Alan Gilbert" , zhanghailiang At 2015/6/23 21:42, Stefan Hajnoczi Wrote: > On Mon, Jun 22, 2015 at 09:56:24PM +0800, Wen Congyang wrote: >>> The NBD connect should not be performed during downtime, regardless of >>> whether a monitor command is used or not. >> >> Why? > > NBD connection establishment takes unbounded time. It can extend the > downtime period and cause users to notice that the guest is unavailable. > > The point of COLO is fault tolerance and high availability. In order to > achieve that, COLO must minimize downtime. If an operation can be > performed outside the migration downtime phase, then it should be done > outside. Yes, you are right. I will think about it. Thanks Wen Congyang > > Stefan >