• Categories
  • Search

It feels like saying goodbye to an old friend.

So tonight, I bid farewell to the Oracle Cloud's first Sun/Oracle ZFS 7420 Storage Appliance.  Our Operations staff finished the final migration of the "fsnadmin" repository data for our Fusion Apps SaaS Cloud to a newer host with lots more RAM and lots more storage, and this one is bound for the junkyard. Born: November 18, 2011. Retired: September 15, 2016. Cause of death: old age. ssh aueis40nas01 configuration version get nodename = aueis40nas01 ...

Thursday, September 15, 2016 | Read More

When Should I Buy Readzilla/L2ARC?

Like every page in the Storage Ops blog, my opinions do not necessarily reflect those of Oracle or its affiliates. And quite frankly, while I have plenty of operational experience with this stuff, I write in large part so I can better understand what it is I'm writing about! To L2ARC or not to L2ARC? This is one of the most challenging, data-dependent questions I receive on a routine basis. I'll try to outline a few general principles below -- and a little math -- to help one...

Tuesday, February 9, 2016 | Read More

Do I need to md5sum replicated data?

Got an interesting question in the mailbag; I figure it'll be useful for more than just the one person asking.  As always, the opinions expressed here are my own and do not represent those of Oracle or its affiliates.  I've also paraphrased the question to remove identifying information. Q: Do I need to md5sum replicated data? Take the scenario where a customer is using a ZFSSA as a local RMANbackup target.  The target L0 content is multiple terabytes.  That local ZFSSA is...

Tuesday, January 26, 2016 | Read More

The IO Blender & ZFS: Part 1

I recently mentioned the "I/O Blender" in the Oracle Cloud. Today I'm going to get started talking about how Oracle's ZFS Storage Appliance tackles this modern challenge. First, I'm going to define what the I/O Blender is: The Input-Output Blender (I/O Blender) describes the increasing randomization of data in modern shared-storage workloads.  If data access patterns any of the below, it may be considered a type of IO Blender: Varying block sizes. Varying latency requirements. Var...

Monday, October 12, 2015 | Read More

Why buy Oracle ZFS when I can build my own?

One common theme I often discuss when chatting with technically-minded friends about the Oracle ZFS Storage Appliance is "Why should I buy an Oracle ZFS Storage Appliance when I can roll my own cheaply with a competing ZFS-based product?"  In the interest of not writing the same thing over & over, I decided to encapsulate my thinking in this blog. First and importantly, I believe that earning one's expertise implementing solutions is time very well-spent.  For instance, when I...

Tuesday, September 15, 2015 | Read More

Handy Space Monitoring

Semi-real-time space monitoring is pretty straightforward with ECMAScript & XMLRPC.  I've never really been a fan of using used + avail as a metric; it's simply too imprecise for this kind of work.  With XMLRPC, you can gauge costs down to the byte, and with Javascript/ECMAScript you have some easy date handling for your report. Here's a code snippet to monitor fluctuations in your overall pool space usage.  Justcopy-paste at the CLI to run it. Let's call this "Matt's...

Wednesday, July 8, 2015 | Read More

Visit the Oracle Blog


Contact Us


Integrated Cloud Applications & Platform Services