View Full Version : Which MacPro Platform?
HarryGP
Oct 6, 2010, 05:43 PM
Hey Folks,
I'm new to this Forumn and am only a semi-propeller head.......IE I could hang if we were discussing LAN Switching and WAN routing in detail, but I can only follow a detailed conversation about MAC's and Computing. So go easy on me. I have read a lot of these threads and have learned much more than I could of on Apples website.
I'm a long time PC Guy who has made the decision to switch to MAC. I've done my Last System Restore due to a Windows Exploit. So please keep in mind I have a PC mentatility and approach to my new system design. And I like that kind of control. I've managed to squeez blood from a turnip with my 10 Year Old 3.2 Ghz Pentium 4 PC running Dual 160 Gig Raid 1 hdd's. However for a couple years now I've not had the disk space I've needed and lacked the funds for a much needed upgrade.
I'd like to avoid the conversation drifting to the fact that an iMac i7 is a more appropriate platform form my computing needs. I probably agree with that statement, however I've made the decision to proceed with the MacPro Platform for several reasons...........Which are important to me.
1.) Growth............I can upgrade a MacPro's innards allot more than an iMac and I'm looking for a machine that will last me more than 5 yrs.
2.) Internal HDDs..........I'm bought into the fact that I want internal Hard Drives for both performance and for growing storage...I just don't like the idea of external hard drives.
3.) Raid 1 - I like knowing I can restore a Hard Drive or cluster if I need to.
4.) Memory Upgrades - Today I probably don't need much more than 8 Gig, but tomorrow I may need much more.
5.) Processor Upgrades.........I really like that if I buy the right MacPro Platform I can migrate from 8-Core to 12-Core with the same platform, should I ever choose too..
6.) Storage.........I think its awesome that I can grow to a 4TB Raid 1 System, or go larger in the future should I need to change things. Expandability to 8TB is hugely important too me.
So it looks like before people feel comfortable responding to my real question to come; People want to know what I'm using this system for?
Well nothing professional..........thats for sure. Short answer is Video Editing and Digital Photography editing in RAW format. Standard iMovie and iPhoto may be more than adequate, but I can see where I may want Final Cut Express and Aperature 3 in the future. Depends on the limitations of what iMovie and iPhoto present, and if I can live with them. Certainly nothing has ever pushed me into the need for professional video editing software in the past. I'm a Mac virgin, so I'll really have to wait an see there.
I do a lot of personal filming today in Sony Digital Tape format, and soon in Sony (Perhaps) HD format. Obviously today on my old system editing times are reasonable, but rendering times are horrendous. I can edit in 30 minutes and then I might as well walk away for a few hours waiting for my work to render, in relatively low end formats. Certainly no longer acceptable to me.
I alos want to start getting deeper into working with Digital Photography in RAW format, and work on Macro type close up shots of Bugs on Flowers and super blown up Dew Drops dripping off leaves. That kind of artsy fartsy stuff. Again all personal interest kind of stuff.
Also throw in that I have converted all my music to iTunes and thrown away all DVD's. I want all my Movies, PodCasts, Music, Video Projects, and Photography on a highly scaleable, highly protected platform (Media Center). Hence the Raid 1 requirement. I have existing iPods and an Apple TV that I'll synch data too as well.
Soooooooooo After all that. My Question keeping in mind I want a 5+ Yr platform.
Should I go with a Quad / Hex Core System or the 8-Core Platform that can grow to 12 Core? I realize that today a Quad Core is probalby all I need, but I guess next year they could start banging out features in Final Cut Express that actually starts using the multi-Core. And in 5 Yrs perhaps everything will require multi-core systems. Also I think but am not proficient enough to understand if more Core's means faster rendering times for my Video projects? Or is a higher clocking rate better for rendering times? Lastly there is not much of a price difference between a single processor Hex Core MacPro Platform and a Dual Processor 8-Core configured MacPro. The Hex Core looks like pretty much higher 3.33 Ghz processors, where as the Octo-Core has the 2.4 Ghz processors. Will my Video Editing requirements EVER push me into the 8-Core / 12-Core platform, or is this reserved for Professional ONLY video environments.
I want to make the right decision and I know there are some laughing already saying ...........then go with the iMac. But that aint happening.
So............Hex Core or 8-Core???? That's my question.
alust2013
Oct 6, 2010, 05:57 PM
I'd go quad or hex. (the hex in this case is faster than the 8-core however you slice it) You really won't need 12-core, which isn't necessary until you get into the really heavy stuff.
gugucom
Oct 6, 2010, 06:18 PM
Even with Raid1 you still need backup, or you aren't protected against data loss. The Raid will not save you but backup will. Raid will only keep you operational in some cases which is why professionals use it to keep their business going. If you have the choice to use disk space for Raid1 or backup go with the backup.
nanofrog
Oct 6, 2010, 11:57 PM
If you're impatient on the rendering, go for the Hex core model (faster than the Octo as mentioned, even though it's 2x fewer cores, as the clock speed and memory speed more than make up for it). Otherwise, stick with a Quad, and walk away (no idea how much time you spend doing what with your software).
As per the RAID 1, why do you want that level?
I ask, as that's usually for high availability (24/7 operation), not performance (particularly when implemented via a software implementation, which Disk Utility is, and I presume you plan to use in order to accomplish it).
If you want some redundancy as well as performance (would benefit your described software usage), there are other levels (0 = performance only, 10 = redundancy + performance).
But as also mentioned, no matter if you're using single disks or the most complex RAID configuration possible, you must have a proper backup system in place. Given the limited disk locations internally, you'd have to take that externally due to your capacity requirement. An eSATA card + PM enclosure does nicely, and doesn't cost a fortune (example card (http://eshop.macsales.com/item/Newer%20Technology/MXPCIE6GRS/) and enclosure (http://www.newegg.com/Product/Product.aspx?Item=N82E16816111072&cm_re=sans_digital-_-16-111-072-_-Product)).
Disk Utility can do 0/1/10 on no more than 6x ports if you pull the optical drive, so you're limited there. Past that, you'd have to go with a non RAID HBA (still uses Disk Utility, but gives you more ports to increase speed and capacity) or a proper RAID card (can allow you RAID levels Disk Utility can't do such as 5/6/50/60 depending on the card, as well as additional ports). Sadly, in both cases, you'd probably have to get an external enclosure as well (multibay unit, not a bunch of singles lying all over the place = not a massive mess). But taking things externally on a MP isn't all that uncommon either. :rolleyes:
toxic
Oct 7, 2010, 12:18 AM
a quad or hex will limit you to single-processor upgrades and 32GB RAM, unless you feel like swapping motherboards...but it might still be more cost-efficient to just sell your computer and buy a dual-processor. just FYI. unless you see yourself doing a lot of video editing or 3D rendering in the future, you probably won't need a dual-processor machine. most photoediting applications can't even use more than 4 cores. similar deal with RAM (dual-processor has 64GB max), though a little less predictable, since apps can use more memory far better than more cores.
HarryGP
Oct 7, 2010, 03:30 PM
As per the RAID 1, why do you want that level?
:
Short answer is that I have it now and it works (For now). However it cuts my available Disk space in half. So I'm always willing to hear about other options. I must admit that I need to take some time and do a little more research on RAID options.
What I know about RAID 1 is that it has worked well on my existing system. And any time Iv'e had to restore my system to a previous level, I've simply gone back to a specific restore point and all my System Software and Data has been there.
With my initial MacPro config I really only need about a 2TB Hard Drive. I was going to buy the RAID Card and use a 2nd 2TB Hard Drive for backup. As I grow beyond that config, I was thinking I could add two 2TB Drives and have 4TB active and 4TB as Backup. As I move past that..........That was when I would look to External RAID Hardware options. I really don't think I'll grow beyond 4TB for a few years, but then again I never thought I'd use 160GB 10 Yrs ago.
Again I'm completely open to suggestions with RAID Options. My Primary Concern is Saving my Data while easily restoring my system should I lose a Hard Drive.
HarryGP
Oct 7, 2010, 03:41 PM
I'd go quad or hex. (the hex in this case is faster than the 8-core however you slice it) You really won't need 12-core, which isn't necessary until you get into the really heavy stuff.
a quad or hex will limit you to single-processor
upgrades and 32GB RAM, unless you feel like swapping motherboards...but it might still be more cost-efficient to just sell your computer and buy a dual-processor. just FYI. unless you see yourself doing a lot of video editing or 3D rendering in the future, you probably won't need a dual-processor machine. most photoediting applications can't even use more than 4 cores. similar deal with RAM (dual-processor has 64GB max), though a little less predictable, since apps can use more memory far better than more cores.
Thats what I was thinking. I don't think what I'm doing (Personal HD Video Editing and RAW Photo Format Editing), and the Software I'd be using (Aperature 3 and Final Cut Express), would really even use beyond 6-Cores in the future, would it? I think today these software apps don't even support multicore threads?
The only real issue I'm seeing with the Hex Core Platform is that its a Single Processor System. Which again I don't know that I'll ever need a Dual Processor MultiCore System. Either from a memory or 8/12 multicore standpoint.
alust2013
Oct 7, 2010, 03:48 PM
Thats what I was thinking. I don't think what I'm doing (Personal HD Video Editing and RAW Photo Format Editing), and the Software I'd be using (Aperature 3 and Final Cut Express), would really even use beyond 6-Cores in the future, would it? I think today these software apps don't even support multicore threads?
The only real issue I'm seeing with the Hex Core Platform is that its a Single Processor System. Which again I don't know that I'll ever need a Dual Processor MultiCore System.
At this point, you certainly don't need a DP system, and by the time you would be thinking about that (which will be a while - the hex is ridiculous fast, and will only get faster as multithreading increases), you will be wanting a new machine anyhow, rather than trying to upgrade your CPUs.
HarryGP
Oct 7, 2010, 03:59 PM
At this point, you certainly don't need a DP system, and by the time you would be thinking about that (which will be a while - the hex is ridiculous fast, and will only get faster as multithreading increases), you will be wanting a new machine anyhow, rather than trying to upgrade your CPUs.
I'm almost positive I agree. Just need the validation from others more knowledgable than I.
nanofrog
Oct 7, 2010, 04:26 PM
Short answer is that I have it now and it works (For now). However it cuts my available Disk space in half. So I'm always willing to hear about other options. I must admit that I need to take some time and do a little more research on RAID options.
What I know about RAID 1 is that it has worked well on my existing system. And any time Iv'e had to restore my system to a previous level, I've simply gone back to a specific restore point and all my System Software and Data has been there.
With my initial MacPro config I really only need about a 2TB Hard Drive. I was going to buy the RAID Card and use a 2nd 2TB Hard Drive for backup. As I grow beyond that config, I was thinking I could add two 2TB Drives and have 4TB active and 4TB as Backup. As I move past that..........That was when I would look to External RAID Hardware options. I really don't think I'll grow beyond 4TB for a few years, but then again I never thought I'd use 160GB 10 Yrs ago.
Again I'm completely open to suggestions with RAID Options. My Primary Concern is Saving my Data while easily restoring my system should I lose a Hard Drive.
I'd suggest starting with a thorough read of the RAID Wiki (http://en.wikipedia.org/wiki/RAID). Also keep in mind, that the MP is only capable of 0/1/10 as a base configuration, as other levels will require a proper RAID card to be done correctly (there are some cards that have software implementations of level 5, but they're not capable of handling it properly; has to do with the write hole issue, covered in the RAID Wiki, so read carefully).
Once you consider your capacity and what you'll learn after understanding the levels, we'll be better able to help you I think (get you to narrow your focus enough that applicable equipment can be suggested). ;)
Given your software usage, I do think a Hex is the biggest you need to go. Just keep enough funds about to cover any upgrades you need to install.
BTW, the Apple RAID Pro is a pile of junk, so stay away from it. There are better cards out there (faster, more options, and cheaper in some cases; it all depends on the specifics).
Hope this helps. :)
HarryGP
Oct 7, 2010, 05:35 PM
Once you consider your capacity and what you'll learn after understanding the levels, we'll be better able to help you I think (get you to narrow your focus enough that applicable equipment can be suggested). ;)
Given your software usage, I do think a Hex is the biggest you need to go. Just keep enough funds about to cover any upgrades you need to install.
BTW, the Apple RAID Pro is a pile of junk, so stay away from it. There are better cards out there (faster, more options, and cheaper in some cases; it all depends on the specifics).
Hope this helps. :)
Yes it does help, the RAID advice from everyone else too.
Luckily I just cornered a Server IT guy and got 1 Hour RAID Lesson to include White Board Session. So here's what I think I'm gonna do. I think I'll buy four 2TB enterprise hdd SATA Drives and run RAID 10, day 1. One SATA Drive from Apple and the other 3 from OWC. Same with the Memory.....I'll by the minimum from Apple and the rest from OWC. I'll use external Hard Drives for Data Backup and keep them in a Fire Safe (Recommendations welcome)? When I grow beyond a 4TB storage requirement then I'll back my data up. Wipe out my Raid config and stand up an 8 TB Striped Cluster within my MP and stand up and external 8TB RAID Cluster.
You said the Internal RAID Card supports 0 / 1/ 10 RAID but is crap. Is this the general concensus? What RAID Controller do folks on this Thread recommend?
Does Snow Leopard have a good Data Backup Utility (Time Capsule), or is their something else that folks recommend?
VirtualRain
Oct 7, 2010, 05:51 PM
Is looking for a machine that will last 5+ years really a wise choice or practical?
I've never really understood this buying behavior with computer technology that changes so fast. My personal philosophy is to buy a modest computer every 2-3 years. This way, the computer I own is in the sweet spot of meeting my needs a higher percentage of the time.
Also, you can't just look at core count and CPU clock speed to determine if that will be a relevant computing platform for you in 5 years. What about I/O? Particularly with disk storage performance going through the roof and nearly doubling every year or two?
For example, you could buy a 12 core beast today for $5K that might still be relevant in 5 years, but even that machine is likely to be god awful slow compared to anything being launched in 2015. Just look back to 2005... there wasn't even an Intel Mac Pro back then.
SSD's alone promise to obsolete the 2010 Mac Pro's within the next year as their performance outstrips the SATA and ICH capabilties of current models. Sure you can cook up some kind of bootable PCIe solution, but even that would be temporary at best. Today's platform is just not going to be up to the disk storage performance coming down the pike. SSD's are already exposing serious bottlenecks that are going to get worse. Do you want those bottlenecks around your neck for 5 years?
Alternatively, you could spend $2500 today and get a decent quad core (especially if you can get a refurbished one which are going for around $2100) that would more than meet your needs for the next couple of years. Then you could do the same thing in a couple of years time... probably picking up a better equipped 8 core with state-of-the art I/O (USB3, Light Peak, SATA3, HSDL, etc.) for the same money. And repeat as necessary.
Oxymoron: future-proof computer. :p
HarryGP
Oct 7, 2010, 06:16 PM
Is looking for a machine that will last 5+ years really a wise choice or practical?
Oxymoron: future-proof computer. :p
Not really the topic of discussion here, but advise noted and already considered. Yes I think its reasonable to get 5+ years out of a platform provided my needs don't change.
If they do.........I'll get another platform.
VirtualRain
Oct 7, 2010, 06:36 PM
Yes it does help, the RAID advice from everyone else too.
Luckily I just cornered a Server IT guy and got 1 Hour RAID Lesson to include White Board Session. So here's what I think I'm gonna do. I think I'll buy four 2TB enterprise hdd SATA Drives and run RAID 10, day 1. One SATA Drive from Apple and the other 3 from OWC. Same with the Memory.....I'll by the minimum from Apple and the rest from OWC. I'll use external Hard Drives for Data Backup and keep them in a Fire Safe (Recommendations welcome)? When I grow beyond a 4TB storage requirement then I'll back my data up. Wipe out my Raid config and stand up an 8 TB Striped Cluster within my MP and stand up and external 8TB RAID Cluster.
You said the Internal RAID Card supports 0 / 1/ 10 RAID but is crap. Is this the general concensus? What RAID Controller do folks on this Thread recommend?
Does Snow Leopard have a good Data Backup Utility (Time Capsule), or is their something else that folks recommend?
The Apple RAID card is apparently junk. Nanofrog is the guru on that... if he says it's junk... it's junk! :).
For RAID10, I would just use Disk Utility to set that up and let OSX manage it (no RAID card required). The CPU overhead is minimal.
BTW, Have you considered an SSD for OS/Apps? An SSD is probably the single biggest upgrade you can make to a computer these days. You could install an SSD in the unused optical bay and still run your RAID10 array from the normal drive bays.
nanofrog
Oct 7, 2010, 08:58 PM
I think I'll buy four 2TB enterprise hdd SATA Drives and run RAID 10, day 1. One SATA Drive from Apple and the other 3 from OWC. Same with the Memory.....I'll by the minimum from Apple and the rest from OWC. I'll use external Hard Drives for Data Backup and keep them in a Fire Safe (Recommendations welcome)?
RAID 10 would be fine, as you get redundancy + performance increases over a single disk.
What I'm not sure of, is what you mean by "One drive from Apple and the other 3 from OWC". If you mean to get a 2TB disk from Apple, I'd skip it, and get 4x identical 2TB disks from a 3rd party (OWC, newegg, ....; happens to be cheaper too).
You can then use the OEM 1TB disk as either an OS/applications drive, backup, or a clone of say an SSD OS/applications drive. You've definitely options.
As per an external backup solution, you can use singles if you wish, or go with an eSATA card (http://eshop.macsales.com/item/Newer%20Technology/MXPCIE6GRS/) that supports PM enclosures (enclosure example (http://www.newegg.com/Product/Product.aspx?Item=N82E16816111138&cm_re=sans_digital-_-16-111-138-_-Product); much less clutter). You also have options such as JBOD (spanning) that allows multiple disks to be seen as a single volume if you wish (adds all the capacity of the drives used to create it, performance is that of a single drive).
When I grow beyond a 4TB storage requirement then I'll back my data up. Wipe out my Raid config and stand up an 8 TB Striped Cluster within my MP and stand up and external 8TB RAID Cluster.
I'm not sure what you're getting at here.
Do you mean an 8x stripe set (RAID 0) and some external configuration?
Keep in mind that a stripe set though faster than a single disk, is also less reliable as any disk in the set goes, all the data is gone. You have to put in more work to get the system up and runnign again vs. a redundant array (i.e. fix the array, restore data from backups, and then re-perform work that was lost between the last backup and when the array died). That's the trade-off for the low cost. If you've a proper backup system in place and sufficient time, this will be an acceptable compromise. Up to you.
You said the Internal RAID Card supports 0 / 1/ 10 RAID but is crap. Is this the general concensus? What RAID Controller do folks on this Thread recommend?
You misunderstand.
The board just has a SATA controller on it in the base model (ICH = I/O Controller Hub; contains the USB, Ethernet, and SATA ports used in the base system). It's what you may recognize as the SouthBridge chip in terms of terminology (most, and more likely every Intel based system has a version of one of these soldered on the board somewhere).
Disk Utility uses the SATA controller within the ICH and software within OS X to create 0/1/10 arrays (uses system resources to handle the processing load). Other levels require a hardware solution in a Mac Pro (i.e. 5/6/50/60). So long as you stick to the levels available in Disk Utility, and don't have too many disks, you'd be fine with this. Nothing to buy except disks, so it's the least expensive way to go.
The Apple RAID Pro = PCIe card that's a separate purchase or can be included as part of a CTO order. It's a true RAID card, as it has a separate processor ,cache, and better features than are available on software implementations (takes the load off of the system resources and does it within the card's hardware). Online expansion is one such feature, as when you need additional capacity, you don't have to wipe the array, add disks, create a new one, and restore. Instead, you add the disks to the existing array, and the card takes over from there = no need to do any data restoration, as it's not lost. ;) Much easier, and a massive time saver. :D
If you actually need a proper hardware RAID card, there's far better choices than Apple's card which is expensive, slow, has problems, and only works with a single OS.
Does Snow Leopard have a good Data Backup Utility (Time Capsule), or is their something else that folks recommend?
Time Machine is fine, but there are other options (perhaps easier interface) to get the job done (i.e. easier to schedule the primary and incremental backups in a manner that won't burn through your capacity in a hurry).
HarryGP
Oct 7, 2010, 09:56 PM
BTW, Have you considered an SSD for OS/Apps? An SSD is probably the single biggest upgrade you can make to a computer these days. You could install an SSD in the unused optical bay and still run your RAID10 array from the normal drive bays.
I hadn't considered the SSD after seeing the huge price difference. Seems like a hard pill to swallow. But I hear they are SUPER Fast and less moving parts for failure. Is the performance really worth the price?
How are folks depolying them, just as you refer; to run OS/ Apps? How small can you get away with to run OS / and still have room for Apps? I'm thinking Day 1 Snow Leopard and iWork / iLife bundle. The only additional Day 2 Apps I'm considering are Aperature 3 and Final Cut Express. Perhaps some utilities like Handbrake and Data Backup Tools for Mac. Would an SSD make sense over a standard 1TB SATA?
HarryGP
Oct 7, 2010, 10:25 PM
What I'm not sure of, is what you mean by "One drive from Apple and the other 3 from OWC". If you mean to get a 2TB disk from Apple, I'd skip it, and get 4x identical 2TB disks from a 3rd party (OWC, newegg, ....; happens to be cheaper too).
You can then use the OEM 1TB disk as either an OS/applications drive, backup, or a clone of say an SSD OS/applications drive. You've definitely options.
I'll follow this advise. But not sure if an SSD is worth the price over a 1TB SATA. I don't know how to order the MacPro from Apple Store without selecting atleast 1 Hard Drive. I'm assuming they load OSX and other software I order on this Disk as opposed to sending me the Software separately.
I dont want to order more memory or Hard Drives from Apple than absolutely necessary, since they seem to charge so much. I want to order the minimum config with only Apple hardware that is best from Apple. The rest I will order from OWC or some other provider. It appears that the RAID Card also falls into this category.
I'm not sure what you're getting at here.
Do you mean an 8x stripe set (RAID 0) and some external configuration?
Keep in mind that a stripe set though faster than a single disk, is also less reliable as any disk in the set goes, all the data is gone. You have to put in more work to get the system up and runnign again vs. a redundant array (i.e. fix the array, restore data from backups, and then re-perform work that was lost between the last backup and when the array died). That's the trade-off for the low cost. If you've a proper backup system in place and sufficient time, this will be an acceptable compromise. Up to you.
I'll have time to figure out what I migrate to after RAID 10, but I meant something like a RAID 50 design where the internal four 2TB Drives are Striped (RAID 0) and an external RAID Tower with a controller that supports RAID 0/5/10/50/60 where four 2TB Disks are Striped and the controller is running RAID 1 over both clusters. But I'll have plenty of time to figure that out. By then there may be different solutions. Or I will be better educated on what to migrate to.
Day 1 I think the RAID 10 config with a RAID Controller Card meets my requirments and that should last me a long time.
The Apple RAID Pro = PCIe card that's a separate purchase or can be included as part of a CTO order. It's a true RAID card, as it has a separate processor ,cache, and better features than are available on software implementations (takes the load off of the system resources and does it within the card's hardware). Online expansion is one such feature, as when you need additional capacity, you don't have to wipe the array, add disks, create a new one, and restore. Instead, you add the disks to the existing array, and the card takes over from there = no need to do any data restoration, as it's not lost. ;) Much easier, and a massive time saver. :D
If you actually need a proper hardware RAID card, there's far better choices than Apple's card which is expensive, slow, has problems, and only works with a single OS.
This is why I want a RAID Card. Any Recommendations on a better card?
Time Machine is fine, but there are other options (perhaps easier interface) to get the job done (i.e. easier to schedule the primary and incremental backups in a manner that won't burn through your capacity in a hurry).
Any Recomendations?
nanofrog
Oct 8, 2010, 12:57 AM
I'll follow this advise. But not sure if an SSD is worth the price over a 1TB SATA. I don't know how to order the MacPro from Apple Store without selecting atleast 1 Hard Drive. I'm assuming they load OSX and other software I order on this Disk as opposed to sending me the Software separately.
The system will come with a 1TB disk (OEM 1TB). They won't sell a system without a drive, as it's not a working system.
As per using it for either a boot disk or not, that's up to you. SSD's are faster than mechanical for random access (what the OS and applications tend to require rather than sustained sequential throughputs).
If you leave the system on all the time, the boot times won't matter, but the SSD will load your applications faster than a mechanical disk or level 10 array (same performance as a 2x disk stripe set). Yes, this does mean you can use the array as your boot location as well (just in case there was any confusion on this). ;)
I'm not sure what your budget or priorities are, so using an SSD is just an idea, not a necessity.
I dont want to order more memory or Hard Drives from Apple than absolutely necessary, since they seem to charge so much. I want to order the minimum config with only Apple hardware that is best from Apple. The rest I will order from OWC or some other provider. It appears that the RAID Card also falls into this category.
I presumed this was the case given your described usage (paying for it yourself, and you're not a pro that needs a single source of contact in the event of a warranty claim on any hardware in the system). Lower cost, but more aggravation is the compromise in such cases.
Pros need quick and easy, so they are more willing to pay extra for it when possible.
I'll have time to figure out what I migrate to after RAID 10, but I meant something like a RAID 50 design where the internal four 2TB Drives are Striped (RAID 0) and an external RAID Tower with a controller that supports RAID 0/5/10/50/60 where four 2TB Disks are Striped and the controller is running RAID 1 over both clusters. But I'll have plenty of time to figure that out. By then there may be different solutions. Or I will be better educated on what to migrate to.
50 = Create 2x level 5 arrays, then stripe both of those together. This results in a 5 + 0 configuration, aka 50.
60 = Same process, but you create 2x level 6 arrays, then stripe them together.
10 is also the same. Start with 2x level 1 arrays, then stripe the pair.
Past the above descriptions, you've lost me. Internal stripe set (RAID 0), External stripe set (RAID 0), then running RAID 1????? :confused:
Makes no sense at all.
BTW, when you mention clusters and storage, I'm thinking multiple servers + SAN's (High Availability Cluster). Unless you've such gear, and are trying to add this as another node.
But for the descriptions you've given so far, all you need is a DAS system (Direct Attached Storage).
Day 1 I think the RAID 10 config with a RAID Controller Card meets my requirments and that should last me a long time.
If you just want to run 4x disks in a level 10, you don't need a RAID card at all. The system is capable of running this out of the box without the need for any other hardware beyond drives.
This is why I want a RAID Card. Any Recommendations on a better card?
It will depend on exactly what you need (port count, levels it can run,...), but the two companies to look at are Areca and ATTO.
As you're interested in long term value and in higher levels, I'd go for one of the ARC-1880 series or one of ATTO's R6xx models (both series' are 6.0Gb/s compliant).
Any Recomendations?
Carbon Copy Cloner or Super Duper are popular.
chiefroastbeef
Oct 8, 2010, 02:45 AM
Any Recomendations?
I use Super Duper instead, and it has been wonderful to use. It does scheduled backups, and does the Smart Update (requires the paid version) that does incremental back ups while not taking up HD space like Time Machine does. I use Super Duper to back up my Mac Pro, Macbook Pro, and Air, I also use it to make bootable HD clones for when I swap boot drives. I've used Time Machine once and absolutely hated it. Super Duper is a savior.
I've wanted the SSD, but lost interest since I don't really care about boot times or app boot up times (I leave my Mac Pro on or sleep it, I sleep my MBP even when I take it on planes instead of shutting down). The SSD does nothing in terms of performance for the apps I use the most.
VirtualRain
Oct 8, 2010, 11:44 AM
I hadn't considered the SSD after seeing the huge price difference. Seems like a hard pill to swallow. But I hear they are SUPER Fast and less moving parts for failure. Is the performance really worth the price?
How are folks depolying them, just as you refer; to run OS/ Apps? How small can you get away with to run OS / and still have room for Apps? I'm thinking Day 1 Snow Leopard and iWork / iLife bundle. The only additional Day 2 Apps I'm considering are Aperature 3 and Final Cut Express. Perhaps some utilities like Handbrake and Data Backup Tools for Mac. Would an SSD make sense over a standard 1TB SATA?
You can get a top performing 120GB drive for just over $200. As for whether the performance is worth it... it's a no brainer. As I said, it's the single biggest improvement you can make to the performance of your system.
http://www.newegg.com/Product/Product.aspx?Item=N82E16820227395
With this drive you can probably house your OS/Apps and even your home directory. Only your raw video and image files may need to be stored elsewhere.
Another thing to consider... do you really need 4TB of HD storage? From what you posted so far, it doesn't sound like you are going to fill up that kind of storage any time soon, but there may be something I don't know, or missed? If you are like me and use your Mac Pro for hobby related video/image editing, you may want to consider a different approach.
Here's another storage solution you might want to consider that will cost similarly...
2x 120GB SSDs in RAID0 ($400) : OS/Apps/Working files
1x 2TB Stock HD ($0) : Raw media, archived projects
1x 2TB HD ($100) : Time machine backup of above
With 240GB of SSD storage, you can house your OS/Apps and very likely your Aperture image library for 3-12 months of pictures, and even enough RAW HD footage for your active FCE project. This way, you are getting max performance from your media projects. Of course, the SSD's don't allow you to keep everything indefinitely on there, so you need to occasionally archive stuff to your 2TB HD. Once a video project is finished... zip up the contents of the project folder on the SSD and move it to the HD. Similarly, depending on how many images you shoot, periodically move your Aperture library to your HD and start a new one on your SSD's. Aperture is very good at managing multiple libraries. I have 240GB of SSD storage and after a year, my Aperture library of 7D RAW images is finally getting big enough (100GB) that I need to consider moving it off the SSD's and starting a new one.
It requires a bit of moving media around periodically (once every major project or 6-12 months), but this way, you get the massive performance benefit of having your active media on SSD storage.
HarryGP
Oct 8, 2010, 01:28 PM
You can get a top performing 120GB drive for just over $200. As for whether the performance is worth it... it's a no brainer. As I said, it's the single biggest improvement you can make to the performance of your system.
Okay between you and Nano it sounds like an SSD may be a good option for a BOOT Disk.
HarryGP
Oct 8, 2010, 02:00 PM
50 = Create 2x level 5 arrays, then stripe both of those together. This results in a 5 + 0 configuration, aka 50.
10 is also the same. Start with 2x level 1 arrays, then stripe the pair.
Past the above descriptions, you've lost me. Internal stripe set (RAID 0), External stripe set (RAID 0), then running RAID 1????? :confused:
Makes no sense at all.
But for the descriptions you've given so far, all you need is a DAS system (Direct Attached Storage)..
I thought RAID 10 is only scaleable to a max of four physical drives?
Ultimately when I exceed the requirement for 4TB Storage on a RAID 10 configuration. I'd like to have the same Design with an 8 Drive scenario.
IE..........Convert my four Internal drives to a single array. Stand up an external 8TB eSata Tower (2nd Array), with a RAID Card and have a similar configuration to RAID 10. I thought that pushed me into a RAID 50 configuration? If I can still do RAID 10 in this configuration then fantastic.
Again I think I'll have PLENTY of time before I need to worry about my 2nd Generation RAID Design. But I like the feedback none the less.
If you just want to run 4x disks in a level 10, you don't need a RAID card at all. The system is capable of running this out of the box without the need for any other hardware beyond drives.
It will depend on exactly what you need (port count, levels it can run,...), but the two companies to look at are Areca and ATTO.
As you're interested in long term value and in higher levels, I'd go for one of the ARC-1880 series or one of ATTO's R6xx models (both series' are 6.0Gb/s compliant)..
I think the main interest I have in an Actual RAID Card is not having to wipe out my data to add drives to an array or change RAID configurations in the future. especially If I can expand an existing RAID 10 configuration beyond 4 physical drives......Or move to a different RAID configuration. Not sure what is achievable and what is not.
My second interest if I'm understanding correctly.......is that RAID cards improve performance when writing data to the drives and mirroring between the Drives. RAID Cards are much faster and less taxing on the system.
If it's overkill until I migrate beyond a 4 Drive RAID 10 configuration then please let me know.
Carbon Copy Cloner or Super Duper are popular.
Thks........I'll check them out.
nanofrog
Oct 8, 2010, 02:53 PM
I thought RAID 10 is only scaleable to a max of four physical drives?
No, generally speaking it's not limited to 4x disks (not sure if they fixed a limit under Disk Utility, but I don't think so). But you do have to add disks in pairs though (must be an even number of disks).
For example, you've 6x disks:
Create 3x RAID 1's, then stripe them together.
IE..........Convert my four Internal drives to a single array. Stand up an external 8TB eSata Tower (2nd Array), with a RAID Card and have a similar configuration to RAID 10. I thought that pushed me into a RAID 50 configuration? If I can still do RAID 10 in this configuration then fantastic.
If you mean to have both internal and external disks in the same array, it's possible. But they'd need to be controlled by the same means.
That is, if you'd either use Disk Utility + some simple controller card (non RAID), and let the system do the work, or use a proper RAID card, and all drives in the array would need to be attached to that.
If you get into a proper RAID card, you've other solutions to 10 that can offer better performance as you scale up on disks, yet have the same level of redundancy (specifically level 6). Both 6 and 10 have a redundancy of 2 disks can fail and not lose your data (3rd disk goes, and you're toast).
But what you've described, definitely is NOT a 50 configuration. You must have a proper RAID card as Disk Utility can't do level 5 arrays (50 = make 2x level 5 arrays, then stripe them together, hence 5 + 0 = 50).
I think the main interest I have in an Actual RAID Card is not having to wipe out my data to add drives to an array or change RAID configurations in the future. especially If I can expand an existing RAID 10 configuration beyond 4 physical drives......Or move to a different RAID configuration. Not sure what is achievable and what is not.
My second interest if I'm understanding correctly.......is that RAID cards improve performance when writing data to the drives and mirroring between the Drives. RAID Cards are much faster and less taxing on the system.
A proper RAID card offers you more options and performance than Disk Utility is capable of (I keep using proper, as there's something known as Fake RAID controllers, which are nothing more than a SATA controller + drivers).
You'd be able to use Online Expansion (just add drives to an existing array), and it's easier to move from one system to another. But it's expensive compared to the software implementations. Even the drives are different, as you need to run enterprise disks due to the firmware timings (OS X handles recovery in software implementations, but proper RAID cards take over that function when used). Read up on the TLER wiki (http://en.wikipedia.org/wiki/TLER) for further details. ;)
Simply put, RAID cards and consumer drives don't play well together at all (not stable, if you can even get the array built at all).
If you do go for a RAID card, you've other options (10 is nice, but it's not critical IMO, as you'll be at the system all the time = physical access, not a remote where someone has to get on-site in the event of a problem).
So you can use a different level and eek out additional capacity and performance (i.e. use level 5 instead of 10). Redundancy = 1, but you get to use more capacity, and it's faster than 10. Nor do you have to add disks in even numbers (3x = minimum number of disks for level 5, but I wouldn't recommend going over 12 disks for any single array). Failure risks get too high, and I actually prefer to keep it around 8 members in an array.
HarryGP
Oct 8, 2010, 06:50 PM
.
Thanks for all the advice. I really appreciate it. Now let me price it all out :eek:
nanofrog
Oct 8, 2010, 11:27 PM
Thanks for all the advice.
:cool: NP. :)
I really appreciate it. Now let me price it all out :eek:
If you're looking at RAID cards and all the associated equipment, be prepared to wet yourself. :eek: :p
Starting from scratch can exceed $3000USD without a lot of effort, but it can be done for less as well. It all depends on the specifics (port count, internal or external, and drive capacities used).
Keep in mind that it can be cheaper to get more ports and the ability to install them (enclosures/mounts), than a smaller physical setup using large capacity drives (i.e. 1.5 or 2TB enterprise disks). 1TB disks are currently the "sweet spot" for enterprise disks.
johnnymg
Oct 8, 2010, 11:55 PM
Okay between you and Nano it sounds like an SSD may be a good option for a BOOT Disk.
SSD's have really dropped in price ............ and continue to do so.
Look for a drive with the Sandforce controller. OWC, OCZ, etc.
I'll second the previous suggestion to go light on "future proofing" issue. The next gen MP's will likely be a big update. Also, very few programs take advantage of more than one core at this time. That will obviously change in the future but buying for future use in the computer world rarely makes sense.
You will do just fine with a Quad or Hex, an SSD boot drive, and a couple of large HD's in a SW RAID 0.
good luck with whatever you get.
JohnG
deconstruct60
Oct 9, 2010, 01:13 AM
This is why I want a RAID Card. Any Recommendations on a better card?
You don't need a RAID Card right now. The whole point of the Mac Pro was that you could put in addition hardware later when you needed it.
This is the usual RAID card sales pitch wind up around here. Pass RAID 0 , 1 , and 10 off as doom and gloom . Gotta have RAID 5 or higher or else the sky will fall.
With the constraints you started with....
i. only internal storage is 'good' (extrenal storage "bad' )
ii. you only had "quad" like workload... and have already drifting toward getting a hexcore unit. You already have two more CPUs than you generally need right now. Software RAID is generally low overhead for a small collection of disks, but it is defacto zero overhead if have more CPUs than you need right now. Therefore, there is no offloading advantage at all of a "real" RAID card.
Dubious of any RAID card that is going to online migrate you from a 4 disk RAID 10 to a 4 disk RAID 5 or 6. IF you start with 4 disks the "online expansion" thing is a no op since maxed out at 4 disks. ( barring stuffing disks into the optical drives orifices ... which is another whole tech kit gadget sales pitch which ignores several factors *** )
If and when you Mac Pro starts to get even close to being CPU starved in a reasonable number of workloads that when can consider offloading the software RAID onto a card. However, you can buy four 2TB drives for the prices most of these recommended "real" RAID cards come in at. A year or two from now you'll be able to buy four 4TB drives for the same exact prices. If if costs you $300 to buy a card so that buy one less $120 drive that is not a good trade off.
The other factor not covered so far is archiving which. like backups , is best done externally. If RAID 10 2TB drives you'd end up with 4TB of user space. For someone just mucking around that is huge. It will stay huge if you migrate abandoned stuff ( i.e., things don't look at and/or work on for long time. Start project on Uncle Festers video vacation. After a year.... time to offload that some non spinning disk. ). That cuts down your backup time and expenses.
Many people drive themselves into "I gotta have extra super duper RAID solution" because fragment up the OS File system so much that latency read/writes are killing them. The simpler solution to that is don't frak up the file system. Don't fill it up to the brim with stuff. Archiving stuff off will help keep the % empty higher. That leaves the file system room to do its job if incrementally managing fragmentation.
*** A boot/Application SSD in the second ODrive space isn't really a huge consumer of bandwidth. It is primarily killing off latency not necessarily killing off tons of sustained bandwidth. RAID 10 of 4 spindle drives and one SSD may have some very short transient peak loads on internal controller but it is won't bottleneck for extended periods unless doing something quirky with boot/app drive.
deconstruct60
Oct 9, 2010, 01:44 AM
SSD's have really dropped in price ............ and continue to do so.
So will spinning hard drives ( for much larger capacity levels ). It is not that all hard drives will go away. Nor will hybrids remain limited offerings.
The more critical factor is that the size of OS + Apps is not growing very rapidly. ( it is growing but not as quicky as the lower priced SSDs are growing in capacity). As oppose to user data, which trends to grow faster (bigger files coupled with tendency to 'pack rat' more stuff. ).
Since the amount of program data is relatively fixed, SSD become a useful option when they capacity starts to cross the line used for boot/OS drives in the past.
Look for a drive with the Sandforce controller. OWC, OCZ, etc.
It doesn't have to be SandForce. It just needs to be one that is not solely dependent on the "TRIM" command for good long term write performance. Sandforce is one of the better ones but they are not the only one. Intel isn't clueless. Neither is Crucial/Micron although they don't have lots of deployed versions yet. The other vendors tend to be much more opaque as to which controller is under the covers.
What you want to stay away from are "old" designs ( stuff from 1.5-2 years ago. ). For a while, some designs were drifting toward believing "TRIM" was the answer. It isn't. Especially on Mac OS X. The drive controller needs a garbage collector.
nanofrog
Oct 9, 2010, 03:17 AM
Dubious of any RAID card that is going to online migrate you from a 4 disk RAID 10 to a 4 disk RAID 5 or 6.
I can't think of a card that can do this. Online Expansion of the existing array, fine. But shifting to another level without starting over (no need to restore data), No.
If and when you Mac Pro starts to get even close to being CPU starved in a reasonable number of workloads that when can consider offloading the software RAID onto a card. However, you can buy four 2TB drives for the prices most of these recommended "real" RAID cards come in at.
If sticking with 10 (or any other level Disk Utility can manage), then a non-RAID HBA would be an option due to cost reasons (i.e. 4 port versions for $130 <ARC-1300-4i>, or say 8 port version for $400 <ATTO H608>).
Given the described usage and nothing more than a capacity number, a level 10 array on the ICH should be sufficient for immediate need, given the described usage (especially as the system isn't being used to earn a living; such cases are where a parity based DAS system are warranted, as the throughput does save enough time additional jobs can be taken on). As a hobbyist, it's not critical (walking away while a process completes is acceptable in order to save funds IMO). If the system will be used to earn a living at a later date, but not that far into the future, then going ahead and getting a RAID card and the other necessary hardware (enterprise disks, and any mounts/enclosures needed), may be acceptable (depends on how long this will be, as there's new gear coming out all the time = other options, or the ability to do it cheaper).
Not to say a RAID card isn't a nice thing to have for other reasons (i.e. features), but the really desirable cards aren't cheap. $300 won't get you much (say 4 port model with a modest processor, such as the ARC-1210 <4 port model based on an IOP332>).
johnnymg
Oct 9, 2010, 10:18 AM
snip................
It doesn't have to be SandForce. It just needs to be one that is not solely dependent on the "TRIM" command for good long term write performance. Sandforce is one of the better ones but they are not the only one. Intel isn't clueless. Neither is Crucial/Micron although they don't have lots of deployed versions yet. The other vendors tend to be much more opaque as to which controller is under the covers.
snip.............
Very true: I've been very pleased with the long term performance of the Crucial C300 drive in my MBP. The GC appears to work.
Anyway, I did go with the new OCZ drive (2VTX120G) for the MP because it was available in a 3.5" form factor. Bolted (screwed) right to the MP drive sled and was in the machine in 60 seconds. Easy peasy.................. plus the read/write performance is outstanding (slightly better than the C300).
regards
JohnG
HarryGP
Oct 13, 2010, 12:10 AM
:cool: NP. :)
If you're looking at RAID cards and all the associated equipment, be prepared to wet yourself. :eek: :p
Starting from scratch can exceed $3000USD without a lot of effort, but it can be done for less as well. It all depends on the specifics (port count, internal or external, and drive capacities used).
Keep in mind that it can be cheaper to get more ports and the ability to install them (enclosures/mounts), than a smaller physical setup using large capacity drives (i.e. 1.5 or 2TB enterprise disks). 1TB disks are currently the "sweet spot" for enterprise disks.
Okay I've wet myself. Looking at this RAID CARD http://www.attostore.com/sas-sata-raid-adapters/6gb-express-sas-r644.htm and an External SAN to tie to it. Cost wise I'm at $1095 for the RAID Controller, $400 for an External SAN / SATA Tower, and $300 per Enterprise Disc. Plus about $150 for the RAID Software GUI, and another $150 for the SAN Cable. If I went this route would I still need a Data Backup Solution.
So here's another question. What is RAID getting me that say an External DROBO array isnt? Looks like DROBO is covering both Data Backup and some sort of psuedo RAID Disk protection. DROBO also looks a LOT easier to manage and scales to a 16TB storage solution.
I'm starting to wonder if an iMAC i7 and DROBO isn't a better route to go.
My head is starting to spin.
nanofrog
Oct 13, 2010, 02:40 AM
Okay I've wet myself. Looking at this RAID CARD http://www.attostore.com/sas-sata-raid-adapters/6gb-express-sas-r644.htm and an External SAN to tie to it. Cost wise I'm at $1095 for the RAID Controller, $400 for an External SAN / SATA Tower, and $300 per Enterprise Disc. Plus about $150 for the RAID Software GUI, and another $150 for the SAN Cable. If I went this route would I still need a Data Backup Solution.
So here's another question. What is RAID getting me that say an External DROBO array isnt? Looks like DROBO is covering both Data Backup and some sort of psuedo RAID Disk protection. DROBO also looks a LOT easier to manage and scales to a 16TB storage solution.
I'm starting to wonder if an iMAC i7 and DROBO isn't a better route to go.
My head is starting to spin.
You can find the ATTO ExpressSAS for $829.19 from provantage (here (http://www.provantage.com/atto-technology-esas-r644-000~7ATTO05J.htm)). They're a good company to deal with (I use them often).
As per disks, what are you trying to use?
I ask, as $300 (assuming mechanical), would correlate to a 2TB model. It's actually cheaper to get more smaller disks (1TB), and it's also faster (performance is based on parallelism). I wouldn't advise using consumer grade SSD's in a parity array due to the write cycle limitations of MLC NAND Flash (SLC is better suited, but it's also much more expensive).
Where are you getting the $150 for RAID software?
The card does the work, so you don't need it (if you wanted to do a software implementation, you'd want to stick with 0/1/10, and either the built-in SATA ports (ICH), or a non-RAID Host Bus Adapter (i.e. ATTO H6xx model).
The cables needed to get from external ports are included in the Sans Digital enclosure (external to external).
Yes, you still need a backup solution (no matter if its a single drive or the most complicated RAID system possible). I'd go with a newertech eSATA card that supports Port Multiplier enclosures, and an eSATA box with up to 10x bays (limit of 5x disks per port via PM chips). It's the cheapest way to go.
Drobo's are usually software implementations as well, so be aware of that.
VirtualRain
Oct 13, 2010, 03:07 AM
Okay I've wet myself.
So here's another question. What is RAID getting me that say an External DROBO array isnt? Looks like DROBO is covering both Data Backup and some sort of psuedo RAID Disk protection. DROBO also looks a LOT easier to manage and scales to a 16TB storage solution.
I'm starting to wonder if an iMAC i7 and DROBO isn't a better route to go.
My head is starting to spin.
Drobo is a form of RAID... They use their own proprietary parity scheme I believe... Pseudo RAID is as good a term as any.
Why do you need so much storage? Or RAID at all? Or a Drobo? As far as I can tell from your OP, you are using just 160GB of storage! I havent seen any evidence you need data center level storage. Why not Just get a Mac Pro with a 1 or 2TB drive and buy another (or even a Time Capsule) for time machine backups?... and change your pants. :p.
nanofrog
Oct 13, 2010, 12:10 PM
Drobo is a form of RAID... They use their own proprietary parity scheme I believe... Pseudo RAID is as good a term as any.
That works. :D And it's a software implementation for most of the units (there is one that's hardware IIRC).
But I prefer to build my own NAS using Linux for a software implementation (using Z-RAID or Z-RAID2; designed in a manner that there is no write hole).
VirtualRain
Oct 13, 2010, 01:05 PM
That works. :D And it's a software implementation for most of the units (there is one that's hardware IIRC).
But I prefer to build my own NAS using Linux for a software implementation (using Z-RAID or Z-RAID2; designed in a manner that there is no write hole).
In delving into Drobo in more detail, it's utterly bizarre, but I guess it works.
From wikipedia...
BeyondRAID
Data Robotics, Inc. implements a storage technology that they call BeyondRAID in their Drobo storage devices. While not a true RAID ISO spec extension, it does provide for using up to 8 SATA hard drives in the devices and consolidating them into one big pool of storage. It has the advantage of being able to use multiple disk sizes at once, much like a JBOD unit, while providing redundancy for all disks and allowing a hot-swap upgrade at any time. Internally it uses a mix of techniques similar to RAID 1 and RAID 5. Depending on the amount of data stored on the unit in relation to the installed capacity, it may be able to survive up to three drive failures, if the "array" can be restored onto the remaining good disks before another drive fails.
The amount of usable storage in a Drobo unit can be approximated by adding up the capacities of all the disks and subtracting the capacity of the largest disk. For example, if a 500, 400, 200, and 100 GB drive were installed, the approximate usable capacity would be 500+400+200+100-(500)=700 GB of usable space. Internally the data would be distributed in two RAID 5-like arrays and one RAID 1-like set:
Drives
| 100 GB | 200 GB | 400 GB | 500 GB |
----------
| x | unusable space (100 GB)
----------
-------------------
| A1 | A1 | RAID 1 set (2× 100 GB)
-------------------
-------------------
| B1 | B1 | RAID 1 set (2× 100 GB)
-------------------
----------------------------
| C1 | C2 | Cp | RAID 5 array (3× 100 GB)
----------------------------
-------------------------------------
| D1 | D2 | D3 | Dp | RAID 5 array (4× 100 GB)
Note how they break the drives up into multiple partitions each belonging to a different RAID set! :eek:
-hh
Oct 13, 2010, 04:45 PM
Is looking for a machine that will last 5+ years really a wise choice or practical?
I've never really understood this buying behavior with computer technology that changes so fast. My personal philosophy is to buy a modest computer every 2-3 years. This way, the computer I own is in the sweet spot of meeting my needs a higher percentage of the time.
Its a reasonable question to ask, although the counterpoint is that the rate of change (pragmatic) has levelled off versus historical, so a 5+ year lifespan really isn't all that unreasonable of an expectation.
Also, you can't just look at core count and CPU clock speed to determine if that will be a relevant computing platform for you in 5 years. What about I/O? Particularly with disk storage performance going through the roof and nearly doubling every year or two?
True, although right now, I/O is our bottleneck, particularly for spinning disks. Hence, the interest in RAID-0 variations and SSD's.
SSD's alone promise to obsolete the 2010 Mac Pro's within the next year as their performance outstrips the SATA and ICH capabilties of current models. Sure you can cook up some kind of bootable PCIe solution, but even that would be temporary at best. Today's platform is just not going to be up to the disk storage performance coming down the pike. SSD's are already exposing serious bottlenecks that are going to get worse. Do you want those bottlenecks around your neck for 5 years?
Problem is that anything you buy today is going to have that I/O bottleneck, so all you're effectively advocating is to buy nothing until SATA-3 (6GBps) is on the motherboard...unless of course you believe that it might be possible to get a PCIe expansion card sometime in the future :rolleyes:
Ditto for USB-3, if and whenever. Hence the OP is considering a Mac Pro instead of an iMac.
FWIW, I'm in pretty much the same buyer's type of situation...
You can get a top performing 120GB drive for just over $200. As for whether the performance is worth it... it's a no brainer. As I said, it's the single biggest improvement you can make to the performance of your system.
...
With this drive you can probably house your OS/Apps and even your home directory. Only your raw video and image files may need to be stored elsewhere.
Agreed. My thoughts have been to keep the Apple OEM HDD in place, buy an SDD (maybe two for RAID-0) and use the SSD as the boot & apps drive...and keep the original HDD around as a backup mirror of the OS & Apps. For data, two of the three remaining bays would be for a RAID-1 of whatever large size makes sense at the moment. Bay 4 is TBD, although would probably be for another SSD for a dedicated Photoshop scratch.
Another thing to consider... do you really need 4TB of HD storage?
From what you posted so far, it doesn't sound like you are going to fill up that kind of storage any time soon, but there may be something I don't know, or missed? If you are like me and use your Mac Pro for hobby related video/image editing, you may want to consider a different approach.
Yes, as he mentioned RAW (still photography) files. My personal iPhoto library of still photos is only around 30K images of mixed JPG and RAW ... and is closing in on 200GB (thanks in part to upgunning to a Canon 7D this spring).
What differs is the horizon for the data storage needs - I expect that the OP's thoughts are along the lines of "Keep everything organized in basically one place" (a common hobbyst attitude), then the "Couple of TB" range will be around within a few years ... ie, the 5 year lifespan expectation.
Plus if there's also any ripping of DVDs (or worse, BD) anywhere under consideration, that will make a difference too.
However, the real value-added observation for the OP is that he probably doesn't need to buy a huge amount of storage right now today. As such, he may be able to wait awhile before dropping the bucks for some 2TB's, since HDD's costs per GB will continue to improve over time.
Similarly, the plan needs to also consider remote storage backup of that personal photo data. For the average hobbyst, the simplest thing here is to use ~3 (varying size OK) "frugal" 3.5" HDDs (perhaps existing) that a backup can be written to every 3-4 weeks, then the HDD can be taken into work and thrown into your desk drawer, and one of the two that are already in the desk drawer gets removed & taken home, to be used for the next backup cycle.
-hh
nanofrog
Oct 13, 2010, 06:06 PM
True, although right now, I/O is our bottleneck, particularly for spinning disks. Hence, the interest in RAID-0 variations and SSD's.
The I/O bottleneck exists to keep the costs low (single disk = cheap, and the current gen of I/O Controller Hub was designed around mechanical, not SSD's - which are now showing the limitations). But the user can solve it with either a software (up to the bandwidth limit of the ICH) or hardware RAID implementation (can exceed the ICH's bandwidth, as well as disk count).
Application software OTOH, is another story (specific application suite, as a competitor's offering may beat it with say n core multi-threaded support). It's up to the developer to add that capability (or any other feature the users may be after), assuming it's even possible, as not all applications can utilize it (word programming, or any other that relys on the user for input wouldn't benefit, and could cause problems if the OS can't schedule around the resources properly).
Given the user can't deal with both problems, that puts the larger problem on the software IMO.
VirtualRain
Oct 13, 2010, 06:49 PM
Problem is that anything you buy today is going to have that I/O bottleneck, so all you're effectively advocating is to buy nothing until SATA-3 (6GBps) is on the motherboard...
That's not what I'm advocating.
What I'm advocating is that it's wisest to buy a modest system today that's well balanced in terms of I/O, CPU, Memory, and Storage. Buying a system that's unbalanced and highly skewed to one area with bottlenecks in another is what I'm advocating against.
If you buy a 12 core machine today, expecting to grow into it in 3-4 years, that's foolish in my opinion. The I/O limitations of your 3-4 year old system will be killing you by then. And, of course, by the time you can use 12 cores effectively, they will cost much less (as top of the line systems will have 24-32 cores) and the mid-line systems as a whole will be more balanced with improved I/O, denser memory modules for the same money, etc.
Buy a $5K machine every 5 years, or a $2.5K machine every 2-3 years?... that's the question. I'm advocating the latter.
nanofrog
Oct 13, 2010, 07:08 PM
Buy a $5K machine every 5 years, or a $2.5K machine every 2-3 years?... that's the question. I'm advocating the latter.
Assuming the $2.5k system every 2 - 3 years will work, or if it is, the best solution (areas that a true workstation really is needed, such as ECC, and more cores than currently exist on a single CPU).
But situations like this aren't common (means the software is already capable of n core multi-threading, the additional power is necessary vs. a single CPU, and the application is sensitive to errors, such as scientific simulation).
Another exception would be 3D work with enough jobs that can justify the performance of a DP system (more profit generated as a result of being able to take on more jobs in a period of time), yet ECC isn't truly necessary (software doesn't use recursive calculations). ;)
VirtualRain
Oct 13, 2010, 07:12 PM
Assuming the $2.5k system every 2 - 3 years will work, or if it is, the best solution (areas that a true workstation really is needed, such as ECC, and more cores than currently exist on a single CPU).
But situations like this aren't common (means the software is already capable of n core multi-threading, the additional power is necessary vs. a single CPU, and the application is sensitive to errors, such as scientific simulation).
Another exception would be 3D work with enough jobs that can justify the performance of a DP system (more profit generated as a result of being able to take on more jobs in a period of time), yet ECC isn't truly necessary (software doesn't use recursive calculations). ;)
I'm assuming the stated use of the OP... hobby photo and video editing.
nanofrog
Oct 13, 2010, 07:19 PM
I'm assuming the stated use of the OP... hobby photo and video editing.
Makes sense to me as well (he clearly stated it's not for professional use), but I threw it out there. :p
If I were in his position, I would stick with a SP Hex model if performance is a higher priority and the budget will allow it along with any upgrades.
johnnymg
Oct 13, 2010, 08:19 PM
snip............
Buy a $5K machine every 5 years, or a $2.5K machine every 2-3 years?... that's the question. I'm advocating the latter.
Right now I'm very happy to be in the later camp. For me, there was no sense in going hex as the state of the SW intended for the MP (FCS) is rather pathetic. I do expect that situation to change................ hopefully by mid 2011 but even if FCS used 100% of all multi-cores the current $/performance trade didn't quite seem right to me. I expect the next rev of the MP (~early-mid 2012?) to have enough bumps in the architecture to justify an upgrade for me. Might even go hex at that point.
Funny how we all come to different answers to justify our decisions. :)
cheers to all the MP mini camps
JohnG
HarryGP
Oct 13, 2010, 08:53 PM
Right now I'm very happy to be in the later camp. For me, there was no sense in going hex as the state of the SW intended for the MP (FCS) is rather pathetic. I do expect that situation to change................ hopefully by mid 2011 but even if FCS used 100% of all multi-cores the current $/performance trade didn't quite seem right to me. I expect the next rev of the MP (~early-mid 2012?) to have enough bumps in the architecture to justify an upgrade for me. Might even go hex at that point.
Funny how we all come to different answers to justify our decisions. :)
cheers to all the MP mini camps
JohnG
Well after a few more disucssions today...........I think I know the system I'm going for.
The MacPro Single Processor Hex Core, with 8 Gig Memory, Internal RAID 10 (Software RAID), Four 1TB HDD's, One 240GB SSD, and a DROBO 4 or 5 Bay system for Backup.
When I I grow to more storage, I'll bump up to 2TB HDD's and bump up my DROBO Drives, If I grow beyond 4TB requirement with RAID 10 internal drives, I'll get the RAID card and have 8TB internal array and 8TB external array. My DROBO can scale to 16TB which is around 10+TB of useable storage / backup.
So I think this will be a platform that will last me 5+ years, with plenty of speed and performance. We'll see how quickly HD Video, RAW Format Photos, and the iTunes library fills up my disk space.
HarryGP
Oct 13, 2010, 09:19 PM
You can find the ATTO ExpressSAS for $829.19 from provantage (here (http://www.provantage.com/atto-technology-esas-r644-000~7ATTO05J.htm)). They're a good company to deal with (I use them often).
Yeah and their website / products were easier to navigate and understand. When I'm ready for the RAID Card I'll more than likely go with ATTO.
As per disks, what are you trying to use?
I ask, as $300 (assuming mechanical), would correlate to a 2TB model. It's actually cheaper to get more smaller disks (1TB), and it's also faster (performance is based on parallelism). I wouldn't advise using consumer grade SSD's in a parity array due to the write cycle limitations of MLC NAND Flash (SLC is better suited, but it's also much more expensive)..
Well I was originally thinking that I'd go with 2TB Enterprise Disks in all four bays day one. Whenever I config a router I always max out a PVDM slots HWIC slots day 1.........No upgrades later. But the cost of Disk Space is making me go the 1TB Enterprise Disk path. I'll upgrade when I need to and hopefully the cost is much lower. I wont pretend that I knew about the performance issues.
I'm only looking at an SSD as a Boot Drive to house my OSX, Apps, and work on projects. The RAID array will be where I archive files.
Where are you getting the $150 for RAID software? The card does the work, so you don't need it (if you wanted to do a software implementation, you'd want to stick with 0/1/10, and either the built-in SATA ports (ICH), or a non-RAID Host Bus Adapter (i.e. ATTO H6xx model)..
There is an ATTO GUI Based RAID manager CD that was a suggested add on to the RAID Card. looks like it shows drive status and performance for managing the array, didn't know if it was necessary or not.
The cables needed to get from external ports are included in the Sans Digital enclosure (external to external).
So these are standard cables then? I'd never seen or heard of a mini SANS cable before. But again the ATTO website recommended either a Mini-SAN to SAN cable or a Mini-SAN to 4xSATA cable. I guess the external SATA enclosure type would determine which cable would be required?
Yes, you still need a backup solution (no matter if its a single drive or the most complicated RAID system possible). I'd go with a newertech eSATA card that supports Port Multiplier enclosures, and an eSATA box with up to 10x bays (limit of 5x disks per port via PM chips). It's the cheapest way to go.
Drobo's are usually software implementations as well, so be aware of that.
I think I want to keep it simple and easy to manage. The DROBO looks like it works with minimal config required by me. So that sounds good. Plus the Array capacity and individual Disk status is very easy to understand. So DROBO looks very appealing to me. I've got enough to learn with the RAID config on the MAC.;)
nanofrog
Oct 14, 2010, 12:34 AM
Yeah and their website / products were easier to navigate and understand. When I'm ready for the RAID Card I'll more than likely go with ATTO.
Areca makes a good product as well, and it has a better price/performance ratio (performance is equal or better than the ATTO, it includes internal cables other brands do not, and is cheaper).
BTW, the performance is similar as they tend to take the same approach (based on the same parts and reference designs).
There are a couple of differences, most notably how they're interfaced with. ATTO uses their own software, while Areca uses an IP Address : Port in a browser). The other difference I can think of off the top of my head, is the number of drives supported via SAS Expanders (256 for ATTO, 128 for Areca). This won't apply to you, so don't worry about it. ;)
Well I was originally thinking that I'd go with 2TB Enterprise Disks in all four bays day one. Whenever I config a router I always max out a PVDM slots HWIC slots day 1.........No upgrades later. But the cost of Disk Space is making me go the 1TB Enterprise Disk path. I'll upgrade when I need to and hopefully the cost is much lower. I wont pretend that I knew about the performance issues.
Unfortunately, the 2TB disks are still too expensive/GB to make it the best solution when starting from scratch like this.
They can work out for a future expansion if the system is full (bays and ports are all used).
I'm only looking at an SSD as a Boot Drive to house my OSX, Apps, and work on projects. The RAID array will be where I archive files.
You could even keep working projects on the array (you can test out your exact usage both ways, and see which is faster).
Just keep in mind, if you're doing a lot of writes on MLC based SSD's (which I suspect you will), you'll burn out the cells faster as it's not an empty SSD (fewer cells to rotate between for wear leveling).
If you want to use SSD's for working data (and especially scratch), you could consider using separate SSD or a small array strictly for this. More cells to use for wear leveling, and if when they die, replace them (OWC has a 40GB unit for $118 last I checked). Figure ~ 1 - 1.5 years as a replacement cycle (MTBR) under heavy writes. It opens up new configurations that weren't viable prior to it's introduction due to cost reasons.
This may be a harder thing to deal with though, as you've stated its not being used to earn a living. Just another "log on the fire". :eek: ;) :p
There is an ATTO GUI Based RAID manager CD that was a suggested add on to the RAID Card. looks like it shows drive status and performance for managing the array, didn't know if it was necessary or not.
It will come with the ATTO card, as you need it to interface with it (access the settings). Their software is only meant to work with their own products, not those from other vendors. So don't waste your money and try.
Areca's will use a browser.
So these are standard cables then? I'd never seen or heard of a mini SANS cable before. But again the ATTO website recommended either a Mini-SAN to SAN cable or a Mini-SAN to 4xSATA cable. I guess the external SATA enclosure type would determine which cable would be required?
It's MiniSAS (Serial Attached SCSI).
Internal end = SFF-8087 (http://www.pc-pitstop.com/sas_cables_adapters/sff-8087/)
External end = SFF-8088 (http://www.pc-pitstop.com/sas_cables_adapters/sff-8088/)
There's also a Fan Out version, which has 4x separate SATA/SAS connectors attached to a MiniSAS end (internal and external versions).
There's even other ends that can be used (SFF-8470 for example).
The Areca's will come with 1x SFF-8087 to 4i*SATA (http://www.pc-pitstop.com/sas_cables_adapters/F87H7D.asp) cables per internal port = Internal MiniSAS Fan Out (so an 8x card will have 2x cables, and so on). ATTO cards have never seen one come with any cables. If you go externally, you won't need them anyway, and if you use the HDD bays internally, the MaxUpgrades kit (allows you to use the HDD bays), will have the internal cabling you need to get the drive signals to the card (internal port).
The Sans Digital enclosures will have 1x SFF-8088 to SFF-8088 (http://www.pc-pitstop.com/sas_cables_adapters/8888-1M.asp) cable per connector on the back (each connector has 4x ports in it). So the TR4X will have 1x cable, and the TR8X will have 2x of them.
I think I want to keep it simple and easy to manage. The DROBO looks like it works with minimal config required by me. So that sounds good. Plus the Array capacity and individual Disk status is very easy to understand. So DROBO looks very appealing to me. I've got enough to learn with the RAID config on the MAC.;)
They're slow, so they're great for backups, but not so much for performance.
You've a lot to digest here, and I've no idea how crazy you're actually willing to go. But as you seem to really be willing to consider good RAID cards, I'd recommend skipping the Drobo for one (better recovery control and performance)
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.