Please share with the community what you think needs improvement with VMware vSphere.
What are its weaknesses? What would you like to see changed in a future version?
OS templates should be readily available, so there is no need to get an OS separately. Only the activation part should be different, which is not presently available due to the need to get the OS from a different location, then create VMs. If it connect with Internet, it should ask this during VM creation with the help of selection. It should auto download the OS so it will be beneficial only at time of activation by entering a valid key. If a key is not valid, then it should start with a trial version.
The ability to run ARM based VMs on an x86 platform for testing purposes. With the growing use of SBCs running on ARM architectures for IoT devices, it would be very useful if developers could build and deploy VMs running operating systems like Raspbian used on Raspberry Pi devices on their existing x86 ESXi environments. Even if this is not possible through some form of emulation, the ability to add ARM hypervisors to vSphere environments would be very useful. This will enable more rapid development cycles for customers just getting started with IoT but already existing vSphere users.
I would like to see better fault and performance reporting in the GUI. I should not have to resort to using the command line to see what is going on.
Reducing the cost of vSphere would be an improvement.
It would be great if the free version included a management tool that was a scaled-down vCenter Manager.
Improve the patch and updates online and remove mandatory reboot, or move the virtual machine onto a physical host that needs patching/maintenance. I would like to see VMware vSphere provide a centralized patch service on the VMware level, regardless of your operating systems.
Reporting on vCenter needs to be improved.
The solution should be more user-friendly for upgrading host ESXi units, bringing them into the control unit of vSphere. Generally, the user interface needs to be improved for non-technical people. A technical person can hover around and find the right tool or task that needs to be done. But, for people who are new, they require guidance because it is not intuitive. They have to ask for help from here and there to get it right.
Two improvements that I would like to see are higher resolution console modes for guests and easier switching between consoles.
The scalability of the solution should be improved.
Although vSphere is a nearly perfect product, it does need a little improvement. Datacenter and Cluster structure should be mixed so that the management of clusters would be easier.
The SDK/API to help SPs (service providers) provide the pay-as-you-go business model in cloud service.
We want to see improvement from VMware with security. We want minimal downtime. We want automation. We want to deploy more efficiently. If there is a disaster of any kind we want to respond quickly and recover from it. With vSphere, you get to provision server resources with ease. While we like vSphere, one problem we have is saturation. For example, if I want to deploy 10 virtual machines, I will have to install the operating system one by one. I will have to install the patches one by one, also to every kind of script. I will have to learn more, but automated deployment is not easy to implement. It makes you spend a lot of time on deployment. You can't have time for doing other things. On login incidents and other events, I would prefer to have some notification in the logs. These are the main areas of improvement that we would like to see.
Improvements to the vCenter server appliance are still needed, especially the HTML5.
Improvement in price.
When I needed to equip a new startup, I was unable to get the budget for vSphere past finance, so I ended up adopting a cheaper alternative even though it meant more work.
We stopped using a lot of cloud services. However, I see that VMware has integrated with Amazon Cloud. We will now to have to move everything to the cloud. My goal is to uplift our environment to the cloud, which will be probably in two years, but it will happen. It is where everyone is heading, since it is the next big step.
The functionalities and management of the product demonstrations need improvement.
The pricing and tech support need improvement.
I would like to see more software as a service solutions.
It needs to integrate better between multiple modules.
This solution should have a better backup policy. Furthermore, there should be an ability to expose the universal machine. In the current version, you need to shutdown and use an offline virtual machine to backup.
When checking the utilization reports, the operational reporting and matrixes are a little weak. In terms of what has been the starting growth or trend analysis is something which, currently they have an add-on which we have not used because it's an add-on product, which we have not bought. As of now, they have this capability but I've not seen these features to be more integrated on the base product itself rather than having as a special add-on. As I mentioned, the necessary improvement would be to add additional features that would integrate reporting and management in terms of automation. Those are the two things I would say it's a lot of, or the third item could be of some service important to integration. Right now everybody is talking about private clubs, but these are the base foundation so, the effect it has had on embedded software attack, running on the hypervisor for self-provisioning, it definitely has an edge.
I think they should consider lowering the pricing of entry-level products. In addition, I think they should come up with a backup feature that is more product enrichment-based. It should be a full-fledged backup solution. It just is not there right now.
I would like to see VMware head towards a more GPU friendly environment.
The thick client had features that were removed from the HTML5 web console and it has caused a learning curve deficiency. Training could be more customer-centric.
As far as additional features go, they've already added the VMware Update Manager to this version, which has been great; it's been very nice to use. It would be nice to see it a little more tightly integrated with the patching solution so you could do it in one pane of glass. Right now, you have to jump back and forth. It's still not difficult, but you have to jump back and forth to do your update definitions and then go back and actually do the updates themselves.
I put information on my blog stating that I would like more Amazon stuff inside of VMware. They have announced many thing that I am looking for today, so I am happy.
There are still a few features that have been left out as far as updating and sending firmware to the host. You still have to go into the Flash interface to do that. But, for the most part, there are just those few missing features from the HTML5 interface.
There are a few things I wanted to see in the next version of vSphere 6.7 which, it turns out, were announced today (at VMworld 2018) so I haven't had time to explore them. But one of the things that was most important to me was the ability to automate or improve deployment of VCHA in an advanced configuration, where it's not hosting itself. I'm looking forward to playing with the new release and seeing where it's at.
There is definitely room for improvement and that improvement should be in the licensing and the simplicity of procuring additional licenses or additional VMware products. Right now, it's very complex.
I see room for improvement in the vSphere product just a little bit. I know they are doing all that transition from the traditional fat client to the new HTML5 interface. I've watched that grow from being technical previews to where it's at today, and it's probably 90 percent there. But I think that VMware could continue to put improvements into that UI, so that all the tasks can be performed as quickly as they used to be done in the fat client. Just yesterday, I met with the lead solutions architect for vSphere, and one of the things that I really kind of sat him down on was, "What's the deal between these Custom Attributes and these Tags? What are you trying to do with that?" He said, "So here's the deal. I know that they're halfway done and we have a vision of where they're all going, but we'll get it there." That that would be a great ability, to keep all that metadata about your virtual machines inside the solution and staying with the machines.
As far as room for improvement goes, I really feel like each release they're coming out with new features, making it better and better. The new HTML5 client is almost there. It needs just a little bit more and then it will definitely be ready.
Where I think there is room for improvement is in the HTML5 interface in vCenter. What it lacks, for me, is integrating into VMware's other products, especially NSX.
vSphere is going in a good direction already with its improvement. The one area where I would love to see an improvement is the HTML5 client. It's great, but it could get better. I know it can.
As with any piece of technology (hardware or software), there's always room for improvement. vSphere is incredibly mature from a core feature and function perspective. As we continue to push mission-critical workloads into vSphere, and those workloads are not readily protected at the application layer for availability, continuing to increase the size limitations on FT-protected VMs would be a great advance. vSphere management has evolved over time. It's inherently complex. Operating a large virtual infrastructure is not an easy task for anyone. That's why certifications, such as VCP exist, because you have to have the right skill set to operate the environment. As the product evolves and starts to take advantage of things, like DRS, workload placement becomes less of an issue for humans to worry about, because the system takes care of it for you. Of equal interest is SDRS, storage management and storage placement, as historically, it was one of the most challenging things to mange in a large production VMware environment. With SDRS, we've actually seen our need to babysit it and manage it as a human go way down.
A slight improvement could be made to the interface of the management of vCSA, so that they answer on the 5480 ports. That kind of graphical interface could be improved, but it is not a main point.
I can see the room for improvement still in the user interface (UI). There is still room for improvement with the HTML5 Web Client. They are working on it, as I can see on their blog. However, there is still room for improvement in the newer features that they can push into it.
I have seen some sessions for version 6.7 covering its improvements, which I was looking for, mainly the content library. Our requirement is to move our templates from one location to another location. Previously, this was not available. We are happy this was introduced. Another thing is the flash. However, in 6.7, they completely removed it and they are bringing in the HTML. Let's see, as I haven't tried the 6.7 update yet. I hope it will satisfy everything from our point of view.
An improvement could be allowing a "dark mode" for the interface. I think the HTML5 client is a little bit hard to read. It's all white. It's a little bit bright on the eyes. A lot of us IT guys view in the dark.
vSphere is the Rolls Royce of hypervisors. Moving forward, they just need to continue integrating and simplifying that user interface experience. With VMware Cloud Foundation, that's the Day 2 lifecycle management. You've got the VMC offering that's obviously all public cloud. They need to keep on integrating the APIs and simplifying the user experience. And they're definitely moving towards the one-click experience that you have with other technology vendors.
The biggest thing to improve is to have more self-service in the portals. I would like to receive more help through the web interface. I would like to see continual improvements of the client. It doesn't need to go much larger for support on the number of VMs or its size, because there are pretty high limits already. However, it needs a bit more in the management and the reporting aspect. We have to get a third-party for that. It would be great if it was a bit more integrated.
My biggest suggestion would be some kind of a mechanism - and it's almost an AI-type thing, a Siri/Cortana - for where to find how to do certain things. If there was the ability to just type in a basic question and say, "How do I change the VM settings for this?" and it could bring me right there, that would be really awesome.
I think the cost should be reconsidered. VMware is not the cheapest solution out there, despite the fact that it may be one of the best. In addition, I think some of the backup features or the prediction features can be improved. The legacy workloads are not prone to be virtualized. Some users may want to see a common deduction product across the physical service.
We would like VMware to add capacity to add more equipment. We also think it could improve with the hyper-converged.
I know, coming out in 6.7 Update 1, that the HTML Client is going to reach full parity and have all the same features that they had in the now-deprecated thick client that used to be on Windows. That's one really neat feature I'm actually looking forward to. There are always little "gotchas." In the past, little changes have broken things in vSphere. Going from 6.0, which worked perfectly fine on the Mac Pro, there were certain changes in hardware drivers, when 6.5 came out. Some were no longer present or had been deprecated. As a result, it didn't work on the Mac Pro anymore, which was business-critical. Okay, everybody could stick on one version and wait until it was fixed. We were able to take drivers out of the 5.5 version, add them to the build package for installation and it worked. It was not the most efficient, and storage I/O was kind of slow. Since 6.5 Update 1 came out, that has been solid, no real issues with that.
Management of the solution depends on the interface you are in. The Flash interface can be a little cumbersome sometimes, but thankfully they are moving all of that into the HTML 5. I did see that with the 6.7 Update 1, every function now is pretty much capable of being run from HTML 5. I'm really happy about that and looking forward to moving to that. Unfortunately, because I'm the infrastructure guy, some of the features, day-to-day things, require me to go back into the Flash version, but I long to go with the HTML 5. It's really fast, performance is great on that, it looks really good, and using it is not a pain. It would be nice if they could make the upgrades a little bit smoother but sometimes that's a little tricky because, unfortunately, everyone can throw plugins into the environment and VMware can't necessarily control all of those. So I understand the headache for the engineering team there.
I would like to see AI in future releases.
Maybe it's there and I don't know about it, but I would love to be able to build a standard server set and be able to give users, who want to build another server, the ability to click in and have a pool of 20 options for the five groups that are using them. I could just say, “Hey if you want a server click here," and then the server is built for them, tells them how to connect, how to login to it. Done. That would be so cool.
Flexible pricing would be nice. Some of the pricing models are fairly big.
The roadmap VMware has for Workspace ONE is on target with what we want to do. A year from now I might have a different opinion, but right now, I'm good. I see no negatives at this point.
I would like to see continued support of the HTML5-based utilities.
There has been a lot of improvement with UI: its speed and usability features. Before, it was very slow. When it comes to cross-regional (e.g., someone in the US managing the China vSphere implementations), it can be a somewhat slow. I would recommend increasing the speed. While there has already been improvement there, I would like to see more.
It's simple enough right now, but some more automation tools would definitely make it simpler. It's pretty well integrated with vROps but the integration could be improved a little bit.
I have just been looking through what vSphere 6.7 has coming, and one of the things I'm most excited about is the fact that we won't need to use multiple Clients any longer, if all the features that are supposed to be available are, in fact, available in the HTML5 Client. That's one of the biggest things because, for me, it's all about management. For the most part, all the other things that have made VMware invaluable in our lives should be working just as well, but a little bit more speed won't hurt.
I'm looking forward to the HTML client being finished. That's the thing that's annoying me, but I know it's coming this fall. If they were going to make the transition from the standalone installable client to the HTML, I wish they would have done more development on it before they released. It's not feature-complete, so we have to go back to the old client to do certain things, and I don't really want to.
If I could talk to the engineers I would probably suggest a little bit different approach. There's a process that includes base-lining, then installing the program, and then doing the differentiation. That kind of approach for delivering applications, in my opinion, is way quicker. That approach would take me not more than half an hour to prepare any application. That's a feature I would like to see.
I do not find it to be simple and efficient to manage. The tools, the interface to manage it, are a pain. In the latest version, they moved us to web-only, the Web Client and it's terrible. It's slow. It crashes. It's annoying. I used the Web Client in the older version and was happy. I would go back to the regular thick client but I don't have that option anymore, so I am always fighting it.
I'd like to get rid of the Flash Client. There are still some things that require us to go into it and use it, some plugins and other things aren't supported in the HTML5. I love the HTML5 Client. I think it's a lot smoother, a lot faster. Version 6.5 was kind of slow. From our testing, from what I've seen, 6.7 is supposed to be better. That would be my biggest complaint right now: that the 6.5 Flash Client is slow. It takes a while to load.
Code: They need to stop pushing it out so fast. Nobody in the real world is really using it yet, because it's not ready for prime time. It needs to be more stable. They need to get their product more stable before they push more code out. An example, in vCenter 6.5, they pushed HA, but it doesn't work. I've worked with so many engineers who finally said, "Give up! It doesn't work." I asked a question to one of the guys who did a demo with us on 6.7, and said, "Did you guys fix it?" They immediately skirted around the question. I said, "I'll take that as a no."
The vSphere Client always feels slow, and/or like it doesn't keep up with what I'm trying to do. So I usually use the thick client most of the time. I'm looking forward to some of the new features on 6.7 where you can record your actions in the Client and then it will spit out all the code. So if you want a script of what you just did, it gives you all the code for that. That's probably the one thing I'm looking forward to the most in the 6.7.
I would like to see DRS for the GPU machines.
In terms of management, it's getting better. There were recent changes with the infrastructure and the architecture, going from a physical vSphere vCenter client to the web interface. That has slowed things down a little bit, to be honest. It's getting better. With the 5.7 release they've optimized it, the menus are a little snappier, and it isn't as cumbersome to manage through as it was on the previous website or vSphere Web Client instance. Also, reading some of the sensors in the hardware itself, that's where VMware does a really great job in the digital infrastructure and being able to scale things and knowing what's going on in vSphere. But not having to buy something from a third-party to scan the actual hardware components, like the hard drives and the port containers and fan speeds; not having to bolt something on and go through another vendor, would be helpful.
It will be nice when it's all HTML 5. It would be nice if it had auto-scaling, no need to select CPU or select database size. Let it auto-scale, let it use the features that VMware has, instead of having to preselect.
* Keep innovating. * Make it more efficient and stable.
* It is simple to break. * As far as ease of use and their front end (vCenter), it needs refreshing. They are doing some good things with HTML5. I would like them to move into having a containerized application to manage the vCenter. * I would like having something that works on a smaller screen, so we can get to it on our iPads and have it more touch-centric versus having to sit at a laptop.
As far as the web client goes, one of the frustrating things is that it's dependent on different browsers. One day it may work with only a given browser or there may be issues with Flash. So I look forward to being able to use the HTML 5 client. Hopefully, it will be a lot more stable and not have the kind of issues that I necessarily run into with the web client today. One thing that is a little frustrating for me is that you have the network side with bandwidth and, if it's a system that's virtualized, obviously, you have VMware vSphere in the mix. There are all the different components. If someone has a VM and they don't like the performance or they see something that causes them to say, "Oh, this seems a little sluggish," they contact us and say, "Hey, what's going on?" And that becomes a kind of "magical mystery tour," a black box sometimes. I think, "Okay, where do I need to look? Is it even a problem within the virtualization infrastructure or is it somewhere else?" So that's what I'm hoping to find out about in some of the sessions, here at VMworld 2018, and maybe get some answers. I haven't seen the new client with vSphere 6.7, so it's hard for me to say what additional features I would like to see.
In terms of additional features I would like to see, I just heard about them here at VMworld 2018. They're rolling in security to be a core feature. Built-in app defense is something we'll take advantage of. The ability to utilize tools that are in the cloud - we don't really use the cloud - will be available for use on-premise, and that is a pretty big feature.
I'd like to see a little bit more integration for VDI. I think that Composer servers, security servers, broker servers with connections, I'm not sure they are necessary at this point. Perhaps they could have a lot of those functions baked directly into the hypervisor. It seems to me that if the hypervisor is scalable and flexible enough, that the processor and compute can handle all of that. Maybe we eliminate those other components for VDIs and have more mixed workloads: server workloads and desktop workloads all in the same hypervisor.
It could use a smaller learning curve.
I would like to see a little bit more visibility regarding errors. When an error does occur, there are times where it says "Unknown error" or something to that effect, and it doesn't necessarily give you a lot of metrics. If you go online and you give a description of it, normally the VMware forums can help you find out what it is, but I'd like to see a little bit more visibility from the software itself regarding what's going on: "This went wrong, this is why."
I would like to see the UI incorporating all of the functionality that the thick client had.
On Vista, there should be a lot more new features. We would like to see more security features to harden our environment in the future. From a technical point, there is not much room for new innovation in the hypervisor. It is more about improving the environment or the landscape, not the product. The licensing should be more competitive based on its price. There should be more features for the licensing that you own. Money is a factor, because our management is looking right now at its money. The most annoying thing is to tell people that I would like to continue using VMware, and have them argue the other solutions are free.
VMware has expanded, from a corporate standpoint, to where they have gotten very large. I have noticed, in the last couple of years, the breaking apart of specific added benefits and charging license upcharges for them. That would be the only negative thing that I have to say: As a large consumer of the Hypervisor, we have a hard time justifying the cost of utilizing the extra products, especially when it's a couple of grand here and there, a couple of hundred dollars here and there. It's hard for an IT administrator or an architect to sell to upper management. When they're seeing so much ROI from the Hypervisor, it's hard to show them that there is extra value in the additional products that can be tied on top. I would really like to see an assessment of which products are actually going to be beneficial to charge for, and that they then continue to keep some of the products bundled in with the initial Hypervisor. There are some competitive vendors out there who are sticking to the original model that VMware seemed to have, which includes a lot of additional features and functionality in the initial pricing, and I think they are gaining a lot of market share based on the fact that they are keeping their licensing simple. The only argument I have with VMware is that, when I ask our VMware team about a new solution, I hear comments like, "For a nominal fee we can upgrade your license and you can have that." For the large number of Hypervisors and the scale we have, it's frustrating to hear that I have to go ask for additional money for very small, additional features that I think should be included. I respect that VMware has to grow and there are some features that they should not bundle in and that they should ask more money for. So I would like to see an analysis of sales and what's included and what the consumption rate is. I think they could dial it in a little bit better to where they have more bundled solutions. Unfortunately, I think the type of model that VMware is moving toward is having an a la carte type of fee list. There are so many products that start with a "v" that I tend to get drowned with all the capabilities and I have to pick the particular thing I want to go after. Whereas, if there were more bundled services, or a package that included more bundled services, I might be able to swing that more easily than asking for money here and there.
The problem often is that when I use VMware and Citrix there are conflicts.
In the next release, I would like to see programming. I'd like to see a lot more about customization for people who want to customize programming API, SDK.
One thing that would be helpful is, these days we have an environment where we are often using clouds as well. A solution that would be a little more cloud-aware would be really helpful. I know there is a product from VMware that is more specifically for the cloud, but it would be nice if VMware Cloud Manager would be cloud-aware. It would simplify certain processes. It's all about doing things faster. If it were more cloud-aware it would be easier to work it into a hybrid environment and literally have seamless interfacing with the leading cloud solution. That would be nice.
I would like to start to using NSX in the next release.
Get the HTML5 client to 100% parity to replace the Flash client. When the next release comes out ensure all bugs/fixes are implemented as there was some pretty nasty ones on initial 6.5 release.