Listing Thumbnail

    Portworx Enterprise + Disaster Recovery

     Info
    Deployed on AWS
    The Portworx Enterprise platform provides solutions for scalable, performant container storage, disaster recovery, backup, multi-cloud operations, data security, capacity management, and compliance and governance.

    Overview

    Play video

    Portworx Enterprise is the software-defined container storage platform built from the ground up for Kubernetes. By providing scale-out software defined container storage, data availability, data security, backup and disaster recovery for Kubernetes-based applications running across Amazon regions, Portworx has helped dozens of Global 2000 companies such as Carrefour, Comcast, GE Digital, Lufthansa, T-Mobile, and SAIC run containerized data services in production.

    Highlights

    • Kubernetes-native storage: Turn Amazon EBS into container-granual storage for Kubernetes apps requring container-granular performance, high density, backup & DR, security and data mobility capabilities.
    • Kubernetes DR across regions: By adding PX-DR to Portworx Enterprise, extend the data protection included in PX-Store with Zero RPO Disaster Recovery for data centers in a metropolitan area as well as continuous backups across AWS regions for an even greater level of protection.
    • Cut EBS costs in half: With thin-provisoning and automatic volume resizing provided by PX-Autopilot, stop over provisioning EBS and only pay for what you use.

    Details

    Delivery method

    Supported services

    Delivery option
    ContainerMaker Scale-Out Option

    Latest version

    Operating system
    Linux

    Deployed on AWS

    Unlock automation with AI agent solutions

    Fast-track AI initiatives with agents, tools, and solutions from AWS Partners.
    AI Agents

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Portworx Enterprise + Disaster Recovery

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (2)

     Info
    Dimension
    Cost/host/hour
    Worker or Storage Bare Metal Nodes Per Hour
    $1.36
    Worker or Storage Virtual Nodes Per Hour
    $0.405

    Vendor refund policy

    We do not currently support refunds, but you can cancel at any time.

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    ContainerMaker Scale-Out Option

    Supported services: Learn more 
    • Amazon EKS
    Container image

    Containers are lightweight, portable execution environments that wrap server application software in a filesystem that includes everything it needs to run. Container applications run on supported container runtimes and orchestration services, such as Amazon Elastic Container Service (Amazon ECS) or Amazon Elastic Kubernetes Service (Amazon EKS). Both eliminate the need for you to install and operate your own container orchestration software by managing and scheduling containers on a scalable cluster of virtual machines.

    Additional details

    Usage instructions

    Support

    Vendor support

    Support is offered by Portworx, please see the website below for additional information.

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    10
    In Storage & Backup
    Top
    25
    In Backup & Recovery, Storage
    Top
    10
    In Storage

    Overview

     Info
    AI generated from product descriptions
    Container Storage Platform
    Software-defined storage solution specifically designed for Kubernetes environments with scale-out architecture
    Multi-Region Data Protection
    Zero RPO disaster recovery capabilities across AWS regions with continuous backup mechanisms
    Storage Virtualization
    Container-granular storage transformation of Amazon EBS with performance and high-density capabilities
    Data Security
    Native security features integrated directly into container storage infrastructure for Kubernetes applications
    Automated Resource Management
    Dynamic thin-provisioning and automatic volume resizing capabilities for optimized storage allocation
    Data Efficiency
    Industry-leading data reduction techniques with space-saving snapshots and cloning capabilities
    Cloud Data Mobility
    Seamless data migration and mobility across availability zones and regions with consistent performance
    High Availability Architecture
    Resilient storage design that eliminates single points of failure and ensures application reliability
    Data Protection Mechanism
    Advanced replication and disaster recovery capabilities with business continuity support
    Enterprise Storage Capabilities
    Cloud-native block storage platform with consistent enterprise-grade storage features across hybrid cloud environments
    Hybrid Cloud Architecture
    Software-defined infrastructure platform supporting seamless operations across cloud, edge, and core environments
    Workload Mobility
    Enables unified management and migration of applications across data center, public cloud, and edge environments
    Kubernetes Deployment
    Capability to deploy high-availability Kubernetes clusters with integrated persistent storage at scale
    Infrastructure Adaptability
    Scale-out architecture that adapts to virtual hardware and supports multiple cloud options
    Application Management
    Platform supporting management of existing virtualized and cloud-native applications with unified control

    Contract

     Info
    Standard contract
    No
    No
    No

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 AWS reviews
    |
    3 external reviews
    Star ratings include only reviews from verified AWS customers. External reviews can also include a star rating, but star ratings from external reviews are not averaged in with the AWS customer star ratings.
    Panagiotis Tsitimakis

    Reliable storage and data management capabilities with good scalability features

    Reviewed on Sep 29, 2023
    Review provided by PeerSpot
    ">

    What is our primary use case?

    The primary and exclusive purpose of this software is dedicated to storage, specifically for provisioning pure volumes within containerized environments.

    What is most valuable?

    A custom IBM script is designed to tackle the storage management challenges within containerized environments, providing crucial data services and features required for enterprise applications.

    What needs improvement?

    It would be highly advantageous to include an integrated backup solution within the same license, rather than purchasing backup separately. It would ensure a comprehensive and streamlined approach to data management and protection.

    For how long have I used the solution?

    I have been working with it for a year now.

    What do I think about the stability of the solution?

    It is a highly stable and reliable tool.

    What do I think about the scalability of the solution?

    It provides good scalability features.

    How are customer service and support?

    Dealing with customer support can be challenging when there's an intermediary involved. However, this is a situation that we've encountered before and successfully resolved. We faced a similar issue with Dell, where, for instance, when purchasing storage solely as an OEM product, you are required to go through this intermediary rather than approaching the source directly.

    How would you rate customer service and support?

    Neutral

    Which solution did I use previously and why did I switch?

    The decision to transition from Red Hat to another platform was driven by the customer's choice and was supported by IBM.

    How was the initial setup?

    The initial setup proved to be a relatively straightforward process. It is important to note that the installation scripts provided by IBM are quite challenging. When working with these scripts, careful attention and caution are required since they are sourced directly from IBM.

    What about the implementation team?

    The installation process is typically initiated by the customers themselves, and the customer specifically originates from IBM Cloudbox. This represents an OEM version, and since an enterprise requires a license, the customer must secure the necessary license directly from IBM.

    What other advice do I have?

    I would recommend ensuring that you perform regular backups, specifically the TX backup, which is essential for Portworx. It's crucial to note that no other backup software is suitable for this purpose. Therefore, when obtaining the enterprise license, including a comprehensive backup solution is important as part of the package. Overall, I would rate it eight out of ten.

    Which deployment model are you using for this solution?

    On-premises
    Paulo Jose Bosco Otto

    A solution backed by strong customer support, that is stable and scalable

    Reviewed on May 30, 2023
    Review provided by PeerSpot
    ">

    What is our primary use case?

    The main purpose was to replace the NSS as the back-end storage because they were using open source products. We shifted to Portworx to mainly implement shared volumes. We do not use the solution in a heavy environment.

    How has it helped my organization?

    Because we also needed block storage performance, not only NSS, it helped because we could implement PersistentVolumes without needing to know if it was HDS or EMC, using cloud-compatible storage like the feature they are deploying with AWS.

    Portworx virtualizes the aspects of the underlying block storage. That is good because they can also use block storage for their future deployment instead of just NFS.

    What is most valuable?

    We were using MongoDB, and Portworx has many instructions for applications like MongoDB and Couchbase. They have a lot of documentation, so you can implement PersistentVolumes and PersistentVolumeClaims and construct the YAML based on the application.

    What needs improvement?

    I didn't implement it, but I saw many caveats with Portworx Backup. And today, we have other products that are far ahead of Portworx in terms of their backup implementation.

    They have not integrated Portworx with Ondat since they are too focused now on Pure Storage APIs and not on users like us.

    For how long have I used the solution?

    I have been using Portworx Enterprise for three months. We did a proof-of-concept for a customer.

    What do I think about the stability of the solution?

    I rate the scalability at least a nine out of ten.

    What do I think about the scalability of the solution?

    I could rate the scalability at least a nine out of ten.

    How are customer service and support?

    The main problem, since they are a small company, was when we opened a support request, there were too few people to handle it. The problem was also that OpenShift was very complex because we migrated from OpenShift 3 to 4, so many of the problems were more related to OpenShift.

    Portworks knew the environment at that time and could guide us, and they had lots of documentation with comprehensive texts and best practices.

    How would you rate customer service and support?

    Positive

    Which solution did I use previously and why did I switch?

    My old company evaluated Velero as a backup solution because it was free before VMware acquired it.

    How was the initial setup?

    The deployment can be complex with Red Hat OpenShift, which closes off possibilities and even creates some barriers, such as while testing dynamic volume expansion. The deployment is complex with Red Hat and even worse now because IBM is adding its object storage. Portworx is not the problem.

    What's my experience with pricing, setup cost, and licensing?

    The price is competitive, but it is too expensive when paired with Red Hat IBM.

    What other advice do I have?

    As a company managed in a Kubernetes environment, being trusted by a Kubernetes vendor, Red Hat creates barriers against using other certified solutions that work. Because IBM is a competitor of Pure Storage, things seem to be getting worse.

    I don't have plans to use Portworx Enterprise in the future because, at the moment, I am working with Ondat, and I have to follow NetApp's direction on that.

    When evaluating Portworx, one should make sure their company has already chosen Pure Storage. Still, if they are evaluating the solution on Ondat or Dell or other platforms, they should get a roadmap statement from Pure Storage, that they will continue to develop storage hardware diagnostics.

    I rate Portworx a nine out of ten.

    Which deployment model are you using for this solution?

    On-premises
    Mahidhar K

    Works well under intensive load and scalable solution

    Reviewed on May 10, 2023
    Review provided by PeerSpot
    ">

    What is our primary use case?

    We use it for storage. In terms of data locality, Portworx is pretty good compared to other technologies in the long run. We also have other SBS layers, but those are not enterprise, and there are not many offerings from those technologies, so I understand.

    What is most valuable?

    The best thing about Portworx is the Stork, they have called the VPS (Volume Replacement Strategy) and they also have topology awareness, and these are the three features I like. Additionally, the engine is thoroughly tested, and the load-balancing engine can handle the load very well.

    What needs improvement?

    One area where Portworx can be improved is with data locality. This is not always achieved, especially when we don't use VPS or when we don't have a sufficient number of worker nodes. Portworx generally guarantees data locality, but we have found that with a replica factor of two, we need six worker nodes to ensure data locality. Data locality is important because it allows data pods to find the data locally instead of going over the network. If the data is not locally present, it has to go over the network to get it. So data locality is an area that could be improved. Additionally, the documentation could be better. We have found quite a few bugs, and they need to improve the documentation to address this.

    What do I think about the stability of the solution?

    It is a stable solution.

    What do I think about the scalability of the solution?

    It is a scalable solution. It can easily scale up and down. Around 20 people in my organization might be using Portworx Enterprise at the time.

    How are customer service and support?

    We've had a constant engagement with Portworx support and have raised quite a few bugs with their toolbox.

    How was the initial setup?

    For the initial setup, the company provides Portworx's Spectrum, which generates URLs after passing a few details, making it seem straightforward. But it's not that easy. Sometimes issues arise during deployment because understanding the Portworx architecture is crucial. It has several components, such as KBDB, a Stork scheduler, and Portworx cluster, so understanding the architecture helps troubleshoot any issues.

    The initial setup usually takes five minutes. It's pretty fast.

    What's my experience with pricing, setup cost, and licensing?

    It has two offerings. One is free, which is limited to only five nodes. The other is enterprise, which is a bit pricier.

    Which other solutions did I evaluate?

    Let me give you an example of a customer. They provided storage but not for use with Kubernetes. The storage was network-attached and not integrated with Kubernetes. In order to integrate the storage with Kubernetes closely, you need to install drivers. Requests for PPE or PBC creation and volume creation should go through these drivers. The drivers are deployed as ports or deployments in Kubernetes. For example, Dell provides its own Kubernetes plugins when we use Dell storage, which makes it easy to provision the requested storage. Currently, it can interact with the storage.

    In one of our customer's cases, the storage was connected to all of the nodes, but the integration was not done because that storage did not support Kubernetes integration.

    We had a database application that needed dynamic volume provisioning, which was not the case. We tried initially with Longhorn, but we ran into many issues. So we had to drop the idea of Longhorn and go with Portworx. When compared with Longhorn, Portworx was better in terms of performance and handling of the load. So we deployed the solution and tested it thoroughly. We went through the Portworx documentation and features. Basically, Portworx uses Stork, which is one of their native technologies that you can leverage as Kubernetes. Whenever a port request comes in, it goes to the Kubernetes scheduler and that information is passed to Stork. Stork then assigns scores to the worker nodes based on the volume where it is present. This ensures data locality, and Portworx does it better than other technologies in the long run. So based on that, Portworx will be deployed on a node where the volume is already present.

    What other advice do I have?

    I would recommend the solution depending on the use case. If a use case demands support, and the high-performance, then you should go for Portworx. Also, consider the type of application you want to use it for and take certain factors into consideration before going into the storage, VPS layer, or CSI.

    Overall, I would rate the solution an eight out of ten because of the data locality, documentation, and possibly a cheaper price, which could increase the score. It works quite well under intensive load, and support is available. It does what it has to do at the end of the day.

    View all reviews