So why change the cables?

September 24, 2013

Adaptec 7 and 8 series controllers have moved to the new mini-SAS-HD (high-density – codename 8643) cable as opposed to the previous “mini-SAS” (codename 8087) connector of the 3, 5 and 6 series controllers.


The older 8087 has served its purpose and been a very good, robust, reliable and fairly trouble-free connector for quite a few years. So why change it? There are technical and physical reasons why we have done this … read on for the explanation …

Background point: RAID processors were, and have been up until the Adaptec 7 series, 8 port on chip. This means that the series 6 controller for instance, and all of Adaptec’s competitors, only have 8 native ports on their controller to connect to devices. All Adaptec’s 7 series controllers however have 24 native ports on the chip, which means we need more than 8 physical ports on the card to make use of those ports.

The mini-SAS (8087) form factor fitted fairly well on RAID cards because it connects 4 ports from the RAID processor to a single cable. Consequently 2 connectors on the card utilized all the ports on the RAID processor. This worked well for a long time, and created a simple “standard” that RAID cards used because everyone in the industry was working with 8-port chips and 2 connectors. Like any technology, if everyone does the same thing for a while then it becomes a de-facto “standard”.

Accessing more than 8 devices has always required a work around with this style of card as 8 devices is the physical limit. That work-around comes in the form of an expander. That expander can either be on the backplane, connecting an 8-port chip to more than 8 drives, or it can be physically mounted on the RAID card as in the case of the 51645 3gb/sec card.

While expanders work well in most cases, there are situations where they are undesirable – especially in the performance end of the storage spectrum, and specifically when SSDs are utilized. They inhibit performance in SSD environments – and while that was not a problem a few years ago, the SSD has invaded the storage space and are found in all manner of systems these days.

External factors …

Hard drive vendors are focused on 2.5” drives. They promote these as their performance products (even in spinning media), while they promote the 3.5” drive as the “capacity” device. With the proliferation of 2.5” drives, the 2U chassis is starting to become a dominant form factor from the chassis vendors – because it’s big enough for the computing requirements and you can fit up to 24 2.5” drives across the front of a 2U chassis.

So between the drive vendors and chassis vendors, 2U is becoming mainstream, and bringing with it the need to connect more than 8 drives in a small, confined space.

Now that can be resolved with expanders on the backplane – agreed. However, taking into account the previously-defined performance issues with SSDs and expanders, and the fact that SSDs are 2.5” and tempting to put in these boxes in one way or another, and it becomes highly desirable to connect all those drives “without” an expander in the equation. Especially when taking into consideration such technologies as SSD caching, and Hybrid RAID, SSD is becoming a pervasive force in storage in one form or another … and you certainly want your storage infrastructure to make full use of that performance and not hinder it (especially because you paid so much for those drives).

So …

Put all that together:

  1. SSD becoming commonplace
  2. Chassis vendor pushing for 2U 2.5” form factor
  3. Drive vendor pushing towards 2.5” form factor
  4. Expander technology inhibiting SSD performance
  5. A RAID card with 24-native ports on the processor
  6. The desire to fit all that in a low-profile product to fit in 2U chassis

The result is the need to put more than 8 direct connections on a low-profile RAID card. Only problem is that this can’t physically be done with 8087 connectors – they are too big. So Adaptec looked to the future, and looked at the industry-standard connector being introduced in the very near future for the 12gb SAS standard – the mini-SAS-HD 8643 connector.

The 8643 allows us to fit 4 connectors on a low-profile card (16 native port connections). If we want more (24) then we need high-profile because even with the efficient size of the 8643 it’s just not possible to fit 24 port connections on a low-profile card. So we used the 8643 and created a range of the world’s highest density RAID controllers in the process.


Technically – none. Logistically … hmmm. Yes we had to create a new range of cables to connect the 8643 on the controller to the 8087 on the backplane etc, but we made sure we stuck to standards, and that the cable vendors of the world have gone along and created plenty of alternatives to using Adaptec cables (though of course I’m always going to recommend to use our cables).


System builders have always had to source cables. Either from the card vendor, and often from other 3rd-party manufacturers. With the introduction of the 8643 connector it has become necessary for people to go through the logistics of sourcing new cables (or learning new order numbers), but we believe the benefits associated with the increased density of connectors and the ability to bypass expanders in many more configurations than previous are worth the pain that we have all gone through in learning these new technologies and their associated part numbers :-)




To cloud or not to cloud? …

September 23, 2013

A long time ago I wrote a blog about how to set up a small business server to maximum efficiency for all the different components going on in that box (Window Small Business Server). While reviewing some old documentation I came across this article and thought about updating it to include SSDs, solid-state caching and tiering technologies. However, as I pondered this question and looked a little deeper, the question changed …

It seems the real question today, with the demise of SBS, is … “Do I put my data in the cloud or do I keep it inhouse?”

Now I’m totally isolated to my corporate inhouse network environment being a remote worker, so I look at this with a specialized viewpoint, but I thought I’d cover a few of the questions and seek your input. I hear from people a lot … I’m not putting my data at the mercy of my internet connection … good point – however a closer look tends to dispel a lot of that issue. This of course depends on your work type and environment, but there is a lot of commonality for all workers here so please read on.

I work remotely, while family members work in offices inside corporate environments. I have all my data in my laptop (backed up of course), while the wife has no data in her workstation – it all resides in the server. So what happens when the internet goes down? We both scream blue murder. Sure I can type a few blogs, and probably develop a few power-point presentations, but both my wife and I will surely fade away and collapse if we don’t get access to that next email we so keenly expecting and waiting for.

On the other hand, my wife uses an accounting package that she can spend many hours in without connection to anything except her local machine and merrily work away quite successfully without internet connection.

So what needs to be local and what can afford to be remote? Simply put (imho), if I’m a knowledge worker requiring local data then that data needs to be local so I can access without hinderance in both access and performance from the internet. My email, however, can live out on the internet because it doesn’t matter whether it’s local or remote, if the link is down and I can’t receive (or my email server can’t receive) then it matters little to me what the cause is, I just won’t get email (and can’t send either).

I see this sort of mentality more and more in small business across Australia – put my email in the cloud (normally hosted exchange) but leave me fast access to local data so I can open and close my large files quickly on my fileserver.

While this sounds very simplistic, it actually has quite an impact on the storage needs of the two locations. If the local server is just doing fileserving (unless it is for millions of people) then SATA drives in RAID 6 is fine. On the other hand, if the cloud-based storage is handling large numbers of virtual exchange installations, then it will need some serious grunt to handle that.

Now complicate the matter further and ask where the backup should be. Should that be local or across the internet or both? Likely both is the ideal answer but that again does not require much in the way of performance storage hardware.

So what impact is this having on a company like Adaptec? Simply put we, like everyone else, are rapidly getting our head around the datacenter – the place where all those virtualized exchange servers live in the above story, because that’s where the pressure on storage is today – the local stuff is pretty easy in comparison. So if you are in the datacenter industry – handling other people’s data, then look at our current and upcoming products – they offer some interesting features suited to those specialized applications.

What is your opinion? Data in the cloud or local for Small Business? What makes sense to you?