---
title: "Features"
description: "Explore PFS features and management capabilities"
---
import { PFSFeaturesNav, PFSBestPracticesCard } from './PFSFeaturesCards'
# Features
## Feature Overview
### 1. High-Performance Parallel I/O
PFS is optimized for maximum throughput in parallel workloads, delivering superior performance for HPC (High-Performance Computing) applications.
* **Benefit:** Handle intensive I/O operations with minimal latency and maximum bandwidth.
### 2. Multi-Node Concurrent Access
Multiple compute instances can access the same PFS simultaneously with full read/write capabilities.
* **Flexibility:** Share data across distributed HPC (High-Performance Computing) workloads without performance degradation.
### 3. Custom Mount Paths
Specify your preferred mount location when attaching PFS to Instances.
* **Integration:** Seamlessly integrate with your existing application directory structure.
### 4. Scalable Storage
Resize your PFS storage capacity as your workload demands grow.
* **Cost-Effective:** Start with what you need and scale to meet increasing requirements.
## Managing Your PFS
### Actions Overview
The **Actions** button provides management options for each PFS:
* **Increase PFS Size** - Expand the storage capacity of the existing file system
* **Delete File-System** - Permanently remove the file system and all stored data
### Resizing PFS
The PFS resize feature allows you to increase storage capacity to meet growing performance demands.
#### How to Resize
:::warning Important
Before resizing a PFS, you must **UNMOUNT** it from all attached Instances to prevent data corruption.
:::
1. **Prepare for Resize:**
* Unmount the PFS from all attached compute instances
* Ensure no active processes are accessing the file system
* Backup important data as a precaution
2. **Access Resize Option:**
* Click the **Actions** button for your PFS
* Select **Increase PFS Size** from the dropdown
3. **Select New Size:**
* Use the slider or input field to select your desired size
* Ensure the new size is larger than the current size
* Review the pricing changes
* Click **Update** to proceed
4. **Remount After Resize:**
* Once resize completes, remount the PFS to your Instances
* Verify the new capacity is reflected in your system
### Deleting PFS
Permanently remove a Parallel File-System when it's no longer needed.
:::danger Data Loss Warning
Deleting a PFS will **permanently remove all data** stored on it. This action cannot be undone. Ensure you have backups of any important data before proceeding.
:::
#### How to Delete
1. **Prepare for Deletion:**
* Unmount the PFS from all attached Instances
* Backup any data you want to preserve
* Verify no active workloads depend on this storage
2. **Access Delete Option:**
* Click the **Actions** button for your PFS
* Select **Delete File-System** from the dropdown
3. **Confirm Deletion:**
* A confirmation dialog will appear
* Review the details and understand the implications
* Check the acknowledgment checkbox
* Click **Delete** to permanently remove the PFS
## Monitoring Your PFS
### Attached Services
View which compute instances are currently using your PFS by clicking the **Services** tab.
* **Instance Details:** See the names of attached Instances
* **Mount Information:** View the mount paths for each instance
* **Management:** Easily identify which workloads depend on this storage
## Best Practices
### Performance Optimization
* **Parallel Access Patterns:** Design applications to leverage parallel I/O capabilities
* **Optimal Block Sizes:** Use larger block sizes for sequential operations
* **Network Configuration:** Ensure high-bandwidth network connectivity
### Cost Management
* **Right-Size Storage:** Provision capacity based on actual performance needs
* **Monitor Usage:** Track utilization to optimize storage allocation
* **Clean Up Unused Data:** Regularly remove temporary files and old datasets
### Data Safety
* **Regular Backups:** Implement automated backup strategies for critical data
* **Pre-Resize Backups:** Always backup before major resize operations
* **Unmount Protocol:** Follow proper unmount procedures before resize or delete
* **Access Control:** Limit PFS access to only the Instances that require it
---
---