laks -- Thanks for the question regarding "Java API for ASM functionality in Oracle", version 11.2
Submitted on 29-Oct-2009 15:24 Central time zone
Last updated 30-Oct-2009 10:27
You Asked
Tom,
I dont know if this is possible/feasible. So please let me know if there could be some java APIs may be with JIT compiled/native compiled java library for the ASM that oracle db uses for writing/reading to disks(shared storage).
If java applications running in mid-tier needed some I/O functionality similar to rac database or in general doing I/O work efficiently can make use of above if possible/available.
Kindly let know if you think this is not feasible/advisable.
thanks & regards
and we said...
there is this new in 11gr2
http://download.oracle.com/docs/cd/E11882_01/server.112/e10881/chapter1.htm#FEATURENO07050
and ocfs exists prior to that - for clustering file system support. the ASM diskgroups are not exposed that way.
Java API for ACFS
October 30, 2009 - 2am Central time zone
Reviewer: laks
Tom,
Thanks for your response but then my question was for java applications to make use of this
ACFS/ASM in the form of java library/java API for those java applications that need to do I/O work
efficiently.
Why should they reinvent the wheel if they needed to do similar read/write to shared storage from
multiple mid-tier nodes on which they run or the matter just do efficient I/O.
This would be highly useful though there exist native I/O libraries available in popular mid-tier
vendors.
Followup October 30, 2009 - 10am Central time zone:
... Why should they reinvent the wheel if they needed to do similar read/write to
shared storage from multiple mid-tier nodes on which they run or the matter
just do efficient I/O.
...
but that is what I pointed you to??
If you mean "to do raw io", you'd have to allocate segments consisting of extents made up of blocks - that is "our" concept of storage. But if you were doing that, you'd just be building a database and you already have one?
give me a real world case whereby using ASM in 10g (no clustered file system) would make sense.
|