发明名称 Utilizing multiple storage devices to reduce write latency for database logging
摘要 Methods, computer-readable media, and computer systems are provided for initiating storage of data on multiple storage devices and confirming storage of the data after the data has been stored on one but not necessarily all of the devices. A storage server receives, from a client, a request to store data. In response to the request, the storage server initiates, in parallel, storage of the data on multiple storage systems. The storage server detects that the data has been stored on any one of the storage systems, such as an auxiliary system, and, in response, indicates, to the client, that the data has been stored. The storage server may flush or discard data on the auxiliary storage system upon detecting that the data has been successfully stored on a target storage system, where the data persists.
申请公布号 US8909996(B2) 申请公布日期 2014.12.09
申请号 US201213346656 申请日期 2012.01.09
申请人 Oracle International Corporation 发明人 Srinivasan Kesavan P.;Erlikhman Boris;Loaiza Juan R.;Shi Jia;Tsukerman Alexander;Umamageswaran Kothanda
分类号 G06F11/00;G06F11/14;G06F11/20 主分类号 G06F11/00
代理机构 Hickman Palermo Truong Becker Bingham Wong LLP 代理人 Hickman Palermo Truong Becker Bingham Wong LLP
主权项 1. A method comprising: a storage server receiving, from a client, a request to store a single copy of data; in response to the request, the storage server initiating storage of at least two copies of the data by initiating, in parallel, storage of the single copy of data on each storage system of at least two separate storage systems; in response to determining that the single copy of data has been stored on at least one but fewer than all of the at least two separate storage systems, the storage server indicating, to the client, that the single copy of data has been stored; causing the single copy of data to be retained on fewer than all of the at least two separate storage systems by causing one or more copies of the at least two copies to be discarded from one or more storage systems of the at least two separate storage systems.
地址 Redwood Shores CA US