Date: Thu, 19 Apr 2012 22:52:57 +0900
-------------------------------------------------
Fusion-ioから Software Development Kit (SDK) のアナウンスです:
"Fusion-io Software Development Kit Enables Native Flash Memory Access"
ioMemory SDK First to Offer Developers Direct Access to Flash Platform
for Unprecedented Application Acceleration
April 18, 2012
http://www.fusionio.com/press-releases/fusion-io-software-development-kit-enables-native-flash-memory-access/
"... today announced the first software development kit (SDK)
to provide software developers with native access to the ioMemory flash
platform. By integrating applications directly with this new persistent
memory tier, developers will be able to optimize enterprise, web,
and big data applications through direct programmatic access to
the ioMemory computing layer for the first time."
※API一覧は後で
.....
"Select Fusion-io libraries and APIs are now available to early access
partners through the new Fusion-io Developer Program, the first
industry program for developers optimizing applications to run
natively on ioMemory. ..."
Fusion-io Developer Program
http://developer.fusionio.com/login/
Fusion-io Blog
"Under the Hood of the ioMemory SDK"
04/18/2012, Nisha Talagala, Lead Architect, Engineering Software
http://www.fusionio.com/blog/under-the-hood-of-the-iomemory-sdk/
.....
"... New APIs expose more of the virtual storage layer (VSL)
functionality above what block interfaces do, allowing access
to the powerful capabilities within the ioMemory OS Subsystem. ..."
"In our SDK, we recognize the fact that ioMemory is not a disk,
and expose primitives and programming interfaces that allow
applications to natively program to ioMemory as both an I/O device
and a memory device ..."
.....
"We also provide directFS - a POSIX compliant file services layer
designed specifically for ioMemory. ... directFS leverages
the block management capabilities within ioMemory through primitives,
and adds only the file and directory namepace management. By using
Atomic Writes and Persistent TRIM, directFS is also able to remove
logging overheads. We plan to release directFS as an open source
file system to demonstrate the usage and benefits of native interfaces."
※Lead Architectの Blogなので一読の価値があります。
ioMemory SDK
http://www.fusionio.com/platforms/iomemorysdk
Flash Memory Evolution
http://www.fusionio.com/load/-media-/1qdqbi/imagesProduct/flash-evolution-2.png
*)Direct I/O API Family
directKey-Value Store API: Build high-performance NoSQL solutions more quickly
directPrimitives API:
Set of individual primitives solve problems like double-write buffering
and transaction journaling at the ioMemory level
directCache API: Create application-tuned caching tier
*)Memory-semantics API Family
Extended Memory API: Transparently extend memory from DRAM onto ioMemory
Auto-Commit Memory API: Store data in memory with persistence
*)Management API Family
ioMemory Monitoring API: Programmatically monitor ioMemory
operating conditions
ioMemory Configuration API: Programmatically control and configure ioMemory
devices
*)Open-Source Applications & Extensions
DirectFS: Access ioMemory directly through native file-access layer
Open-source examples library:
Extensions to popular open-source packages illustrating positive effects
of running native on ioMemory, such as MySQL InnoDB
Fusion-io関連プレスリリースと Blog
"Fusion-io Breaks One Billion IOPS Barrier"
New Breakthroughs in Low Latency Data Performance Achieved with Technology
Preview of Upcoming Auto Commit Memory Software at DEMO Enterprise
Jan. 5, 2012
http://www.fusionio.com/press-releases/fusion-io-breaks-one-billion-iops-barrier/
"Atomic Writes Accelerate MySQL Performance"
10/04/2011, Nisha Talagala, Lead Architect, Engineering Software
http://www.fusionio.com/blog/atomic-writes-accelerate-mysql-performance/
関連記事:
"Fusion-io shoves OS aside, lets apps drill straight into flash"
There's a party in the PCIe cache and your kernel isn't invited
19th April 2012, The Register
http://www.theregister.co.uk/2012/04/19/fusion_io_sdk/
-------------------------------------------------
2012/04/20
"Five Decades Later, It's Time For New I/O Interfaces"
04/18/2012, Brent Compton, Senior Director Product Management
http://www.fusionio.com/blog/five-decades-later-its-time-for-new-i/o-interfaces/
.....
"Why run native on ioMemory? Innovators from Citrusleaf, RethinkDB
and Percona tell us why in the video below:"
1)Make it easier to create high-performing apps.
2)Connect to untapped performance potential compared to your competitors
using SSDs.
3)Reduce operating costs for the customers of your applications.
-----
"Three questions Fusion-io's rivals face after flash API bombshell"
Apps bypassing OS and disk to store hot data - chaos or breakthrough?
20th April 2012, The Register
http://www.theregister.co.uk/2012/04/20/step_changes/
=================================================
[san-tech][03108] Fusion-io VSL (Virtual Storage Layer) 関連の国際会議での発表
Date: Tue, 24 May 2011 17:28:44 +0900
0 件のコメント:
コメントを投稿