In parts one and two of this article I blogged, extensively and laboriously, about database consolidation. I talked (at length) about the business drivers for this industry trend, then went on to discuss (for some considerable time) the technical challenges. I even droned on about the different design choices faced by enterprises who are about to embark … Continue reading Database Consolidation Part 3 – It’s All About Capacity
Category: Storage
Storage is the foundation on which database performance is built. Latency, throughput, and consistency at this layer directly shape how systems behave under load.
While often abstracted away in modern architectures, storage characteristics continue to define the limits of what databases can achieve – especially as workloads become more demanding and less predictable.
Database Consolidation Part 2 – Shared Infrastructure Design Choices
Part one was all about the business drivers and technical challenges faced when building a database consolidation platform. Database consolidation is all about sharing infrastructure, so part two is about the design choices that are available... An important architectural decision when consolidating databases is that of where the shared infrastructure should diverge. If we assume … Continue reading Database Consolidation Part 2 – Shared Infrastructure Design Choices
Database Consolidation Part 1 – Business Drivers and Technical Challenges
Database consolidation has been a big trend in the industry for a while now. You can see this if you read the IT press, or if you listen to the relentless procession of people queueing up to talk about the "cloud". I saw it in my time at Oracle, where we had an increasing number … Continue reading Database Consolidation Part 1 – Business Drivers and Technical Challenges
SLOB on Violin 3000 Series with PCIe Direct Attach
A reader Alex asked if I could post a comparative set of tests from my previous 3000 series Infiniband testing but using the PCIe direct-attached method. I was actually very keen to test this myself as I wanted to see how close the Infiniband connectivity method could get to the PCIe latencies. Why? Well, PCIe … Continue reading SLOB on Violin 3000 Series with PCIe Direct Attach
SLOB on Violin 3000 Series with Infiniband
Last week I invited Martin Bach to the Violin Memory EMEA headquarters to do some testing on both our 3000 and 6000 series arrays. Martin was very interested in seeing how the Violin flash memory arrays performed, having already had some experience with PCIe-based flash card vendor. There are a few problems with PCIe flash … Continue reading SLOB on Violin 3000 Series with Infiniband
SLOB testing on Violin and Exadata
I love SLOB, the Silly Little Oracle Benchmark introduced to me by Kevin Closson in his blog. I love it because it's so simple to setup and use. Benchmarking tools such as Hammerora have their place of course, but let's say you've just got your hands on an Exadata X2-8 machine and want to see … Continue reading SLOB testing on Violin and Exadata
ASM Metadata Utilities
One of the things I meant to write about when I started this blog was the undocumented stuff in Oracle that is publicly available. Since I used to spend a lot of time working with ASM I had an idea that I would write an article about kfed, the kernel file editor used to query … Continue reading ASM Metadata Utilities
Oracle on Violin – Installation Cookbooks
I've been installing Oracle databases on Violin Memory a lot recently so I thought I'd document the process for each different flavour and combination of OS, kernel, database software and filesystem / ASM configuration that I use. Only one so far but the menu will grow...