Bridging the Gap between Software and Hardware Techniques for I/O Virtualization


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements UNIX and Linux RSS News Bridging the Gap between Software and Hardware Techniques for I/O Virtualization
# 1  
Old 06-23-2008
Bridging the Gap between Software and Hardware Techniques for I/O Virtualization

HPL-2008-39 Bridging the Gap between Software and Hardware Techniques for I/O Virtualization - Santos, Jose Renato; Turner, Yoshio; Janakiraman, G.; Pratt, Ian
Keyword(s): Virtualization, Networking, Operating System, I/O, Performance Analysis, Xen
Abstract: The paravirtualized I/O driver domain model, used in Xen, provides several advantages including device driver isolation in a safe execution environment, support for guest VM transparent services including live migration, and hardware independence for guests. However, these advantages currently come ...
Full Report

More...
Login or Register to Ask a Question

Previous Thread | Next Thread

8 More Discussions You Might Find Interesting

1. Solaris

Hardware to software RAID migration

We have hardware RAID configured on our T6320 server and two LDOMs are running on this server. One of our disk got failed and replaced. After replacemnt the newly installed disk not detected by RAID controlled so Oracle suggested to upgrade the REM firmware. As this is the standalone production... (0 Replies)
Discussion started by: rock123
0 Replies

2. Solaris

Software RAID on top of Hardware RAID

Server Model: T5120 with 146G x4 disks. OS: Solaris 10 - installed on c1t0d0. Plan to use software raid (veritas volume mgr) on c1t2d0 disk. After format and label the disk, still not able to detect using vxdiskadm. Question: Should I remove the hardware raid on c1t2d0 first? My... (4 Replies)
Discussion started by: KhawHL
4 Replies

3. Shell Programming and Scripting

Monitoring script for hardware and software problems

Gentlemen I want to write a small script and run as cronjob sothat the script runs every four hours The script should be capable of finding any hardware issues,panics,coredumps if anyissues found it should sent mail.If no issues it shouldnt sent mail Deeply appreciated if any help... (2 Replies)
Discussion started by: saidiya
2 Replies

4. HP-UX

Virtualization Software

Hello peopel I am interesting in implement a virtualization system on HP-UX v3. I have some Integrity servers with this OS installed but I want to virtualize one of them because I have a problem that has no solution in HP-UX and I have to install RedHat for this reason. Then I don't know what... (1 Reply)
Discussion started by: Lekram
1 Replies

5. Virtualization and Cloud Computing

Hardware virtualization

Hello to all In my organization we want to pass to move the systems to an virtualized environment, nevertheless, considering the absence of resources, the idea is to acquire the versers and that the department (I) do the facilities, tests, etc. Wearing out the possible minimal cost in... (1 Reply)
Discussion started by: aalvarez77
1 Replies

6. Shell Programming and Scripting

Hardware and Software Configuration in UNIX..

Hi, Anybody please let me know the command to find the Hardware and Software components used in any HP-UNIX or Sun Solaris UNIX server ? I need to get all the configuration of the UNIX server. Thanks, Rohit.. (1 Reply)
Discussion started by: ronix007
1 Replies

7. Solaris

free software to test the hardware of a sun workstation specially the RAM how about f

hi can anybody give me a site that provide a free software for sun solaris workstation to test above title. i downloaded this RUMT-0.2 sofware in the net but it doesn't work after i try. thnks a lot for any help. (1 Reply)
Discussion started by: jao_madn
1 Replies

8. UNIX for Dummies Questions & Answers

Utilities/Scipts to Inventory Hardware and Software

Hi All, I am looking for a way to inventory the hardware and software components of many Solaris 8 servers/workstations. I would like to script this to run against a list of IP's in a text file. For Windows there are many such programs available (like Belarc) Is there anything similar for... (4 Replies)
Discussion started by: limey
4 Replies
Login or Register to Ask a Question
guestunmount(1) 					      Virtualization Support						   guestunmount(1)

NAME
guestunmount - Unmount a guestmounted filesystem SYNOPSIS
guestunmount mountpoint guestunmount --fd=<FD> mountpoint DESCRIPTION
guestunmount is a utility to clean up mounted filesystems automatically. guestmount(1) mounts filesystems using libguestfs. This program unmounts the filesystem when a program or script has finished with it. guestunmount is a wrapper around the FUSE fusermount(1) program, which must exist on the current "PATH". There are two ways to use guestunmount. When called as: guestunmount mountpoint it unmounts "mountpoint" immediately. When called as: guestunmount --fd=FD mountpoint it waits until the pipe "FD" is closed. This can be used to monitor another process and clean up its mountpoint when that process exits, as described below. FROM PROGRAMS You can just call "guestunmount mountpoint" from the program, but a more sophisticated way to use guestunmount is to have it monitor your program so it can clean up the mount point if your program exits unexpectedly. In the program, create a pipe (eg. by calling pipe(2)). Let "FD" be the file descriptor number of the read side of the pipe (ie. "pipefd[0]"). After mounting the filesystem with guestmount(1) (on "mountpoint"), fork and run guestunmount like this: guestunmount --fd=FD mountpoint Close the read side of the pipe in the parent process. Now, when the write side of the pipe (ie. "pipefd[1]") is closed for any reason, either explicitly or because the parent process exits, guestunmount notices and unmounts the mountpoint. If your operating system supports it, you should set the "FD_CLOEXEC" flag on the write side of the pipe. This is so that other child processes don't inherit the file descriptor and keep it open. Guestunmount never daemonizes itself. FROM SHELL SCRIPTS Since bash doesn't provide a way to create an unnamed pipe, use a trap to call guestunmount on exit like this: trap "guestunmount mountpoint" EXIT INT QUIT TERM OPTIONS
--fd=FD Specify the pipe file descriptor to monitor, and delay cleanup until that pipe is closed. --help Display brief help and exit. -q --quiet Don't display error messages from fusermount. The return status is still set (see "EXIT STATUS" below). --no-retry --retry=N By default, guestunmount will retry the fusermount operation up to 5times (that is, it will run it up to 6times = 1try + 5retries). Use --no-retry to make guestunmount run fusermount only once. Use --retry=N to make guestunmount retry "N" times instead of 5. guestunmount performs an exponential back-off between retries, waiting 1second, 2seconds, 4seconds, etc before each retry. -V --version Display the program version and exit. ENVIRONMENT VARIABLES
"PATH" The fusermount(1) program (supplied by FUSE) must be available on the current "PATH". EXIT STATUS
This program returns 0 if successful, or one of the following error codes: 1 Program error, eg. could not allocate memory, could not run fusermount. See the error message printed for more information. 2 The mount point could not be unmounted even after retrying. See the error message printed for the underlying fusermount error. 3 The mount point is not mounted. SEE ALSO
guestmount(1), fusermount(1), pipe(2), "MOUNT LOCAL" in guestfs(3), http://libguestfs.org/, http://fuse.sf.net/. AUTHORS
Richard W.M. Jones ("rjones at redhat dot com") COPYRIGHT
Copyright (C) 2013 Red Hat Inc. LICENSE
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. BUGS
To get a list of bugs against libguestfs, use this link: https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools To report a new bug against libguestfs, use this link: https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools When reporting a bug, please supply: o The version of libguestfs. o Where you got libguestfs (eg. which Linux distro, compiled from source, etc) o Describe the bug accurately and give a way to reproduce it. o Run libguestfs-test-tool(1) and paste the complete, unedited output into the bug report. libguestfs-1.22.6 2013-08-24 guestunmount(1)