Overview
Glance
Glance
Designed for AI workload
Architecture1
Architecture2
Architecture3
What is Alluxio
Alluxio is a distributed data orchestration system that brings your data closer to your compute frameworks. It acts as a caching layer between your persistent storage (like Amazon S3, HDFS, or Azure Blob Storage) and your computation frameworks (like Spark, Presto, and PyTorch).
By caching frequently accessed data on the compute cluster, Alluxio dramatically speeds up data access, reduces network congestion, and eliminates I/O bottlenecks, which is especially critical for data-intensive applications like AI/ML training and large-scale data analytics.
Why Use Alluxio?
You should consider using Alluxio if you are experiencing any of the following challenges:
- Slow AI/ML Training: Your expensive GPUs are often idle, waiting for data to be fetched from slow object stores, leading to long training times and high costs.
- Slow Cold Start of Deploying Models: When deploying new models for inference, the initial requests are slow because the model must be downloaded from a remote object store. This "cold start" problem leads to poor user experience and can be a bottleneck for autoscaling.
- Data Silos: Your data is spread across multiple data centers or cloud providers, and you need a unified way to access it without complex data migration.
- High Egress Costs: You are paying high fees to your cloud provider for repeatedly reading the same data from object storage.
About this offer
The Alluxio Operator is an enterprise-grade solution designed to simplify the deployment, management, and operations of Alluxio Clusters on Kubernetes. By leveraging the Kubernetes Operator pattern, it automates complex tasks such as provisioning, configuration updates, and lifecycle management, allowing you to focus on your data workloads rather than infrastructure plumbing.
Key Benefits:
- Simplified Operations: Deploy and manage Alluxio clusters using native Kubernetes CRDs (Custom Resource Definitions).
- Cloud-Native Integration: Seamlessly integrates with Kubernetes via CSI (Container Storage Interface) driver, making data access as simple as using a Persistent Volume (PV).
Notice: If you want to install Alluxio Cluster on EKS, you must install this offer first. This offer is FREE!
Highlights
- Accelerating Performance: By caching data, Alluxio can improve I/O performance by over 10x for both model training and deployment.
- Providing Seamless Data Access: Alluxio provides standard APIs like POSIX (FUSE), S3, and FSSpec, allowing your applications to connect to your data without any code changes.
- Enabling High Scalability: The distributed architecture can scale to handle billions of objects and thousands of clients.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Vendor refund policy
We do not offer refunds for this product. Cancel at any time.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Deliver alluxio-operator helm charts
- Amazon EKS
- Amazon EKS Anywhere
Helm chart
Helm charts are Kubernetes YAML manifests combined into a single package that can be installed on Kubernetes clusters. The containerized application is deployed on a cluster by running a single Helm install command to install the seller-provided Helm chart.
Version release notes
Alluxio Operator 3.4.5
Additional details
Usage instructions
This Helm chart can be deployed on top of EKS. Please check our documentation for more details
Once you run the "helm install" command, you will be prompted with the instructions to use the solution. You can also run the "helm status" command to print the instructions later.
Support
Vendor support
Email: customer-success@alluxio.com
Contacting Technical Support: The Designated Contact may create support tickets during business hours and reach out to technical support via the Alluxio support service system to request information regarding the use, configuration, or operation of Alluxio products running on any supported cluster. Technical support services are strictly limited to resolving issues related to Alluxio products. Technical support services include reviewing the Alluxio support system and responding to inquiries related to the following matters: (a) Best practices for setting up and configuring clusters to run Alluxio, including: hardware and operating system selection, Alluxio configuration within the cluster, and practices for the installation, deployment, and upgrading of Alluxio. (b) Operational support for clusters running Alluxio products, including: best practices for loading data into the cluster, as well as tools and techniques for monitoring supported clusters. (c) Issue diagnosis and resolution, including: failure prevention and remediation, troubleshooting, error diagnosis, and the provision of patches and workarounds to fix Alluxio product errors.
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.