Last week we installed a Solaris 9 branded zone. It is easy to do it, but in the end we recommended to our client to use a real machine with a native Solaris 9 installation. There is too much broken:
- Start scripts (like the one for cron) use the –P 1 option to pkill. This means only kill if the parent PID is 1. In a zone this is not valid, and as such cron (and other daemons) do not get stopped, respectively a check if it is already running at the start fails and cron can be started multiple times. There are already some patches which get automatically deployed during the first boot of the Solaris 9 branded zone, but there are still several easy to detect bugs around.
- SNMP does not work out of the box. A colleague tried to get it running, but he failed. Googling for the error message shows two hits. One hit is a link to the source, and another one is a report of a person which has the same problem. MAybe we could get net-snmp up and running, but we didn’t test this, as we want to have our Solaris 9 systems similar (fewer changes and special cases for cfengine… it is already not easy to understand for some colleagues as it is).
- There is no documentation how to handle the first setup automatically. We think we can handle it by extracting all files from the Solaris 9 flar we downloaded from Oracle for this installation, modifying the contents (e.g. adding a sysid.cfg), and creating a flar again. We did not try to do it.
All this we detected in less than half a day of the first playing around with it. To us Solaris 9 branded zones are more like alpha or beta quality features. We gave the recommendation to our boss to tell the client that we do not think this is a production ready feature, and if the client insists on using a Solaris 9 branded zone we can not really accept to handle it within the normal SLA.
So far we did not report any of the above problems to Oracle. Those problems are directly visible if you try to integrate a Solaris 9 branded zone into a good enterprise class environment, so it looks to me as there is no real production quality testing done on the side of Oracle. To me this means there is no real commercial interest. It also means that there are probably a lot of uncovered problems, which is a nightmare to handle in a production environment.
GD Star Rating
loading…
GD Star Rating
loading…
Tags: beta quality,
cfengine,
cfg,
daemons,
flar,
half a day,
multiple times,
quality features,
snmp,
solaris 9 —
I am now waiting since December that my ADSL line is switched to the rate adaptive mode (RAM). Theoretically it is possible. Unfortunately the reality does not agree to this (yet).
Luckily I am not a normal customer, I know a technician which works for my ISP. He could switch the line without problems, but the next update of the system (which happens from time to time) would cancel this again, as each update “resets” the status to what is recorded in the DB. The problem is, that he can not switch my line to RAM in the DB (actually it is not him, he is a network technician not one of the sales people with access to the DB–interface). I am not the only customer where this is not possible. So far they where not able to see a pattern.
Currently there are two colleagues of him, a friend of him and me which he has as good examples where it does not work (there are more, but those are “just” regular customers). We are now his toys, he wants to find out how to convince the system to switch to RAM in those cases. This needs a while, as parts of this need to go the official way until he sees if it works or not.
I am very happy that I am not just a normal customer. This way it is much more transparent for me.
GD Star Rating
loading…
GD Star Rating
loading…
Tags: adsl line,
colleagues,
interface,
isp,
match,
network technician,
ram,
toys —
Today I stumbled again over some HeatMaps from Brendan Gregg (of DTrace–fame). This time it was the PDF of his presentation at the LISA 2010 conference. It shows nicely how he plans to evolve it from a single-machine (like in Analytics for Oracle Storage products) to the cloud. It is a very good overview about what kind of intuitive performance visualization you can do with this.
I would love to see something for FreeBSD (or other performance data). Maybe someone could take the DTraceTazTool as a base or hint and write something generic which works for a lot of things…
There are just too much nice and interesting things out there, and not enough time for all of them.
GD Star Rating
loading…
GD Star Rating
loading…
Tags: analytics,
dtrace,
fame,
freebsd,
heatmaps,
interesting things,
oracle,
performance data,
performance visualization,
storage products —
After reading Jim Gettys investigations about the problems current buffer sizes of network equipment provoke (which may even have implications in the net neutrality debate), I had a look at which active queue management (AQM) algorithms with or without explicit congestion notification (ECN) FreeBSD supports.
It looks like there is not much implemented (if the best solution would be implemented, it would not matter how much there is, but unfortunately there is no best solution). Other systems offer more. RED is implemented, but even the inventor/researcher of RED thinks the algorithm needs some improvements (he is in the process of preparing a paper about this, as Jim Gettys reveals). Blue/SFBlue is not implemented (a more turnkey-solution than the current RED implementation). PID controller (which may or may not be something someone wants to use in this case… no idea about its pros/cons in this regard, but it is referenced in the AQM article on Wikipedia) is also not implemented.
Regarding ECN for FreeBSD you can find more or less no real documentation in the net (at least with a simple “ECN FreeBSD” search). It is implemented for the RED algorithm, but as the RED algorithm needs some tuning/setup, this is not a turnkey solution. There is a ECN related sysctl, but I do not have the impression that this is a turnkey-solution which magically generates ECN messages without using dummynet for AQM.
From my current understanding (but I think I do not know a lot about this topic) it looks like AQM is a feature most people would like to have activated by default (with an appropriate algorithm which does not need tuning to produce a good enough result). If this is correct, it is a shame that FreeBSD does not activate AQM with an algorithm which is not bad for most cases by default (with the option to change the algorithm and to disable completely). If my understanding is not correct, I would like to get a hit with the clue bat please.
GD Star Rating
loading…
GD Star Rating
loading…
Tags: active queue management,
buffer sizes,
dummynet,
ecn,
explicit congestion notification,
jim gettys,
net neutrality,
pros cons,
sysctl,
turnkey solution —
At the weekend a friend visited me. We have not seen since each other since a long time. As we studied both computer science, parts of our discussion where off course technology related. Parts of the discussion where about current TV’s and game consoles (he participated in the design of the PS3 CPU, so he is well aware about the technical limitations of the hardware the current game consoles use).
During our discussion we talked about the software limitations of such hardware.
Current TV’s come for example with some predefined internet channels, but not with a real web browser. We think that people which keep a TV for 10 years or longer (like for example our parents and probably both of us too) this will result in a loss of features after some years, because those channels will get less attention of case to exist at all. There is also no way to switch to alternatives then, except by buying a new TV (we expect that there will be no firmware update in such a case). With a real web browser this would not be an issue (it may be more easy to enter URL’s with a real keyboard than with a remote control, but let us do small steps here). Game consoles are a bit better in this regard, but there we have the problem that some websites are too much memory hungry (they do not include the user agent of the game console browsers in the same class as smart phones or tablet PCs… from the size aspect they are not, but from the memory and computing power aspect they are more similar).
I would expect that the TV stations do not want to have TVs with really good browsers, because then you may not need a TV station anymore. But this is what users would use if it would be there.
Another deficit is that there is not a mail program in game consoles and TV’s. For writing mails you need a real keyboard, but for a quick check if there is mail (e.g. X unread mails, or maybe even displaying the subject line of the emails) or maybe to just read without answering a solution without a keyboard connected would already be enough.
I expect that console manufacturers do not want to spend money for something people are not willing to give much money for, respectively for something where they can not make money with (an email service from the console company would be another mail service additional to the one for the PC and maybe additional to the one of the smart phone… people do not need 10 email accounts, one is enough).
Another overlooked feature is some kind of VoIP+Video feature (at least for the game consoles which have optionally a camera, but IMO this is also possible for the next generation of TV’s with build-in webcams). At least the offerings from Sony and Microsoft are powerful enough to come with some kind of video conferencing software. It does not matter much if this is Skype or the Google version of this, or some other widespread one (MS surely wants to use their own stuff), it just has to be one which is in widespread use to be adopted by the people.This does not need to be in HD, even a small video would already be much more than what is available ATM.
Basically I gave the answer to my question (the title of this posting) myself (except for the video conferencing stuff)… but on the other hand this would be something which could set a product apart from others. For the PS3 this may be now one of the things which could show up in the Homebrew scene, now that the security of the PS3 is compromised. For the Wii at least the email part could be easily done. The rest… would have to catch up in case something like this shows up for the PS3 and is used extensively.
GD Star Rating
loading…
GD Star Rating
loading…
Tags: buying a new tv,
course technology,
current tv,
firmware update,
game consoles,
internet channels,
mail program,
small steps,
software limitations,
unread mails —