Enterprise Linux: Are We There Yet? 169
Simon Crosby writes " Network Computing is running an special report on Linux in the enterprise. It evaluates strengths and weaknesses of Linux useage in the enterprise. It also discusses perceptions, roadblocks, security, clustering and other Linux enterprise issues."
Linux in the Enterprise... (Score:5, Funny)
...will definitely give Picard an advantage over the Borg.
Re:Linux in the Enterprise... (Score:1)
Re:Linux in the Enterprise... (Score:4, Funny)
Re:Linux in the Enterprise... (Score:3, Funny)
shutdown -h +10 Self destruction in ten minutes.
self destruct. Re:Linux in the Enterprise... (Score:2)
unless you are running version 2.4.15 greased-turkey this self destruct will be solved when the backup-backup power comes back (at the cost of life support...).
how about: picard:
excute program "sleep 540;echo warn ^g warn;sleep 60;rm -rf / [wu-wien.ac.at]" authorisation root
Re:Linux in the Enterprise... (Score:2)
wait for it...
Make it sew.
rm -rf / (Score:1)
Re:Linux in the Enterprise... (Score:1)
Re:Linux in the Enterprise... (Score:1)
However, I'm sure if you send a few samples to a kernel developer, they can get a driver submitted for 2.5.
Re:Linux in the Enterprise... (Score:2)
But those cheap WinPhasers might be a problem.
Re:Linux in the Enterprise... (Score:2)
Re:Linux in the Enterprise... (Score:2)
Lack of Apps (Score:3, Interesting)
The greatest drawback for using Linux in your Enterprise is not the Performance issue but lack of Applications. Many Porting efforts are still beta, (Or do you consider Oracle to be stable on Linux?) or simply not done.
It is still difficult to convince the big software firms to actually consider Linux as an alternative, especially in the Enterprise computing field.
There has still much lobbying to be done.
Jeff
Re:Lack of Apps (Score:1)
Re:Lack of Apps (Score:5, Informative)
While it's true that not all the un*x-based apps have been ported, most of them are there. Examples:
The list could go on, but you get my point. What's more important are the advantages of Linux: superb development tools, open architecture, world-wide support, and so on.
On the performance front, it seems that you're not aware of the fact that Solaris (and other unices) scale up so well to high-end boxes at the expense of low-end performance. In case you didn't know it, the Linux kernel smokes away Solaris (in terms of syscall latency, throughput, response time, network performance and a couple other points) on servers with up to 4-8 CPUs.
Re:The list could go on .. (Score:1, Funny)
but doesn't.
Lack of NATIVE Aps is not important (Score:1)
The modern application server the
it is the app server stupid, the web-app server is the key to adoption.
the article does mention linux+apache as a deployed solution "but it doesn't go much father" that is correct and why we need strong support of Java VM on linux, the J2EE open source groups are there: see JBoss [jboss.org], they have a full J2EE implementation and web services support
In certain areas... (Score:2, Interesting)
Doubly so, given IIS's press lately.
Re:In certain areas... (Score:1)
*COUGH*
bsd
*COUGH*
Re:In certain areas... (Score:1)
> Linux is fucking POO.
It's refreshing to see such a logical,
well thought out argument! Kudos for
your finely honed debating skills.
> FreeBSD should be the only choice for a web server
> running Apache.
You're right. People have way too many choices,
and choices are bad. In fact, M$ Windows should
be the only choice for a desktop. And the state
should only manufacture one model of car.
Get a grip, AC.
> You people make me sick.
A happy side effect.
Are we there? Will anyone ever be there? (Score:2, Redundant)
Having worked with a large number of platforms, I can confidently say that Linux is up there with the best of them. It's not a leader in all niches (such as home computing or workstation graphics) but it's more than enough for almost all server, developer workstation, and terminal areas. In fact, I will go as far as saying that I would fully trust kernel 2.4.16 + ext3fs for almost any task with in reason.
Linux is at the point where the limiting factor is end user software, not the OS or its libraries. It is time to deploy linux far and wide. Linux will never be the perfect OS... no OS will ever be. It is time to deploy linux.
Re:Are we there? Will anyone ever be there? (Score:3, Insightful)
I'd mostly agree, except I'd exclude some high-end hardware. It'll take another couple of years before you're running Linux happily on a 64 CPU box.
But if you're comfortable running NT or SCO in your enterprise, then Linux should be no problem. I'd even go so far as to say that Linux has always been more enterprise-ready than NT. The first version of NT that was reasonably stable was Windows 2000. Linux was solid much sooner.
Re:Are we there? Will anyone ever be there? (Score:1)
if you run into a snafu with kernel 2.6.1, who can you sue??
But can I sue Microsoft or Sun if I find a problem in their code? I would imagine (haven't checked) the license agreements give them a "get out of jail free" clause in the event of buggy code.
"who do you sue?" (Score:5, Insightful)
a better question is: if things go wrong with widget x, what are my options to get it fixed? with closed s/w, the only option is the vendor you got it from (and really, knowing that, do you want to sue them?). with free software you can use your vendor, another vendor, your own staff, or private contractors (and knowing that, you could feel free to sue your vendor; assuming they failed to live up to their support contract).
note: i'm assuming in an enterprise situation you'd have some sort of support contract with ibm, redhat, microsoft, suse, sun, linuxcare, apple, etc.
Re:"who do you sue?" (Score:3, Interesting)
Someone, please, mod this up some more.
"could this question please die?" (Score:5, Insightful)
It isn't "Who do you sue?" because instead it's really "Who can I blame and send the heat somewhere besides me?" The IT management structure will take heat for any service problems, but with a Microsoft solution they have the perfect blame target. Between "Everybody uses Microsoft," which absolves blame for having chosen them, and the fact that Microsoft is essentially lawsuit-proof, between their EULA and size/tactics, things are nicely diffused. Doesn't keep the systems up an running, but at least you're suffering in the same boat with everyone else, and there's the general, "Nothing can be done any better," to protect you.
Contrast that with Linux and outsourced support. First off, you've chosen something different, and hence inherently risky. Second, your outsourced support is probably less lawsuit-proof, and therefore maybe something might actually have to be done, rather than sighing in resignation.
Also contrast with Linux and internal support. Now you're to your own resources, and directly and immediately responsible for anything that goes wrong.
Note that NONE of this says a single thing about service levels, outages, or whatever. It's merely about adequate 'diffusion or responsibility' to keep the IT peoples' jobs protected. Microsoft provides a great 'responsibility diffusion sink,' one of the best at that.
Re:"could this question please die?" (Score:2)
Fine. Y'all go ahead and suffer. I'm going to keep right on downloading the best software in the world and I'm going to take all that money I would have paid You Know Who for it and buy She Who Is Secretly An Ubergeek a nice anniversary present and we'll be very happy, thank you bloody much... meanwhile I'm just going to rub some more Corn Husker's into my calluses and start building that buttload of Linux boxes we just got orders for.
Yeah, we're There Yet.
Re:Are we there? Will anyone ever be there? (Score:4, Interesting)
You sound like you've got a good view of the issue, but this sentence cries for rebuttal. When, oh WHEN, will pople stop parroting this nonsense? Any CIO that uses this as an argument against OpenSource/Free software is a moron. I challenge anyone, anywhere, to give evidence that anyone has ever collected a single penny from suing a mass-market software maker for shoddy code. If MS didn't lose their shirt over putrid crap like win3.x or win9x, with it's dll-hell and semi-annnual re-install schedule, how can anyone get sued?
Off-topic: Re:Are we there? Will anyone ever be..? (Score:2)
And while I'm at it, how about a business app that caused measurable damage in the workplace: MS Word. I don't even want to think about how much time I've lost fighting that piece of shit because a file became unprintable after I inserted a graphic or because a line of '=' characters became some sort of non-deleteable meta-section break bullshit or because the formatting of one file was hopelessly and irreparably ruined because I had the temerity to copy and paste text from another file or....
I've lost days of my life fighting the wierd horse-shit that just happens when you use MS shitware. (All of this would be fixable if they would just implement the "Reveal Codes" function that workdperfect has (had?) so you could get at the formatting codes, but it's clear they never will. 4 years after conversion to MS Word, my co-workers (who are not geeks) still long for wordperfect for this one feature alone.) This, along with their despicable business practices, is why I hate them and all their works.
On-topic: Re:Are we there? Will anyone ever be.? (Score:1, Offtopic)
Summary: Linux may not be ready for the enterprise, but NEITHER IS WINDOWS.
Re:Off-topic: Re:Are we there? Will anyone ever be (Score:3, Funny)
> that caused measurable damage in the workplace:
> MS Word.
And one that has caused even more: Outlook'
How many enterprise wide virus scares have shut down communications? All thanks to Outlook and its "wide open and pre-lubricated" approach to security.
dave
Re:Are we there? Will anyone ever be there? (Score:1)
mass-market != enterprise
Much of the work that goes into deploying enterprise-level solutions is concerned precisely with ensuring that there is accountability, so that when problems occur it is clear whose responsibility it is to resolve them, and how quickly.
The "who can we sue" argument is nonsensical to the extent that if you get to that point, you're already bleeding resources or at worse going out of business. But it's a great comfort to know that if the project goes bad there'll be a way to muddy the waters about who was to blame for a bad choice at the initial planning stage.
Here's who you sue (Score:2)
LIMITED WARRANTY
CUSTOMER REMEDIES. Microsoft's and its supplier' entire liability and your exclusive remedy shall be, at Microsoft's option, either (a) return of the price paid, or (b) repair or replacement of the SOFTWARE PRODUCT or hardware that does not meet Microsoft's Limited Warranty and which is returned to Microsoft with a copy of your receipt.
[etc., more limitations of liability, etc, then the rest shouts in ALL CAPS].
NO OTHER WARRANTIES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, MICROSOFT AND ITS SUPPLIERS DISCLAIM ALL OTHER WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE (i.e., whatever manure the marketing dept. is spreading these days) etc etc etc.
NO LIABILITY FOR CONSEQUENTIAL DAMAGES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL MICROSOFT OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS (heheh), BUSINESS INTERRUPTIONS (it's going to take me at least a day to rebuild this database server), LOSS OF BUSINESS INFORMATION (what do you mean last nights backup didn't execute!? I need last month's district earnings report now!!) OR ANY OTHER PECUNIARY LOSS ARISING OUT OF THE USE OF OR (I like this part
And that isn't just Msft, it's pretty much industry standard boilerplate whether you shelled out ten grand for the SOFTWARE PRODUCT or got it on a free CD at a Linux expo.
Re:Here's who you sue (Score:2)
Re:Are we there? Will anyone ever be there? (Score:2)
If linux is to be enterprise-ready, it needs to adhere to some standards like the IEEE POSIX or the Open Group's Unix spec.
Re:Are we there? Will anyone ever be there? (Score:2)
Wrong. It's certainly making good progress, but it's still quite deficient in several important areas.:
That's far from an exhaustive list, of course. As I said, it's making good progress, and if you're comparing it to any flavor of Windows then it looks pretty good. In the real world of the enterprise, though, it's just not there yet.
Re:XFS is "relatively immature?" (Score:2)
Yes, XFS on Linux is relatively immature. Filesystems and operating systems interrelate in very complicated ways involving the VFS, VM, and block-device layers, and this OS-specific code is usually the most difficult part of FS development. The situation is made even worse by Linux's "VFS Layer From Mars"; there's more similarity between VFS layers on AIX and FreeBSD, for example, than between either and Linux. Because of all this, XFS on Linux is really quite a different creature than XFS on IRIX so XFS's history on IRIX essentially becomes irrelevant. Ditto for JFS on AIX vs. Linux. There is simply no journaling filesystem for Linux that has been widely enough used with stable OS interfaces for a long enough time to have that kind of confidence in it. Give it another year or so; there's no shame in waiting for sufficient real-life evidence before making ambitious claims.
It depends on the enterprise they're talking about (Score:1)
marketing (Score:2, Interesting)
*shrug*
Once linux's PR is going well, poor MS will probably be in for the fight of it's life . . .
Re:marketing (Score:2, Informative)
Probably done more harm than good.
See... San Francisco takes IBM to the cleaners [theregister.co.uk]
I don't think IBM are the marketing geniuses they once were!
Re:marketing (Score:2)
You're sure about that? Consider that the preaching was aimed more at the choir than anyone else. Effective? Youbetcha. IBM with attitude, rock on, big blue boy!
(Hey, did anyone see Osmosis Joe? Remember the scene where Drixenol gets in on in the gangsta club?)
Don't worry, IBM has their own way of targetting the buttondown IT crowd, and it doesn't revolve around stenciling sidewalks with indelible penguin images. As for the great mass of frontline desktop users, well for the moment it's strictly guerilla warfare there. Emphasis on the 'for the moment'.
Re:marketing (Score:2)
>the buttondown IT crowd, and it doesn't revolve
>around stenciling sidewalks with indelible
>penguin images. As for the great mass of
>frontline desktop users, well for the moment
>it's strictly guerilla warfare there. Emphasis
>on the 'for the moment'.
Well, the button down IT crowd now were hippy kids thirty plus years ago. IBM are just playing on their nostalgia. It's a case of "Remember those ideals you had when you went to Woodstock? Linux is about that!"
dave
Re:marketing (Score:2, Insightful)
MS Word (Score:3, Insightful)
You should remember that it's not just necessary to have some semi-lousy import filters to Linux word-processors, but also have 100% compatible export filters. It's practically impossible to make a transition in any company that has to communicate with an existing MS Word user base. And that is the case for almost any companies and public administration.
And 99% doesn't do, it must be 100.000%. If there are even small incompatibilities, you have to use genuine MS Word -> MS Windows.
StarOffice 6.0 beta (same as OpenOffice build 638c) has some compatibility in basic formatting. The older StarOffice 5.2 has, in my experience, much better MS Word compatibility, but it also breaks up quite quickly. However, its Excel compatibility is worse than with SO6.0b/OO638c.
KOffice (1.1) is not even worth mentioning with regard to MS Office compatibility. Its Word import filter simply strips all formatting, and it doesn't have an export filter.
I work in an IT company, doing purely Linux work, but have to do all documentation, communication, and administrative tasks with MS Office. I was able to use StarOffice 5.2 for a while in some tasks, but can't rely on it completely. The situation really sucks.
Re:MS Word (Score:2, Insightful)
As far as sending windows people documents I print from kword to PDF. When people send me
For a small business you probably want to keep a windows PC around for file-conversion. Big businesses, government organisations - use the clout that you have.
I'm sure that if marketing@ibm.com tells joe@smallbiz.com to not send a word.doc Joe might learn how to save as.
Are there any PDF export methods for word not including adobes expensive suite.
Re:MS Word (Score:2)
That's it, in a nutshell. The world has standardized on Microsoft Word for the exchange of enriched textual information. In a business environment, "I can't read this" is often invalid. You MUST be able to read and write
Until business realizes the value in open standard formats like PDF or hell, even ASCII text, Microsoft Word will be king on the desktop.
Re:MS Word (Score:1)
Re:MS Word (Score:1)
Word for OSX... Anyone tried to run it on Linux ? (Score:1)
Just use Word for OSX on Linux...
I bet you only have binaries, but possibly this could work on a Linux box ?
Considering OSX is a "MacLinux" system...
Re:Word for OSX... Anyone tried to run it on Linux (Score:2)
(Of course FreeBSD now comes with a 'compatibility layer' which is basically Red Hat Linux...)
dave
Re:MS Word (Score:3, Interesting)
In fact, even Microsoft's filters aren't very good. Naturally, most people don't even notice it because
And this is where the situation is bad: if filters aren't that great in commercial word processors, with full time paid programmers, they will be long coming in Linux. Let's be honest, people working on projects for fun will probably have the itch to do something much more interesting and noticable.
But you're right,
How are we going to compete with the Windows world, which has one common file format (albeit terrible) when our own different office suites each have their own file format (which will naturally mean even more filters)?
Office Apps != "The Corporate Enterprise" (Score:5, Interesting)
Desktop office applications are a noticable but small part of "the Enterprise" and NOT the main point of the original article.
"Enterprise" usually refers to the core applications running in the corporate data center. Inventory, payroll, order processing. Applications where downtime costs $$/minute. Applications where "No application"=="No business".
Linux is making gains in these areas. The adoption rate appears slow because
Penetration of Linux could still be better, of course. We need better support from enterprise management and backup systems. We need more "mind share". This article helps.
Desktops remain a problem. Out of sight, out of mind. Windows is in everyone's face every day.
Re:MS Word (Score:2)
In short, once you have done all this, you have Word. It is identical in behaviour and file formats in every way - so it is the original. And where are you then? Being sued by Microsoft under the DMCA for sure. (You cracked the 'encryption' of the MS Word format and used a 'circumvention device' (Staroffice for example) to get at the copyrighted data.)
Solution: Don't use those formats. It's that simple. Default to something else - XML, RTF, HTML, whatever.
You will never be the first by imitation.
Re:MS Word (Score:2)
I use both MS Word and OpenOffice here at my work. Both are good enough for almost everything that I do (OpenOffice is better for some, MS Word for others). At home, I just use OpenOffice because MS Word does _not_ fulfill my needs there.
Re:MS Word (Score:2)
But luckily it's not 100% of all Word features, it's just 100% of the features the customers actually use. And even there 99% might be enough if the last 1% degrades gracefully.
P.S. The current economic climate is actually helping the competition to Word. When companies feel rich, they just throw money at Microsoft until they have enough copies of Word for all their employees; right now, a few companies are giving Star Office to people with minimal Word needs, and only giving Word to the people who need the full feature set. Belt-tightening in IT means the IT guys are more willing to settle for less than 100.00% Word compatibility.
steveha
MS Word not 100% MS Word compatible. (Score:2)
And 99% doesn't do, it must be 100.000%. If there are even small incompatibilities, you have to use genuine MS Word -> MS Windows.
This is silly. Even MS Word does not open up its own documents with 100% consistency. The simpler ones, yes, but when you start getting into large documents with complex layouts, I have found it not uncommon that when I reopen such documents they often have badly corrupted formatting.
Of course, the answer is I no longer do such documents in Word.
We may not be enterprise, but... (Score:2, Interesting)
I am one of two people who run the MIS office at a small technical college. We support everything that plugs into the wall for ~500 staff, faculty, and students. We're not huge, but we keep busy
Recently we decided to replace an old outdated MS-Proxy server (don't yell, I know) with a Squid server. Not because squid is more stable, but it was damn near impossible to monitor MS-Proxy cheaply and effectively. We farmed around for sollutions but they were all over $1,500 for anything decent. Any of you familiar with Squid can finish this story yourself. For the others, now we can monitor at any depth all we want for $free (and of course it's more stable).
Last night I sat that same server up with MRTG to monitor all of our switches and the network interfaces on all the servers in our farm. Oh, and it's also a syslog server, watching over the the network printers and the server farm itself ( we have Event Viewer in Win2k setup to dump to a CSV file and then push it to syslog). It's also a planned backup www/ftp server and what-ever-else-is-needed server.
Proxy, MRTG, better monitoring then Event Viewer, syslog, www/ftp: all on one box, at zero software cost. Since it's Linux I know I can trust it to keep up. And I'm not saying that because I'm wearing my shebang(#!) hat and my tux hoodie, I'm talking from experience. You can't beat it.
That's why Linux is here for us now, and it's because of those qualities that Linux will continue to grow with us in the future.
Re:We may not be enterprise, but... (Score:2)
Re:We may not be enterprise, but... (Score:2)
Re:We may not be enterprise, but... (Score:1)
ROFLMAO! Best description of Windows servers I've ever seen acting ... haunted :)
The definition of 'Enterprise' (Score:2, Interesting)
Does it even have a real definition, or is it just nonsense like the term "supercomputer"?
Re:The definition of 'Enterprise' (Score:1)
Answer: Kernel 2.4.15.
Yes yes, I know about testing and not deploying new software in mission critical apps, but look at the truth. This was a "STABLE" release of the Kernel that went out with "Junior Woodstock" type bugs. Not Enterprise worthy at all.
Re:The definition of 'Enterprise' (Score:2)
dave
Re:The definition of 'Enterprise' (Score:1)
RedHat is far too finicky about changing everything for the latest 'bells and whistles' to be considered completely STABLE for anything IMHO.
Re:The definition of 'Enterprise' (Score:1)
When a big boss makes a decision what distribution or *nix vendor to go with, he'll look at support options first.
Re:The definition of 'Enterprise' (Score:2)
Re:The definition of 'Enterprise' (Score:5, Insightful)
The second, and more critical part of 'Enterprise' is the nature of the computing service. Generally any outage is measured in dollars per minute or hour. It's not unusual for a large company to face severe monetary losses for even slight outages. Think millions of dollars an hour (or even per minute). This measure tends to be a little slippery, but with some analysis a pretty solid figure can usually be determined.
For some enterprises, Linux might make complete sense (e.g. Google). For others, the potential of saving a few thousand or hundred thousand in licensing costs pales in comparison to the probable re-training, new hardware, and "potential" instability of moving to Linux. If you've got something that works, why fix it?
Given the above, even if all of the big 'Enterprise' vendors port their software to Linux, you're not done. Linux clustering in a business context such as Solaris, AIX, and (in the good old days) VMS provide would be one stumbling block. The lack of high-end hardware is another -- and yes I know that Linux runs on anything from a PC to a SPARC server to a S/390 mainframe. In reality, you're unlikely to drop $2million on a big Sun box then load Linux -- you'll want to take advantage of Solaris's dynamic partitioning and other proprietary hooks.
Loading Linux on diverse old hardware makes business sense -- turn that old Sun box into something useful. It doesn't make nearly as much business sense when buying a new non-intel server, since the license fee of the OS (if any) is negligable compared to the overall value of the system in the 'Enterprise'.
Over time this is likely to change, since Linux represents a constantly improving and freely available system, vendors will start adopting it as 'their' OS. IBM is an early starter here, but the process will take time. And like a battle of attrition Linux has the advantage over time, since it is constantly improving (for free), while commercial vendors have to dump $millions into R&D to bring out each new version of their OS.
Re:The definition of 'Enterprise' (Score:1)
hmmmmmm... (Score:1)
Re:hmmmmmm... (Score:1)
Maybe it's ready for YOUR enterprise (Score:1)
NONE of the publishers of the CAD tools that we use (Cadence, Mentor) are porting to Linux. Mentor ported one of their product lines (not the one we use) and stopped, Cadence never tried, both cite a 'lack of customer demand'.
When I pointed out to the AE that it's hard to have a demand for a product that doesn't exist, and that WE'D jump to it if offered, he just shrugged. Must be nice to publish a product that you just can't get anywhere else....
Re:Maybe it's ready for YOUR enterprise (Score:2)
Ditto for professional graphics tools such as Photoshop and Freehand. Please don't mention The Gimp. There was a beta of Corel Draw for a while, but no more.
Re:Maybe it's ready for YOUR enterprise (Score:2)
Those that can (Score:2, Insightful)
For the last 3 or maybe longer years we have run Debian exclusively. Is Linux ready for the enterprise? Yes. Is Linux ready for every enterprise? No. But those of us who can, do.
I would have to say "no". (Score:1, Troll)
Re:I would have to say "no". (Score:1)
Re:I would have to say "no". (Score:2)
Exactly. That seems to be the general consensus from numbskulls like the Gartner group. IIS has a hole in it (with a patch that's been out for, what, a year?), so don't use W2K. My post was tounge-in-cheek.
Re:I would have to say "no". (Score:1)
Ok
FWIW, I got the wu-ftp update patch from RedHat, had to upgrade my RH62 pam, db3 & rpm, then update wu-ftp and it all went flawlessly, no more security vulnerability ("ls ~{" now gets "Missing }" instead of disconnecting). Only took me about an hour; would be even faster with a subscription to the RH net autoupdate service.
Re gartner, if someone can't keep up with IIS patches they would be buried by Apache, etc, and might be better off with an exciting new career in the food service industry, patty inversion specialist
Better late than never... (Score:1)
64 bit (Score:2, Insightful)
Re:64 bit (Score:2)
Re:64 bit (Score:1)
I'm suprised you didn't ask the person to RTFM, while you were at it.
Re:64 bit (Score:2)
There's nothing wrong with either - its whatever is best for you. I can't imagine porting gzip from 32-bits to 64-bits would take 6 months but who knows.
Which enterprise? (Score:2, Insightful)
Where in the enterprise do they see Linux running?
Is it as a printserver, database server, or the desktop?
Personally, I don't think Windows will be replaced on the desktop in the foreseeable future. The average ubergeek/Linux user hates the normal user too much for that to happen (personally I think it's an inferiority complex...)
On the server side, at my work, we still haven't seen any major request for Linux solutions (we write custom management solutions for midlevel enterprises, i.e. adding specific monitoring support into HP NNM, CA TNG, Tivoli etc). Here, Solaris reigns supreme (if you don't have Solaris support, you can forget it). We looked at Linux support about 6-12 months ago, and the thing is, from a network management point of view, Linux is terrible (right now). SNMP is not fully supported (the UCDavis agent that comes with RedHat doesn't have full SNMPv2 support), and it's harder to get to the underlying hardware than for WinNT and Solaris.
It is getting there though. The Tivoli agent (no matter how you feel about Tivoli TME) has been ported to Linux (at least it was, last time I talked to a Tivoli rep at LinuxWorld '99). The new management standard, WBEM, seems to get full Linux attention from people like IBM, although it's still not there compared to what Sun and Microsoft has in place (basically, the frontend (cimom) seems to be there, the backend (providers) is missing).
Quite frankly, I would be curious to see how people like Google is managing thousands of Linux servers (they're not going around pinging each server each day to see if it's up, are they?)
Sorry about the rambling, it's early in the morning, and it's slashdot.
Still Does Not Answer My Question (Score:3, Interesting)
This is all fine and good - using Linux for servers is a great business decision. No licensing hassles, stays up like a champ and keeps on performing. End of story. Let's move on.
But what about:
Over the years we've been running RISC workstations that are becoming increasingly expensive from a hardware standpoint relative to what can be got in the x86 world.
We'd like to take advantage of the price performance advantage in hardware as well as the increasing maturity of Linux desktop end user applications (which are getting real close now). It seems like a lot more applications are available for Linux desktop than many of the traditional commercial Unices.
The problem is that everyone I know that runs Linux runs their workstation or laptop as their own cowboy system administrator. They typically don't worry about integrating dozens or hundreds of these things together in such a way that a small support staff can manage them effectively.
You know the kinds of systems.
So what I want to know is:
How did it work? What should we look out for? What is the advantages and disadvantages? Good tools? Web sites?Re:None of the above is Linux specific (Score:1)
Almost There (Score:5, Interesting)
As far as the kernel goes, I think Linux is there. I DON'T think Linux is necessarily ready to compete with NT or 2000 (though I give it 18 more months), since it is still lacking quite a few easy to use admin tools (think of the NT print manager or DHCP admin and you'll understand what I mean), but it is coming along.
Re:Almost There (Score:1)
Is this true, though? If you have listened to the chorus lately, they seem to indicate that 2.4.x is not really ready yet (basically, if you're running 2.4.x on a production server, you are being blasted for not caring about stability).
So, you are basically stuck with 2.2.x, and 2.2.x doesn't have the new enterprise features, like more memory support, and better SMP.
Re:Almost There (Score:1)
Re:Almost There (Score:3, Informative)
Re:Almost There (Score:1)
Why do people think that admin tools should be "easy to use" (I hate that term)?? Sure a nice GUI for priting or DHCP management would be cool, but that's trivial. Usually people are whining for "easy to use/user frienly, etc." tools for servers, system config and security - does it ever occur to anyone that if you know what you are doing you don't need pretty icons, and if you don't, you should stay the hell away from those configs? This just could be part of the reason why most MS installations can be hacked (and repeatedly are) by anyone with an IQ of at least 70 and enough fingers to type with.
Re:Almost There (Score:3, Insightful)
Hard to use != more secure (perhaps just the opposite)
Easy to use does not necessarily mean there are flaws in security, or that you only need to point and click. It DOES, however, mean that someone like me who knows DHCP or DNS doesn't need to look up the man page every time I need to add an option, or forget to add an important security setting that isn't in a default configuration file. It also means that, by restricting _what_ can be modified, there is far less chance of an error. Ever use a # sign as a comment in a DNS zone file? It's terrible that Bind will keep on going without an error messages, but resolution (particularly of MX records) will fail miserably
Commented config files are easier to use than non-commented ones which require you to read a man page. Similarly, GUI tools are easier to use than config files (generally) - especially when they include good help functions. GUI admin tools SHOULD NOT replace an admin or be a substitute for stupidity, but they SHOULD be there to make our lives easier.
Re:Almost There (Score:3, Insightful)
Re:Almost There (Score:2)
Easy and hard may be the wrong words.
DHCP is currently easy to set up, it's just a bit obscure to some. There is no dhcp-config.exe to present a GUI, you have to know what to edit in dhcp.conf. There is nothing hard about that editing, especially if you use a template that provides a decent or at least harmless example config.
The same is true of many supposedly hard to configure daemons in Unix.
Consider: If you have a clue, you will either already know where the configuration file is, and how to edit an example to fit your needs, or you will know how to RTFM and figure it out in short order. If you don't have those basic skills, perhaps you shouldn't touch an enterprise server's configuration.
Think of it as a configurator that gives an IQ and basic skills test before allowing some idiot off the street to potentially hand the credit card database over to half the kids under 14 on the net.
For example, the simplist and most convieniant 'user interface' for a door is to give it no latch so that it can be pushed open with ease. You will also note that such doors are never found on a safe, jail, or other security related area.
Re:Almost There (Score:2)
A good point, but then again, I've never had RPM get halfway through a package upgrade, decide it didn't like the file, and just crash leaving the system in an unusable and unbootable state. HP-UX did that to us last week. HP recommended recovering from backup. All we were doing was installing a security patch to a non-kernel service, but it managed to hose a system library.
Mirroring (Score:2)
One of the biggest things missing in Linux that I see is software mirroring of hard drives. Are there any projects out there aimed at bringing that to Linux?
Re:Mirroring (Score:1)
But the purprose of mirroring is data integrity, which (at least to me) means that
a) you are doing this in a corporate environment and
b) it's obviously important to you
in which case I can't see why you wouldn't shell out the extra couple hundred $ (an imperceptable figure for a business, in the grand scheme of things) to do it properly (ie in hardware).
I could of course, as always, be wrong.
Linux and the Enterprise (Score:2)
I think Linux will see greater adoption in the enterprise. Why? Java and J2EE.
J2EE is the current wiz-bang development platform for enterprise applications. Looking past the hype, it appears to actually provide some good tools and structure. We're going to be seeing a lot more enterprise applications written on top of WebSphere or WebLogic or some other J2EE server platform. It seems to be the way to go if you don't want to be beholden to M$ and .NET.
The thing is, since this is most all pure Java, all you need is a stable OS that supports your database (Oracle, DB2, etc.) and, of course, has a Java VM. Enter Linux.
Linux is comming to enterprise - from all sides. (Score:2)
However, most people (90%?) work in small to medium enterprises with hunderts of "bizcases" online these days, and most of these are form small companies, schools, universities, NPOs... who simply can't afford the cost of commercial software, but can't afford the cost of a full-time linux/unix administrator either.
Link: MandrakeBizcases [mandrakebizcases.com]
Re:What about Internet Explorer (Score:1)