Wednesday, April 30, 2008

Small Tree Communications Extreme Mac-Over Contest!

Small Tree Communications Extreme Mac-Over Sign Up

If you're a small to mid-sized Mac-based facility that is struggling with shared storage and networking issues, you're a candidate for Small Tree Communication's Extreme Mac-Over contest.

Small Tree Communications provides state of the art, high performance Ethernet-based network and storage solutions for Apple Mac OS X customers. Small Tree will award one lucky facility a high performance networking solution that will effectively and efficiently tie all of its local Mac workstations together.

We are looking for one facility with 4 to 24 Mac workstations - in need of a simplified, fast networking solution for shared storage. Ideal contestants can be working with any combination of audio, video and graphic elements.

The selected facility will be outfitted with high performance cards and switches, as well as a complete review of their server memory and disk storage configurations. Small Tree will also feature the winner in an upcoming ad, as well as profiling the winner and the network solution on Small Tree's website.

Entries must be received by June 30th, 2008. The winner will be announced by August 1st, 2008.

Please click on over to Small Tree and sign up today!



Tuesday, April 22, 2008

NEW PRODUCT! Edge-corE 24 Port PoE Switch




We wanted to let you know about a new Edge-corE Gigabit switch capable of Power over Ethernet. This switch is ideal for anyone that has a need for PoE as well as the Gigabit data transfer.



The ES4524M-PoE Gigabit Ethernet Switch is a Layer 2/4 Standalone PoE switch featuring 22 10/100/1000 RJ-45 and 2 combo GbE ports with PoE. This model is ideal and cost effective for desktop Gigabit Ethernet connectivity, powering PoE ready devices, all while delivering data simultaneously over existing CAT 5 cables. It also has IP clustering management feature support up to 36 switches using a single IP address cluster. The PoE functionality allows up to 15.4W maximum per port with PoE IEEE 802.3af compatibility.

To inquire about this product please see your local provider or contact me directly via email!

Monday, April 21, 2008

Some Common XSAN woes!?

I cannot express enough how often I hear about that cost / performance factor coming up in my conversations with customers and partners that I talk to. We're all cost sensitive and we all want the most out of what we buy. This is normal, especially these days when things seem to be skyrocketing so much and yet we seem to get so little. So, I'm prompted to write more about the subject in hopes of continuing to reach the community audience at large.

For this blog post, I've captured actual questions and concerns from those conversations I mentioned. I hope, that this kind of post will lend further insight to just what Small Tree does and how valuable of a resource we are to the community of Apple Users, Specialists, and Consultants alike.

The Q&A ---

Q-1) I own a small production company, we have 4 editing workstations. We often run in to problems where we have edits working on the same projects and needing to share video and other resources on the network. Something like an XSAN would be great but is out of our price range so I wondered how some of your solutions could compare?

A-1) This is a very common question, especially with those of you that have smaller budgets and work flow that need an environment like XSAN. Let's face it, you do the same work potentially that a large company does that can afford to get XSAN. The bottom line is that you get a different solution. This is where Small Tree comes into play. With the use of our Gigabit Ethernet cards and Edge-corE switches, we can configure a network that will give you the performance you look for in your video editing environment. Our solutions are customer proven and ready to go. It's just a matter of what you need and what you want to see your network do.

Q-2) So you do all this talking about Ethernet and how it's proposed over Fibre Channel XSAN. So tell me, how many video streams can such a network handle?

A-2) There are some definite unknowns (storage and switches etc...) and givens (DV25 a common format for a lot of editors....) I'll just narrow it down to give some generalizations and then you can do the math from there.

Gigabit Ethernet using a DV25 Video Format....
Take into account you are using AFP and you've got a fast server with a lot of memory to support each client
system (about 1Gb per client). DV25 is about 3.5MB/sec and we'll say that you've got a Fibre Channel RAID that's 400-600MB/sec. With this knowledge you could expect to fit a lot of video streams into an Ethernet Network assuming 50% for cusion. 100% would be a theoretical peak. We would suggest planning for lots of excess in case of resource contention etc....


Q-3) I don't have any XSAN or Fibre Channel in my network today. I've got my video editors doing a more work today then they were six months ago. I'm trying to plan for the future and move into HD editing down the road. I'm considering XSAN but I don't have that kind of money and I just don't know if moving to 10Gb Ethernet is a good idea or not. What kind of cost's would be associated with this kind of network upgrade?

A-3) Honestly, 10Gb Ethernet really is the only thing besides Fibre Channel that you could do HD editing on and get the performance you expect to see. Granted, there are some HD editing situations that 10Gb will not work well under and in that case Fibre Channel would be alternative.

10Gb Ethernet using Uncompressed HD....
Take into account you are using AFP and you've got a fast server with a lot of memory to support each client system (about 1Gb per client). Uncompressed HD 8Bit is about 130MB/sec, 10Bit is about 160MB/sec. Let's say you're RAID is good and goes about 600MB/sec. We anticipate pulling about about 3 Streams across the network with no dropped frames. Although, this hasn't been tested officially. We expect AFP to be a major limitation here, not the actual Ethernet itself.


In most cases for a 10Gb Client to Server could cost in excess of 6K+ depending on what's needed at each system, switch, server, etc ... In such cases as a comparison XSAN for this type of configuration would be easily 5K only for licenses not including Fibre Channel Cards, and Switches.


Digg!

UPDATE: Small Tree Application References for Benchmarking and Selling Points

Hey all,

We have some really good questions come by our desks that require some really good answers. If you've worked with our hardware, you know that when it comes to Mac Networking we play a bigger role then most think.

This is my attempt to keep some of these questions aggregated here so that you can become more familiar with how Small Tree can help you sell more and help your clients to continue working faster and still remain just as creative!

1. A client is already using Ethernet to share files between editing/graphics workstations. What is the quantifiable gain from implementing a Jumbo frame LAN and segmenting via VLAN with a Small Tree switch?

Using AFP and assuming you have fast enough storage and enough memory on the server, the best you'll see over a normal network is 50MB/sec (over a single Gigabit port). With jumbo frames over the same single port, you will see 70MB/sec. We have proven this several times.

Memory on the server, storage bandwidth and filesystem fragmentation are the most common causes of lower performance than this. (Note that the storage on a client is typically capable of 40MB/sec, so if the file is being copied over, that's the best you'll see. If it's being read into memory or written from memory (as with Final Cut), then that's not a factor)

Performance scales well as you add more ports to this configuration. (IE 4 ports should achieve 280MB/sec provided you have enough clients pulling to use all 4)


2. Does trunking on the client side allow for more simultaneous streams of video. Example, a client is using Compressed HD footage for editing a reality TV series. Since a single stream of Compressed HD doesn't exceed 100MB per second. Will multiple GbE connections trunked allow for multiple streams of video to be accessed?

No. Many many customers make this assumption.

Here's an explanation:

TCP cannot tolerate out of order packets (all of those paths are exceptions and cause TCP to go through slow path code and ultimately re-enter slow startup mode). Hence, 802.3ad trunking cannot "split" traffic from a socket onto multiple ports. (consider that port A would receive packets 1, 3, 5, 7 and port B would receive 2, 4, 6, 8... All of these are "out of order" and would need to be reordered.. And that's a best case scenario. What if packet 3 gets dropped or is some other type of packet, or belongs to another socket that is also being "split"?)

802.3ad allows you to greater a larger pipe between the Server and its clients -- by combining several small pipes together between the server and the switch. It allows you to support a greater number of clients at the same time, making the network appear more responsive from the clients perspective. By enabling the Server to provide more bandwidth at the same time, makes a larger pipe between the server and the switch and thereby supporting more clients access to the server at the same time. This is an age old problem that goes back a long way.

If you have 10 clients and they are all gigabit, and you have one server and it's gigabit, how many clients does it take to saturate the server? The answer is theoretically 1, and realistically 3 or 4. With just 3 or 4 clients pushing or pulling, the server runs out of bandwidth. Even if you purchase two 500MB/sec RAIDS and stripe them out, you have saturated your gigabit port because your 3 or 4 clients are all pulling 30-40MB/sec.

One solution is to buy a bigger pipe for the server, but that's often very expensive and at times, a larger pipe simply doesn't exist (for example, if you went with 10Gb to the desktop today, you'd be stuck).

So the answer is 802.3ad. With that, you can create a larger pipe in the server. This allows you to match the servers network bandwidth to your storage bandwidth and scale up your client load more effectively and efficiently, without spending a ton of money on the next size pipe (10Gb).


3. What is the real-world utilization of GbE and 10GbE. Fibre Channel engineers always state how inefficient GbE is due to TCP/IP. I've heard claims that GbE maxes out at 60Mbs, is this true?

Gigabit will do 50MB/sec with standard frames, 70MB/sec with jumbo frames over AFP. (over a single port)

The problem with being more specific than this is that it changes based on a number of factors.

Our rule of thumb is that it takes 1Ghz of CPU to drive 1Gbit of network bandwidth. One a single processor power PC system, you can see the issue. We're going to eat most of the processor and there won't be much left over for Final Cut Pro.

On an 8 core Intel Mac Pro, I can assume one of the 8 cores is going to handle the network and the user probably won't even notice! In fact, that same core will still have 60-70% of its cycles remaining!

The main issue is AFP. It's just not very efficient, so the 50 and 70MB/sec numbers still seem to hold.


4. How does 10GbE compare to Fibre Channel in regards to price and performance? A side by side comparison of switches, HBAs, cable run lengths, etc... would be very informative and helpful in helping clients see why they should choose an Ethernet-based solution from Small Tree.

The jury is still out on this. All of our 10Gb testing has been with point to point setups and we simply haven't tested scaling yet. AFP seems to go around 170 MB/sec for writes and 110MB/sec for reads, but we're not sure if that's AFPs issue or ours just yet. (Myricom is not faster, so I suspect it's AFP). The one potential bright spot here is that our Intel cards support multiple threads reading from the card. So it's possible we'll be able to scale that number quite well (IE many clients can achieve the 110/170 number rather than just one).

We're actually setting up some scaling tests this week (3/15) and they will likely lead to some driver tweaks and revisions.

For the moment however, I think it's still safe to say 10Gb is awesome in the server (it provides better performance than a 6 port card link aggregated), but we just don't know enough about it to say it will work all the way out to the desktop.


5. How does the 802.3ad Link Aggregation technique provide improved performance to our clients given our application?

802.3ad Link Aggregation allows you to support multiple Ethernet connections [conversations] at the same time. This means that your supporting more clients applications in parallel, which means your server is providing more bandwidth at more of your clients any given moment, and that your clients can get their work done faster due to less waiting on the server.


*Updated 4/21 - I received some email comments about some confusion with questions #2 and #5 on this post. I've gone back and I've edited accordingly to hopefully eliminate some of the confusion.

Monday, April 14, 2008

Small Tree Launches New iSCSI Community Blog


Today April 14th, only days after the Press Release for abcSAN from Small Tree, I would like to announce that I have taken the liberty of launching a new blog for the iSCSI user community.

iSCSI is becoming very popular. It's a great alternative to traditional methods of backup solutions.

I would like to encourage everyone to head on over to the blog and check it out. In the coming weeks and months we will see an increased desire for our iSCSI software and we are looking forward to the traffic we generate and the buzz created for our iSCSI Initiator product.

Go ahead and go check out the Small Tree iSCSI Blog

Thanks,

Matt

Thursday, February 28, 2008

As a STC Partner, how can I sell more?


I recently came across some information from some other partners that really hit home here and have a lot in common. I hope that this information below will help each of you sell more Small Tree Networking Equipment.

We understand that our partners in general do not move much of our product on a medium / large scale, and that is a concern, for all of us.

As a partner, you are probably selling, Mac editing systems, SAN Solutions, and Storage Raid solutions. Perhaps you do not know that all of the above should be perfect fits for Small Tree products.

So, here are some comments right away that could help you sell more:

1) Every Apple system that you sell with a Storage solution - you should also be selling a Small Tree GbE Dual or Quad Port NIC to be able to "match the storage bandwidth to networking bandwidth" -- maximizing the value of your storage product to your customer.

2) Every SAN solution that you sell should have a Small Tree Edge-corE GbE switch configured as part of that solution -- Edge-corE is the best price performance GbE switch solution available.

3) When you sell a Mac Editing system - You should also be adding some meat to your claims that the systems are "Custom configured by having STC NICs inside for maximum work flow performance."

In addition, you could do some things step up and do more for us too which will help you sell more as well ---

Why are we not listed on your web site as a partner? With most of our partners we just don't see the STC Logo anywhere..... We feel that all of our partners our strategic ones and should be listing our products on their website. You should be talking to your customers about how STC products would make all of the main solution offerings more valuable to your customers.

For those of you that do stock product today, or have an interest in stocking products in the future, I say this - Figuring out what to hold in your inventory to sell can be tricky.
You are the reseller, you are suppose to be finding customers and matching them up to our products... Our role here is to make the customer aware that we have products that they want, and they need to go to you, their reseller, and be asking for Small Tree Networking solutions.

Wednesday, February 13, 2008

Ethernet: The Next Super Computing Fabric



Small Tree Communications has been designing communications protocols for the supercomputing industry for 10 years. We’ve watched a lot of people implement good software on bad hardware, and bad software on good hardware, all in the name of replacing Ethernet.

In this paper we hope to explain how Small Tree’s iWARP/SCTP project will finally allow Ethernet to step up and claim its rightful place as the best solution for all of your customer’s networking needs, whether they are clustering, attaching to a SAN or just trying to connect to a server. Ethernet’s fast, you just have to know how to do it.

To read the entire iWARP White Paper, please look to;

http://www.small-tree.com/v/vspfiles/Downloadables/pdfs/iWARP_paper.doc