Home>Question Details



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.
Reviews    
3 stars 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.

Write a Review
 


All information and materials provided here are provided "as-is"; Oracle disclaims all express and implied warranties, including, the implied warranties of merchantability or fitness for a particular use. Oracle shall not be liable for any damages, including, direct, indirect, incidental, special or consequential damages for loss of profits, revenue, data or data use, incurred by you or any third party in connection with the use of this information or these materials.

About Oracle | Legal Notices and Terms of Use | Privacy Statement