-
公开(公告)号:EP3230868A2
公开(公告)日:2017-10-18
申请号:EP15821192.0
申请日:2015-12-11
发明人: CHABLANI, Manish , DEVARAJU, Jegan , XU, Yikang , SHAHID, Muhammad Junaid , EDWARDS, Andrew James , CALDER, Bradley G. , WANG, Ju , OGUS, Aaron W. , MAINALI, Shane , VARADARAJAN, Krishnan , SEELA, Pradeep
CPC分类号: H04L67/1097 , G06F3/06 , G06F9/466 , G06F11/1471 , G06F11/3433 , G06F11/3485 , G06F17/30 , G06F17/30144 , G06F17/30516 , G06F2201/87
摘要: In various embodiments, methods and systems for implementing multiple transaction logs in a distributed storage system are provided. A log stream component detects performance metrics of a plurality of log streams. The performance metrics are associated with requests from partitions in the distributed storage system. A transaction component receives a request to execute a transaction using a log stream. The request is received from a partition of the distributed storage system. The performance metrics of the plurality of log streams can be referenced, where the performance metrics indicate a performance capacity of a selected log stream to process the request. A log stream for executing the transaction is determined based on the performance capacity. The log stream selected can also factor request attributes of the request. The transaction component communicates the request to be executed, using the log stream to perform the transaction.
摘要翻译: 在各种实施例中,提供了用于在分布式存储系统中实现多个事务日志的方法和系统。 日志流组件检测多个日志流的性能度量。 性能指标与分布式存储系统中分区的请求相关联。 事务组件接收使用日志流执行事务的请求。 该请求是从分布式存储系统的分区接收的。 可以参考多个日志流的性能度量,其中性能度量指示选择的日志流的性能容量以处理该请求。 根据性能容量确定执行交易的日志流。 所选的日志流也可以将请求的请求属性作为因子。 事务组件传送要执行的请求,使用日志流执行事务。
-
公开(公告)号:EP3646193A1
公开(公告)日:2020-05-06
申请号:EP17915830.8
申请日:2017-06-30
发明人: VARADARAJAN, Krishnan , GAO, Jianwu , DEVARAJU, Jegan , MAINALI, Shane , SUN, Zichen , ZHANG, Quan , BALAKRISHNAN, Venkates, Paramasivam , ZHANG, Shaoyu , ZHU, Kaifeng , WANG, Ju , CHABLANI, Manish , FENG, Hao
IPC分类号: G06F15/167
-
3.
公开(公告)号:EP3646206A1
公开(公告)日:2020-05-06
申请号:EP17915803.5
申请日:2017-06-30
发明人: VARADARAJAN, Krishnan , DEVARAJU, Jegan , MAINALI, Shane , ZHANG, Quan , SRINIVASAN, Sridhar , TONG, Bin , SU, He , WANG, Ju , CHABLANI, Manish , FENG, Hao
IPC分类号: G06F17/00
-
公开(公告)号:EP3230868B1
公开(公告)日:2018-10-17
申请号:EP15821192.0
申请日:2015-12-11
发明人: CHABLANI, Manish , DEVANRAJU, Jegan , XU, Yikang , SHAHID, Muhammad Junaid , EDWARDS, Andrew James , CALDER, Bradley G. , WANG, Ju , OGUS, Aaron W. , MAINALI, Shane , VARADARAJAN, Krishnan , SEELA, Pradeep
CPC分类号: H04L67/1097 , G06F3/06 , G06F9/466 , G06F11/1471 , G06F11/3433 , G06F11/3485 , G06F17/30 , G06F17/30144 , G06F17/30516 , G06F2201/87
摘要: In various embodiments, methods and systems for implementing multiple transaction logs in a distributed storage system are provided. A log stream component detects performance metrics of a plurality of log streams. The performance metrics are associated with requests from partitions in the distributed storage system. A transaction component receives a request to execute a transaction using a log stream. The request is received from a partition of the distributed storage system. The performance metrics of the plurality of log streams can be referenced, where the performance metrics indicate a performance capacity of a selected log stream to process the request. A log stream for executing the transaction is determined based on the performance capacity. The log stream selected can also factor request attributes of the request. The transaction component communicates the request to be executed, using the log stream to perform the transaction.
-
-
-