发明名称 Log consolidation
摘要 Consolidating a set of tenant log streams from separate user databases into a consolidated log stream. The method includes receiving a plurality of tenant log streams from separate user data bases. The method further includes recording the plurality of tenant log streams as a consolidated log stream. The method further includes maintaining metadata about the consolidated log stream to map log records from the plurality of tenant log streams to their location in the consolidated log stream.
申请公布号 US9063980(B2) 申请公布日期 2015.06.23
申请号 US201213723961 申请日期 2012.12.21
申请人 Microsoft Technology Licenising, LLC 发明人 Dhamankar Robin Dhananjay;Byrne Peter;Kodavalla Hanumantha Rao
分类号 G06F7/00;G06F17/00;G06F17/30 主分类号 G06F7/00
代理机构 代理人 Mehta Aneesh;Stein Dolan;Minhas Micky
主权项 1. In a virtual computing environment that includes a plurality of tenant databases, a computer-implemented method of consolidating at a consolidated log host a set of tenant log streams from the plurality of tenant databases into a consolidated log stream so that the number of individual tenant log streams consolidated at the consolidated log host are independent of whether a number of disks are available at the consolidated log host, the computer-implemented method comprising: at a virtualization layer of a log consolidation host, intercepting I/O requests from the plurality of tenant log streams from the plurality of tenant databases; linearizing the intercepted I/O requests from the plurality of tenant log streams into a physical log file that forms a consolidated log stream; storing the consolidated log stream in a log file; generating a map from metadata associated with each tenant log stream, the map identifying log records from the plurality of tenant log streams, and the log records being mapped to corresponding locations in the consolidated log stream to provide correlation of data associated with each tenant log stream consolidated into the consolidated log stream with a tenant database from which said data originated; and storing the map.
地址 Redmond WA US