All proceeds from Ad Clicks goes to the author of this site.

 

Friday, May 26, 2006

Why Solaris

if all the best features of Solaris is ported to its competition, why would anyone give a damn about Solaris?

#1 you can run the original for same price, why use a copy?

#2 Solaris isn't static, neither is any of these technologies, if you stay with the original you will always have the best maintained and latest features

#3 currently other projects are copying parts, with solaris you get the whole solution

#4 with solaris you can buy support if you need it, and it will be done by the people have access to the people that wrote the code not just the guy that ported it.

#5 Sun/Solaris gives you the whole stack, you can buy hardware, and get the OS and applications all from the same company.

#6 Sun/Solaris brings to the table stability, reliability, maintainability, before a change is made to Solaris code base, its reviewed by a group of people, not just one that glances over the patch, they actually inspect the change line by line and verify that the change is valid and they also catch new bugs this way before they are introduced.

#7 professionally created documentation. Not only howto's created by a weekend writer, but full documents by professional writers. The kind that with other operating systems you have to buy a book to get.

#8 testing, every nightly build of solaris is tested nightly, and compared with the previous builds, if its slower its a bug.

#9 Compatibility, Solaris has a stable API and ABI, so your application once it runs will continue to run for the foreseeable future. Solaris 10 runs programs that were released for Sun 2.5.1, if it doesn't work its a bug and needs to be fixed.

#10 Solaris has intergrated all the technologies to work together, so you don't end up with frankenstein with lots of parts from whereever, they are actually designed to work together. So you can use dtrace to monitor a zone running on top of a ZFS filesystem, that uses SMF to monitor the filesystem, the zone, the services in the zone, etc.

7 Comments:

Anonymous Anonymous said...

Funny you mention Frankenstein systems...compared to modern Linux distributions, the Solaris OS usually feel more patched together.

Consider how a Solaris 10 server ships.

Built-in, there are two versions of apache (1.3 and 2), neither of which are maintained well or very useful for anyone doing serious web serving. There is an old version of OpenSSH (renamed to Sun_SSH) which is not maintained well. There's no clean mechanism to manage software or patches on the level of an apt-get or even yum. Most free software provided with Solaris or on the Companion CD is hopelessly out of date. Blastwave or Sun Freeware help here, but neither integrates as well with the existing system and software as any Linux distribution.

Network-wise, Solaris installs wide open with numerous ports open by default. In addition, there is no good mechanism to actually determine which processes are, in fact, using those ports. The best way to do this right now is probably to install lsof (usually installed by default under linux). A better way would be to update netstat to include the Linux version's -p functionality to display process ids.

Storage-wise, yes, ZFS rules. But it still hasn't shipped with a production OS. UFS + Sun LVM has been trailing all the other unix LVM solutions for a long time now so it's not like Solaris has always been a technology leader in this arena.

Now, don't get me wrong. I love Solaris and it's almost always my first choice these days. But that's no reason to constantly attempt to belittle Linux. Maybe that's your calling card...I don't know. (shrug) Or maybe I'm lucky that I can use and enjoy all the different UNIX systems (ok, maybe not AIX). But your one-sided anti-linux rants have gotten very tiresome.

9:15 PM  
Anonymous Anonymous said...

>Built-in, there are two versions of apache (1.3 and 2), neither of which are maintained well or very useful for anyone doing serious web serving. There is an old version of OpenSSH (renamed to Sun_SSH) which is not maintained well. There's no clean mechanism to manage software or patches on the level of an apt-get or even yum. Most free software provided with Solaris or on the Companion CD is hopelessly out of date. Blastwave or Sun Freeware help here, but neither integrates as well with the existing system and software as any Linux distribution.

Do you not know how to compile programs? This is UNIX 101. Obviously you don't have much production experience.. don't be a lazy admin.

>Network-wise, Solaris installs wide open with numerous ports open by default. In addition, there is no good mechanism to actually determine which processes are, in fact, using those ports. The best way to do this right now is probably to install lsof (usually installed by default under linux). A better way would be to update netstat to include the Linux version's -p functionality to display process ids.

You can't determine what these processes are either? It doesn't take a genius..

>Storage-wise, yes, ZFS rules. But it still hasn't shipped with a production OS. UFS + Sun LVM has been trailing all the other unix LVM solutions for a long time now so it's not like Solaris has always been a technology leader in this arena.

Sun has been running ZFS in production for a while now. Do your homework.

>Now, don't get me wrong. I love Solaris and it's almost always my first choice these days. But that's no reason to constantly attempt to belittle Linux. Maybe that's your calling card...I don't know. (shrug) Or maybe I'm lucky that I can use and enjoy all the different UNIX systems (ok, maybe not AIX). But your one-sided anti-linux rants have gotten very tiresome.

Your rants are tiresome. You don't understand Solaris, and you don't deserve to use it.

12:42 AM  
Anonymous Anonymous said...

LOL, fanboys unite! Attack without reading, gloss over the details! Acknowledge no room for improvement! RARRR!!

Do you not know how to compile programs? This is UNIX 101. Obviously you don't have much production experience.. don't be a lazy admin.

LOL, this was not the issue. Why does Sun ship those programs, then, if "production experienced" admins won't use them?

In addition, I'm pleased to hear you have the ability to make targeted individual package + dependency builds across your production environment. Certainly you are extremely experienced and support hundreds of servers, each running different applications and requiring diverse packages. Perhaps you should release your build system and give pkgsrc and all the other package management schemes a run for their money ... after all, they're just targeted at lazy admins so they can't be very sophisticated, can they?


Network-wise, Solaris installs wide open with numerous ports open by default.

You can't determine what these processes are either? It doesn't take a genius..


I did not say it takes a genius. In fact, I listed one means to display the port-to-process mapping. But, since you attack first before reading, I would not expect you to have noticed.

It also sounds like you don't even understand the issue. If Microsoft shipped an OS with so many insecure open ports, fanbois such as yourself would crucify them.

Sun has been running ZFS in production for a while now. Do your homework.


I would expect they would ... they wrote the software, after all, and can fix any problems themselves.

At any rate, I'm glad to hear you run ZFS and Solaris Express or OpenSolaris in your production environment ... that's excellent. In our environment we're a bit more timid in that we don't use unsupported and unpatched versions of Solaris in our production environments. We also don't have the means to BFU our production servers every week or so. As a fanboy, you probably don't realize that most server environments are not like a web hosting environment that can be easily upgraded/rebooted as long as apache+php builds on it and there's another load-balanced server to take the load.

Anyway, I have been anxiously awaiting this 06/06 Solaris 10 release for some time! I do love ZFS and our experience and benchmarks thus far have been nothing short of excellent.


Your rants are tiresome. You don't understand Solaris, and you don't deserve to use it.


An anonymous blog reader being flamed by another anonymous blog reader. Priceless.

11:55 AM  
Anonymous Anonymous said...

He has a point about the packages. Sun really needs to get on board with suppliying current/relevant packages.

10:39 AM  
Blogger chenlu said...

runescape money
runescape gold
runescape money
runescape gold
buy runescape gold buy runescape money runescape items
runescape accounts
runescape gp
runescape money
runescape power leveling
runescape money
runescape gold
dofus kamas
cheap runescape money
cheap runescape gold
Guild Wars Gold
buy Guild Wars Gold
lotro gold
buy lotro gold
lotro gold
buy lotro gold
lotro gold
buy lotro gold

Hellgate Palladium
Hellgate London Palladium
Hellgate money
Tabula Rasa gold tabula rasa money
Tabula Rasa Credit
Tabula Rasa Credits
Hellgate gold
Hellgate London gold
wow power leveling
wow powerleveling
Warcraft PowerLeveling
Warcraft Power Leveling
World of Warcraft PowerLeveling World of Warcraft Power Leveling runescape power leveling
runescape powerleveling
eve isk
eve online isk
eve isk
eve online isk
tibia gold
Fiesta Silver
Fiesta Gold
Age of Conan Gold
buy Age of Conan Gold
aoc gold

呼吸机
无创呼吸机
家用呼吸机
呼吸机
家用呼吸机
美国呼吸机
篮球培训
篮球培训班
篮球夏令营
china tour
beijing tour
beijing travel
china tour
tibet tour
tibet travel
computer monitoring software
employee monitoring

8:58 PM  
Blogger game gold said...

After separate for one year, I can not leave you, leave Entropiauniverse ped . Now I buy Entropia Universe Gold again, I do not want to leave you, but at that time, I have no idea. Buy Entropia Universe Money
is the thing I want to do for long time. I know that cheap Entropiauniverse ped is your life. So I will try my best and do not let you pass away. In my mind, I think I Buy Entropia Universe Gold is the fate.

Without hesitate, I bought eve isk , in the game I can find myself. I feel lonely, but I do not want to talk with anyone, so I buy isk . At present, think the happy day I spend in knight, I am eager to enter it, and buy eve online isk . Own eve online isk , it means that you own the life of happiness. So I will not leave cheap eve isk . It is the origin of the happiness.

8:17 PM  
Blogger xuemei said...

I like play online game, I also gw gold and GuildWars Gold, the Guild Wars Gold is very cheap, and use the GuildWars money can buy many things, I like cheap gw gold, thanks, it is very good.

I like play online game, I also buy habbo gold and habbo credits, the habbo gold is very cheap, and use the habbo coins can buy many things, I like cheap habbo credits, thanks, it is very good.

9:43 PM  

Post a Comment

<< Home