Anatomy of a Successful Enterprise Linux Distro?
phenix asks: "With the new release of Novell Linux Desktop, and the upcoming release of Sun JDS3, I am curious to hear how these two suites, and their underlying enterprise infrastructures (JES and OES) compare. Specifically, I am interested in their ease of management/deployment in these areas: directory services, productivity (office) applications, centralized application serving, centralized document storage, groupware, and remote application installation. All of these, of course, without the use of Windows products like Exchange and Windows technologies like Active Directory. Is there a better alternative?"
http://www.novell.com/products/openenterpriseserve r/beta.html
Open Enterprise Server is now shipping. An evaluation version will be available from the product web site on March 15, 2005. You may choose to download the public beta at this time or return when the evaluation is available.
The Java Enterprise system is available for download in its entirety as a CD Image (ISO) or Compressed Archive
The anatomy of the unicorn. They're both mythical creatures.
<Saty> active directory is to system resources
<Saty> what joseph stalin was to human rights
linky
Game! - Where the stick is mightier than the sword!
If you wish to succed with implementing linux on desktops, inopperabillity Should not your main concern.
Office jocks are lazy technophic grunts. All they require is the fact that they can use it. A *stable* And most importantly usable GUI environment should be available. And sorry for the the blasphemy, but you might want to implement a GUI similar to windows. It will make the desktop feel more "natural" for it's users.
perpetually dwelling in the -1 pits
This is just a veiled "which distro is best" post (most of what poster asks is at application level, not distro level), this entire discussion will be a flamefest.
Yesterday's thread about ZENworks looks like an interesting push forward for Novell.
Having someone (a company / corporation) to blame / call when it goes wrong
1. Get rid of Berman and Braga
Ohhhh, were on about Linux in the enterprise.
The question to ask/consider would be...Successful as defined by who? To me, SuSE is successful but after heavy modification of KDE as discussed here at slashdot many times, and installing MPlayer to handle all my multimedia needs. I also use streamtuner because I have not been able to fine any other KDE based directory browser, that will let you record a stream too.
Unfortunately, I have never had any success with amaroK and Kmail. Amarok keeps crashing, and its equalizer sucks, the analyzer is always behind...while Kmail cannot connect to my ISP, even after letting it detect what the ISP supports. It would be interesting to know that Evolution is just fine.
Guess you didn't like NDS, eh? Or if you did, then you simply must hate microsoft...typical...:)
A successful enterprise Linux distribution?
Mac OS X + X11 + Apple Developer Tools (Xcode) + Fink
In all seriousness, we have found that a desktop or laptop with Mac OS X, with X11, all of the compilers and development tools, and a ports/package manager like Fink or DarwinPorts, which still allows running normal productivity software like Microsoft Office, mainstream media players, Adobe products, etc., has been the most productive platform of all.
Do your own research and then get back to us. Download the eval versions and test them. Or were you planning on implementing an "Enterprise Solution" based on the whims of the /. readership? Giving you the slightest benefit of the doubt there are many other less public, more informed forums for this type of question. Why ask at /. where most of the users A) don't use linux anymore and b) are desktop users?
I though "which distro is best" discussions were banned by now?
If you wanna get rich, you know that payback is a bitch
The problem with Sun and Novell is that they are both approach the problem: how to be Microsoft. As such they are trying to be all things to all people (their own OS, own directory services, own productivity, etc.). I support the effort, but there are two many years and too much functionality of built up Microsfot competitive status to comprehensively replace in one package.
A more feasible / successful approach the "assimilation" that is being led by Xandros. Let the user keep his productivity suite (Crossover), keep his Active Directory (Xandros authenticates against it), keep their NTFS, etc. Above all, get the home and corporate user on the right OS (Debian in Xandros' case) and migrate the other functionality in a best of breed fashion in the future (when it is easier).
In some of the cases, Xandros did build out functionality that Linux normally lacks: e.g. remote application installation. In this case though, they also built Windows hooks so the same manager can control both Linux and Windows boxes: clever.
Hunger is the best sauce.
can you not research this on your own? both are available as trials.
There is absolutely no reason for a company wanting to use Linux, to not have its administrators roll their own distro, with their own builds of whatever apps they need.
"Enterprise" means "not being too lazy to do it properly, so that it works" in my book, so before you MSCDE weenies get all GUI, let me just insult you all right now: if you aren't rolling your own, you're a mouse monkey at best..
; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
It comes with Samba 3.0 for SMB/CIFS, Active Directory authentication and a Microsoft Exchange connector.
Citrix and Acrobat Reader, OpenOffice2.0 etc
Hmm.. what else... NUMA support for multi CPU (also a lot of multicore enhancements)...LVM2 for easy disk addition, removal....
RHEL4
Unfortunately maybe not... I always use Linux server side, but have a Win2003 VMWare session running active directory. Why? It just works. It's all integrated... you add a user, set their password and kerberos and ldap work across the entire network. I don't have to *know* that it's ldap and kerberos under the hood...nor should I have to.
Sad to say there's nothing close to that for Linux yet (until we get a native version of NDS).
Farting around with ldif files and obscure samba configurations just doesn't come close.
> Is there a better alternative?
There is a company in France called Zinside that sell or rent Server Appliances. Their servers offers affordable Open Source alternative to Microsoft Exchange.
Ref: http://zinside.com/
You're all just mad because i didn't mention Red Hat.
/... readers who have tested these yet; meanwhile, please comment on these companies past performance with their products (JES, SuSE Enterprise, Red Carpet).
Seriously though, the question really has nothing to do with the distribution, I'm concerned primarily with the infrastructure provided by Novell and Sun to support and implement the distribution.
I'd love to test these myself (and will), but nothing is more informative than real-world users who have done a real-world implementation; I'd be very surprised to hear that there are no
I'm not looking for Windows clones, or Windows compatibles, and am rather disturbed that both Novell and Sun seem to be touting their "Exchange connectors" as one of their key features.
The Goatse-Man I can understand, but why haven't you put tubgirl on the second screen? It's lame this way... :-P
For authenticating against an LDAP directory or kerberos key store, is there anything other then PAM for Linux to handle it?
"I use a Mac because I'm just better than you are."
That level of network integration is all fine and good until you start to contemplate their network security. They are the lowest of the low when it comes to this.
Of what use is an easy to use network if that network is down or is being hijacked to host warez?
A Pirate and a Puritan look the same on a balance sheet.
The fat bastard kept his clothes on....
Wow, I am so glad I took the time to actually decode that and look at it. It has forever changed my life for the better.
Odd, my version of RHEL4 doesn't contain Open Office 2.0.
What an odd question. NDS has existed almost 10 years, providing centralized appliation serving via NDS integrated applications. Look at Pegasus Mail (I assume this is what you mean). Install the app on the server, and the programs INI files are stored in the user's home directories. Users can move from PC to PC without migrating anything that's PC-specific (such as the registry). Hell, if there's any reason to get MS Source code, it would be to get the source to Outlook and rip out the registry crap.
Zenworks takes care of the rest of the desktop 'distribution', like installing and upgrading pc-centric software.
I would guess you didn't know Novell's Border manager could be thought of as IPChains based on NDS login.
It sounds like you really don't know much of what is out there, and you need to read some whitepapers at Novell.com. Or goto some tradeshows. Get exposed.
"I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
Ubuntu.
This is the first linux distro that I've recommended to my mom, and to my brother-in-law, who has used Windows exlusively. My mother's experience was that the web browser worked without any configuration when she booted up, and my brother-in-law was happy that his wireless connection on his laptop also "just worked." Sun and Novell could learn a lot from some of the open source integration efforts, but they have the advertising budget, so we can guess who will get al of the press.
http://tinyurl.com/4ny52
I think that Linux Distributors need to help get distrobutions configurations optimized.
/etc/passwd and /etc/shadow Just don't cut it anymmore.
In Linux, often, the needs of the Enterprise have to translate into the needs of the Home User. I know you likely think that the Home User doesn't need OpenLDAP, when in reality, with the amount of information they have to manage using computers, they absolutely need OpenLDAP, MySQL, Samba, and other things.
Alot of Linux "Bugs" are fixable out of the box configuration issues. I have a friend of 8 years who much to my emotional devistation, is moving from Linux to Windows XP. The major issue he had? There was always something wrong in how something was configured.
The permissions not being set right on the CD Burner, Gaim not being absle to direct connect from behind a NAT, even a well configured Shorerwall NAT.
Linux can be configure such that it does "Just Work(tm)." The issue is the distributors, even Mandrake do a hard time gauging what the real needs of the Enterprise and Home Users are.
This isn't a "Linux Software is inferiror" issue its a "Why did you set the CD Burner to 600 when it should be 660" issue. These configuration issues cause Linux to fail. Giving people the impression Linux Software "Doesn't work" Like my friend.
Linux Distributors Underestimate the needs of Home Users and Distributors of this day and age with half-hearted configurations and sometimes downn right "Wrong" information. They substitute Universal comprehensive Linux Applications like Linuxconf for Proprietary ones like thee Mandrake Control Center.
The Distributors need to start creating more dynamic and sophisticated DEFAULT CONFIGURATIONS to meet the growing dynamic needs of today's home and Enterprise Users.
Ok, so I work for them... BUT you should definitely look at Xandros Business edition as a desktop, and xDMS as a deployment solution.
"Be glad you sailed for a better day, But dont forget there will be hell to pay" - Dave King/Flogging Molly
Most of these features you wish to compare are not part of a Linux operating system. Most are applications that are installed on top of a Linux operating system.
So, among the Linux distributions, all of these features are roughly eqivalent, providing that you are using the same software to meet the need for the particular feature.
Now in comparison between Linux and something else, Solaris, Windows, whatever... the ability to compare becomes much more difficult; because, you are comparing different products. In some platforms (Windows for example) the product can be part of the operating system, while in others it may require the purchace of "3rd party" software. In a few cases (Oracle, et. al.) you get lucky, you are really comparing the same product on two different platforms.
When comparing different products, you are usually comparing different solutions, and such comparisons often break down to personal preference, familiarity, and comfort factor.
As far as the base Linux operating system, a company can't go far wrong with either RedHat or SuSE. I'd pick RedHat personally, but Novell's backing of SuSE is not to be discounted. Both products support many of the solutions businesses will need, but neither will perfectly act as a Microsoft server clone.
Lack of a feature is not a defficency, when the feature itself creates more problems than it solves.
This is my wish for a linux distro. I work in a Windows only company where linux is slowly creeping in (embedded, specialised application servers, a small beowulf). I have ZERO chance of getting admin rights on the network or influencing the IT dept. towards Linux. What I need is a distro which not only coexists with windows, but automatically sucks its settings, copies email settings, home drive and printers. Automatically install the correct autentication module so people can log on with their active directory password. Read the windows drive letters and mount them. Note I write this from a linux box. I am trying, but it could be easier.
10 ?"Hello World" life was simple then
"Yes. It's called Windows."
AAAAARRRRGGGHHHH.....
is that they're busy working away (especially Thomas Fitzsimons) on GNU Classpath to make sure that with that and gcj there's a full Free/Libre java environment
You would think that a serious enterprise Linux distro would support filesystems beyond ext3.
Ext3 is good and stable and all, and is fine for pretty much any general purpose use. But Reiserfs and XFS both have advantages in certain areas. Reiserfs for tons of small files (like mail spools) and XFS for monster files. Either of those could have uses in the enterprise.
So I'm a little disappointed that RHEL4 only supports ext3, and even removed Reiser from the distribution entirely. We were going to use Reiser for our new RHEL based mail server, but now it will have to be ext3.
You are correct. My bad.
I'll second that vote for Ubuntu.
It just works. I was a big fan (still am) of SuSE... but Ubuntu is even easier...and runs very very smoothly even on a 650 mhz duron machine with an old ati video card.
In fact, I would say it's desktop ready.
No, "RTFM" is by far the most cross-platform application ever developed.
:-D
So, before you ask for help from one of us, please RTFM and check the bug listings, first.
I banged your mom AND your brother-in-law. It was a little awkward at Thanksgiving, granted.
pretty much *any* directory service is preferable to active directory. it's use and spread is it's inclusion with windows products. NDS, on the other hand is a full featured directory server, miles ahead of active directory. with evolution being ported to windows by novel, we are very close to being able to *easily* get rid of the pieces of shit microsoft keeps shoving down our throats. Firefox and Thunderbird, evolution and mozilla what ever.
then will go windows on the enterprise desktop at last, and every one will sigh a good sigh.
I wouldn't trust Sun with anything other than Solaris running on Sun hardware. And maybe not even that.
Sun has a long history of ambivilance towards anything "not invented here." Solaris supported x86, then it didn't, now it does again. Sun supported linux, then tried to kill linux (as we know it) by supporting scoxe and claiming that Sun had the only legal version of Linux.
Sun management leaves a lot to be desired, an awful lot. When Sun ran into to trouble, the solution of Sun management was to run around like chickens with their heads cut off; changing the company's direction, and their positions, on important matters about every two months.
Also, Sun management has a snarky, immature attitude. They don't know when to shutup.
As a company, Sun is in trouble. Deep trouble. Yes, they have some great technology, so does SGI, so did DEC, and many other such companies.
With all the great well supported distros, why on earth would anybody go with Sun? Frankly, it would be my last choice.
Sun Java Desktop System, Release 3 for the Solaris 10 Operating System
"that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
No, it means that your base is now so large that if you dont have proper tools and do it all manually you never get your job done.
Its got nothing to do with being lazy.
---- Booth was a patriot ----
Name 3 things wrong with "their network security".
how about already released?
Is this where i vote for Slackware?
GETPKG - Package Management for Slackware
Make Printing or CUPS work. Period. Don't make me fuck with it. Just make it work. And have more drivers than 10 yer old HP laserjets.
1 .23bmourning_becomes_electra" does not help me in the fucking least.
Have an installation proc that CLEARLY tells you what it requires of your disk partition and CLEARLY tells you what it's going to ignore.
Get mouse support in X to work better. Seriously, anyone who who builds a distro where the installation fails because of a fucking minor mouse configuration glitch in X should be shot.
We don't need 4 or 5 6 windows managers. We need X term, K, and a lighterweight one like fluxbox or ICEWM but not both and absolutely either put all of the same apps in all the menus or strip them all down to minimum.
Create the ability to change screen res on the fly w/o forcing a shutdown/restart of X and PLEASE indicate that settings you have already stored will not work if in fact they will not work.
Application installation apps need to have clearer discriptive lines of WHAT they do. Calling something "Monkeysoutmyass+glb.flx.x86windget.v.11.110.9.1.
Put applets that manage devices in ONE PLACE. ONE. not two not three. ONE.
You need:
one office suite
one IM client for AOL/Yahoo. etc.
one IRC
one image management app
one burner
one real/quicktime/etcetera
one file manager
You need to make the appearance of the filesystem in the file manager MORE simple not LESS simple. if that means making a linear type arrangement like windows then so be it.
Make applications uninstallers obvious.
Why is it that an Operating system, which stores 99% of its configuration data in text files, Simply have a small light overhead PHP Webmin like Web Server running immediately to configure all aspects of that OS but only intially allowing queries from 127.0.0.1 While the port is firewalled off from the outside. Not have At least a Sample working DN Suffix, default sample OUs, a Sample Kerberos KDC Ticket, RSA/DSA Key all stored and contigured from the moment I install that distro. I'm talking about LDAP, PHP, Krb5, and SSH Being allready ready out of the box. You give me a legitimate reason why not?
JDS is a DESKTOP... it's a gnome variant.
It is not an operating system and strangely enough you can use JDS on top of both linux and solaris. Which make pretty good sense since end users probably can't tell the different between the two OSs.
good feedback guys, thanks.
-a
I just participated in a test pitting Win2k3 vs Red Hat ES3 vs SuSE Enterprise 9. The test was for useability and functionality.
Windows came out on top by a mile. These 2 distros are nowhere near a mature state. The included (gui) tools are atrocious, incomplete, and often break the service so bad that it's easier to reinstall than to repair. Yes, functionality can be established from the command-line, but if you could do that you wouldn't be buying a packaged enterprise distro.
Directory services are a nightmare to configure in linux, and these 2 distros are certainly no exception. Neither distro comes with a gui tool or scripted install procedure, and the testers and I couldn't figure out how to get kerberos and LDAP to work together. Novell's tech support was useless - they said they support installing the service (from RPMs) but not configuring them. The manuals in both distros were totally useless.
The lack of centralized management tools in linux was the biggest downfall. The sysadmin has a LOT of work to do writing scripts and delegating authority to subordinate admins. What the distros really need is a management console like AD/MMC to administrate objects, groups, security policies, profiles, permissions, etc etc etc.
Stay away from enterprise linux products for now. Roll your own. There's no substitute for know-how.
Currently JDS3 is only available on Solaris. And given the appalling choice of Solaris drivers for non-Sun hardware I'd expect
plenty of people would be able to tell the difference.
Mod parent up. Every word is true, and Red Hat is more involved with the kernel then any other entity so why wouldnt you choose the company that is most familiar with it? In addition to that, they do most of the work in Gnome as well (hell they even host gnome's website), so everything usually just seems to click together. I am very pleased with Red Hat and after trying the competition, I see why they are the market leader.
Regards,
Steve
The poster commenting re: qualified support matrices is correct, but I'd go further.
/all/ of this, out of the box, with Tru64.
I'm migrating 40+ servers from Tru64 UNIX to Linux to support Oracle, Oracle Apps, WebLogic, Apache, ftp/sftp, Legacy data interchange, printing, fileserver, mail, etc.
I need (in no particular order) stable SAN connectivity w/ NSPOF, data and bare-metal backups w/ short time to recover, integration w/ 24x7 monitoring, qualified support from multiple vendors (no custom/3rd party drivers or kernel build), lights-out management capability, server cloning and deployment, on-line extendable filesystems w/ good performance into the terabyte file system range, cluster filesystem for both data and OS.
I have
I'm still struggling, after 14 months into the RH3 deployments, to get these features.
it only takes three commands to install Gentoo
/dev/hda && mkfs.xfs /dev/hda1 && mount /dev/hda1 /mnt/gentoo/ && chroot /mnt/gentoo/ && env-update && . /etc/profile && emerge sync && cd /usr/portage && scripts/bootsrap.sh && emerge system && emerge vim && vi /etc/fstab && emerge gentoo-dev-sources && cd /usr/src/linux && make menuconfig && make install modules_install && emerge gnome mozilla-firefox openoffice && emerge grub && cp /boot/grub/grub.conf.sample /boot/grub/grub.conf && vi /boot/grub/grub.conf && grub && init 6
cfdisk
that's the first one
Source Bash.org
Yet Socrates himself is particularly missed.
A lovely little thinker but a bugger when he's pissed.
I think there's been a GNU/Linux-native NDS implementation for a while now:
Why is having Acrobat Reader a selling point for a distro?! Adding it to any mainstream OS is trivial.
As a side note, I find xpdf to be much faster and more stable (compared to acroread 5 on FC2).
Apple seems to have it all figured out as far as enterprise unix is concerned. I wish a linux vendor looked at what makes OSX work visually and (without blatenly copying) at least implement whats going on. A single well thought out control panel to configure the computer and user environment. Menus using universal sets of words to describe thing instead of the thrown together menus currently used. Stuff that just works. And for godsakes get rid of 90 percent of the stuff the average home user does not need. There is way to much stuff in all the linux distros. Install a base User OS. Don't give them a million options. Don't let them choose to install all the developer stuff. The average person sees the ability to add more stuff and thinks its there I must need it. Give them a good base install. and make them do something else to get more stuff.
The desktop needs
One web browser, one office suite, one email program. Thats it. The computer should detect and print to most USB printers, not require the user to setup or turn on cups....
Again look at apple. What makes there products strong. Its there ability to get rid of all the crap and deliver what most people need. As long as every linux distro tries to make hackers and geeks happy there distros will never serve users.
I would think that a big deal breaker is support. Not support for various technologies, or applications/serivces, or hardware, but the "who do you call when it goes tits up" kind.
Don't blame me, I voted for Kodos
You can deploy Macs, and make your corporation FAAABULOUS too!
Personally I'm going to stay away from RHEL4 for atleast a couple of months. It was just released so give it time to stabilize... yes I know it's considered enterprise software but it's better to be safe than sorry. Having SELinux enabled might cause headaches right now. I'm not saying don't use it, it's definitely worth the extra effort for added security, but take your time. In any case, I tried installing Novell eDirectory and GroupWise on RHEL4 ES and it bombed so I guess I will have to wait until Novell certifies it first.
The people you are describing are generally known as "wannabees". They want to be elite, but they aren't secure enough in their knowledge or skills and react to questions as if they were threats.
You can see them most anywhere. They're usually the ones with the strongest opinions, also.
They can pretend to be knowledgeable and skilled, but they'd rather spend time boasting and belittling others than actually learning and doing.
The good news is that such individuals do not matter much in overall adoption rates. If someone is looking to use Linux, having a wannabee laugh at his questions isn't going to change his mind. It might mean that he won't go back to that site, depending upon the signal to noise ratio and whether he did get a good answer to his question.
This is where you vote for Breasts, only there doesn't seem to be an Enterprise edition out yet.
There is XAD.
You forgot centralised configuration management - eg: Active Directory's Group Policy.
When ubuntu can actually boot on my laptop or either of my desktops, I'll be a little more interested. My laptop is a thinkpad A21p. My desktops use decent chipsets. Morphix boots on all three.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
It's good to know that LDAP is a Microsoft technology - even if others developed it years before Microsoft used it in Active Directory.
so you get a little flack from the posters (rightfully so) for not downloading free trials like any fucktard would have, and you come back with snarky comments. truly you are a moron.
Is the word "distribution" really that hard to type?
I'll be here the rest of the decade, folks.
Stop the Sun flaming,wise guy. If you can't add anything of value to the main topic (which is just a technical comparison of the middleware suites & the desktops), don't waste real estate by repeating the favorite slashdot past time of flaming Sun. And as far as "sun is a company in trouble" is concerned, looks like you don't read anything on the web other than slashdot. Leap out of your dark,confined well and you'll see where Sun's headed. As for their toplines & profits, only time will tell how soon they can make a complete turnaround. Of course, you're welcome to continue flaming if you don't have anything else to do & plenty of time to kill.
Many users will post about distributions most of us consider to be "closed" and that they have these features, but Mandrake has supported authentication to Windows domains since 9.1 (for NT4 domains) and 10.0 (for AD domains).
For the love of god, please stop using meaningless phrases that include 'enterprise'
'Enterprise infrastructure' has no meaning. Yes, it has possible meaning; No, it is not well defined enough to use in this context.
This language is invented by salesmen to sell expensive stuff to pointy haired bosses. We should not use this language here.
>stable SAN connectivity w/ NSPOF
Works, if you use the right hardware.
>data and bare-metal backups w/ short time to recover
SAN issue? Veritas?
>integration w/ 24x7 monitoring
Don't know your monitoring system, but we monitor our own servers and those of many clients 24x7x365.25 without issue, mostly linux (including the boxes doing the monitoring)
>qualified support from multiple vendors (no custom/3rd party drivers or kernel build)
Huh? you don't have that with Tru64, you have HP and um well, apologists for HP.
>lights-out management capability
Any quality x86 server hardware has this.
>server cloning and deployment
Somewhat linked to the previous, and something that's very easy to set up. (We set ours up in ~ 1 day using the new debian installer, no it doesn't go to the level you say, but that's becuase we don't want it to)
>on-line extendable filesystems w/ good performance into the terabyte file system range
XFS -- I'd use nothing else even CLOSE to that size.
>cluster filesystem for both data and OS.
CXFS($ from SGI) or GFS(GPL)
/* FUCK - The F-word is here so that you can grep for it */
Plus a lot of the stuff mentioned by you, plus GCC 4.
Got time? Spend some of it coding or testing
Blaster, Netsky, Slammer.
A Pirate and a Puritan look the same on a balance sheet.