Slashdot Mirror


Lights On But No One Home At Sun Grid

cygnusx writes "The Register reveals that Sun's pay-for-use grid computing services hasn't picked up a single customer yet." From the article: "The missing customers prove quite shocking when you consider that utility computing users must agree to be named in marketing programs as part of their contract with Sun - a fact learned by The Register and confirmed by a Sun spokeswoman. More than one year since it first started hyping the 'pay-for-use grid computing services' Sun is still weeks away from presenting a customer to the public. The program has proved much tougher to sell that Sun ever imagined."

51 of 232 comments (clear)

  1. It's entirely SUN's own fault by Work+Account · · Score: 5, Insightful

    You don't embark on a large project of ANY kind without at least securing a customer or two during the development process.

    Unless of course you're doing something with free software like Bittorrent where you don't need to money and everything else is cost neglible.

    --

    If you "get" pointers add me as a friend (116)!
    1. Re:It's entirely SUN's own fault by Jeff+DeMaagd · · Score: 2, Insightful

      The problem with that comment is that free software development is often done as a hobby, not as a paying job. Sometimes it can be used to make a name for yourself too, though that's a pretty elusive goal.

    2. Re:It's entirely SUN's own fault by eln · · Score: 5, Interesting

      When you develop a project like this, you usually need to have enough money to run it profit-free (and even revenue-free) for some period of time so you don't need to have customers commit to buying vapor from you in order for the thing to work.

      That being said, however, you still need to have done some realistic market research. They should have at least contacted some friendly organizations (current customers mainly) to gauge actual interest in this thing beyond just the "that sounds cool" stage. The larger the financial risk involved in the project, the more market research needs to be conducted to mitigate that risk.

      It sounds almost like someone at Sun got a "really cool" idea, and everyone else at Sun thought it was super cool too, and no one bothered to ask anyone on the outside. Or if they did, they only paid attention to the ones that said it was cool and ignored the others. Or they only asked people if it was cool, and never asked them if they would buy it if it were available.

      It seems like Sun badly misread the market here, and I would assume someone in their marketing department is going to have a very bad day in the near future.

    3. Re:It's entirely SUN's own fault by Anonymous Coward · · Score: 2, Insightful

      You don't embark on a large project of ANY kind without at least securing a customer or two during the development process.

      True enough, but requiring your customers to add their name to your advertising campaign? that's silly.

      Suggest it, maybe even request it after proven performance, but don't require it.

    4. Re:It's entirely SUN's own fault by dwandy · · Score: 3, Funny
      ...just when I was starting to miss the good'ol dot-com days...

      It's so nice to see that not every company has abandoned the idea of not having a revenue stream...

      --
      If you think imaginary property and real property are the same, when does your house become public domain?
    5. Re:It's entirely SUN's own fault by SocietyoftheFist · · Score: 3, Insightful

      Sun misread the market? Well duh, they've been doing that for a few years now. Sun seems to think an awful lot of themselves, and they do make a hell of a UNIX, but they don't drive the market, the market drives the market and they don't seem to realize it.

    6. Re:It's entirely SUN's own fault by Craig+Ringer · · Score: 2, Insightful

      Yep... but for all we know they did have customers lined up as it was being built. It wouldn't be the first time that a customer goes on and on and on about how great something will be and how much they're looking forward to it, then when it comes time to hand over the money they "reevaluate their priorities".

      Technology companies, especially those customising software for a client, know what this is like all too well.

    7. Re:It's entirely SUN's own fault by Anonymous Coward · · Score: 5, Insightful

      I am a Sun Employee

      The Register has, to some extent, got it's self mixed up.

      The Grid Utility offering currently exists in 2 flavours which are still fairly fluid and are evolving to meet the markets needs.

      The first is a 'enter your credit card number on our secure website, submit your job and wait for the results' ('Retail Grid') which has been on limited release to early access customers for a while now. I think the reason there has been little publicity around which customers which use this part of the service is because this model isn't contract based. As I understand it, people signing up on the website do not necessarily have an agreement with Sun over publicity.

      The second model (the 'Commercial Grid') is a more tailored customer grid which does involve contracts and engineering development work whereby a customer is expected to return to the grid periodically to use 'their grid environment'.
      This service has been in use for many months and although this part of the service *was* slightly delayed, we currently have a significant number of customers and potential customers who are conducting testing and running jobs on the Commercial SunGrid.
      One thing we aren't suffering from is a lack of interest,

      Also, The Register seems to have forgotten about this: http://www.internetnews.com/ent-news/article.php/3 529891

    8. Re:It's entirely SUN's own fault by Jimmy+The+Leper · · Score: 3, Insightful

      Probably not, but without amatures the airplane would never have been invented.

      --
      -You're only as clean as your towel.
    9. Re:It's entirely SUN's own fault by Znork · · Score: 2, Informative

      "Unfortunatly, it has a negative effect on the value of programming jobs"

      It's not quite that simple. When you free up resources spent basically reimplementing the same wheel the last decade, you also free up the resources spent by other companies buying that wheel. That means the other companies suddenly have more available resources they can spend on custom software improving their own business. Or they can lower their prices, in the end leading to you getting more value for your paycheck.

      In the end, any increase in actual wealth for society as a whole is driven by things getting cheaper to produce. When you eventually approach a zero cost due to the nature of an infinitely reproducible product, you have effectively ended scarcity for that product and there is a permanent increase in wealth for society.

      Good for businesses, good for consumers, good for programmers who can move on to new things instead.

      Perhaps we'll eventually run out of that many new things to do, but that will mean we've also run out of scarcity. And when there is no scarcity, well, having some more free time would probably do wonders for the average programmers stress levels.

  2. Duh.. by shbazjinkens · · Score: 2, Insightful

    Well, it isn't like computers are so prohibitively expensive that everyone is rushing to use this anyway.

    1. Re:Duh.. by Guspaz · · Score: 2, Informative

      Exactly. Do some math. I need a task done, and it is going to take 1 million CPU hours. Maybe I need to render a movie or something. I need it all done in 1 month.

      Well, I could pay Sun a million dollars for ~1400 CPUs for a month, or I could spend about a million dollars and get 350 dual-processor dual-core Opterons, use them for a month, and then sell them at pretty close to retail, bringing my costs to way under a million dollars.

      Or you can keep them and use them for more projects.

      Either way, Sun's solution isn't really cheaper than a company doing it yourself. It's more expensive than buying the hardware yourself and paying some people to set it up. This is why when small companies need to render EFX for a movie, they buy up a lot of hardware, use it to make the movie, and then sell it off again. It's cheaper that way. They did this for Riddick.

    2. Re:Duh.. by elmegil · · Score: 3, Insightful
      Sun's solution isn't really cheaper than a company doing it yourself.

      Because, after all, those machines are all self-maintaining and configuring.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    3. Re:Duh.. by LurkerXXX · · Score: 4, Insightful
      Brilliant. You've gotten your bean counters to cut a check and 350 dual-core, dual-processor Opterons are in a truck outside. Where are you going to put those 350 machines? You need some space. Another expense. That's a lot of hardware. Even being up for a month they are going to use a lot of electricity. Hmm, damn, it's hot in the room now. 350 high end dual-cpu machines generate a lot of heat, so now you need to back to the bean counters again and ask for money to buy extra AC units and have the HVAC guys hook those into your building. It's not cheap, but still cheaper than Sun!

      Great. Now you need to buy a bunch of racks and equipment to connect those 350 machines togeather. Make that 350+, with that many going, your likely to experience some hardware failures. Your getting to be close personal friends with the bean counter. It's not cheaper, but it's gotta be cheaper than Sun.

      Now we're cooking with gas. Now you you just need to hire someone who knows what the hell they are doing to hook them up in a workable cluster, tweak the hell out of it to get anywhere decent performance... hmm. Gotta either hire a body or contract out. HR won't want a body for short term. Ah well, better hire the expensive contractor since this is all going to close down in a month. Hey Mr. Beancounter, I need a contractor that's worked with big clusters before to spend some time here. Ouch, one who is really good, available, and will do it well and quickly is not gonna be cheap. $$$. Oh, and hope they don't botch the job so that it takes hiring another contractor (and more time) to do it right...

      Ahh, finally. We've cranked through the job. Excellent Now we just have to go back to our friend Mr Beancounter and have him put 350+ odd machines on Ebay for us, plus the racks, switches, cables. Oh, and the big AC units... hmm, some of this might take quite a bit of time to sell to start recouping the money. Ah well, our beancounter wasn't going to be doing much else for the next few months. Or won't be now anyhow. Oh, plus we need to have someone tear down and box everything up. Probably for shipping to 1000 different places. Hmm, and the HVAC guys will have to come uninstall the extra AC units. But in a few months I'm sure we'll have back part of the costs of those machines!

      A bit of a hassle, no? A big expense. You might, just might come out cheaper than if you went with Sun. Then again, you could just cut a check to Sun, know the job will go into their queue, and you will probably have your data back from them in a few days.

      Sometimes it's just easier to pay someone who does that stuff for a living.

    4. Re:Duh.. by Anonymous Coward · · Score: 2, Insightful

      Your post is absurd.

      Before getting to your post, Sun missed the market. Those who can pay the extravagent costs WANT the computations done in house due to liability, secrets/privacy/control, and esteem/pride issues. Those who really want this service CANNOT pay the hourly cost, iow Sun has established they are too small or they cannot recover costs from catering to those customers. Most high end renderers can't afford the hourly cost; those in finances already have their own resources.

      "Now you need to buy a bunch of racks and equipment to connect those 350 machines togeather."

      What the hell. Like this is hard if you just sourced 350 x 2 processors and 350 motherboards and 350+ sticks of mem?

      And that's overlooking why'd you'd rack these up. You don't need racks to slit holes into a $10 piece of metal to frame these up. The most difficult part is reducing the number of power supplies, which is not that difficult of a problem either. Even sequencing these up is trivial given the ATX spec. A single person could have this up for a pay scale of $10,000 a month.

      "Now you you just need to hire someone who knows what the hell they are doing to hook them up in a workable cluster, tweak the hell out of it to get anywhere decent performance... hmm."

      This is bullshit. How is this ANY different than compared to running on Sun's system where you have to develop the software to run on their particular (closed, unchangeable) configuration. I would also say that it's easier to do on your cluster, given you can reconfigure it minimally, IF it became necessary and you determined it was a hardware setup issue. Plus, most clustering software will be programmed to maximally configure itself anyways, if not innantely by the nature of the computations being done.

      "Where are you going to put those 350 machines?"

      Land and space is ridiculously cheap stateside. You stupid enough to put this in the middle of a downtown area or something? Where I am, you can get a 2 story standalone 2,500 square foot commercial building with 3 phase power for under $1,400 a month. Need network space? Go down one state and the real estate is the same plus cheap DS3 connections.

      "That's a lot of hardware. Even being up for a month they are going to use a lot of electricity."

      Err, no. Certainly not compared to $1,000 an hour or more. Run a self-built cluster for a full day, the savings would immediately offset (compared to paying Sun) 3 months of electricity usage and pay for the whole year in real estate costs.

      "Hmm, damn, it's hot in the room now. 350 high end dual-cpu machines generate a lot of heat, so now you need to back to the bean counters again and ask for money to buy extra AC units and have the HVAC guys hook those into your building."

      Here in the NE in the US, 9 months out of the year you'll simply need to run fans to vent to the outside. The thermal mass of the whole damn acreage outdoors trumps your AC units. Do not make the mistake that AC is the answer; mass airflow is the answer. Oh, I forgot, you're stuffing your setups into closed little racks and rackmount cases so they choke--my mistake.

      "It's not cheap, but still cheaper than Sun!"

      It's a HELL of a lot cheaper than Sun if you run computations regularly. Heck, the case in point indicates this to be true because NO ONE has paid for their services. Have you? No. Has anyone else? No. Sun's cluster is a novelty right now.

      "We've cranked through the job. Excellent Now we just have to go back to our friend Mr Beancounter and have him put 350+ odd machines on Ebay for us, plus the racks, switches, cables. Oh, and the big AC units... hmm, some of this might take quite a bit of time to sell to start recouping the money."

      Gimme a goddamn break! You're probably paying Mr. Beancounter more than you'd pay the IT guy setting this up. Mr. Beancounter would be smart enough to set this up as a division and separate company, which leads to immediate tax breaks such that $125,0

    5. Re:Duh.. by LurkerXXX · · Score: 2, Insightful
      I would dare say you have never run a company, never even looked to comprehend taxes for a business, and worse, never setup a cluster greater than 25 machines or even read an online research paper about clusters.

      And I would dare say you didn't even read the post I was replying to where he spacifically stated he would buy it, use it for one month, then sell it. Not

      If it meets the need, it stays there to be run the next time or quarter without ANY cost to the company in terms of additional hardware.

      That's specifically NOT what the grandparent proposed. Learn to read.

      It's a HELL of a lot cheaper than Sun if you run computations regularly.

      No doubt. That's why people who do need a cluster regularly buy their own. Sun intends this for folks who don't need it regularly and would rather farm it out than to buy a cluster, run it for a week or two a year, and otherwise have it sit idle. It's not worth it.

      Of course it might be to your, with your your nice big rented warehouse, computers set up on old rusty filing cabinets or whatever spare rubbish you can find to pass for deskspace. I'm sure it would come out cheaper for you. I'm just not sure how happy your boss will be when you tell him that your sorry, but it's warm for June, and he might going to have to wait 4 or 5 months till it gets cool enough outside for you to crank up your cluster.

      I'm sure someone has put you in charge of a large cluster... They'd deserved what they got I'm sure.

  3. Re:fp? by EvilEddie · · Score: 3, Funny

    Obviously this news article is about as popular as SUN's new program

  4. Secret Projects? by HTH+NE1 · · Score: 5, Insightful

    Does this mean that the only reason why someone would want such computing power is because they want to run projects they wouldn't want the public to know about?

    --
    Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    1. Re:Secret Projects? by xtracto · · Score: 3, Insightful

      Does this mean that the only reason why someone would want such computing power is because they want to run projects they wouldn't want the public to know about?

      No.

      The basis of their project is that it would be better for companies to buy processing time than to build their own distributed processing network.

      Of course it is interesting to see who (in the real world) are those companies?. If we suppose they are some top-notch companies that use a lot of processing power (like stock market companies wanting to run their models) they may preffer (and they may already have) to run their own servers to protect their secrets.

      If they are not so big companies with not too much data then they may have enough power with a beowulf cluster of this-and-that.

      The main problem I see here is that any company willing to "buy" this power have to ponder at least this two issues:
      - They have to give their data and algorithms.
      - They have to relay on SUNs servers stability.

      Now, I think the theory behind this service is quite good and, I am thinking to use it as an application case for my risk management on multi agent systems thesis. But I hope when I start looking at the test cases there are at least some companies over there using it.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    2. Re:Secret Projects? by monkeydo · · Score: 3, Insightful

      The Register concludes that because Sun hasn't publicly announced any customer, that there aren't any. But, they based their conclusion on a false premise. Just because the standard agreement for this service contains a publicity clause, doesn't mean that it will remain in whatever contract is actually executed. If $customer came to Sun and said they wanted to use your service, only if they would strike the publicity clause from the contract, Sun may have been willing.

      --
      Si vis pacem, para bellum
      The only thing more annoying than a Libertarian is an (un|mis)informed Libertarian
  5. They never called me back.. by erwin · · Score: 5, Interesting

    I sent an email inquery to them right after it was announced, and no one ever contacted me. I even talked to someone at Sun (a different division), and still never heard from them....

  6. Cost of porting, uncertain future of the service by UR30 · · Score: 3, Insightful

    Who would be willing to commit their resources to running applications on this system, which has no guarantee of existing after a couple of years? Selling computer platforms to customers, or providing a comprehensive ASP-style solution are more straightforward business models. And can Sun guarantee that data and applications will be secure on their grid system?

  7. It could simply be advanced trolling by Work+Account · · Score: 2, Funny

    Nothing like that even exists. A bored PR person sent out a fake Onion-style news release and the rest is, as they say, history.

    You were just one of the biters ;-)

    --

    If you "get" pointers add me as a friend (116)!
  8. Price too high? by GGardner · · Score: 4, Informative

    There was a lot of debate the last several times this was posted about Sun's $1/cpu-hour price, how TCO is a lot more than hardware cost, etc. Still, a google search reveals a bunch of other companies who lease out CPU farms (mainly intended for rendering), who charge less than $1/cpu-hour.

    1. Re:Price too high? by southpolesammy · · Score: 2, Informative

      For those of you too lazy to do the math, this comes out to $8,760/cpu/yr, or for a typical 2-way server, $17,520/yr. Over a typical 3-year lifecycle (YMMV), this is $52,560 in expense for a 2-CPU server. Of course, this includes administration of the service, such as backups, sysadmin, power, data center space, etc...

      Compare this to buying a 2-way Sun V240 at about $7,245 (pre-discount), and you have $45,315 worth of TCO cost-savings to justify to management over the same 3-year window to make this worthwhile. Now I don't pretend to speak for others, but our SA's administer multiple systems, typically at least 20/SA, so unless your SA's make more than $300k/yr, I can't see this being feasible.

      --
      Rule #1 -- Politics always trumps technology.
    2. Re:Price too high? by Surt · · Score: 2, Insightful

      Looking at it on a per cpu per year basis doesn't capture when this would be useful. Suppose you needed 1000 cpus for a week, but then your data analysis project would be done for the year. Better to buy yourself the 1000 cpus or to rent them?

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  9. New system, new market, enterprise products by jiushao · · Score: 3, Interesting
    Not that suprising at this point, it is a new system, it tries to create a new market and it does so in the enterprise space. Things don't suddenly catch on when it comes to enterprise data service, Sun has to offer the service to get the talk going and in another few years we will really know if it turns out good or not. It is much too early to make any judgements about the feasability of the project.

    Personally I think the idea might work, but it might not in this incarnation. There seems to be a fair chance that Sun can claim to be ahead of its time again, which has in some ways been a while. Which is a good thing in itself, Sun has historically been a nice company to work with but has suffered from some stagnation for a number of years.

  10. Most of us have friends and family by Work+Account · · Score: 3, Informative

    Many intelligent developers like Bram Cohen, the creator of Bittorrent, didn't have much while they were developing.

    IIRC he spent a year or two living frugaly with relatives or friends because he knew he had a great idea and wanted it done as soon as possible.

    Sure, he could have used some money, but he wasn't about to get a job and then have the company own his $8.7 million dollar idea (and that's just the current market value not including future potential revenue streams).

    --

    If you "get" pointers add me as a friend (116)!
    1. Re:Most of us have friends and family by RingDev · · Score: 2, Insightful

      So the answer is for coders to live off well-fair and with their parents?

      Personally, I think that idea sucks. I'd much rather atleast get some VC to survive off of and launch an LLC to get the product up.

      -Rick

      --
      "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    2. Re:Most of us have friends and family by Guspaz · · Score: 4, Informative

      No, he did so because he focuses on a problem to solve at the expense of other things. He didn't intend to turn BitTorrent into a business, and only founded the company because his father kept bugging him about it. He has Asbergers, a form of Autism, and it's an obsession with solving a problem that leads him to do what he does, not business sense.

      He didn't sit down and said "Hey, I have this great idea for content distribution that I think I can make money from."

      He's said this numerous times in various interviews.

  11. Important Question by Tiberius_Fel · · Score: 5, Insightful

    An important question is whether this is a failure of marketing or a poor choice of target market. If the target market exists but is not using it, then you might be able to consider it a failure of marketing: There is demand and supply, but the demand is not aware of the supply. If the target market does not exist, then Sun has obviously chosen to go into an area which is not a worthwhile venture, at least at the present time.

    Though, it's possible that the target market hasn't been formed yet and Sun is going for the "If you build it, they will come"; i.e. by creating the possibility they will generate demand for it in the future.

    --
    Join the Empire! http://www.empirereborn.net/
  12. Not suprising, just do the math... by nweaver · · Score: 5, Informative

    If you have tasks that can be done on compute farms, computer farms and clusters have gotten relatively easy to manage and deploy and are CHEAP.

    Sun's charge of what, $1/CPU-hour is just way way way out of line compared with what you can build yourself (using dual core, dual processor athlons from Sun, for example), if you have any consistant demand.

    --
    Test your net with Netalyzr
  13. Pssshhh thats because by caffeinex36 · · Score: 4, Funny

    "My Zombie network has 1000000000x the computing power of suns grid....

    and you can use mine for some good CC numbers. any company CLEARING doing a cost benefit analysis realizes that its much cheaper to go with me."

    -Founder of P0wnd Zombi3 N3twerkz

  14. Doesn't Jiva do this cheaper and faster by abbyhoffman · · Score: 2, Informative

    I've looked into grid computing a few times and ran a few clients as well. It seems that Jiva does the same exact thing, but much cheaper. Then again there is also Parabon and united devices, though they tend to charge even more than Sun.

  15. Perhaps this is just a "hey its there, sell it!" by aphaenogaster · · Score: 2, Insightful

    I am sure Sun had massive computer power just laying around, they probably realized they could leverage it as a commodity while investing nothing but RandD they were going to do anyway. If MS and Google and all plan on huge ajax like projects, sun may very well have something in the future. :"who needs more than 64kb anyway!"

  16. Re:Ha ha by LilGuy · · Score: 3, Insightful

    Remember any of the retarded movies made last year? Or in the past 5 years for that matter?

    I don't. Until I go to the movie store and can't find anything worth watching in the New Releases (because 5 year old movies are still considered new releases half the time).

    Seems to me, big industries are much more error-prone than the little guys. They can afford to be.

    --

    You're nothing; like me.
  17. Problem is... by dshannon · · Score: 4, Insightful

    ... that I (as an EA) don't really understand the proposition and what I can do with it. Sure I've read the blurb, I've even been to Menlo Park and had the presentation, but the question I want to answer is *what* of all my core apps I'm going to run on it. Do I get to go to Oracle grid on this stuff? Can I run all my core back office apps on it? What do I pay on top of the $1/cpu/hr? Bandwidth back to head office?

    On top of all that, it's clear that I'm not going to abandon our existing investment in Sun hardware to take immediate advantage of this while that hardware still has a leasing life of 2-3 years. Sure I'm interested, it doesn't particularly benefit the company to have a stack of office space devoted to a computer room, and it's harder still when the business grows fast and we constantly need more gear. But Sun aren't in my face about this stuff, aren't giving me the numbers I need to take it to the CIO. When they do, then I'll think about it.

    On the other hand, Sun are to be congratulated on their other initiatives in this kind of pricing model. To an enterprise with small numbers of staff but high revenue, their per FTE/yr software licensing on Java Enterprise System et al is a wonderful model which many other vendors will have to catch up with as we move to multi-core CPU's as standard. For us, the other J2EE vendors just can't compete on price (FOSS excluded of course).

    Utility computing is coming, let's face it - but mainly it's a question of education of the masses, and time to get through hardware replacement cycles. Of course I'm a bit surprised that there's NO customers yet, but that still doesn't mean there won't be, ever.

  18. Why not use BOINC? by Bob_Villa · · Score: 2, Interesting

    Couldn't a company work something out with BOINC where they pay BOINC $.01 per CPU-hour, and $.01 per milestone to each participating member?

    I bet people would sign up in droves if they could earn a little money for their free computer cycles. It could be paid quarterly or monthly using an online payment service like PayPal or through good old fashioned checks in the mail.

    Just an idea, and for only $.02 per hour instead of $1.00 per hour.

    Dave

  19. It's all about the applications. by khasim · · Score: 2, Insightful

    People don't buy a computer to run a processor.

    People want to run applications.

    The thing I'm not seeing in Sun's model is anything about the applications. Are they off-the-shelf? Who installs them? Who maintains them? What OS's are available? What security is available? How can I make sure that no one else sees my data?

    We've already been through with with the Application Service Providers (ASP's) and there are still a few out there making money by providing Internet access to their apps, running on their servers, storing and processing your data. Payroll is an easy app for that.

    I think Sun is missing part of the equation.

  20. Re:Ha ha by morgan_greywolf · · Score: 3, Insightful

    Seriously though, why would someone subscribe to this service? Its not like computers are overly expensive anymorew and there is a fairly broad base of expertise to draw upon nowadays for system admin services.


    Ever manage a grid before? I have. Once you get beyond a few machines and start running enough jobs to fully utilize all that hardware, management becomes a non-trivial task.

    Some companies may want to utilize a grid, say for rendering, but they don't have the IT resources to manage such a system. Especially if their rendering needs aren't so great that they need a grid system full-time -- think small CGI studios or architectural firms that use visualization -- they won't be able to afford the IT resources to manage such a system, either.

    That's why there exist service bureaus that have large rendering farms available for hire. Only many of them charge much less than $1/cpu-hour.

  21. It's just "time sharing", and it's obsolete by Animats · · Score: 5, Informative
    There used to be a scientific time sharing industry, with mainframe computer time rented by the minute. It's dead. Most commercial jobs you can do on PCs. If you have an ongoing need for more crunch power than that, you can get your own computing power, and it will be cheaper than renting it. The market for huge numbers of intermittent cycles is weak to nonexistent. The basic problem is that there just aren't many companies with giant number-crunching jobs for which they are willing to pay. For the same reason, there are very few privately owned supercomputers. There was a "grid computing" utility about two years ago, before Sun tried it, and they didn't get customers either.

    Sun's "grid computing" operation seems to be an attempt to find a use for unsold Sun servers, or at least to avoid writing their value down to scrap prices.

    f you went to a big hosting company and said you wanted a thousand unlimited-CPU-at-low-priority shared hosting accounts, valid only from 2300 to 0700, you could probably get a really good price. If "grid computing" were useful, somebody would be doing this. All those nearly idle CPUs could be doing something.

    There's a successful grid computing company: Akamai. What they sell is distributed hosting and cacheing, which they call "Akamai On Demand Managed Services". When the web site for the World Cup or NASCAR or Britney is getting millions of hits per hour during some special event, thousands of Akamai servers switch to serving those pages to handle the transient load. That's a successful "grid" application, and it's been working for years.

    Akamai does more than serve pages. You can run your business logic, in Java, on their servers. So they're already set up to run user code on their grid. If anybody is going to sell grid computing profitably, it's Akamai. They're all set up to do it. Yet they don't.

    1. Re:It's just "time sharing", and it's obsolete by ChaosDiscord · · Score: 3, Interesting
      The market for huge numbers of intermittent cycles is weak to nonexistent. The basic problem is that there just aren't many companies with giant number-crunching jobs for which they are willing to pay.

      It's a small market, but not nonexistant. Anyone doing high-energy physics needs as much processing power as they can get. Companies doing genetics research (say, researching gene therapy) tend to need lots of compute time doing massive searches and comparisions of genetic databases. Insurance companies doing simulations and analysis need massive computing power. Special effects companies chew through computer time.

      There is no question that massive amounts of compute power are needed. The question is: is it actually cheaper to rent the CPU time instead of just buying and managing the machines themselves? I'm less certain on that. While someone else has to worry about buying and maintaining the machines, you need to modify your workload to work on machines you don't control. The remote site may upgrade to an incompatible system to serve other customers. They could configure themselves to run whatever OS loadout you want, but that will cost more to setup and maintain. You typically need to send your workload across the public internet; putting gigabit ethernet between your cluster nodes so you can toss 2 gigabyte data sets around is relatievly ship. Getting a big enough network connection to set those datasets across the country is more expensive. Running over the internet is also more fragile. Oops, a backhoe just took out the connection. When something goes wrong, why does the provider care? Doing it in house means you have local staff you can lean on. A provider can be made to care, to provide guaranteed response times, but it'll cost you even more.

    2. Re:It's just "time sharing", and it's obsolete by ShakaUVM · · Score: 2, Interesting

      > It's a small market, but not nonexistant. ...

      >Companies doing genetics research (say, researching gene therapy) tend to need
      > lots of compute time doing massive searches and comparisions of genetic
      > databases.

      Except that's exactly the problem. You have this massive database. You can't just wave a magic wand and have the database appear on Sun's Grid. You have to upload it to them. Which takes, what, weeks? Years? Sure, maybe then their computation will be 10x faster, but you've lost the game from the start.

      The performance comparision for the Sun Grid is:
      Time to Upload Data + Time To Compute + Time to Download Data

      vs

      Local Time to Compute (since the data is already on your servers, presumably)

      When you look at it this way, the Sun Grid becomes a lot less attractive.

      Real grids solve this in various way, with data routing algorithms controlling where data is pushed out to -- but it works because your local computers are on your own grid with a high speed interconnect to the other players. Sun isn't part of your own Grid, so you can't employ these data routing strategies. And presumably Sun won't accept crates of DVDs in the mail and manually upload them to their server farm.

      They're also in competition with the (free) academic grids.

    3. Re:It's just "time sharing", and it's obsolete by Minna+Kirai · · Score: 2, Interesting

      It's a small market, but not nonexistant. Anyone doing high-energy physics needs as much processing power as they can get.

      "As much as they can get" is very different from "huge numbers of intermittent cycles".

      Academic phycists (like your link) aren't going to suddenly notice that they need 20,000 Ghz-hours within two weeks. If they had that kind of spurt demand, they'd be a good customer for Sun's grid.

      Instead, users like that will have a fixed annual budget, and will try to maximize their Ghz-hours. Currently, you can get more computation per dollar by purchasing hardware, instead of leasing from Sun. That is unlikely to ever change, because Sun's pricing has to include overhead for the flexiblity of the grid, big bandwidth to move the data in and out, and liability/security costs to assure customers of their privacy.

      Only if Sun achieves a superb economy-of-scale with administration will they ever be more affordable than in-house servers or other, simpler CPU rentals.

      PS. Academics have a subsidized supply of white-collar labor in the form of grad-students, who can adequately admin the bought hardware for little cost.

  22. Not for science by PineGreen · · Score: 3, Interesting

    I know why they don't get any science customers from my own experience. Basically, if you buy a cluster of your grant, you pay just for the hardware, everything else: electricity, cooling, network, comp support comes from the department's budget. These costs are not negligible.

    If you tried to buy time from Sun, then everything goes from your budget... So, for an average scientist, who might be interested it is much cheaper to buy my own little cluster and piggyback on department's infrastructure...

  23. Target Market is the problem by puppetluva · · Score: 3, Insightful

    Anyone who is savvy enough to need GRID computing is savvy enough to build their own grid very cheaply. Sun's GRID would only be useful for times where one's own grid is overloaded for brief periods of time and you don't want to scale up (a confluence of factors that is very hard to predict and order from Sun ahead of time).

    I'm surprised that there wasn't more of a business analysis of this ahead of time before they plunked down a ton of money to make it happen.

  24. lots of reasons by bcrowell · · Score: 5, Interesting
    Lots of possible reasons for this:
    1. Grid computing is a different style of computing. It requires a lot of software work to set it up, and not many people have experience with that style of programming. There are costs associated with all that. There are also inefficiencies in grid computing, e.g., you may not get your CPU time at exactly the moment you wanted it.
    2. $1/hour is $86,000/year, which is two orders of magnitude more than the cost of a headless cpu that you throw away a year later.
    3. Sun's business prospects look uncertain, and nobody wants to commit themselves to a ship that may not be afloat in 10 years.
    4. Many potential customers are military types, who would have security concerns.
    5. Many potential customers are academic types, who may already be getting the job done with systems like seti@home.
    6. Many potential customers are engineers, who think it sounds like a lot more fun to run their own machines.
    7. IT managers would like to expand their feudal domains rather than outsourcing their work and therefore losing power, prestige, and staff. If the computation was being done off-site, the next obvious question for the managers' bosses would be why shouldn't they cut in-house computing resources.
  25. It's plain too expensive by Stephan+Schulz · · Score: 5, Insightful
    I'm a potential user. I have a program that has an infinite number of strategies to tackle hard search problems, and a benchmark library of 8000 problems. Much of my work is to find out which strategies work well on which classes of problems.

    I'm currently using our university student lab. But this is a mix of various machines, from 300MHz Sun Ultra 60 to 900 MHz SunFire machines, some of them limited in memory, and all used by students for their own nefarious purposes (e.g. pr0n and Quake). I'd love to be able to set 100 or so identical processors to the job. I could keep them fed for months. But at $1/CPU-hour, a day on 100 machines is $2400. I can buy 6 low-end Athlon machines for that money (and they will be just as good for the job). Yes, I do save in electricity and administration, but these costs are a) low for my application and b) come out of other budgets. For scientific work, SUN's prices are not acceptable. I would be tempted at a price of 1ct/CPU-hour. I would immediately buy into the thing for 0.1ct/CPU-hour with low-priority (i.e. I get to use only otherwise free processors).

    --

    Stephan

  26. Re:Ha ha by Lucractius · · Score: 2, Informative

    while its possible to use this for rendering ill repeat again the words of others. Its not meant for people wanting to run rendering. Instead for people that need short term high volume proccessing at itermittent intervals.

    Say a small (but lucrative) investment firm with cash to spare but not enough to manage an IT project the size they need for the simulations they need about 25000 hours for every 3 months and that would be sitting idle the rest of the time.

    --
    XML - A clever joke would be here if /. didn't mangle tag brackets.
  27. No market research on the idea. by crovira · · Score: 2, Interesting

    They never asked who the heck would want this. Then they could refine things like costs and opportunities.

    This was an idea which was not required. The cheapest thing in the world is a CPU cycle. Unless you're doing things that demand far more that a Beowolf clauter can deliver, like SETI, and that aren't proprietary, like no commercial products I know of, you don't actually WANT this service.

    What where they thinking?

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  28. Re:Aircraft designed and built by amatures[sic] by RingDev · · Score: 2, Insightful

    Yup, and every year we get dive bombed in Madison. People joke about it, every year for the fly in you hear things like "If you live on the east side of town, its time to start wearing a helmet again". I can't remeber the last fatality free Oshkosh EAA fly in.

    -Rick

    --
    "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs