
--1060583355-139603096-1384438153=:20660 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hello Stefan.=0AThanks.=A0 I understand qemu supports other scsi adapters h= owever.=A0 See this post from earlier this year.=0AThat post makes referenc= e to the following hbas: auto, buslogic, ibmvscsi. lsilogic, lsisas1068, ls= isas1078, virtio-scsi, vmpvscsi.=0AThe post is referring to libvirt, so the= number of adapters may be related to the various virtualization backends t= hat libvirt can interface with.=0A=0AThere are numerous references to qemu/= qemu-kvm supporting other scsi adapters as well as AHCI SATA.=A0 I installe= d the Centos 6.4 based node, so perhaps the Fedora 19 based node has a newe= r qemu that supports more of these features?=A0 I might see if I can do an = install of the Fedora 19 based node tomorrow.=0A=0AAyal mentioned using 'ho= oks' to interface with qemu to possibly create a VM outside of the definiti= ons that Ovirt allows.=A0 If I am understanding this correctly - how do I d= o this?=A0 Am I to expect some interface inconsistencies in the ovirt porta= l I I view a 'custom' VM like this?=0A=0ASo, in short - is there the potent= ial for me to create a VM in ovirt that has a SCSI/SAS/SATA HBA and attach = disk(s) to it (other than the virtio-scsi HBA which is not supported under = EL5)?=0A=0A=0A=0A=0AOn Thursday, 14 November 2013 11:22 PM, Stefan Hajnoczi= <stefanha@redhat.com> wrote:=0A =0AOn Thu, Nov 14, 2013 at 02:39:33AM -050= 0, Ayal Baron wrote:=0A> > ----- Original Message -----=0A> > > Hello Itama= r.=0A> > > The specific use case is a particular propriety filesystem that = needs to=0A> > > see=0A> > > a scsi device. It will do scsi inquiry conmman= ds to verify suitability.=0A> > > In talking to the devs - of the filesyste= m - there is no way around it. I'd=0A> > > previously tried virtio-block - = resulting in the /dev/vd* device - and the=0A> > > filesystem would not wor= k.=0A> > > =0A> > > From doing a bit of web searching it appears the kvm/qe= mu supports (or did=0A> > > support) an emulated LSI scsi controller. My un= derstanding is that the=0A> > > various virtualization platforms will emula= te a well supported device (by=0A> > > the guest OSes) so that drivers are = not an issue. For example this should=0A> > > allow a VM on Vmware vsphere/= vcenter to be exported to Ovirt and have it=0A> > > boot up. The potential = for further optimising the guest is there by=0A> > > installing ovirt/qemu/= kvm guest utils that then allow the guest OS to=0A> > > understand the virt= io nic and scsi devices. The guest could then be shut=0A> > > down, the nic= and scsi controller changed and the guest booted up again.=0A> > > You can= do the same thing in the Vmware world by installing their guest=0A> > > to= ols, shutting down the guest VM, then reconfiguring it with a vmxnet3 nic= =0A> > > and pvscsi scsi adapter, then booting up again.=0A> > > It does se= em somewhat inconsistent in Ovirt that we allow a choice of Intel=0A> > > e= 1000 or virtio nics, but do not offer any choice with the scsi adapter.=0A>=
=0A> > virtio-scsi support was just recently added to oVirt to allow for= scsi=0A> > passthrough and improved performance over virtio-blk.=0A> > I b= elieve the emulated scsi device in qemu never matured enough but possibly= =0A> > Stefan (cc'd) can correct me here.=0A=0AThe only supported emulated = SCSI HBA device is virtio-scsi.=A0 It was Tech=0APreview in RHEL 6.3 and be= came fully supported in RHEL 6.4.=A0 virtio-scsi=0Ais not available in RHEL= 5.=0A=0A=0AStefan --1060583355-139603096-1384438153=:20660 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
</div> <div class=3D"y_msg_container">On Thu, Nov 14, 2013 at 02:39:33AM= -0500, Ayal Baron wrote:<br clear=3D"none">> > ----- Original Message -----= <br clear=3D"none">> > > Hello Itamar.<br clear=3D"none">> >= > The specific use case is a particular propriety filesystem that needs= to<br clear=3D"none">> > > see<br clear=3D"none">> > > a= scsi device. It will do scsi inquiry conmmands to verify suitability.<br c= lear=3D"none">> > > In talking to the devs - of the filesystem - t= here is no way around it. I'd<br clear=3D"none">> > > previously t= ried virtio-block - resulting in the /dev/vd* device - and the<br clear=3D"= none">> > > filesystem would not work.<br clear=3D"none">> >= > <br clear=3D"none">> > > From doing a bit of web searching i= t appears the kvm/qemu supports (or did<br clear=3D"none">> > > su=
<html><body><div style=3D"color:#000; background-color:#fff; font-family:ti= mes new roman, new york, times, serif;font-size:12pt">Hello Stefan.<br>Than= ks. I understand qemu supports other scsi adapters however. See= <a href=3D"https://www.redhat.com/archives/libvir-list/2013-March/msg01254= .html"><span>this</span></a> post from earlier this year.<br>That post make= s reference to the following hbas: auto, buslogic, ibmvscsi. lsilogic, lsis= as1068, lsisas1078, virtio-scsi, vmpvscsi.<br>The post is referring to libv= irt, so the number of adapters may be related to the various virtualization= backends that libvirt can interface with.<br><br>There are numerous refere= nces to qemu/qemu-kvm supporting other scsi adapters as well as AHCI SATA.&= nbsp; I installed the Centos 6.4 based node, so perhaps the Fedora 19 based= node has a newer qemu that supports more of these features? I might = see if I can do an install of the Fedora 19 based node tomorrow.<br><br>Ayal mentioned using 'hooks' to interface with qemu to po= ssibly create a VM outside of the definitions that Ovirt allows. If I= am understanding this correctly - how do I do this? Am I to expect s= ome interface inconsistencies in the ovirt portal I I view a 'custom' VM li= ke this?<br><br>So, in short - is there the potential for me to create a VM= in ovirt that has a SCSI/SAS/SATA HBA and attach disk(s) to it (other than= the virtio-scsi HBA which is not supported under EL5)?<br><div style=3D"di= splay: block;" class=3D"yahoo_quoted"> <br> <br> <div style=3D"font-family:= times new roman, new york, times, serif; font-size: 12pt;"> <div style=3D"= font-family: times new roman, new york, times, serif; font-size: 12pt;"> <d= iv dir=3D"ltr"> <font size=3D"2" face=3D"Arial"> On Thursday, 14 November 2= 013 11:22 PM, Stefan Hajnoczi <stefanha@redhat.com> wrote:<br> </font= pport) an emulated LSI scsi controller. My understanding is that the<br cle= ar=3D"none">> > > various virtualization platforms will emulate a = well supported device (by<br clear=3D"none">> > > the guest OSes) so that driver= s are not an issue. For example this should<br clear=3D"none">> > >= ; allow a VM on Vmware vsphere/vcenter to be exported to Ovirt and have it<= br clear=3D"none">> > > boot up. The potential for further optimis= ing the guest is there by<br clear=3D"none">> > > installing ovirt= /qemu/kvm guest utils that then allow the guest OS to<br clear=3D"none">>= ; > > understand the virtio nic and scsi devices. The guest could the= n be shut<br clear=3D"none">> > > down, the nic and scsi controlle= r changed and the guest booted up again.<br clear=3D"none">> > > Y= ou can do the same thing in the Vmware world by installing their guest<br c= lear=3D"none">> > > tools, shutting down the guest VM, then reconf= iguring it with a vmxnet3 nic<br clear=3D"none">> > > and pvscsi s= csi adapter, then booting up again.<br clear=3D"none">> > > It doe= s seem somewhat inconsistent in Ovirt that we allow a choice of Intel<br clear=3D= "none">> > > e1000 or virtio nics, but do not offer any choice wit= h the scsi adapter.<br clear=3D"none">> > <br clear=3D"none">> >= ; virtio-scsi support was just recently added to oVirt to allow for scsi<br= clear=3D"none">> > passthrough and improved performance over virtio-= blk.<br clear=3D"none">> > I believe the emulated scsi device in qemu= never matured enough but possibly<br clear=3D"none">> > Stefan (cc'd= ) can correct me here.<br clear=3D"none"><br clear=3D"none">The only suppor= ted emulated SCSI HBA device is virtio-scsi. It was Tech<br clear=3D"= none">Preview in RHEL 6.3 and became fully supported in RHEL 6.4. vir= tio-scsi<br clear=3D"none">is not available in RHEL 5.<div class=3D"yqt2796= 650658" id=3D"yqtfd21253"><br clear=3D"none"><br clear=3D"none">Stefan<br c= lear=3D"none"></div><br><br></div> </div> </div> </div> </div></body></ht= ml> --1060583355-139603096-1384438153=:20660--