What is our primary use case?
We currently use it to power our Oracle databases, especially for our core banking solution. We also use it for storage. We provisioned the storage from PowerMax for various VMs that we created for the applications in that environment.
How has it helped my organization?
We use the NVMe SCM storage tier feature, and that's how we're able to do the service level capability (SLA). We have storage class memory as a part of our deployment, and we have about 10% of our storage sizing allocated to storage class memory. With that, we are able to create different service levels for the disk groups or loans provisioned from this storage.
It most definitely helps in improving storage-related performance in our environment. The way our core banking solution works is that we have what we call ODS blocks. So, for leveraging that SLA, we were able to implement some kind of priority for those ODS blocks. Oracle had said that this is something for which their Exadata has a special way of doing, but based on my own assessment, we are able to achieve relatively similar levels of performance by using PowerMax.
Before we deployed this solution, we used to struggle with processing about 100,000 transactions in 10 minutes. We are now able to process about 350,000 or more transactions. These are conservative figures. We did hit much more than that, but conservatively, we are able to see about 300% performance improvement as compared to the SSD storage that we had previously from IBM. We have metrics to show that. The performance is different, and it is better than what we were used to.
We are in our ideal environment in which the storage double acts as our UAT and our test environment. So, we've seen remarkable deduplication in that environment because we are able to expand the footprint much more than what we are able to do in production. The production environment is a bit more controlled, but in our DR UAT environment, we are able to stretch those capabilities. The metrics that we see and the number of environments that we're able to create is quite remarkable.
It provides NVMe scale-out capabilities, which is pretty awesome. We currently have a plan to scale up. We started off with about 100TB. Based on the performance that we've seen, we're consolidating more workloads on the storage. We need to scale up a bit, and we find it very valuable to be able to do that. The ability to scale out and scale up marginally depending on what you want is quite valuable to us.
What is most valuable?
We find the service level option to provision storage very valuable. The ability to define different service levels for storage groups helps us in prioritizing our workload at the infrastructure level.
We also find the compression technology of PowerMax very valuable. In some instances, depending on the kind of data that we have, we can attest to compression ratios of about 9:1, which is very valuable.
The NFS feature is also quite useful for us in our environment. We're able to deploy the NFS capabilities to resolve some of the use cases that we identify.
Its efficiency and performance have been remarkable. It could be because we've not been able to break the limits of what we have. The PowerMax 2000 that we have can do about a million IOPS or so if my memory serves me well. Our use case at the moment isn't stretching as much as that. So, for us, performance has been remarkable in terms of meeting expectations. It has been much better as compared to what we used to have. We see responses to application requests, especially database request queries, in microseconds, as advertised, and even that in some ways gave us a bit of a challenge because the applications couldn't cope with the speed of the response of the storage. So, it was new learning for the providers of the application. The performance has been remarkable. We've seen data within microseconds as advertised. In terms of the IOPS, we've not been able to fully exact the limits, but so far, so good. We are pretty comfortable with that. As we grow organically, we will see more performance and we will be able to drive, but in terms of compression and deduplication, we have received remarkable value.
In the last one year, we haven't had any issues with the availability of the platform, the storage, and the extension of our data. The encryption or data address feature is also there. Even though we've not fully utilized that, it's comforting to know that capability is available for us to explore. We've not had any storage level outage in terms of the data not being accessible within the agreed service. So far, so good.
What needs improvement?
They can make the GUI better, especially for the ones that come out of the box. We did encounter a bit of difficulty in setting up the storage. We had to deploy Solutions Enabler on a Linux machine to be able to fully interact with the storage. They need to upgrade the web interface for the management of the storage that comes out of the box. The management interface for NFS is also a bit old and not very intuitive.
For how long have I used the solution?
We deployed PowerMax for our core banking solution in October last year.
What do I think about the stability of the solution?
It is pretty stable. We've not had any incidents around this storage in the last one year. I can't recall any major incidents. The storage supports our core banking solution, which is always in use. We have 24/7 banking services, and the solution has been pretty stable.
What do I think about the scalability of the solution?
We are able to scale. There are plans to procure more capacity so that we can consolidate other workloads to this storage.
How are customer service and support?
It was top-notch, and it still is top-notch. They're quite responsive. They have a team of knowledgeable people, and they were quite supportive all through the implementation. They still keep in touch to see how we're faring. I would rate them a nine out of 10.
Which solution did I use previously and why did I switch?
We were using SSD storage from IBM. We moved because of multiple things. One reason was the cost. Another reason was the SCM offering advertised by Dell, which was coupled with the AppSync feature of this storage that allowed us to create clones of our databases for UAT, development, and test purposes. So, the features that we desired in the environment were:
- Cost and performance
- The ability to have database clones without necessarily increasing the footprint of the storage required.
- The ability to create service levels for the storage or for disk groups created from the storage. It was critical for us because of the consolidated environments in which we wanted to use the storage.
How was the initial setup?
With professional services from them, it was straightforward. The only issue was that some of the management and out-of-the-box capabilities needed a bit of work to make it as easy as possible for system admins to provision clones from the storage. Aside from that, the setup was pretty easy and straightforward.
We did the most part in about two weeks or less. Some of the delays must have been from our end because of a few requirements. We had the production site and the DR site, and it took about two weeks. After the arrival of the infrastructure, we did the entire project in about six weeks. The setup of the storage took about two weeks.
For its maintenance, we have a team of three system administrators who also act as storage admins.
What was our ROI?
I believe we have seen an ROI. It took us about eight months to see a return on investment. The way I gauge it is that the ROI started coming in when the storage gave us what our previous capability couldn't in terms of:
- The ability to do more transactions
- The ability to see the effects of things like compression and duplication
- The ability to create and extensively use the storage to create multiple environments as desired
All of these pretty much started coming in when our data footprint increased and our transaction volume also increased.
What's my experience with pricing, setup cost, and licensing?
Its price is competitive, but they need to have a different price for West Africa.
They can do better with the price point to allow us to scale even more. We wanted to migrate our entire storage infrastructure to PowerMax, which would require us to buy more capacity, and from the price point, it didn't attract us.
Which other solutions did I evaluate?
We reviewed a few other solutions. NetApp was one of them. What made us go with Dell was a combination of the offering that we saw and the price point at which that was being offered to us by Dell. So, the combination of the offering in terms of the storage features and the fact that Dell offered us competitive pricing at that point were the main reasons.
At the time we were choosing this product, they and a few others were the only ones boasting of having a true NVMe experience. At that point, they had also introduced the SCM into the mix that lowered the platinum latency to about less than 0.04 milliseconds. Those were the things that really attracted us to this storage solution.
What other advice do I have?
I would advise others to go for it. It is highly recommended for storage for enterprise-level and mission-critical IT workloads. It has fully met the expectations based on what is available in the market and from its competitors. They can do better with the price point to allow us to scale even more, but in general, the solution meets our expectations because one of our goals was to achieve a fine balance between the performance and the cost, and it seems we've been able to get that with PowerMax.
It has not enabled us to consolidate open systems, mainframe, IBM i, block and file, or virtualized data with cloud-connected storage because we've not had use cases for these. Our use case has mainly been traditional in terms of:
- Having data or raw disk groups allocated to all core databases.
- Using the disk for virtualizing VMs for creating virtual machines. We are allocating storage to a physical host that we virtualize with VMware to be able to create a virtual context.
In terms of the built-in QoS capabilities for providing workload congestion protection, I would give it a 4.5 out of a five. The 0.5 point is because sometimes we see, even from the dashboard, that the defined SLAs are violated. It is only for brief moments, and it could be because of any reason, but for the most part, the QoS service works.
We have not used its CloudIQ features. That was one of the things that actually attracted us to it, but we didn't get to deploy it. If we review the notes again and find that we aren't exhausting what's at our disposal, we'll take it up again. Because of remote work and the sheer fact that the platform has been pretty stable without any issues, the administrators are comfortable with what they can get periodically, so they're not really bothered with checking on the mobile or checking the storage so often.
We deployed SRDF but didn't utilize it fully. We use it for some of the use cases that have better tolerance for any latency issues. We also did the setup for MetroDR but didn't utilize it fully. It is because there is a bit of doubt around the infrastructure that we have in our country. So, MetroDR has not affected our storage and network bandwidth requirements because it has not been aggressively used.
I would rate Dell EMC PowerMax NVMe a nine out of 10.
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.