From scott at pragmatica.us Sun May 29 01:33:52 2016 Content-Type: multipart/mixed; boundary="===============7006977073751321114==" MIME-Version: 1.0 From: Scott Sobotka To: users at ovirt.org Subject: [ovirt-users] oVirt 3.6 with ScaleIO Date: Sat, 28 May 2016 22:18:47 -0700 Message-ID: <154faf343e6.dc46047b495645.1203291733453313685@pragmatica.us> --===============7006977073751321114== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_1502959_2123345587.1464499127271 Content-Type: text/plain; charset=3D"UTF-8" Content-Transfer-Encoding: 7bit Has anyone gotten an oVirt hosted engine and shared storage environment run= ning with ScaleIO as the backing storage? = I was thinking that I would just set up iSCSI LUNs in ScaleIO and have oVir= t point directly to one for the hosted engine setup. From there, my plan wa= s to assign disks to VMs as direct LUNs. = Unfortunately, it looks like ScaleIO dropped iSCSI support at around versio= n 1.32 and I'm at a loss as to how I can expose ScaleIO LUNs to oVirt. Thank you, --Scott Sobotka ------=3D_Part_1502959_2123345587.1464499127271 Content-Type: text/html; charset=3D"UTF-8" Content-Transfer-Encoding: 7bit =
Has anyone gotten an oVirt hosted engine and shared stor= age environment running with ScaleIO as the backing storage?

I was thinking that I would just set up iSCSI LUNs in Scale= IO and have oVirt point directly to one for the hosted engine setup. From t= here, my plan was to assign disks to VMs as direct LUNs.
Unfortunately, it looks like ScaleIO dropped iSCSI support at a= round version 1.32 and I'm at a loss as to how I can expose ScaleIO LUNs to= oVirt.

Thank you,
--Scott Sobot= ka

------=3D_Part_1502959_2123345587.1464499127271-- --===============7006977073751321114== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzE1MDI5NTlfMjEyMzM0NTU4Ny4xNDY0NDk5MTI3MjcxCkNvbnRlbnQtVHlw ZTogdGV4dC9wbGFpbjsgY2hhcnNldD0iVVRGLTgiCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6 IDdiaXQKCkhhcyBhbnlvbmUgZ290dGVuIGFuIG9WaXJ0IGhvc3RlZCBlbmdpbmUgYW5kIHNoYXJl ZCBzdG9yYWdlIGVudmlyb25tZW50IHJ1bm5pbmcgd2l0aCBTY2FsZUlPIGFzIHRoZSBiYWNraW5n IHN0b3JhZ2U/IAoKCgpJIHdhcyB0aGlua2luZyB0aGF0IEkgd291bGQganVzdCBzZXQgdXAgaVND U0kgTFVOcyBpbiBTY2FsZUlPIGFuZCBoYXZlIG9WaXJ0IHBvaW50IGRpcmVjdGx5IHRvIG9uZSBm b3IgdGhlIGhvc3RlZCBlbmdpbmUgc2V0dXAuIEZyb20gdGhlcmUsIG15IHBsYW4gd2FzIHRvIGFz c2lnbiBkaXNrcyB0byBWTXMgYXMgZGlyZWN0IExVTnMuIAoKCgpVbmZvcnR1bmF0ZWx5LCBpdCBs b29rcyBsaWtlIFNjYWxlSU8gZHJvcHBlZCBpU0NTSSBzdXBwb3J0IGF0IGFyb3VuZCB2ZXJzaW9u IDEuMzIgYW5kIEknbSBhdCBhIGxvc3MgYXMgdG8gaG93IEkgY2FuIGV4cG9zZSBTY2FsZUlPIExV TnMgdG8gb1ZpcnQuCgoKClRoYW5rIHlvdSwKCi0tU2NvdHQgU29ib3RrYQoKCgoKCi0tLS0tLT1f UGFydF8xNTAyOTU5XzIxMjMzNDU1ODcuMTQ2NDQ5OTEyNzI3MQpDb250ZW50LVR5cGU6IHRleHQv aHRtbDsgY2hhcnNldD0iVVRGLTgiCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQKCjwh RE9DVFlQRSBodG1sIFBVQkxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAxIFRyYW5zaXRpb25hbC8v RU4iPjxodG1sPjxoZWFkPjxtZXRhIGNvbnRlbnQ9InRleHQvaHRtbDtjaGFyc2V0PVVURi04IiBo dHRwLWVxdWl2PSJDb250ZW50LVR5cGUiPjwvaGVhZD48Ym9keSA+PGRpdiBzdHlsZT0nZm9udC1z aXplOjEwcHQ7Zm9udC1mYW1pbHk6VmVyZGFuYSxBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjsn PjxkaXY+SGFzIGFueW9uZSBnb3R0ZW4gYW4gb1ZpcnQgaG9zdGVkIGVuZ2luZSBhbmQgc2hhcmVk IHN0b3JhZ2UgZW52aXJvbm1lbnQgcnVubmluZyB3aXRoIFNjYWxlSU8gYXMgdGhlIGJhY2tpbmcg c3RvcmFnZT8gPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SSB3YXMgdGhpbmtpbmcgdGhh dCBJIHdvdWxkIGp1c3Qgc2V0IHVwIGlTQ1NJIExVTnMgaW4gU2NhbGVJTyBhbmQgaGF2ZSBvVmly dCBwb2ludCBkaXJlY3RseSB0byBvbmUgZm9yIHRoZSBob3N0ZWQgZW5naW5lIHNldHVwLiBGcm9t IHRoZXJlLCBteSBwbGFuIHdhcyB0byBhc3NpZ24gZGlza3MgdG8gVk1zIGFzIGRpcmVjdCBMVU5z LiA8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5VbmZvcnR1bmF0ZWx5LCBpdCBsb29rcyBs aWtlIFNjYWxlSU8gZHJvcHBlZCBpU0NTSSBzdXBwb3J0IGF0IGFyb3VuZCB2ZXJzaW9uIDEuMzIg YW5kIEknbSBhdCBhIGxvc3MgYXMgdG8gaG93IEkgY2FuIGV4cG9zZSBTY2FsZUlPIExVTnMgdG8g b1ZpcnQuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+VGhhbmsgeW91LDxicj48L2Rpdj48 ZGl2Pi0tU2NvdHQgU29ib3RrYTxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48L2Rpdj48L2JvZHk+ PC9odG1sPgotLS0tLS09X1BhcnRfMTUwMjk1OV8yMTIzMzQ1NTg3LjE0NjQ0OTkxMjcyNzEtLQoK --===============7006977073751321114==-- From gianluca.cecchi at gmail.com Sun May 29 05:45:39 2016 Content-Type: multipart/mixed; boundary="===============3460370719028700959==" MIME-Version: 1.0 From: Gianluca Cecchi To: users at ovirt.org Subject: Re: [ovirt-users] oVirt 3.6 with ScaleIO Date: Sun, 29 May 2016 11:45:36 +0200 Message-ID: In-Reply-To: 154faf343e6.dc46047b495645.1203291733453313685@pragmatica.us --===============3460370719028700959== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Sun, May 29, 2016 at 7:18 AM, Scott Sobotka wrot= e: > Has anyone gotten an oVirt hosted engine and shared storage environment > running with ScaleIO as the backing storage? > > I was thinking that I would just set up iSCSI LUNs in ScaleIO and have > oVirt point directly to one for the hosted engine setup. From there, my > plan was to assign disks to VMs as direct LUNs. > > Unfortunately, it looks like ScaleIO dropped iSCSI support at around > version 1.32 and I'm at a loss as to how I can expose ScaleIO LUNs to oVi= rt. > > Thank you, > --Scott Sobotka > > > I don't know much of ScaleIO, but at least since Liberty release it can be configured as a cinder backend driver in Openstack http://docs.openstack.org/liberty/config-reference/content/ScaleIO-cinder-d= river.html http://docs.openstack.org/mitaka/config-reference/block-storage/drivers/emc= -scaleio-driver.html So the more "natural" way that comes to mind is to interface oVirt with cinder and configure ScaleIO in cinder in similar way as with Ceph backend http://old.ovirt.org/Features/Cinder_Integration But this implies configuring Openstack too and also I don't know how the security part (see ceph authentication in above link), if present in ScaleIO, could be managed HIH searching a solution Gianluca --===============3460370719028700959== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" PGRpdiBkaXI9Imx0ciI+PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPjxicj48ZGl2IGNsYXNzPSJn bWFpbF9xdW90ZSI+T24gU3VuLCBNYXkgMjksIDIwMTYgYXQgNzoxOCBBTSwgU2NvdHQgU29ib3Rr YSA8c3BhbiBkaXI9Imx0ciI+Jmx0OzxhIGhyZWY9Im1haWx0bzpzY290dEBwcmFnbWF0aWNhLnVz IiB0YXJnZXQ9Il9ibGFuayI+c2NvdHRAcHJhZ21hdGljYS51czwvYT4mZ3Q7PC9zcGFuPiB3cm90 ZTo8YnI+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAw cHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRp bmctbGVmdDoxZXgiPjx1PjwvdT48ZGl2PjxkaXYgc3R5bGU9ImZvbnQtc2l6ZToxMHB0O2ZvbnQt ZmFtaWx5OlZlcmRhbmEsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiPjxkaXY+SGFzIGFueW9u ZSBnb3R0ZW4gYW4gb1ZpcnQgaG9zdGVkIGVuZ2luZSBhbmQgc2hhcmVkIHN0b3JhZ2UgZW52aXJv bm1lbnQgcnVubmluZyB3aXRoIFNjYWxlSU8gYXMgdGhlIGJhY2tpbmcgc3RvcmFnZT8gPGJyPjwv ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SSB3YXMgdGhpbmtpbmcgdGhhdCBJIHdvdWxkIGp1c3Qg c2V0IHVwIGlTQ1NJIExVTnMgaW4gU2NhbGVJTyBhbmQgaGF2ZSBvVmlydCBwb2ludCBkaXJlY3Rs eSB0byBvbmUgZm9yIHRoZSBob3N0ZWQgZW5naW5lIHNldHVwLiBGcm9tIHRoZXJlLCBteSBwbGFu IHdhcyB0byBhc3NpZ24gZGlza3MgdG8gVk1zIGFzIGRpcmVjdCBMVU5zLiA8YnI+PC9kaXY+PGRp dj48YnI+PC9kaXY+PGRpdj5VbmZvcnR1bmF0ZWx5LCBpdCBsb29rcyBsaWtlIFNjYWxlSU8gZHJv cHBlZCBpU0NTSSBzdXBwb3J0IGF0IGFyb3VuZCB2ZXJzaW9uIDEuMzIgYW5kIEkmIzM5O20gYXQg YSBsb3NzIGFzIHRvIGhvdyBJIGNhbiBleHBvc2UgU2NhbGVJTyBMVU5zIHRvIG9WaXJ0Ljxicj48 L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoYW5rIHlvdSw8YnI+PC9kaXY+PGRpdj4tLVNjb3R0 IFNvYm90a2E8YnI+PC9kaXY+PGJyPjwvZGl2PjwvZGl2Pjxicj48L2Jsb2NrcXVvdGU+PC9kaXY+ PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj5JIGRvbiYjMzk7dCBrbm93IG11Y2gg b2YgU2NhbGVJTywgYnV0IGF0IGxlYXN0IHNpbmNlIExpYmVydHkgcmVsZWFzZSBpdCBjYW4gYmUg Y29uZmlndXJlZCBhcyBhIGNpbmRlciBiYWNrZW5kIGRyaXZlciBpbiBPcGVuc3RhY2s8YnI+PGEg aHJlZj0iaHR0cDovL2RvY3Mub3BlbnN0YWNrLm9yZy9saWJlcnR5L2NvbmZpZy1yZWZlcmVuY2Uv Y29udGVudC9TY2FsZUlPLWNpbmRlci1kcml2ZXIuaHRtbCI+aHR0cDovL2RvY3Mub3BlbnN0YWNr Lm9yZy9saWJlcnR5L2NvbmZpZy1yZWZlcmVuY2UvY29udGVudC9TY2FsZUlPLWNpbmRlci1kcml2 ZXIuaHRtbDwvYT48YnI+PGEgaHJlZj0iaHR0cDovL2RvY3Mub3BlbnN0YWNrLm9yZy9taXRha2Ev Y29uZmlnLXJlZmVyZW5jZS9ibG9jay1zdG9yYWdlL2RyaXZlcnMvZW1jLXNjYWxlaW8tZHJpdmVy Lmh0bWwiPmh0dHA6Ly9kb2NzLm9wZW5zdGFjay5vcmcvbWl0YWthL2NvbmZpZy1yZWZlcmVuY2Uv YmxvY2stc3RvcmFnZS9kcml2ZXJzL2VtYy1zY2FsZWlvLWRyaXZlci5odG1sPC9hPjxicj48YnI+ PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPlNvIHRoZSBtb3JlICZxdW90O25hdHVyYWwm cXVvdDsgd2F5IHRoYXQgY29tZXMgdG8gbWluZCBpcyB0byBpbnRlcmZhY2Ugb1ZpcnQgd2l0aCBj aW5kZXIgYW5kIGNvbmZpZ3VyZSBTY2FsZUlPIGluIGNpbmRlciBpbiBzaW1pbGFyIHdheSBhcyB3 aXRoIENlcGggYmFja2VuZDxicj48YSBocmVmPSJodHRwOi8vb2xkLm92aXJ0Lm9yZy9GZWF0dXJl cy9DaW5kZXJfSW50ZWdyYXRpb24iPmh0dHA6Ly9vbGQub3ZpcnQub3JnL0ZlYXR1cmVzL0NpbmRl cl9JbnRlZ3JhdGlvbjwvYT48YnI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj5C dXQgdGhpcyBpbXBsaWVzIGNvbmZpZ3VyaW5nIE9wZW5zdGFjayB0b28gYW5kIGFsc28gSSBkb24m IzM5O3Qga25vdyBob3cgdGhlIHNlY3VyaXR5IHBhcnQgKHNlZSBjZXBoIGF1dGhlbnRpY2F0aW9u IGluIGFib3ZlIGxpbmspLCBpZiBwcmVzZW50IGluIFNjYWxlSU8sIGNvdWxkIGJlIG1hbmFnZWQ8 YnI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj5ISUggc2VhcmNoaW5nIGEgc29s dXRpb248YnI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj5HaWFubHVjYTxicj48 L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWls X2V4dHJhIj48YnI+PC9kaXY+PC9kaXY+Cg== --===============3460370719028700959==--