System and method for scheduling disk writes in an application server of transactional environment
US7523256B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 30, 2006 |
| Grant date | Apr 21, 2009 |
| Priority date | — |
| Expiry date | Oct 26, 2026 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F3/0676
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and a method for scheduling disk writes for use with an application server, transactional system, or other server. The disk scheduler and method is independent of the underlying operating system and the disk hardware. This allows it to be used without porting to the various settings in which application server might be deployed. In some embodiments, a high-performance, transactional filestore is also provided to minimize the latency of small, synchronous writes to disk. The implementation uses a log-structured file system combined with disk scheduling. By relaxing the requirement that log records be physically contiguous, every modification to the disk can be scheduled.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.