IBM Considering DB2 on Mac OS X 38
zzen writes "Aparently, IBM is looking for input on the posibility of their DB2 database being ported to Mac OS X. MacObserver writes: 'IBM has posted a survey asking Mac OS X users if they are interested in having DB2 ported to Mac OS X. DB2 is an enterprise level database solution from IBM, and a Mac OS X port from IBM would be a major boost for Mac OS X in the corporate market place.'"
Too late? (Score:4, Interesting)
Anyway, I've never worked with DB2 before so yes I'm talking out of my ass here, but I picture it as a high quality enterprise server database meant to be run on big IBM mainframes, big Sun servers, medium size Dell or HP Linux machines, etc. I also have the impression that Apple's one offering this direction -- Xserve -- is a nice but overpriced & underuseful machine that isn't going to be replacing the competition any time soon. For better or worse, I picture OSX as a client OS, not a server one, though perhaps that will change over time. [NB that I'm typing this from an OSX box.]
So, all that said, does anyone run DB2 on client workstation hardware? I can maybe picture developers working with an intra-office instance of the server, but really I thought it wanted something more substantial than the average PC or Mac in order to run happily. Am I wrong? Would any of you have a use for client / lightweight DB2?
Re:Too late? (Score:5, Interesting)
Besides, Oracle and Sybase are already available for OS X. Landing DB2 would complete the trifecta.
I really doubt IBM is thinking about positioning DB2 running on OS X as an enterprise solution.
Re:Too late? (Score:4, Informative)
Several years ago, I ran a DB2 database on a medium-level PC, without problems. I don't see why it would be any more of a problem now.
Re:Too late? (Score:1)
This is not just from looking at screen shots. It's from comparing the specs of the Xserve and similarly powered &/or priced alternatives, and it seems like consistently you can either get the same amount of power for less money or you can get a more powerful machine for the same money, your pick. The Xserve might be sexier than the alternatives but then hey who are you trying to impress, other sysadmins? It's not like your SO is likely to care... :-)
It's not so much a matter of trusting Linux "more" than BSD to serve a database -- I'm pretty much agnostic there. The bigger question is whether there is a lightweight version of the software that would run happily on non server level machines. I'd have no problem running something on the scale of MySQL, PostgreSQL, FileMaker, or Access on something as powerful as the average Mac or Intel desktop machine; I would be more reluctant to run something on the magnitide of Oracle on the same hardware, and my impression, just to get back to the original point, was that DB2 is similarly heavyweight software. I'd be happy to be corrected/enlightened here.
Re:Too late? (Score:3, Interesting)
All that being said, while I doubt Hertz or Kaiser is going to be replacing their data warehouse infrastructure with XServes any time soon, I can see an Oracle- or DB2-on-XServe solution being very good for a lot of medium-sized businesses. The hardware can handle the apps, and plenty of data, just fine.
Re:Too late? (Score:2, Informative)
Apple's server is the cheapest 1U server available. It's roughly the same price as a Dell PowerEdge 1650 1U server with Red Hat Linux with minimal hard drives options, cheaper by about $1000 with full drive options & several thousand cheaper than the same hardware with Windows 2000 Server.
With full file-serving to Windows (Samba), Mac, & Unix (NFS) clients, plus built-in Apache, CUPS print server & the ability to run most any J2SE server applets, it's a bargain.
Re:Too late? (Score:1)
Ah... wrong.
The PowerEdge 350 can only take 1gb worth of PC100 RAM (vs. 2gb of DDR on the Xserve), can take only 2 drives (vs. 4 in the Xserve), has no built in firewire, has only 10/100 NICs and one free 32 bit 33Mhz expansion slot (adding a gigabit NIC takes up that slot). The Xserve has dual gigabit NICs and still has a 64 bit 66Mhz slot free. Finally, the 1Ghz G4 with 2gb of L3 cache is much faster than a 1Ghz PIII on most tasks - and really blows it away with Altivec/Velocity Engine aware code. Depending on exactly what you choose (since the two can't be matched exactly), the PowerEdge 350 might be slightly cheaper running RedHat Linux, but would be more expensive running W2k.
The PowerEdge 1650 is closer, but again it mostly comes down to RedHat Linux vs. W2k on the price.
Yes, it would be nice to have a smoother transition to something bigger - switching to another platform with different tools can be a pain.
I respectfully disagree. Even the most advanced, most professional system administrators can benefit from the time savings from the various tools in Mac OS X Server. But it's not for everyone, and not for every case. It is a good value for many situations and is definitely better than the low end Sun and IBM stuff. It is very competitive against the x86 stuff even running Linux (especially against a commercial server version of Linux).
Re:Too late? (Score:1)
I was comparing the 350 to the bottom end Xserve and primarily in response to the claim that the Xserve was the cheapest 1U machine available. An Xserve, particularly one customised a bit, is always going to blow away a lowly PE350. Then again, for twice the $$$, you'd bloody well hope so.
The PowerEdge 1650 is closer, but again it mostly comes down to RedHat Linux vs. W2k on the price.A (more than) comparable 1650 - which has some distinct advantages I noted in my original post, certainly enough to make me consider it easily a superior machine, is about $2000 cheaper. That is not chicken feed in this market. And whilst $2000 won't buy you unlimited seats on a Win2k server, it will leave you a bit of spare cash if you use a free OS.
Think about how many of these machines might be going to places where there are already established sysadmins, and all those $2000s start to add up.
[...] It is very competitive against the x86 stuff even running Linux (especially against a commercial server version of Linux).
Like I said, you people have strange maths. The 1650 is far and away a cheaper deal running a free OS, which is not an unlikely situation in a significant proportion of sites.
Similarly, as I said, I can see how the Xserve *is* a competitive deal for somewhere that doesn't employ [a] full time sysadmin(s), but for places that do, that $2000 per machine mounts a powerful argument against them.
I've tried to get us an Xserve, I really have, but I just can't slip the $2000ish (AU, in this case) price difference past management, because I can't justify it. Particularly when the Dell is a faster, more capable machine in nearly every way.
Are XServe's quite there? (Score:3)
Re:Are XServe's quite there? (Score:4, Informative)
From store.apple.com:
---
Dual 1 GHz PowerPC G4
256K L2 cache & 2MB L3 cache
per processor
2.0GB DDR SDRAM @ 266MHz
4x120GB Apple Drive Modules
CD-ROM drive
ATI Graphics Card
Dual Gigabit Ethernet
Two USB ports
Three FireWire ports
---
OK, there's bigger hardware out there, but I'm thinking that 2G RAM and nearly
Yes, HUGE is a relative term, but how many businesses fit into the "it's enough for us" category. Hell, if they're selling it on Linux PC's, why not Apple, too?!?
The real question is this. (Score:2, Flamebait)
My guess would be no but then again who cares. I'll use Oracle either way.
Re:The real question is this. (Score:4, Funny)
Given that Sybase has been available for OS X for several weeks now, I'd say the answer is no. Or maybe yes. Ummm. What was the question?
Re:The real question is this. (Score:2, Interesting)
Bring it on! (Score:3, Insightful)
Re:Bring it on! (Score:1, Interesting)
What does "enterprise level" mean? I'm not too clued up on the terminology, and hear the term thrown about from time to time - is that the highest of the highest-end gear/apps?
Re:Bring it on! (Score:1)
IBM getting MS back (Score:4, Interesting)
IBM fully supports Linux and now they are startin on OSX, I think they really want to get rid of MS. Maybe it is just me:P
Re:IBM getting MS back (Score:2)
WebObjects Adaptor (Score:1, Informative)
Re:Apple back end (Score:1, Insightful)
Re:Apple back end (Score:3, Informative)
Heh, I'll take it you are new to our little ghetto known as the Apple stories that don't go front page. It's like the "BSD is dying" troll in the BSD section; a thread wouldn't be complete without it.
Re:Apple back end (Score:1)
Apple and IBM hardware ties? (Score:4, Interesting)
No thanks (Score:1)
I can think of a use (Score:2)
My personal hope would be the DB2 devleopment tools are made cheaply / freely available for OSX creating a sort of "access+sql server" combo much less expensive then 4D.
uniVerse or Unidata (Score:1)
One other possibility is jBase, they have a free linux version kicking about somewhere...