What are you looking for ?
Advertise with us
RAIDON

Oracle Assigned Two Patents

Flash-aware storage optimized, storage-side storage request management

Flash-aware storage optimized for mobile
and embedded DBMS on NAND flash memory
Oracle International, Redwood Shores, CA, has been assigned a patent (8,495,282) developed by four co-inventors for a “flash-aware storage optimized for mobile and embedded DBMS on NAND flash memory.

The co-inventors are SangCheol Lee, BongSoo Ko, Seoul, HyungGook Yoo, and SongHee Kang, Seoul, South Korea.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Reliable storage for database management systems (DBMS) running on memory devices such as NAND type flash memory utilizes minimum I/O overhead and provides maximum data durability. A virtual page map is utilized between the flash memory and a page access component to record changes to the DBMS pages and prevent overwriting or data loss. There is no need for journaling and logging, and performance is increased by reducing the write and erase counts on the flash memory. The logical page numbers of the DBMS are mapped to physical page numbers in the page map, such that the virtual page map allocates an available page from the physical pages when changes to a page occur, and the updated information is stored in the allocated page. The allocated page number is mapped to the logical page number of the original page, thus maintaining a modified page representation while preventing physical in-place updates.”

The patent application was filed on Nov. 12, 2010 (12/945,106).

Storage-side storage request management
Oracle International, Redwood Shores, CA, has been assigned a patent (8,521,923) developed by eight co-inventors for a “storage-side storage request management.”

The co-inventors are Sue K. Lee, Foster City, CA, Vivekananda C. Kolla, Cupertino, CA, Akshay D. Shah, Sunnyvale, CA, Sumanta Chatterjee, Fremont, CA, Margaret Susairaj, Sunnyvale, CA, Juan R. Loaiza, Woodside, CA, Alexander Tsukerman, Foster City, CA, and Sridhar Subramaniam, Cupertino, CA

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Techniques are provided for managing, within a storage system, the sequence in which I/O requests are processed by the storage system based, at least in part, on one or more logical characteristics of the I/O requests. The logical characteristics may include, for example, the identity of the user for whom the I/O request was submitted, the service that submitted the I/O request, the database targeted by the I/O request, an indication of a consumer group to which the I/O request maps, the reason why the I/O request was issued, a priority category of the I/O request, etc. Techniques are also provided for automatically establishing a scheduling policy within a storage system, and for dynamically changing the scheduling policy in response to changes in workload.”

The patent application was filed on March 12, 2012 (13/418,150).

Articles_bottom
ExaGrid
AIC
ATTOtarget="_blank"
OPEN-E