Patents Assigned to Prophetstor Data Services, Inc.
  • Patent number: 9424510
    Abstract: An adaptive fuzzy rule controlling system for a software defined storage (SDS) system to control performance parameters in a storage node is disclosed. The system includes: a traffic monitoring module, for acquiring observed values of performance parameters in the storage node; an adaptive neural fuzzy inference module, for learning a dynamic relationship between configurations of a plurality of storage devices in the storage node and the performance parameters during a period of time, and outputting fuzzy rules which is built according to the dynamic relationship; a traffic forecasting module, for providing forecasted values of the performance parameters in a particular point in time in the future; and a fuzzy rule control module, for arranging the configuration of the storage devices in the storage node in the particular point in time in the future according to the fuzzy rules and the forecasted values.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: August 23, 2016
    Assignee: Prophetstor Data Services, Inc.
    Inventors: Ming Jen Huang, Chun Fang Huang, Tsung Ming Shih, Wen Shyen Chen
  • Publication number: 20160179683
    Abstract: A SSD caching system for hybrid storages is disclosed. The caching system for hybrid storages includes: a Solid State Drive (SSD) for storing cached data, separated into a Repeated Pattern Cache (RPC) area and a Dynamical Replaceable Cache (DRC) area; and a caching managing module, including: an Input/output (I/O) profiling unit, for detecting I/O requests for accesses of blocks in a Hard Disk Drive (HDD) during a number of continuously detecting time intervals, and storing first data corresponding to first blocks being repeatedly accessed at least twice in individual continuously detecting time intervals to the RPC area sequentially; and a hot data searching unit, for detecting I/O requests for accesses of a HDD during a independently detecting time interval, and storing second data corresponding to second blocks being accessed at least twice in the independently detecting time interval to the DRC area sequentially.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Applicant: PROPHETSTOR DATA SERVICES, INC.
    Inventors: Wen Shyen CHEN, Ming Jen HUANG
  • Publication number: 20160140131
    Abstract: A system and a method for data transformation for cloud-based archiving and backup are disclosed. The system includes an original disk storage, an object storage and a Data Transformation and Virtualization Module (DTVM). The DTVM can transform an original data in the original disk storage into an archiving data which has objects, pointers, and a metadata including an environmental information, and store the archiving data to the object storage by a storing means. Thus, in addition to restoring of the archiving data which is available, with the drivers for booting added to objects, pointers, and a metadata, recovery of the original disk storage with booting function can be available.
    Type: Application
    Filed: November 19, 2014
    Publication date: May 19, 2016
    Applicant: ProphetStor Data Services, Inc.
    Inventors: Wen Shyen CHEN, Sheng Lin WU
  • Publication number: 20160098225
    Abstract: A method for optimizing storage configuration for future demand and a system applying the method are disclosed. The system includes a monitoring module, a storage recording module, a traffic modeling module, a rule-based decision module, and a storage management module. With performance values and utilization values provided from the monitoring module, a traffic status of data access in a particular time in the future can be generated. Then, a storage configuration with the workload requirement according to some rules can be available. The storage configuration is implemented to fulfill the requirement of the traffic status of data access.
    Type: Application
    Filed: October 1, 2014
    Publication date: April 7, 2016
    Applicant: PROPHETSTOR DATA SERVICES, INC.
    Inventors: Ming Jen HUANG, Chun Fang HUANG, Tsung Ming SHIH, Wen Shyen CHEN
  • Publication number: 20160085836
    Abstract: A system for achieving non-interruptive data reconstruction is disclosed. The system includes a source storage, a target storage, a server, a traffic modeling unit and at least one data moving service unit. With the help of traffic modeling unit, a period of time of low access can be estimated. Data reconstruction (copying or moving) can be carried on during the period of time. Thus, non-interruptive data reconstruction can be done.
    Type: Application
    Filed: September 18, 2014
    Publication date: March 24, 2016
    Applicant: ProphetStor Data Services, Inc.
    Inventors: Wen Shyen CHEN, Sheng Wei CHEN, Bernard Jay WU
  • Publication number: 20150350050
    Abstract: A method and system for storage traffic modeling in a Software Defined Storage (SDS) is disclosed. The method includes the steps of: collecting observed values of at least one performance parameter in a period of time from a storage node; learning a trend structure of the at least one performance parameter varying with time from the observed values; and providing a predicted value of one performance parameter in a particular point in time in the future. The storage node is operated by SDS software. The trend structure is adjusted based on observed values collected after the period of time. The predicted value is an output of the trend structure which has been adjusted.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 3, 2015
    Applicant: PROPHETSTOR DATA SERVICES, INC.
    Inventors: Ming Jen HUANG, Chun Fang HUANG, Tsung Ming SHIH, Wen Shyen CHEN
  • Publication number: 20150339587
    Abstract: An adaptive fuzzy rule controlling system for a software defined storage (SDS) system to control performance parameters in a storage node is disclosed. The system includes: a traffic monitoring module, for acquiring observed values of performance parameters in the storage node; an adaptive neural fuzzy inference module, for learning a dynamic relationship between configurations of a plurality of storage devices in the storage node and the performance parameters during a period of time, and outputting fuzzy rules which is built according to the dynamic relationship; a traffic forecasting module, for providing forecasted values of the performance parameters in a particular point in time in the future; and a fuzzy rule control module, for arranging the configuration of the storage devices in the storage node in the particular point in time in the future according to the fuzzy rules and the forecasted values.
    Type: Application
    Filed: May 21, 2014
    Publication date: November 26, 2015
    Applicant: ProphetStor Data Services, Inc.
    Inventors: Ming Jen HUANG, Chun Fang HUANG, Tsung Ming SHIH, Wen Shyen CHEN
  • Publication number: 20150317556
    Abstract: An adaptive quick response controlling system for a software defined storage (SDS) system to improve a performance parameter is disclosed. The system includes: a traffic monitoring module, for acquiring an observed value of the performance parameter in a storage node; an adaptive dual neural module, for learning best configurations of a plurality of storage devices in the storage node under various difference values between the observed values and a specified value of the performance parameter from historical records of configurations of the storage devices and associated observed values, and providing the best configurations when a current difference value is smaller than a threshold value; and a quick response control module, for changing a current configuration of the storage devices in the storage node as the best configuration of the storage devices provided from the adaptive dual neural module if the current difference value is not smaller than the threshold value.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: PROPHETSTOR DATA SERVICES, INC.
    Inventors: Ming Jen HUANG, Chun Fang HUANG, Tsung Ming SHIH, Wen Shyen CHEN
  • Patent number: 9063799
    Abstract: A method for encapsulating functions for application programming interface in a cloud environment is disclosed. The method includes the steps of: A. providing an API supported by a driver; B inheriting the API as a new class if the API is usable for a service device in a computing node environment; C. augmenting extending function(s) for the service device to the driver; and D. repackaging the driver to conform to the inherited API.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: June 23, 2015
    Assignee: Prophetstor Data Services, Inc.
    Inventors: Wen Shyen Chen, Sheng Lin Wu