Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

PowerPCMacMan

macrumors 6502a
Original poster
Jul 17, 2012
800
1
PowerPC land
Everyone,

Lets try and chip in some ideas how we can get an equivalent form of fusion drive for our aging, but performing PowerPC machines. The thought just came across my mind.

Anyone with ideas on how to achieve this?
 

GimmeSlack12

macrumors 603
Apr 29, 2005
5,403
12
San Francisco
You can't install an SSD on a PowerPC (No SATA on PowerPC). So not really sure what the point would be.

Otherwise you could just RAID 0 some IDE drives to sum all of the storage together.
 

Intell

macrumors P6
Jan 24, 2010
18,955
509
Inside
This is true, but I thought they were throttled or bottlenecked by the IDE controller. Can't imagine it being worth the price.

They are very worth the price. While they can't be used to the SSD's full speed, they are much faster than even the fastest PATA HDDs. The biggest gain comes in random read/writes of small files.
 

GimmeSlack12

macrumors 603
Apr 29, 2005
5,403
12
San Francisco
They are very worth the price. While they can't be used to the SSD's full speed, they are much faster than even the fastest PATA HDDs. The biggest gain comes in random read/writes of small files.

Fair enough then. Not sure how a Fusion Drive can be used on a PowerPC though (at least the official Apple version). PowerPC's only run up to 10.5 last I checked.
 

Intell

macrumors P6
Jan 24, 2010
18,955
509
Inside
Why don't you emulate a Fusion drive? Get a hard drive and a small SSD. Install Mac OS X on the SSD. Make a shell script that runs once a day/week at 2:00AM to do the following: Log out of the current user, get a list of all open files for blacklisting, copy files from the SSD to the HDD into the same directory structure that haven't been touched within X amount of days, delete the SSD copy, make a symlink to the old location on the SSD, if the HDD copy has been touched within the X amount of days, put it back on the SSD.

There will be some limits to this approach. It will have to be done when all users logged out to prevent data corruption. It must have a blacklist that includes the core OS files. It must be done as root to preserve the file permissions and have access to everything. The hard drive's directory must not be altered, better yet the hard drive should be mounted so that it is hidden to Finder. The script must not move files that are currently open. Spotlight may have to problems with this setup.
 

Hrududu

macrumors 68020
Jul 25, 2008
2,299
627
Central US
You can't install an SSD on a PowerPC (No SATA on PowerPC). So not really sure what the point would be.

Otherwise you could just RAID 0 some IDE drives to sum all of the storage together.
No SATA on PowerPC???? Explain the iMac and PowerMac G5s.
 

jbarley

macrumors 601
Jul 1, 2006
4,023
1,893
Vancouver Island
You can't install an SSD on a PowerPC (No SATA on PowerPC). So not really sure what the point would be.

Otherwise you could just RAID 0 some IDE drives to sum all of the storage together.
Please do not tell this to my G4 Cube running off an OWC mercury SSD, or my G5 powermac using the same type of SSD.
 

bteam

macrumors newbie
Nov 2, 2012
16
0
I found some cheap optibays for my powerbook G4, early 2005. I bought one this week from Hong Kong on Ebay. Do a search using "ide to sata 12.7." 12.7 meaning the height of the DVD drive in mm. I measured the one in mine and it's about 12-13 mm. One of the listings indicates it supports Powerbooks and ibooks, but the pictures indicate that some are identical, so of those choose the cheapest one.

I plan on sticking in a SATA SSD and will report back if it works or fails. Obviously you will lose the DVD drive which isn't a big deal for me since mine is dead. Also, you will need to boot from USB to install OS X.

So yes, it seems like getting a SATA SSD is possible.
 

orestes1984

macrumors 65816
Jun 10, 2005
1,000
4
Australia
You can't install an SSD on a PowerPC (No SATA on PowerPC).

I'm sorry What? I mustn't have a SATA attached SSD boot drive in my G5 Xserve, it must not exist :eek: That's a complete and utter furphy.

I am actually 100% certain that this could be done given that its just a formatting trick to see an SSD and a HDD as one logical drive. This actually sounds like JBOD as one logical drive.

I do not know how to do it, but I'm sure with the right kind of formatting tricks you could do it. Maybe not with an APM partition table, but definitely with a GUID partition map and PPC Macs already recognise GUID, they just can't boot from it.

I would almost eat a hat if a PPC Mac could not recognise a fusion drive out of its box, but that's a wait and see until someone else tries it first.
 
Last edited:

Michael Anthony

macrumors regular
Oct 18, 2012
131
21
Australia
You can't install an SSD on a PowerPC (No SATA on PowerPC). So not really sure what the point would be.

Otherwise you could just RAID 0 some IDE drives to sum all of the storage together.
Epic fail here, sir.

I've got a G5 tower, adding a 240GB OWC Electra 3G SSD as a boot drive has made me cry tears of joy every time I reach for my keyboard.
 

Intell

macrumors P6
Jan 24, 2010
18,955
509
Inside
I am actually 100% certain that this could be done given that its just a formatting trick to see an SSD and a HDD as one logical drive. This actually sounds like JBOD as one logical drive.

I do not know how to do it, but I'm sure with the right kind of formatting tricks you could do it. Maybe not with an APM partition table, but definitely with a GUID partition map and PPC Macs already recognise GUID, they just can't boot from it.

I would almost eat a hat if a PPC Mac could not recognise a fusion drive out of its box, but that's a wait and see until someone else tries it first.

It isn't a JBOD or a RAID. Those are dumb arrays that can't move the recently used data to the SSD drive. A Fusion drive does. It uses CPU cycles to determine where the data belongs and it moves it, likely using the kernel process to do it. No formatting is able to achieve this because formatting isn't smart enough to move the data between the two drives depending on its use. While a RAID theoretically could be configured to do, no standard within the RAID spec outlines it. You better start looking for a small hat to eat because no Mac running anything older than 10.8.2 will be able to see the Fusion drive as a mountable drive. They'll see it as two unformatted or corrupted drives.

It's a formatting trick that I'd bet my left nut could be replicated without 10.8.

It isn't a formatting trick. See my response above and schedule an appointment at your local hospital.

Got G5 that boots in less than 40 seconds to the desktop? I do...

I do as well. And its boot drive is a WD Green drive. I don't know why people say those drives are so bad.
 

GimmeSlack12

macrumors 603
Apr 29, 2005
5,403
12
San Francisco
Fair enough then. Not sure how a Fusion Drive can be used on a PowerPC though (at least the official Apple version). PowerPC's only run up to 10.5 last I checked.

Yeah I get it guys, there is SATA in some PowerPC's. But I've already been corrected on that.

Regardless, you can't run 10.8 on a PowerPC.
 

PowerPCMacMan

macrumors 6502a
Original poster
Jul 17, 2012
800
1
PowerPC land
Ok, I am closing this thread

Obviously, it can't be done though I believe with combined effort it CAN be done. We in the PowerPC community have to help each other out, come on, guys! We can do it!!

IntellMR already outlined the framework for a fusion like drive under PowerPC.
 

Cox Orange

macrumors 68000
Jan 1, 2010
1,814
241
Though not actually what is discussed here, but while I was searching for another Applications, I stumbled upon those two (to make a RAM-Disk):
http://mac.majorgeeks.com/files/details/iramdisk.html
http://mac.majorgeeks.com/files/details/make_ram_disk.html

Other thing I was thinking: Isn't there a Drive from Seagate that has a flash chip as Cache-Buffer in a normal hard drive disk?

Originally posted by bteam
I found some cheap optibays for my powerbook G4, early 2005. (...)
which would be the slower of the two IDE controllers (slower on the optical drive). One could also just use SATA-to-IDE-Adapter (there are slim ones for Laptops, though I do not see them in big numbers on Ebay).

For IDE desktop Macs, SATA can also be achieved through SATA-PCI-Controllers (not sure about the actual transfer rates with overhead and all this stuff over PCI).

I do as well. And its boot drive is a WD Green drive. I don't know why people say those drives are so bad.
First bad image people have of it belongs to reliability, which comes from the first days, it was new, when there was a certain production series failing a lot, I guess.
I wonder, too. I did not test them, but I wondered, because they often are used in mediaplayers and such, but I had a 2,5" 5400rpm Drive hooked to my mediaplayer (part of a satelite Receiver) and it would start to stutter (an older 7200rpm SATA drive I had spare then did the job), so I asked myself, why then are Caviar Green Drives pictured as very slow? I searched a bit and got the impression that though they work for mediaplayers, people get frustrated using them as Drive for "media" editing, making a connection in their mind like "use in mediaplayer -> photos and films are media -> Drive for mediaediting".
I would really like to test them once out of curiosity, but I guess like with most hard drives I do not see a real difference in real life use (or I will think it is my old Mac, when something slows down). The cases were I (myself) can really see, that a drive is slow are few (I am not doing intensive stuff). Using Xbench, just to know the numbers, would be interesting, if Xbench wouldn't produce phantasy speedvalues (I saw this, testing the same drive over and over again. Just not comparable).
 
Last edited:

orestes1984

macrumors 65816
Jun 10, 2005
1,000
4
Australia
It's two physical drives seen as one logical drive, aka JBOD spanning. As for moving files between the two drives. With a little work and some software it could be achieved pretty simply, at worst you could schedule files to be moved using cron scheduling, at best you would work out how to implement it on the fly.
 

Michael Anthony

macrumors regular
Oct 18, 2012
131
21
Australia
Eh I still like to do my own thing with SSD + mechanical, that way if a drive fails I can actually diagnose what's wrong and fix or replace it.
 

orestes1984

macrumors 65816
Jun 10, 2005
1,000
4
Australia
Eh I still like to do my own thing with SSD + mechanical, that way if a drive fails I can actually diagnose what's wrong and fix or replace it.

I do agree, that's one of the worst things about these Fusion drives and something that goes against every grain of IT logic and common sense in having 2 points of failure.

It's too early for it to raise its head yet but there will be massive issues with a lot of angry calls to Apple Care and a lot of geniuses who are going to cop the flack when peoples fusion drives start failing in the way a striped set does without a parity drive.

Fusion is actually a worse solution than straight out striping of a drive and it's a PR disaster waiting to happen.
 

SuperJudge

macrumors 6502
Apr 2, 2008
449
5
The Triangle, NC
It's two physical drives seen as one logical drive, aka JBOD spanning. As for moving files between the two drives. With a little work and some software it could be achieved pretty simply, at worst you could schedule files to be moved using cron scheduling, at best you would work out how to implement it on the fly.

I can actually already think of ways to do it easily, with two separate drives and a simple script loaded into launchd. Fusion has to be more sophisticated than just JBOD though. Not much more mind you, but more. My guess is that they implemented something like lvm. At least I hope they did, because as you note it's actually appreciably worse than striping and represents two potential points of failure.

Additionally, the processing overhead for this kind of thing would be enormous and the disk activity would in all certainty be crippling for most machines. Anything less than a quad G5 and you'd probably slow your PowerPC machine to a crawl. This is also definitely not a Pro feature. If you're working with large files, I don't see this being of much benefit since that's not where SSD tech shines.

In short, I'd certainly be uncomfortable with a Fusion drive in my machine. I'll stick to a more mundane implementation of the combination of SSDs and spinning rust for the foreseeable future.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.