-
公开(公告)号:CN107408070B
公开(公告)日:2021-03-09
申请号:CN201580067452.4
申请日:2015-12-11
Applicant: 微软技术许可有限责任公司
Inventor: M·沙布兰妮 , J·德万拉住 , 徐轶康 , M·J·沙希德 , A·J·爱德华兹 , B·G·卡尔德 , 王炬 , A·W·奥古斯 , S·迈纳里 , K·瓦拉达拉杰 , P·希拉
Abstract: 在各种实施例中,提供了用于在分布式存储系统中实现多事务日志的方法和系统。日志流部件检测多个日志流的性能度量。性能度量与来自分布式存储系统中的分区的请求相关联。事务部件接收利用日志流执行事务的请求。所述请求接收自分布式存储系统的分区。可以参考多个日志流的性能度量,其中性能度量表示所选日志流用于处理请求的性能容量。基于性能容量确定用于执行事务的日志流。所选日志流还可以将请求的请求属性作为一个因数。事务部件传送要执行的请求,从而使用日志流来执行事务。
-
公开(公告)号:CN106462460B
公开(公告)日:2020-05-05
申请号:CN201580022004.2
申请日:2015-04-30
Applicant: 微软技术许可有限责任公司
Abstract: 一种方法包括:接收分区,基于通过不同指派试探法确定的维度的维度值来生成用于将分区指派到服务器的指派计划,基于根据所述指派计划来分析所述维度值来选择所述指派计划中的一个指派计划以供执行,以及在可伸缩存储上执行被选择的指派计划。另一种方法包括:对于在一维度上被过度利用的服务器的被触发的优化模块,针对被指派给所述服务器的分区选择候选操作,对于比被触发的优化模块更高优先级的优化模块,从所述候选操作中移除将削弱可伸缩存储的被建模的状态的候选操作,确定所述候选操作中将改善所述可伸缩存储的关于所述服务器上的所述维度的度量的被建模的状态的操作,以及在所述可伸缩存储上执行所述操作。
-
公开(公告)号:CN109102213A
公开(公告)日:2018-12-28
申请号:CN201811122052.0
申请日:2013-01-07
Applicant: 微软技术许可有限责任公司
Abstract: 提供了用于经由现货定价过程来分派云计算环境中的资源的系统和方法。该现货定价过程允许基于与池相关联的投标以可抢占的基础向这些池分派虚拟机。可使用这些投标来确定针对可抢占虚拟机的分派的价格。随后,至少部分地基于与所确定的价格有关的所提交投标来将各可抢占虚拟机分派给池。
-
公开(公告)号:CN109074306A
公开(公告)日:2018-12-21
申请号:CN201780019953.4
申请日:2017-03-24
Applicant: 微软技术许可有限责任公司
Abstract: 提供了用于在分布式存储系统中实现垃圾收集的各种实施例。分布式存储系统基于对范围和流数据存储资源的元数据的独立管理来操作。实现了基于引用计数垃圾收集操作和标记并清理垃圾收集操作的混合垃圾收集系统。基于分别来自范围管理器和流管理器的指示,对范围的引用权重和标记序列进行跟踪的范围生命周期表被初始化和更新。在确定范围将从加权的引用计数垃圾收集操作被切换到标记并清理垃圾收集操作之际,该范围的引用权重字段被为空并且该范围的标记序列字段被更新。标记序列字段用最新的全局序列号来更新。标记并清理垃圾收集操作被利用以在范围不再被引用时回收该范围。
-
公开(公告)号:CN104040486B
公开(公告)日:2018-03-13
申请号:CN201380005092.6
申请日:2013-01-07
Applicant: 微软技术许可有限责任公司
Inventor: B·G·卡尔德 , J·王 , V·贝德卡 , S·桑卡兰 , M·米克尼特二世 , P·K·贡达 , Y·张 , S·安东尼 , K·曼尼瓦纳 , A·E·绍尔斯沃德 , H·卡特里
CPC classification number: G06F9/5072 , G06F9/5088 , G06F2009/45575 , G06F2209/5011 , G06F2209/5022
Abstract: 提出用于在分布式计算环境中按照平台即服务(a platform as a service)的方式提供资源来执行作业的系统和方法。按照允许作业容易地在资源之中迁移的方式来将系统的资源、在系统上执行的作业、以及在系统上执行的作业的调度器解耦合。构想了:作业从第一资源池到第二资源池的迁移由该系统执行而无需人类干预。作业的迁移可针对不同资源利用不同的调度器。此外,构想了:资源池可响应于作业的迁移来自动分配更多或更少的资源。
-
公开(公告)号:CN105393225A
公开(公告)日:2016-03-09
申请号:CN201480036690.4
申请日:2014-06-24
Applicant: 微软技术许可有限责任公司
IPC: G06F11/10
CPC classification number: G06F11/10 , G06F11/1076 , H03M13/2909 , H03M13/293 , H03M13/373
Abstract: 在各实施例中,提供了用于跨多个存储区对数据进行纠删编码的方法和系统。这可以通过将数据块划分成多个子片段来实现。多个子片段中的每一者与一个区相关联。区包括提供存储服务的建筑、数据中心和地理区域。多个重构奇偶校验被计算。多个重构奇偶校验中的每一者使用来自多个子片段中的至少一个子片段来计算。多个重构奇偶校验包括至少一个跨区奇偶校验。至少一个跨区奇偶校验被指派给奇偶校验区。跨区奇偶校验提供对数据块的一部分的跨区重构。
-
-
-
-
-