VSC for RHEV is GA Today!!!

Hi folks,

I’m incredibly happy to announce that after a very long wait and some unexpected delays, the Virtual Storage Console for Red Hat Enterprise Virtualization has officially achieved General Availability status as of today!Here was the email waiting in my inbox this morning:


So how do you get it? Very easy – go to http://support.netapp.com and create a login; it’s free. The go to “downloads”, which should default to “software”.


From there, scroll to the bottom where you will find, in alphabetical order, the “V’s”, and specifically the Virtual Storage Console. From the drop down, select RHEV, then “go”.


From there, you’ll see the description, as well as the User and Administration Guide, and finally the pointer to the package download. It too is free – although if you want to take advantage of the Rapid Cloning Utility (you really do!!), a license for FlexClone is needed.

I plan to get some new demos up as things are better and faster than the last time I showed you anything. Until then, feel free to check out the last demos here.

And as was the case last time, a HUGE thanks and “shout out” to Chris Morrissey, Dustin Schoenbrun, Ricky Hopper, Chris Suich, Patrick Strick, Jack Tedrick, Rashid Nadif, and Praveena Paliswamy of NetApp as well as Vojtech Szocs, Ayal Baron, and Itamar Heim of Red Hat.

16 thoughts on “VSC for RHEV is GA Today!!!”

  1. The installation instructions do not cover if you can install the plugin and server on the RHEVM-M host, or if they must be seperated. Can you comment on that and your testing please.

    Also, did you have to install the Java JDK onto the RHEV-M Host that the plugin gets installed on.

    1. Hi there,

      Thanks for stopping by and asking questions. Technically, they can be separated, but all of the testing was done with both installed on the the RHEV-M (or oVirt) server. OpenJDK 7 should be installed on the RHEV-M server, although one of the developers also used the Oracle Java 7 without issues.

      Hope this helps,

      Captain KVM

    2. They can definitely be separated. You just need to make sure you edit the file /etc/ovirt-engine/ui-plugins/netapp-config.js and change the reference to “localhost” to point to the host where the VSC is installed.

      The JDK is actually not required for the plugin. It is only required for the VSC server. In that case only OpenJDK 7 is supported.

      1. As a side note, take Chris at his word. He is the lead developer for the VSC for RHEV, and all around great guy!!

        Captain KVM

    1. Hello Yamakasi,

      I am very happy to see that you’ve commented on my blog. I was forwarded the email where you expressed your frustration with NetApp over “pulling” the free VSC plugin.

      We have not pulled the plugin. It is still available and it is still free for customers. The communities site that we used to offer the beta program for testing happened to be the most convenient place to host the beta. The GA release is available at support.netapp.com with all of the other fully supported software from NetApp, including both free and paid software.

      If you have 1 supported system associated with your login and 20 unsupported systems, there is nothing stopping you from downloading the plugin and using it with any of your systems, even the unsupported ones. The reason we had to be so strict about the officially supported versions of ONTAP is the QA resources it takes to do it properly. We take QA very seriously at NetApp. Each minor release (8.1.1, 8.2.0, etc) requires it’s own test. We simply don’t have the resources to go back and test 7.3.1 and such. It may work with the older releases, it might not.

      Again, if you have a supported NetApp system associated with your login, you can download the VSC for RHEV software.

      thanks again for reaching out, and I hope this helped. If you need further clarification, reply to me here and I will reach out to you via email.

      Captain KVM

      1. Hi Jon,

        Thank you for your reply, I’m not satisfied with this.

        As people, as I do, test oVirt against system using Ontap Simulator a customer can give you the Simulator but cannot give you SN/s where you can register with or the needed information to get a customer account. The same for evaluation. You as tester don’t own the system and the Simulator is just a test devide that cannot make any damage so is great for testing.

        What you say about QA is really out of range in this issue. oVirt is upstream to RHEV and you want to tackle things there first, RHEV-M is just finetuning where RedHat can add support on their small changes so they can support it.

        So if you want to have a POS as NetApp this software should be free for download so people can actually test upfront.

        Waht you say “If you have 1 supported system associated with your login and 20 unsupported systems” is 100% against the policy of NetApp so it’s just a vague reason not to release it to the public where you actually say to your customers… hey protect our property by doing something we say that’s illegal on a Discommesed system.

        If you want to have a decent tested system, let oVirt users test it. At the other side, they already helped you guys out on the forum and with emails, irc, so on to get this small piece of software right… they also dind’t charge you for that.

        It’s bad in the name for NetApp so I hope you guys het it right again!



        1. Matt,

          I’m not sure what to tell you here. Do you have NetApp in your data center or are you only using the simulator?


          1. Hi Jon,

            I can test on both if needed, I’m just not allowed to register a system that is not owned by me and has a support contract.



          2. Hi Matt,

            In that case, the person in your organization that does have the supported system should be able to download the VSC plugin for you.


  2. Jon,

    That could be possible, but that was not the discussed case.

    The case is quite simple that NetApp used a Free and OpenSource project to test their software for their customers in beta. This package, NetApp available or not, has been tested by the people that actually develop the product which you finally try to sell it with.

    It’s already very clear that, no matter what, NetApp took advantage in a way which is unacceptable in the OSS world.

    The second part that NetApp themself, as you have done that in this blog, tells their customer to use their software on a unsupported system by downloading it with another support contract.

    This are three very good reasons for the oVirt users to not test/use this software anymore for free because:

    – They can’t anymore
    – They don’t trust it anymore
    – They can use GlusterFS for free and seems to be the supported way to go in from the community point of view.

    I think you can make my point out of this (if you want to sell a NetApp).



    1. Matt,

      You are mistaken. Yes, oVirt users can still use the plugin. Yes, we sought comments and feedback from the community, but NetApp developed the plugin. NetApp worked with Red Hat to create the plugin framework that others are now using (HP, Symantec, etc). That is code that will always be part of oVirt/RHEV. We developed the plugin in the open, but no one outside of NetApp or Red Hat contributed code. We didn’t stop anyone from contributing, but no one offered and no one stepped up in the dev lists. NetApp did the development, NetApp did the QA, NetApp did the black duck testing. It was done by 2 full time developers, 2 interns, 1 product manager, 1 QA engineer, and me pushing all of them for the last 18 months. No one from the ovirt community outside of Red Hat offered to help. No one. NetApp spent serious money to develop a tool they knew they would not charge money for…

      I’m not angry about that at all, it happens that way sometimes, but I resent the fact that you suggest that we took advantage of anyone. Did you personally add any code? Did you personally open any bugs? Are we charging money for it now? Did we stop providing resources to oVirt? Did we stop supporting OVA? The answer to all is “no”. So please tell me how you were taken advantage of. You are being rude and unreasonable.

      It’s still free and it’s still available to customers. If you have a supported system, you can download and get full support for the plugin, and still not pay for it. Most companies don’t have stacks of unsupported NetApp controllers for the fact that if there is a problem, they can’t get support and they are on their own. And if you don’t have a NetApp controller, then the plugin does nothing for you.

      * Why is it hosted on NetApp’s site? Because it doesn’t make sense to host it anywhere else. It is a NetApp specific tool.
      * Why does it require a supported NetApp login? Because that is where we keep all of our supported software downloads (including all of the free ones).
      * Can I still use the plugin with oVirt? Yes, it just isn’t “supported”.
      * Why isn’t oVirt supported? Red Hat does not support oVirt, therefore, NetApp can’t support it. That shouldn’t stop you from using NetApp with oVirt and the plugin. You still get support for the NetApp. It’s the same reason we don’t support “gentoo” Linux.. there is no official support, only a great dev community.

      It is clear that you have no idea how much support, money, resources, development, and time we provide to the Open Source community every day. Linux Foundation, OpenStack Foundation, OVA, ODA, oVirt, and many other organizations

      We took advantage of no one. Seriously, all you had to do was ask, “hey, I have NetApp, but I don’t have access to my companies support account.. could you send me the RPM’s for the plugin?”, or “I just have the NetApp simulator, but I really like the plugin, could you send me the packages anyway?”. I would have done it in a heartbeat. But you just assume the worst or that we have bad intentions, and then make false accusations. All you had to do was ask, “can I still use this? I’m confused..” But you went right into insults and accusations.

      I will not give you anymore airtime on my blog.


    1. Hi Christopher,

      Unfortunately, I think funding became a problem for NetApp. Also, 2 of the 3 primary people behind the plugin left NetApp for Red Hat, so….


Agree? Disagree? Something to add to the conversation?