Essbase Performance: Part 7 – Physical vs. Virtual – Native Loads

Welcome to the seventh part in an on-going blog series about Essbase performance.  Today we will focus on Essbase Physical vs. Virtual Performance, but first here’s a summary of the series so far: Essbase Performance Series: Part 1 – Introduction Essbase Performance Series: Part 2 – Local Storage Baseline (CDM) Essbase Performance Series: Part 3…

Essbase Performance Part 6: Hyper-Threading

Essbase Performance Series Welcome to the sixth part in an on-going blog series about Essbase performance.  Here’s a summary of the series so far: Essbase Performance Series: Part 1 – Introduction Essbase Performance Series: Part 2 – Local Storage Baseline (CDM) Essbase Performance Series: Part 3 – Local Storage Baseline (Anvil) Essbase Performance Series: Part…

Introducing: EssBench

Background What on earth is EssBench?  First…some background.  I have a number of clients who have transitioned to either new physical hardware, have been virtualized, or are being sent to the cloud.  All of these options bring along challenges around performance.  When you go to new physical hardware, you might end up attached to network…

Essbase BSO Parallel Data Loads

As I continue down the path of my Essbase testing and benchmarking, I’m always looking for ways to make Essbase lay waste to hardware.  As I was working on my new benchmarking application, I needed to load a lot of data into a BSO cube.  I’m impatient and noticed that the data load was terribly inefficient…

Essbase Performance: Part 5 – Network Storage (Anvil)

Introduction Welcome to part five the Essbase Performance series that will have a lot of parts.  Today we’ll pick up where we left off on network storage baselines.  Before we get there, here’s a re-cap of the series so far: Essbase Performance Series: Part 1 – Introduction Essbase Performance Series: Part 2 – Local Storage…

Essbase Performance: Part 4 – Network Storage (CDM)

Introduction Welcome to part four of a series that will have a lot of parts.  In our lost two parts we took a look at our test results using the CrystalDiskMark and Anvil synthetic benchmarks.  As we said in parts two and three, the idea here is to see first how everything measures up in synthetic…

Hybrid Essbase: Rapidly Make Parents Dynamic Calc

Hybrid Essbase is the biggest advancement in Essbase technology since ASO was released.  It truly takes Essbase to another level when it comes to getting the best out of both ASO and BSO technology.  Converting your application from BSO to Hybrid can be a long process.  You have to make sure that all of your…

Essbase Performance Series: Part 3 – Local Storage Baseline (Anvil)

Welcome to part three of a series that will have a lot of parts.  In our we took a look at our test results using the CrystalDiskMark synthetic benchmark.  Today we’ll be looking at the test results using a synthetic benchmark tool named Anvil.  As we said in part two, the idea here is to see…

Essbase Performance Series: Part 2 – Local Storage Baseline (CDM)

Welcome to part two of a series that will have a lot of parts.  In our introduction post, we covered what we plan to do in this series at a high level.  In this post, we’ll get a look at some synthetic benchmarks for our various local storage options.  The idea here is to see first…

Essbase Performance Series: Part 1 – Introduction

Welcome to the first in a likely never-ending series about Essbase performance.  To be specific, this series will be designed to help understand how the choices we make in Essbase hardware selection affect Essbase performance.  We will attempt to answer questions like Hyper-Threading or not, SSD’s or SAN, Physical or Virtual.  Some of these things…