<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4780715861065220890</id><updated>2011-11-27T16:01:03.451-08:00</updated><title type='text'>Gulabani's Databases on NetApp Storage Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://netappdb.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://netappdb.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>- Sanjay Gulabani</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4780715861065220890.post-4626553581556643917</id><published>2007-09-21T18:20:00.000-07:00</published><updated>2007-09-21T18:26:26.227-07:00</updated><title type='text'>NetApp Tech ONTAP</title><content type='html'>NetApp publishes this monthly magazine &lt;a href="http://www.netapp.com/go/techontap/matl/0907techontap.pdf"&gt;TechONTAP&lt;/a&gt; which can be a useful reference.&lt;br /&gt;&lt;br /&gt;I wrote an &lt;a href="http://www.netapp.com/go/techontap/matl/Oracle_P1.html"&gt;article on Database on NFS&lt;/a&gt; that explains the operational benefits of running Databases such as Oracle on NFS. Also covered is recently released Oracle 11g Direct NFS Client at high level.&lt;br /&gt;The Direct NFS Client is very eloquently explained by  &lt;a href="http://blogs.netapp.com/dave/2007/08/oracle-optimize.html"&gt;Dave Hitz on his blog&lt;/a&gt; as well.&lt;br /&gt;Thought I'd pass this on.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4780715861065220890-4626553581556643917?l=netappdb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netappdb.blogspot.com/feeds/4626553581556643917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4780715861065220890&amp;postID=4626553581556643917' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/4626553581556643917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/4626553581556643917'/><link rel='alternate' type='text/html' href='http://netappdb.blogspot.com/2007/09/netapp-tech-ontap.html' title='NetApp Tech ONTAP'/><author><name>- Sanjay Gulabani</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4780715861065220890.post-3613380077934110611</id><published>2007-07-27T08:06:00.001-07:00</published><updated>2007-07-27T08:08:30.173-07:00</updated><title type='text'>Oracle Performance Papers on NetApp Storage URLs</title><content type='html'>I keeping receiving various queries about various platform performance papers for NetApp storage for Oracle databases.&lt;br /&gt;Here's the list of my favorites not in any particular order.&lt;br /&gt;&lt;br /&gt;Database Performance with NAS: Optimizing Oracle on NFS&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.netapp.com/library/tr/3322.pdf"&gt;http://www.netapp.com/library/tr/3322.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Linux (RHEL 4) 64-Bit Performance with&lt;br /&gt;NFS, iSCSI, and FCP Using an Oracle Database&lt;br /&gt;on NetApp Storage&lt;br /&gt;&lt;a href="http://www.netapp.com/library/tr/3495.pdf"&gt;http://www.netapp.com/library/tr/3495.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ORACLE 10g PERFORMANCE – PROTOCOL COMPARISON ON SUN SOLARIS 10&lt;br /&gt;&lt;a href="http://www.netapp.com/library/tr/3496.pdf"&gt;http://www.netapp.com/library/tr/3496.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;AIX Performance with NFS, iSCSI, and FCPUsing an Oracle® Database on NetApp Storage&lt;br /&gt;&lt;a href="http://www.netapp.com/library/tr/3408.pdf"&gt;http://www.netapp.com/library/tr/3408.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Linux (RHEL 3 32bit): A Performance Comparison Study of Oracle® Real Application Clusters Against&lt;br /&gt;FCP, NFS, and iSCSI&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.netapp.com/library/tr/3423.pdf"&gt;http://www.netapp.com/library/tr/3423.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;HP-UX® 64-Bit NFS Performance with NetApp Storage Using an Oracle10gTM Database&lt;br /&gt;&lt;a href="http://www.netapp.com/library/tr/3557.pdf"&gt;http://www.netapp.com/library/tr/3557.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4780715861065220890-3613380077934110611?l=netappdb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netappdb.blogspot.com/feeds/3613380077934110611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4780715861065220890&amp;postID=3613380077934110611' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/3613380077934110611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/3613380077934110611'/><link rel='alternate' type='text/html' href='http://netappdb.blogspot.com/2007/07/oracle-performance-papers-on-netapp.html' title='Oracle Performance Papers on NetApp Storage URLs'/><author><name>- Sanjay Gulabani</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4780715861065220890.post-5910935016706385733</id><published>2007-07-24T12:58:00.000-07:00</published><updated>2007-07-24T13:04:54.178-07:00</updated><title type='text'>Mulitple DB Writers use'm or not?</title><content type='html'>There was this comment on some blog  that suggested that given that now we're in 2007 and most operating systems that matter support async i/o. There shouldn't be a need for multiple db writers.&lt;br /&gt;&lt;br /&gt;Though I agree in principal with that. However, I have observed in my testing using an OLTP workload on a Sun V40z &lt;a href="http://www.netapp.com/library/tr/3495.pdf"&gt;RHEL4 64bit Performance on Oracle&lt;/a&gt; that it did help performance when using multiple dbwriters as many as cores on the system. I thought I'd pass this info on for any one that may be wondering.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4780715861065220890-5910935016706385733?l=netappdb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netappdb.blogspot.com/feeds/5910935016706385733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4780715861065220890&amp;postID=5910935016706385733' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/5910935016706385733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/5910935016706385733'/><link rel='alternate' type='text/html' href='http://netappdb.blogspot.com/2007/07/mulitple-db-writers-usem-or-not.html' title='Mulitple DB Writers use&apos;m or not?'/><author><name>- Sanjay Gulabani</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4780715861065220890.post-4120905543983543758</id><published>2007-07-19T12:38:00.000-07:00</published><updated>2007-07-19T13:01:00.909-07:00</updated><title type='text'>Space reservation on DataONTAP for Databases</title><content type='html'>There is an interesting discussion around space reservations for Data ONTAP in the following comments section -&lt;br /&gt;&lt;br /&gt;&lt;a href="http://netappdb.blogspot.com/2007/06/some-perf-papers-aix.html"&gt;&lt;br /&gt;Space Reservations in the comments section&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4780715861065220890-4120905543983543758?l=netappdb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netappdb.blogspot.com/feeds/4120905543983543758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4780715861065220890&amp;postID=4120905543983543758' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/4120905543983543758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/4120905543983543758'/><link rel='alternate' type='text/html' href='http://netappdb.blogspot.com/2007/07/space-reservation-on-dataontap-for.html' title='Space reservation on DataONTAP for Databases'/><author><name>- Sanjay Gulabani</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4780715861065220890.post-6130286432754176554</id><published>2007-06-08T07:24:00.000-07:00</published><updated>2007-06-08T07:33:00.805-07:00</updated><title type='text'>Why run Databases on NFS?</title><content type='html'>For the people that are new to this concept about Databases on NFS that typically ask why run databases on NFS. Sometime the question is more open minded - Can we really run databases on NFS. To that I have done some work on various platform and as have many many other colleagues at NetApp, Oracle, IBM, Sun, Red Hat and various other open source developers, I wanted to share this &lt;a href="http://nasconf.com/pres05/flemming-gulabani.pdf"&gt;presentation&lt;/a&gt; that I did jointly with Dianne Flemming of IBM NFS engineering  at &lt;a href="http://www.nasconf.com"&gt;NAS Conference&lt;/a&gt; in 2005. I thought this publicly available presentation would help DBAs and storage administrators out there evaluating this possibility.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4780715861065220890-6130286432754176554?l=netappdb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netappdb.blogspot.com/feeds/6130286432754176554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4780715861065220890&amp;postID=6130286432754176554' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/6130286432754176554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/6130286432754176554'/><link rel='alternate' type='text/html' href='http://netappdb.blogspot.com/2007/06/why-run-databases-on-nfs.html' title='Why run Databases on NFS?'/><author><name>- Sanjay Gulabani</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4780715861065220890.post-5666894990611591404</id><published>2007-06-04T13:52:00.000-07:00</published><updated>2007-06-05T08:35:29.232-07:00</updated><title type='text'>TPC-C benchmark</title><content type='html'>I was part of the team that executed and published TPC-C jointly with IBM and Microsoft. There is a behind the scenes article that appeared in Tech OnTap journal &lt;br /&gt;&lt;a href="http://www.netapp.com/go/techontap/matl/tot_january06.pdf "&gt;Tech ONTAP Jan 2006&lt;/a&gt;&lt;br /&gt;and we also did a microsoft case study&lt;br /&gt;&lt;a href="http://download.microsoft.com/documents/customerevidence/25833_NetApp_final.doc"&gt;Microsoft SQL Server Case Study with NetApp storage&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4780715861065220890-5666894990611591404?l=netappdb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netappdb.blogspot.com/feeds/5666894990611591404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4780715861065220890&amp;postID=5666894990611591404' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/5666894990611591404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/5666894990611591404'/><link rel='alternate' type='text/html' href='http://netappdb.blogspot.com/2007/06/tpc-c-benchmark.html' title='TPC-C benchmark'/><author><name>- Sanjay Gulabani</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4780715861065220890.post-8905474161621729676</id><published>2007-06-04T11:37:00.000-07:00</published><updated>2007-06-04T16:37:12.918-07:00</updated><title type='text'>Oracle Protocol Performance Papers</title><content type='html'>One of the early things that I worked on after joining NetApp was to work on this joint performance testing and paper with IBM NFS engineering&lt;br /&gt;&lt;br /&gt;Since Netapp storage systems support NFS, iSCSI as well FCP to access to the data, we compared performance on these protocols in a given configuration and this led to work that improved NFS performance for oracle database use.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.netapp.com/library/tr/3408.pdf"&gt;http://www.netapp.com/library/tr/3408.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The paper may be useful to those that are considering deploying Oracle on AIX with NetApp storage and provides various host and storage tuning guidelines as well.&lt;br /&gt;&lt;br /&gt;I have repeated similar paper on RHEL4 Linux &lt;br /&gt;&lt;a href="http://www.netapp.com/library/tr/3495.pdf"&gt;http://www.netapp.com/library/tr/3495.pdf&lt;/a&gt;&lt;br /&gt;Here we endedup improving iSCSI driver in Linux 2.6, as well NFS in Linux 2.6 for Oracle databases.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4780715861065220890-8905474161621729676?l=netappdb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netappdb.blogspot.com/feeds/8905474161621729676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4780715861065220890&amp;postID=8905474161621729676' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/8905474161621729676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/8905474161621729676'/><link rel='alternate' type='text/html' href='http://netappdb.blogspot.com/2007/06/some-perf-papers-aix.html' title='Oracle Protocol Performance Papers'/><author><name>- Sanjay Gulabani</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4780715861065220890.post-6102751208273788512</id><published>2007-06-04T11:08:00.000-07:00</published><updated>2007-06-05T07:22:41.172-07:00</updated><title type='text'>About this blog</title><content type='html'>I work for Network Appliance Inc where I am focussed on all things database. My focus has been how to make Oracle and other databases run the best on NetApp storage systems.&lt;br /&gt;&lt;br /&gt;Michael Eisler provided me encouragement to do this blog&lt;br /&gt;&lt;a href="http://nfsworld.blogspot.com/"&gt;http://nfsworld.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and of course, our co-Founder Dave Hitz has his blog &lt;br /&gt;&lt;a href="http://blogs.netapp.com/hitz"&gt;http://blogs.netapp.com/hitz&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This blog will be very technical in nature on all things database and storage. I chose to write a blog instead of writing a book, since a blog is lot more easily updated and much less work than writing a book.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4780715861065220890-6102751208273788512?l=netappdb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netappdb.blogspot.com/feeds/6102751208273788512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4780715861065220890&amp;postID=6102751208273788512' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/6102751208273788512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4780715861065220890/posts/default/6102751208273788512'/><link rel='alternate' type='text/html' href='http://netappdb.blogspot.com/2007/06/about-this-blog.html' title='About this blog'/><author><name>- Sanjay Gulabani</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
