ProphetStor DiskProphet®

Analytics for Massive Disk Deployments

What is DiskProphet®?

DiskProphet® is a purpose-built disk lifecycle management solution. It does not only monitor the operation of disks but also applies state-of-art machine learning technology for predicting disk failure.

Why should I choose DiskProphet® instead of other monitoring tools?

Most of the other monitoring tools are usually focus on collecting performance metrics of IT infrastructure. DiskProphet® is the first software of this category that provides disk failure prediction and performance prediction of machine and workload.

What are the benefits provided by DiskProphet®?

Disks, as the foundation of any IT environment, can bring significant impact to quality of service. When enterprise and data centers cannot foresee disk failure, they have to rely on costly measures, such as extra computing resources reservation, to fill the performance drop during RAID-rebuilding of a SAN or data rebuilding of HCI. They also need to hire more human resources to cope with unforeseen disk failure. With DiskProphet®, these costly measures can be reduced to a minimum. Disk replacement as a consequence of random failure becomes a pre-planned activity. Computing resources preservation for data rebuilding is used to accommodate extra workload. Unpredictable workload impact can be avoided because disk backup and replacement are executed at a predictable low-load time with confidence.

Why should I use DiskProphet® if storage is configured as RAID (or 3 copies of data)?

Most of the modern data protection methods, such RAID, backup, or 3 copies, need data rebuild when disks randomly fail. During the data building, there are problems of degraded I/O performance and a higher risk of data loss when more disks fail (as shown below).

  • Text Hover

By adopting DiskProphet®, data centers and enterprise can turn random disk failure into scheduled disk replacement. The replacement plan provided by DiskProphet® informs the timing of lowest predictive IOPS and recommends replacing near-failure disks at the time. Therefore, DiskProphet® minimizes the disk failure impact to the workload (as shown below).

  • Text Hover
What is the max number of disks that DiskProphet® can manage?

DiskProphet® has no limit on the number of disks it can predict. DiskProphet® prediction capacity depends on the server and storage provided by a customer. DiskProphet® can be deployed on a single machine and scale out to multi-machine for large-scale disk prediction.

What types of machine DiskProphet® can operate on?

DiskProphet® can be installed on both physical machines and virtual machines. One server is the minimum requirement.

Many storage vendors provide their own tools for monitoring disk. Why do I need DiskProphet®?

Some types of storage inform users after disk fail. Other types of storage provide disk failure prediction. Only DiskProphet®’s predictive accuracy is over 95% (for the next 14 days). With such a high accuracy, replacing disks in advanced make sense.

What type of host/storage does DiskProphet® support?

(1) X86-based Linux (Ubuntu, Red Hat, CentOS, and SUSE) machines and Ceph (2) Hyper-converged infrastructure, including Nutanix and vSAN (3) X86-based Windows Server machines will be supported in 2018 Q2.

What type of data does DiskProphet® collect?

DiskProphet® collects SMART data and performance metrics of hosts/storage. S.M.A.R.T. is a disk monitoring system built with both HDDs and SSDs. Data provided by S.M.A.R.T. help DiskProphet® predict the likelihood of disk failure. DiskProphet® further uses performance metrics, such Storage I/O, and storage server I/O to provide disk replacement plan.

How to feed SMART data and performance metrics to DiskProphet®?

- DiskProphet® REST API allows users to feed SMART data and performance metrics into DiskProphet® for the purpose of predicting disk failure and performance. - ProphetStor provides open-source code for data collection software that users can download, compile, and install on target hosts. - ProphetStor provides professional service for large-scale environments that require assistance in providing data to DiskProphet®.