From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shiva Subject: I/O redirection Guest VM Date: Fri, 14 Mar 2014 04:46:34 +0000 (UTC) Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: kvm@vger.kernel.org Return-path: Received: from plane.gmane.org ([80.91.229.3]:50634 "EHLO plane.gmane.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751641AbaCNEuF (ORCPT ); Fri, 14 Mar 2014 00:50:05 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WOK4K-0005R1-AY for kvm@vger.kernel.org; Fri, 14 Mar 2014 05:50:04 +0100 Received: from lawn-gw.rutgers.edu ([128.6.168.245]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 14 Mar 2014 05:50:04 +0100 Received: from shivaramakrishnan740 by lawn-gw.rutgers.edu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 14 Mar 2014 05:50:04 +0100 Sender: kvm-owner@vger.kernel.org List-ID: Hello, I am working on building an Storage Intrusion Detection System(SIDS) App inside a VM on KVM hypervisor. I wanted I/O's from other vm's to first contact this App VM and then finally write to the disk.I went with the network storage as an option to achieve this objective. But wanted to know what about I/O's that are not a shared on NFS-share for example? How can I intercept these I/O/'s ? As the guest VM will be having its own virtual disk and can write to its own partitions that are not part of NFS share. I know modifying Qemu could be other options here.(Like developing a driver or adding redirection of I/O). But I have a time constraint here and unlikely to achieve it by this way. Looking forward to your help/comments.Thanks -- Shiva