Features in High-Performance Storage Systems
for Data Management
We ask vendors to mark their product against our feature list. It is not available for all products and in some cases we have derived data from publicly available sources. The list of features follows. Vendors can add a further 10 key features of their own.
Capacity and Scalability
Refers to storage system's ability to manage vast and growing volumes of investment and transaction data.
- Automated Tier Management
- Automatically moves data between storage tiers based on usage patterns.
- Data Compression
- Ability to compress stored data to save space.
- Data Deduplication
- Reduces redundant data blocks, optimizing storage usage.
- Flexible Volume Sizes
- Allows for dynamic allocation and resizing of storage volumes.
- Hot Swappable Drives
- Replace or add drives without system downtime.
- Multi-tenancy Support
- Allows isolated storage environments for different teams or business units.
- Non-disruptive Capacity Expansion
- Add storage capacity without halting operations.
- Scalability (Horizontal/Vertical)
- Ability to add capacity by adding more drives or nodes (horizontal) or upgrading hardware (vertical).
- Snapshot Capacity Support
- Support for space-efficient snapshots and clones.
- Thin Provisioning
- Optimizes capacity by allocating storage on-demand rather than pre-allocating.
- Total Storage Capacity
- The maximum amount of data the system can store.
Data Protection & Recovery
Features that prevent data loss and enable rapid recovery in the event of failure, corruption, or attack.
- Air-gapped Backups
- Offline, tamper-proof copies of data to defend against sophisticated attacks.
- Automated Backup Scheduling
- Configurable backup job scheduling without manual steps.
- Automated Failback
- Automatic restoration from backup to production systems.
- Automated Snapshots
- Regular system image capture for fast rollbacks.
- Continuous Data Protection
- Tracks and logs changes in real time for near-instant recovery.
- Data Retention Policy Enforcement
- Ensures compliance with data retention rules and governance.
- End-to-End Data Integrity Checks
- Verifies all data at every stage to prevent corruption.
- Granular Restore Capabilities
- Ability to restore individual files/directories or application objects.
- Point-in-time Recovery
- Roll back data to specific points before failure or attack.
- Replication (Synchronous/Asynchronous)
- Clones data in real time or at delay, within or across sites.
- Tested Disaster Recovery Procedures
- Built-in simulation and test options for DR plans.
Deployment Flexibility
Covers the breadth of supported deployment models and hybrid configurations.
- Automated Data Placement
- Smart placement of data based on policies and usage.
- Disaster Recovery as a Service (DRaaS)
- Cloud-based failover and recovery for business continuity.
- Distributed File System Support
- Supports deployment across widespread locations with global namespace.
- Edge Deployment Options
- Ability to deploy at branch or satellite offices close to data sources.
- Flexible Licensing Models
- Supports CAPEX, OPEX, and subscription-based licensing.
- Hybrid Cloud Deployment
- Combines on-premises and cloud storage seamlessly.
- Hybrid File and Block Storage
- Supports both file-based (NAS) and block-based (SAN) storage.
- Multi-cloud Support
- Operates simultaneously across multiple cloud providers.
- On-premises Deployment
- Option to deploy fully within enterprise data centers.
- Public Cloud Deployment
- Supports deployment in cloud infrastructure (AWS, Azure, GCP).
- Storage Virtualization
- Abstracts physical storage into logical pools for flexible deployment.
Efficiency & Cost Management
Features for reducing cost and maximizing efficient use of storage resources.
- Automated Orphaned Data Detection
- Identifies and flags unused/obsolete data that can be expired.
- Automated Thin Provisioning
- Provision only necessary storage, avoiding over-allocation and waste.
- Automated Tiering
- Moves less critical data to less expensive storage automatically.
- Capacity Utilization Monitoring
- Measures how much allocated storage is being used.
- Cost Allocation & Chargeback Tools
- Track and assign storage costs to specific projects or departments.
- Data Lifecycle Management
- Automated policy-based movement and expiration of data over its lifetime.
- Energy Efficiency
- Design features to reduce overall power consumption.
- Pay-as-you-grow Licensing
- Purchase additional capacity/resources only as needed.
- Rightsizing Recommendations
- Provides suggestions for resizing allocations based on usage patterns.
- Storage Pooling
- Combines storage resources for optimal usage and management.
- Storage Usage Analytics
- Detailed insights into who or what is consuming storage resources.
Integration & Compatibility
Seamlessly fits with organizational IT ecosystems and popular fund management tools.
- API Availability
- Provides RESTful APIs or SDKs for programmatic access and automation.
- Active Directory/LDAP Integration
- Federated authentication with enterprise identity providers.
- Backup and DR Software Compatibility
- Works with leading backup and disaster recovery platforms.
- CI/CD Tools Integration
- Compatible with DevOps pipelines for automation.
- Cloud Integration
- Ability to integrate with public cloud storage and services.
- Container Support
- Optimized storage for Docker, Kubernetes, and other container platforms.
- Custom Connector Availability
- Supports creation or use of custom connectors for niche applications.
- Database Integration
- Optimized connectors or drivers for major databases used in fund management (e.g., Oracle, SQL Server).
- Hypervisor/VMware Support
- Certified for use with major virtualization platforms.
- Support for Common Protocols
- Compatibility with NFS, SMB, iSCSI, S3, etc.
- Third-party Application Certification
- Certified with major industry applications (e.g., Bloomberg, FactSet).
Management & Monitoring
Features enabling simple, automated, and comprehensive system management and health visibility.
- Automated Alerts & Notifications
- Immediate alerts for predefined events (failures, capacity thresholds).
- Automated Remediation
- Ability for the system to take predefined actions on alerts/faults.
- Automated Reporting
- Scheduled creation and distribution of reports (utilization, errors, etc).
- Centralized Management Console
- Single unified dashboard to monitor and manage all storage assets.
- Customizable Dashboards
- Ability to tailor the monitoring interface to specific needs.
- Historical Analytics
- Access to historical usage, performance, and trend data.
- Mobile App Availability
- Monitor and manage from mobile devices.
- REST API Management Access
- Full-featured REST APIs for automated management.
- Real-time Monitoring
- Live visibility into performance, capacity, and health metrics.
- Remote Management
- Allows management and configuration from off-site locations.
- Role-based Administration
- Granular controls on what system administrators can manage.
Performance
Measures and ensures fast, consistent, and reliable data access for demanding fund management workloads.
- Burst Handling
- Ability to handle temporary surges in storage demand without degradation.
- Caching Support
- Incorporation of cache (e.g., SSDs, NVMe) to speed up access to frequently used data.
- Consistent Performance Under Load
- System's ability to maintain performance levels under heavy or unpredictable workloads.
- Data Locality Optimization
- Ensures critical data resides close to compute resources to minimize access time.
- Input/Output Operations Per Second (IOPS)
- The number of input/output operations the storage can handle each second.
- Latency
- The time taken to complete a storage operation (read or write).
- Load Balancing
- Ability to distribute workloads evenly across storage devices.
- Predictive Analytics for Performance
- Leverages analytics to predict and resolve performance issues proactively.
- Quality of Service (QoS)
- Offers controls to guarantee specific performance levels for prioritized workloads.
- Storage Tiering
- Automatically moves data between different types of storage media based on access patterns.
- Throughput
- The rate at which data can be read from or written to the storage system.
Reliability & Availability
Ensures consistent access to critical data by minimizing downtime and preventing data loss.
- Automated Backups
- Built-in scheduling and retention for system backups.
- Automated Failover
- Switches operations to backup systems during component failure.
- Disaster Recovery Support
- Native support for cross-site replication and DR plans.
- Error Correction
- Detects and corrects silent data corruption.
- Geographic Data Replication
- Replicates data to geographically separated locations for resilience.
- High Availability Architecture
- Built-in redundancy at all system levels to prevent single points of failure.
- Proactive Health Monitoring
- Automatically tracks hardware health and lifecycle status.
- RAID and Erasure Coding
- Data redundancy techniques to recover from drive failures.
- Redundant Power Supplies
- Multiple power sources to ensure continuous operation.
- Self-healing Mechanisms
- Automatic detection and repair of data inconsistencies.
- Uptime Guarantee
- Service-level agreement (SLA) for system uptime.
Security & Compliance
Protects sensitive investment data and ensures regulatory compliance.
- Audit Logging
- Tracks and logs all access and management activities.
- Data Masking & Tokenization
- Protects sensitive data through masking or tokenization.
- Encryption at Rest
- All stored data is encrypted on disk to prevent unauthorized access.
- Encryption in Transit
- All data transfers are encrypted to prevent interception.
- GDPR/CCPA/FINRA Compliance
- Out-of-the-box features to assist with global regulatory requirements.
- Immutable Backups
- Backups that cannot be altered or deleted (WORM).
- Integrated Compliance Reporting
- Generates ready-to-use compliance reports.
- Multi-factor Authentication (MFA)
- Requires multiple forms of authentication for user access.
- Ransomware Protection
- Detects and mitigates ransomware activity in real time.
- Role-Based Access Control (RBAC)
- Defines user access rights based on roles and responsibilities.
- Secure Multi-tenancy
- Ensures segregated data storage and access between tenants.
Support & Maintenance
Refers to vendor support, ease of upgrades, and maintenance tools for operational assurance.
- 24/7 Technical Support
- Round-the-clock access to expert support.
- Automated Firmware/Software Updates
- Pushes and installs patches and upgrades with minimal downtime.
- Automated Recovery Workflows
- Predefined steps for rapid system recovery in case of outages.
- Community & User Forums
- Active online space for peer-to-peer support.
- Customizable Maintenance Windows
- Schedule maintenance at optimal low-impact periods.
- Detailed Documentation and Knowledge Base
- Comprehensive manuals and online troubleshooting resources.
- Direct Access to Engineering Resources
- Escalation path for severe or complex technical issues.
- In-place Hardware Upgrades
- Ability to upgrade controllers and drives while in service.
- On-site Support Options
- Physical assistance by vendor engineers if required.
- Parts Replacement Service Level
- Speed at which failed hardware is replaced.
- Proactive Support (Call-home, Automated Diagnostics)
- Automatic error reporting and remote diagnostics.
Sustainability & Environmental Impact
Addresses the ecological footprint of storage systems, including efficiency, recycling, and green credentials.
- Carbon Footprint Reporting
- Provides data on storage operations' environmental impact.
- EcoMode/Energy Saving Features
- Automated reduction of energy consumption during low-usage periods.
- Energy-efficient Components
- Uses low-power hardware to decrease overall energy usage.
- Environmental Monitoring Sensors
- Monitors and alerts on temperature, humidity, and airflow.
- Extended Product Lifecycle
- Designed for long-term operation, minimizing replacement cycles.
- Packaging Sustainability
- Minimizes waste and maximizes recyclable materials in shipping.
- Recyclable/Reusable Hardware Components
- Parts designed for recycling or reuse after decommissioning.
- Remote Power Management
- Remote capability to power down unused systems.
- RoHS and WEEE Compliance
- Meets international environmental and recycling standards.
- Thermal Management Features
- Advanced cooling to reduce air conditioning load.
- Vendor Take-back Programs
- Offers responsible recycling and disposal for old equipment.