Simple, Powerful


100% software-defined HCI software

Designed to run on x86 servers. Easy to deploy, maintain and scale.

Distributed block storage proven by production use cases

Homegrown distributed block storage adopted by leaders, deployed and run in various production environments.

Flexibility in hypervisor choice

No vendor lock-in. The built-in virtualization platform is free and feature-rich. VMware ESXi and Citrix XenServer are also in the support list.

Hardware compatibility and friendly eco-system

Compatible with mainstream x86 commodity servers and components. Joint solutions are collaborated and validated with major vendors of data protection, security, cloud platforms, and container management.

High performance with low resource consumption

The unique storage system design and optimization make SMTX OS to consume fewer resources than traditional architectures.

Intelligent operations and maintenance

Machine learning-based resource usage forecast and VM resource diagnosis and optimization.


SMTX OS 4.0 overview


Powerful built-in virtualization services ready for production applications. Also can be worked with popular VMware / Citrix virtualization solutions without vendor lock-in.

Simple VM operations

One-click creation and batch operations make VM life cycle management easy and efficient. Deleting a resource is safeguarded with double confirmation.

VM high availability

Protects mission-critical VMs with HA architecture to keep your business continuously when the host / network failure occurs.

VM template

Accelerates application systems deployment and reduces the usage of storage capacity by VM batch creation with VM template.

VM snapshot

The processes of snapshot creation and roll back in seconds. Supports for scheduling snapshot by snapshot plan.

Smart VM placement and placement group

The virtual machines are placed automatically based on resource usage and the policy of availability zone, also related to the user-defined policy of VM placement group to meet requirements such as access rule or high availability.

Optimized I/O data path

Software-defined approach to enhance per VM I/O data path, providing superior network and storage performance.

Volume level data storage policies

Set the provisioning and replica policies based on the granularity of virtual volumes or virtual machines.

Open platform

SMTX OS can connect with platforms such as vSphere and XenServer to provide a flexible, stable and high performance solutions, and also vSphere clusters work with SMTX OS can be centralized managed by vCenter.


SmartX homegrown enterprise-grade distributed block storage guarantees a high-performance, stable, reliable for virtualized environment.

Flexible replication factors and provisioning policies

Choose thin/thick provisioning and flexible data redundancy level (RF1/2/3) based on your needs.

Auto-tiering of cold and hot data

Cold data is flushed down automatically to the HDD tier while hot data is kept in cache on the SSD tier for best performance.

Topology-aware data allocation

Allocating data across different bricks or racks minimizes risks of failures.

Intelligent data migration

Data is dynamically balanced in the cluster, and data rebalancing automatically follows the cluster expansion. The data migration rate is auto-tuned to minimize the impact on your business, or you can set a static rate.

Automated data recovery

In the event of a disk/node failure, the compromised data is recovered using the free space of multiple nodes so the data redundancy is maintained. The data recovery rate can also be auto-tuned or static.

Silent data corruption detection (block checksum)

On every read, data is checked for integrity to detect and fix any possible silent corruption.

All-flash support

Support for all-flash storage for enterprise workloads that require the highest performance

Generic block storage

External clients can access the high-performance block storage through iSCSI protocol. You can use CHAP username and password for initiator / mutual authentication.


With SCSI-3 Persistent Reservations, you can deploy Windows Failover Cluster, Windows Failover Clustering with SQL Server and so on.

Kubernetes CSI

Support for the Kubernetes CSI driver to provide persistent storage services to Kubernetes via iSCSI.

Data protection

Meet your data protection needs at all levels with asynchronous/synchronous backup/disaster recovery solutions.


MultiActive Cluster

Deploy a stretched cluster of two availability zones that are synchronized in real time. When the preferred availability zone fails, MultiActive Cluster provides application services recovery with RPO=0 and RTO of minutes.


Cross-cluster backup topologies are flexible and bi-directional, along with one-click recovery from remote backups, provides data protection with RPO ≥ 1 hour. Incremental data between backups are automatically compressed before transmitted to remote sites.

Operations and maintenance

Single pane of management provides end-to-end visibility, combined with rich monitoring data and intuitive presentation, simplifies operation and maintenance tasks.

Monitoring and analysis
Multi-cluster management

Comprehensive monitoring and analysis

Monitor the health, performance, and so on of the cluster software/hardware. Gain insights into the system status through intuitive data visualization such as Top N charts or user-defined charts.

Alert center

Alerts cover hardware, services, VM, resource usage. Alerts can be added by customization.

GUI-based installation and deployment

Guided workflow friendly saves deployment time and reduces errors.

Online expansion

Non-disruptively add a node or hard disks to a cluster within 10 minutes.

Topology awareness

Automatic topology awareness on specific models makes the brick and disk layout transparent, simplifying operation and maintenance.

One-click upgrade

Upgrade the cluster software with just one click on the GUI management console. The upgrade process automatically performs pre-check and shows progress.

Resource usage forecast

With a detailed usage forecast graph based on automatic learning of the cluster operation data, you’ll be fully aware of your future needs and any potential bottlenecks. Workload simulation and resource reservation increase the accuracy of your expansion plan.

VM resource optimization

Proposes optimization tips for virtual machines with unreasonable resource usage. Provides 4 types of optimization suggestions with customize the filter conditions.


Install VM Tools for SMTX VM Service platform to monitor the guest OS details and to better maintenance.

Web Console

A highly efficient enterprise product UI with consumer-grade user experience.

Modern and easy-to-use interface

Excellent user experience helps IT managers, O&M personnel, or end users of the business application accomplish their goals more efficiently.

Multi-cluster management

Users one unified management console to view and manage multiple clusters.

Rich visualization

Gets direct and intuitive knowledge of complex information from cluster overview, hardware topology, VM placement, monitoring and analysis metrics, and so on.

Heterogeneous hardware platform

Mainstream hardware platforms

The hardware compatibility list has covered mainstream x86 servers and components, giving users the choices and flexibility.

Heterogeneous cluster

Support for heterogeneous cluster that includes x86 servers of different brands and models avoids hardware vendor lock-in.