Lock management method and system, method and apparatus for configuring lock management system

    公开(公告)号:US10042678B2

    公开(公告)日:2018-08-07

    申请号:US14995789

    申请日:2016-01-14

    Abstract: A lock management method and system, and a method and an apparatus for configuring a lock management system is provided. A corresponding level of a lock management system is set for each service execution node according to the number of service execution nodes included in a distributed system, the number of system instances on all service execution nodes, the number of handling processes on all the service execution nodes, and a delay of access of each service execution node to a central control node of the distributed system. At least one lock manager is allocated to each service execution node separately according to the level, which is corresponding to each service execution node, of the lock management system. A lock level context is configured for each lock manager, where the lock level context is used to determine an adjacent lock manager of each lock manager.

    Storage space management method and apparatus

    公开(公告)号:US10261715B2

    公开(公告)日:2019-04-16

    申请号:US15625385

    申请日:2017-06-16

    Abstract: A storage space management method and apparatus, where the method and apparatus are applied to a non-volatile memory (NVM). In a feature set that includes M image features of M idle blocks in storage space of the NVM, an idle block whose image feature is highly similar to an image feature of data to be written into the NVM is determined such that the data is written into the idle block. In this way, wear and energy consumption problems are considered during storage space allocation, and a write operation of an idle block in storage space of an NVM can consume less energy, thereby extending a life span of the NVM and reducing write operation energy consumption.

    Transaction processing method and apparatus, and computer system

    公开(公告)号:US10467044B2

    公开(公告)日:2019-11-05

    申请号:US15631585

    申请日:2017-06-23

    Abstract: A transaction processing method, an apparatus, and a computer system are provided. According to the method, after receiving a transaction processing request, status information of the transaction is recorded in a non-volatile memory, where the transaction processing request carries transaction data of a transaction, where the status information of the transaction includes a transaction status, a transaction identifier, and an address, and where the transaction status is an uncommitted state. The transaction data is written to the non-volatile memory according to the address. Then, the transaction status of the transaction is modified to a committed state according to the transaction identifier. Further, after writing the transaction data to an external memory of the computer system from the non-volatile memory, the transaction status of the transaction is modified to a backup state according to the transaction identifier. A transaction data processing speed can be increased in the foregoing manner.

    Storage Space Management Method and Apparatus

    公开(公告)号:US20170285956A1

    公开(公告)日:2017-10-05

    申请号:US15625385

    申请日:2017-06-16

    Abstract: A storage space management method and apparatus, where the method and apparatus are applied to a non-volatile memory (NVM). In a feature set that includes M image features of M idle blocks in storage space of the NVM, an idle block whose image feature is highly similar to an image feature of data to be written into the NVM is determined such that the data is written into the idle block. In this way, wear and energy consumption problems are considered during storage space allocation, and a write operation of an idle block in storage space of an NVM can consume less energy, thereby extending a life span of the NVM and reducing write operation energy consumption.

    Method and system for configuring storage device in hybrid storage environment
    5.
    发明授权
    Method and system for configuring storage device in hybrid storage environment 有权
    在混合存储环境中配置存储设备的方法和系统

    公开(公告)号:US09171021B2

    公开(公告)日:2015-10-27

    申请号:US14225205

    申请日:2014-03-25

    Abstract: The present invention provides a method and a system for configuring a storage device in a hybrid storage environment. The method includes: acquiring a plurality of attribute parameters of each storage device; performing calculation according to the attribute parameters to obtain a priority of each storage device; acquiring a storage priority of each data object; and performing matching according to the storage priority of each data object and the priority of each storage device, so as to store each data object into a storage device with a priority corresponding to the storage priority of the data object. Accordingly, configuration of a plurality of storage devices and a plurality of data objects in a hybrid storage environment can be implemented, which avoids manual involvement, thereby reducing security risks, improving performance of the system, and reducing energy consumption of the system.

    Abstract translation: 本发明提供一种用于在混合存储环境中配置存储设备的方法和系统。 该方法包括:获取每个存储设备的多个属性参数; 根据属性参数进行计算,以获得每个存储设备的优先级; 获取每个数据对象的存储优先级; 并且根据每个数据对象的存储优先级和每个存储设备的优先级执行匹配,以便将每个数据对象存储到具有与数据对象的存储优先级相对应的优先级的存储设备中。 因此,可以实现混合存储环境中的多个存储装置和多个数据对象的配置,从而避免手动参与,从而降低安全风险,提高系统的性能,并降低系统的能量消耗。

    Transaction Processing Method and Apparatus, and Computer System

    公开(公告)号:US20170286150A1

    公开(公告)日:2017-10-05

    申请号:US15631585

    申请日:2017-06-23

    Abstract: A transaction processing method, an apparatus, and a computer system are provided. According to the method, after receiving a transaction processing request, status information of the transaction is recorded in a non-volatile memory, where the transaction processing request carries transaction data of a transaction, where the status information of the transaction includes a transaction status, a transaction identifier, and an address, and where the transaction status is an uncommitted state. The transaction data is written to the non-volatile memory according to the address. Then, the transaction status of the transaction is modified to a committed state according to the transaction identifier. Further, after writing the transaction data to an external memory of the computer system from the non-volatile memory, the transaction status of the transaction is modified to a backup state according to the transaction identifier. A transaction data processing speed can be increased in the foregoing manner.

    LOCK MANAGEMENT METHOD AND SYSTEM, METHOD AND APPARATUS FOR CONFIGURING LOCK MANAGEMENT SYSTEM
    7.
    发明申请
    LOCK MANAGEMENT METHOD AND SYSTEM, METHOD AND APPARATUS FOR CONFIGURING LOCK MANAGEMENT SYSTEM 审中-公开
    锁定管理方法和系统,配置锁定管理系统的方法和装置

    公开(公告)号:US20160132364A1

    公开(公告)日:2016-05-12

    申请号:US14995789

    申请日:2016-01-14

    CPC classification number: G06F9/526 G06F9/46 G06F9/466 G06F9/50 G06F17/30362

    Abstract: A lock management method and system, and a method and an apparatus for configuring a lock management system is provided. A corresponding level of a lock management system is set for each service execution node according to the number of service execution nodes included in a distributed system, the number of system instances on all service execution nodes, the number of handling processes on all the service execution nodes, and a delay of access of each service execution node to a central control node of the distributed system. At least one lock manager is allocated to each service execution node separately according to the level, which is corresponding to each service execution node, of the lock management system. A lock level context is configured for each lock manager, where the lock level context is used to determine an adjacent lock manager of each lock manager.

    Abstract translation: 提供了一种锁管理方法和系统,以及用于配置锁管理系统的方法和装置。 根据分布式系统中包括的服务执行节点的数量,所有服务执行节点上的系统实例的数量,所有服务执行上的处理过程的数量,为每个服务执行节点设置相应级别的锁管理系统 节点,以及每个服务执行节点到分布式系统的中央控制节点的访问延迟。 至少一个锁管理器根据与锁管理系统的每个服务执行节点相对应的级别分别分配给每个服务执行节点。 为每个锁管理器配置锁级别上下文,其中锁级别上下文用于确定每个锁管理器的相邻锁管理器。

    METHOD AND SYSTEM FOR CONFIGURING STORAGE DEVICE IN HYBRID STORAGE ENVIRONMENT
    8.
    发明申请
    METHOD AND SYSTEM FOR CONFIGURING STORAGE DEVICE IN HYBRID STORAGE ENVIRONMENT 有权
    用于在混合存储环境中配置存储设备的方法和系统

    公开(公告)号:US20140207827A1

    公开(公告)日:2014-07-24

    申请号:US14225205

    申请日:2014-03-25

    Abstract: The present invention provides a method and a system for configuring a storage device in a hybrid storage environment. The method includes: acquiring a plurality of attribute parameters of each storage device; performing calculation according to the attribute parameters to obtain a priority of each storage device; acquiring a storage priority of each data object; and performing matching according to the storage priority of each data object and the priority of each storage device, so as to store each data object into a storage device with a priority corresponding to the storage priority of the data object. Accordingly, configuration of a plurality of storage devices and a plurality of data objects in a hybrid storage environment can be implemented, which avoids manual involvement, thereby reducing security risks, improving performance of the system, and reducing energy consumption of the system.

    Abstract translation: 本发明提供一种用于在混合存储环境中配置存储设备的方法和系统。 该方法包括:获取每个存储设备的多个属性参数; 根据属性参数进行计算,以获得每个存储设备的优先级; 获取每个数据对象的存储优先级; 并且根据每个数据对象的存储优先级和每个存储设备的优先级执行匹配,以便将每个数据对象存储到具有与数据对象的存储优先级相对应的优先级的存储设备中。 因此,可以实现混合存储环境中的多个存储装置和多个数据对象的配置,从而避免手动参与,从而降低安全风险,提高系统的性能,并降低系统的能量消耗。

Patent Agency Ranking