Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Hardware Hacking Apple Build

Wozniak Accepts Post At a Storage Systems Start-Up 183

Hugh Pickens writes "Apple co-founder Steve Wozniak is going back to work as chief scientist at Fusion-io, a start-up company that tweaks computers to let them tap vast amounts of storage at very quick rates. In the early days of Apple, Wozniak stood out as one of Silicon Valley's most creative engineers, demonstrating a knack for elegant computer designs that made efficient use of components and combined many features into a cohesive package and Wozniak will do similar work at Fusion-io, although this time with larger server computers and storage systems rather than PCs. 'I have a pretty quiet life, and I like to watch technology evolve,' says Wozniak. 'In this case, I like the people and the product, and said I would like some greater involvement.'"
This discussion has been archived. No new comments can be posted.

Wozniak Accepts Post At a Storage Systems Start-Up

Comments Filter:
  • SSD == Turning Point (Score:5, Interesting)

    by dsginter ( 104154 ) on Wednesday February 04, 2009 @11:33PM (#26733235)

    I've had the chance to play with some pretty phenomenal solid state drives (SSD) lately and, I have to say, that I can't believe that there isn't more industry buzz.

    In a few months, an extra $100 will probably buy 120GB SSD, which will make a given PC perform like something completely different (you really need to go test drive an SSD PC if you have not yet indulged).

    In a decade, I can see handhelds having so much storage and so much processing power, that we'll all just carry around our PC-on-a-phone and just use a standard interface to put that PC on any external monitor and keyboard. Hell, I can USB boot Ubuntu from my Blackberry, already.

  • My Hero! (Score:5, Interesting)

    by the_B0fh ( 208483 ) on Wednesday February 04, 2009 @11:33PM (#26733237) Homepage

    Woz was always my hero. I was just a pimply faced kid when I first discovered Apple IIs (or more correctly, Apple II compatibles, since I was from a 3rd world country). Then I started reading about what he did, and his designs and so on. And when AAPL went public, he gave away his own shares to people who helped Apple get off the ground. Very very nice, very down to earth guy, from what I read about him. IIRC, he wanted to sell the Apple Is for $200 or so, and Jobs wanted $2000, and they settled on $666.66.

    I was so disappointed when he left Apple and quit working on the Apple II series - that was such a great computer, and ahead of its times.

  • Re:Good - Stay Busy (Score:5, Interesting)

    by Anthony_Cargile ( 1336739 ) on Wednesday February 04, 2009 @11:57PM (#26733417) Homepage
    Well, he does until the company gets too big then he'll leave out of dissatisfaction. He has stated this, and you almost can't blame him: little usually= friendly, personal, tight; big usually= formal, !personal, and sometimes even evil.

    Regardless, he is a very skilled hardware hacker. I especially appreciate still to this day the ADB, which was designed (according to legend) in a mere weekend, on the same level of hack-skill as the "Joy wrote vi in a weekend" hacker lore. I just hope he never loses his ability for great pranks, too - that's another personal hero element he has for me.

    Keep it up woz, never change.
  • by Anonymous Coward on Thursday February 05, 2009 @12:12AM (#26733533)

    I had a very brief close encounter with him, in which I got to ride his Segway. He was, indeed, eminently approachable, with absolutely no "mightier than thou" attitude, self-assured, willing to engage, and very affirming to talk to.

    (And that was *before* I recognized him!)

  • ZFS and SSDs (Score:5, Interesting)

    by Anonymous Coward on Thursday February 05, 2009 @12:17AM (#26733559)

    I've had the chance to play with some pretty phenomenal solid state drives (SSD) lately and, I have to say, that I can't believe that there isn't more industry buzz.

    Depends on who you ask. The Sun ZFS guys are all over this and are screaming at the top of their lungs about the use of SSDs for both read and write performance:

    http://blogs.sun.com/brendan/entry/l2arc_screenshots
    http://blogs.sun.com/ahl/entry/hybrid_storage_pools_in_cacm
    http://blogs.sun.com/main/tags/fishworks

    Sun many have other problems, but engineering talent is not one of them.

  • by jd ( 1658 ) <imipak@ y a hoo.com> on Thursday February 05, 2009 @12:17AM (#26733563) Homepage Journal

    Storage systems are not trivial pieces of hardware and the range of approaches for handling the problem is staggering.

    In the red corner, you've your basic NAS and SAN solutions. In the blue corner, you've direct-disk-to-memory systems using RDMA and Infiniband. In the green corner, you've WAN solutions (SCSI-over-IP, RAID-over-IP).

    In the purple corner, you've smarter drives (virtual sectors, filesystems in hardware). In the cyan corner, you've more powerful hardware (many read heads per platter, uber-large RAM caches).

    (Knowing Wozniak's reputation for doing things different, he's probably inventing a rhododendron corner.)

    There is no shortage of opportunity. However, as with the early home computer market, there is a shortage of consensus on what a storage system actually does, other than "store stuff". That seems to be a world Wozniak does well in - the lack of standards meant the Apple II did well, the presence of standards meant that NeXT didn't. In the current computing world, where standards are everything (especially if they come with pretty holographic stickers), can he do much with the flexibility in the arena?

  • by Anthony_Cargile ( 1336739 ) on Thursday February 05, 2009 @12:18AM (#26733569) Homepage
    Want another penny? Here you go:

    A cloud-distributed filesystem using each processor's bottom 2 or 3 general-purpose registers as a block for said filesystem, writing the contents only during certain times, or during periods of low access. This allows for lightning fast storage retrieval perfect for a database or large amounts of quickly updating information that needs to be retrieved just as fast, even better if archiving is not preferred after a brief period (think ticker tape), despite the possible redundancy of a RAID backup using said timing mentioned above. limiting factors are the speed of the reader(s), network speed, and bus bandwidth. Registers not used for storage are used for typical processing, aided by the amount of processors involved in cloud computing (think blue-gene).

    There ya go, maybe I should make my own startup now?
  • by ouachiski ( 835136 ) on Thursday February 05, 2009 @01:19AM (#26733943)

    In a decade, I can see handhelds having so much storage and so much processing power, that we'll all just carry around our PC-on-a-phone and just use a standard interface to put that PC on any external monitor and keyboard.

    Ok I have heard this a million times now and I just dont see it happening. Cell phones are easily lost, broken, dropped in toilets or stolen. Could you imagine what you would feel if you dropped your pc in the toilet. I can see integrating more tasks into it, but you will still have a need for a base station.

  • by joeflies ( 529536 ) on Thursday February 05, 2009 @01:19AM (#26733947)

    Not to dismiss what he's done, but for being the chief scientist in a storage startup, it seems like he is a bit underqualified compared to what the cutting edge of storage looks like nowadays.

    It seems that it may be more likely they brought him in in order to impress investors, i.e. an investor is more likely to put money into something where they have a big name of an entrepeneur that's struck it big. And it doesn't get much bigger than Wozniak.

  • by symbolset ( 646467 ) on Thursday February 05, 2009 @03:20AM (#26734407) Journal

    There's nothing new under the sun. We used to do it with system RAM dedicated to the purpose, back in the '80s.

    Back in the stone age [techreport.com], we used to do it with RAM in a drive box. And then with add-in cards that acted like disk but stored RAM. I bet you noticed that RAM costs a lot of money if you need 320 GB of it. For a brief moment so long ago that I forget the date, we did it with something called "bubble memory".

    I also talked about this here two or three years ago, before this product was produced, so I look forward to providing some prior art to the inevitable patent troll discussion.

    But that's not the point. This is a startup, and they're at a vulnerable cusp in their history. If you need this product I suggest you buy it before somebody discovers the motive and method to kill it. I can think of three motives and two methods offhand, so if I were you I'd get crackin'.

  • by xlotlu ( 1395639 ) on Thursday February 05, 2009 @05:30AM (#26734909)

    I want to say that in 5 years the mechanical, magnetic hard drive will be dead, but something tells me that the density will give it an edge for quite a while longer than that unless some major breakthrough occurs in the manufacture of SSD.

    Actually in 5 years' time they might be back with a vengeance. See this guy's thesis [stanciu.nl] about Laser-Induced Femtosecond Magnetic Recording

    He proved in 2007 that it's possible to use an ultrafast pulsing lasers for demagnetization and magnetization reversal, unleashing a potential recording rate of magnetic media higher than 100 Tbits/second.

    Of course, packing femtosecond lasers inside HDDs is nowhere near feasible in the foreseeable future, and neither could the plasmon antennae keep up with the high density (plasmon antennae were expected to be used for polarizing light below its wavelength [wikipedia.org])

    However, according to TFOT [thefutureofthings.com], during his Seagate internship Stanciu proved the technology is viable, mostly because of recent developments in plasmon antennae. He also chose to use picosecond lasers instead, which are substantially cheaper and smaller, but slower, at "only" 1 Tbits/s.

    IIRC laser-reading from magnetic media was already possible a few years ago, at huge speeds as well. That makes the potential of magnetic storage already hundreds of times faster than the expected maximum throughput of NAND-based SSDs.

  • by symbolset ( 646467 ) on Thursday February 05, 2009 @06:58AM (#26735253) Journal

    I have to admit that I was concerned about this too as I discussed this issue with an engineer five years ago. However, even the palimpsest of Archimedes [slashdot.org] survives to this day. With digital technologies we can do better. It turns out that by providing wear levelling and planning for the predictable degradation of your media, you can design a controller that provides reliable access to written data transparently to the user, despite the fallibility of the media. With sufficient parallel redundancy you can do so without even alerting the user to your difficulty, and in the extreme case you can degrade gracefully. When the devices are solid state, you can build predictable reliable performance for a specific time/use. That's what these devices do. Your concern is unwarranted. We figured that out.

  • by Anonymous Coward on Thursday February 05, 2009 @09:34AM (#26736037)
    I have always had a large music collection, and I mean large. There are still hundreds of LPs sealed in boxes stored on shelves in my basement, as well as thousands of tapes and CDs that have been digitized. Add to this the time I was a member of eMusic (back when they are all you could download) and my current membership on Jamendo and I have a music collection that runs well over a terrabyte. I have many of my movies stored in the computer as well so that they can be accessed on my television when I want without pulling out the DVDs. THen there are the last 10 years of pictures..... I am currently looking at 6 Western Digital 1TB MyBooks on my personal computer (3 as live, 3 kept synced using syncback)...... Total storage cost of this today would be about $700, I paid a bit more when I bought the early drives, but now, it would be $720 as the latest 2 drives only cost me $120 each).... how long do you honestly think it will be before I can buy 6TB of Solid State Storage for that cost? I'm betting it'll be more than 5 years.
  • by Anonymous Coward on Thursday February 05, 2009 @11:23AM (#26737651)

    There is another major drawback to SSDs, and that is lifetime. It is my understanding that the memory cells they are using in SSDs today are rated in the neighborhood of 100,000 writes. I do know for sure that it is less than 1,000,000 writes.

    You should have stopped writing after the first paragraph because everything else is FUD.

    Within reason (many millions of cycles), magnetic storage media does not care how many times a particular location is written.

    In theory, no it doesn't care. Unfortunately the implementation does cause wear-out and that's precisely why there is a "bad block" map and reserved blocks on hard drives. You can even use SMART to query the reserve percentage and the reserve can degrade with time.

    Now if magnetic memory was only magnetic then it might be reliable, but then you couple that with spinning motors, moving heads and clearances in the microns and you have something that is destined for a catastrophic failure.

    Flash memory does. So "good" flash memory uses a scheme whereby the cells that are written to are rotated.

    Oh, I guess you did have one more bit of fact - but then you forgot what you wrote here and made an ignorant mistake below.

    100,000 cycles is not very many for a computer. I could easily write a routine that would read and write bits in such a way to wear out large portions of your SSD within a few days.

    That is not good. And because of the rotation scheme, it is not often mentioned by the SSD manufacturers.

    So there's a rotation scheme - often known as wear-leveling. That means that you can not write a routine that does targeted erase/program cycles at a single block in the flash. That means that you will likely have to write a significant portion of the device (maybe even all of it) to get back to that block you are targeting. Now, let's do some actual math. Let's assume a product that has a capacity of 320GB and write speed of 500MB/s (reading speeds are usually faster). How many seconds will it take to write 320GB 100,000 times?


    100,000 * (320 * 1,000MB) / 500MB/s = 64,000,000s = 741days = 2.03years

    Is that how you use your storage? Constant writing with no reads? More common mixes of reads/writes mean that devices will predictably by writable for 5+ years (Did you mention that readable retention is different than the limited erase/program cycles?)

    Certainly there are other factors. The wear-leveling usually requires moving data which results in more activity and more erase/program cycles. Also consider that the 100,000 cycle number that is thrown around is based on a measly 4-bit error correction and that higher levels of error correction will result in more usable cycles.

    The best thing is that when failure does happen the entire device does not fall over with total data loss - it results in reduced capacity that is gradual and can be measured - which helps predict reduced usability. Remember, though, the reduced capacity is for new erase/program cycles - data that is already written is still good for reading.

    Do you work for Seagate or Hitachi?

  • by symbolset ( 646467 ) on Thursday February 05, 2009 @03:10PM (#26741963) Journal

    I could, indeed, write a piece of code that would wear out parts of your SSD within days.

    Could you? Would you fill the disk almost completely full, and then write and delete the last block over and over with random data 100,000 times per second?

    Gee, if they had though of that they might have done something really clever like include a RAM cache and a thousand extra blocks you can't see, and happily report the block written and deleted when it really wasn't, or actually write it to a different physical block each time. They might have had a stroke of genius and included logic to move least-written data to the heavily used blocks and let you bang on fresh ones now and then. It would take a real men of genius engineer to predict this pathological case and include a special purpose computer onboard to deal with it. At least it would if the engineers didn't read slashdot where we've discussed these problems to death for years and years.

    They would have done it transparently in the device logic without even telling you because the device is solid state and every bit is as close as every other bit so latency is not a problem. But no, if they were that clever they would have also included some spare bytes in every block and a map so that if a bit in the middle went bad it wouldn't knock out the whole block and some sort of error detection and correction mechanism. It a fit of brilliance they might even have planned for a heavily worn block with too many burned out bits to borrow unused spare bits from another block. Gee, if they were practically omniscient they might have included programmable firmware in case they needed to push out a cure for pathological case they hadn't considered yet.

    That is, if they were clever [fusionio.com] (pdf) that way [intel.com] (pdf).

    And if you're trying that hard to break it, a spinning disk won't hold up long at all either.

  • Re:Good - Stay Busy (Score:3, Interesting)

    by paganizer ( 566360 ) <thegrove1NO@SPAMhotmail.com> on Friday February 06, 2009 @01:18AM (#26748485) Homepage Journal

    And if it hadn't been for Woz, steve jobs would probably be a used car salesman somewhere. One guy made, essentially singlehandedly, a great product, then by example started the creative environment that led to apple putting out great products.
    Steve jobs is good at marketing, but without a first few good products there is no telling where he would have ended up.

THEGODDESSOFTHENETHASTWISTINGFINGERSANDHERVOICEISLIKEAJAVELININTHENIGHTDUDE

Working...