Slashdot Mirror


User: rimu+guy

rimu+guy's activity in the archive.

Stories
0
Comments
93
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 93

  1. Re:Dunno about Z/Linux but... on Managing Linux and Virtual Machines? · · Score: 1

    UML runs on the host server in userspace.

    That means that the UML server will only have access to the host to the extent of that program's access.

    You can do things like running the UML instance chrooted. Running it as an unpriviledged user. Disabling the 'hostfs' UML kernel option (which gives the UML access to files on the host).

    You can also disable module loading in the UML kernel. That will prevent the user 'injecting' code into the UML process.

    So... provided you set it up right, the UML instances should be pretty much isolated and secure. At least as any Linux process is capable of being isolated and secure ;)

    - P
    RimuHosting - Linux VPS Hosting

  2. Dunno about Z/Linux but... on Managing Linux and Virtual Machines? · · Score: 5, Interesting

    I haven't worked with a Z/Linux VM before. However, I have used User Mode Linux to create a dozen or so virtual servers per host server. And I'd imagine that the benefits offered by UML would also apply to Z/Linux VMs.

    For example, with UML you're able to get much better resource utilisation. e.g. most of the time the machine is idle. When one of the UML servers need the host server's resources, they're there (CPU, network, disk IO, etc). That means you can have multiple UML servers bursting up to the performance potential of the host server. Certainly a better resource utilisation than having several host servers running mostly idle.

    Another benefit of virtual machines are their logical separation from the host server. Each virtual server has their own users (including root), applications, file systems, IP address, etc. That means that if security is compromised on one, the others are unaffected. Ditto resources can be allocated to each virtual server according to need. And any mis-configuration on one doesn't affect the other. This compares to running multiple applications on the same server for different purposes (e.g. running HR and Account systems on one server, if email goes down them both systems are affected. In a virtual server setup, only one of the other would be affected.

    So... Thumbs up to server virtualization software in general. Particular kudos to UML. And good luck finding out about Z/Linux!

    - P
    RimuHosting.com - Linux VPS Hosting

  3. Re:JBoss on JBoss to Apply for Official J2EE Certification · · Score: 2, Informative

    JBoss let's you run JSP pages and servlets. Of course, Tomcat and Jetty offer that as well.

    JBoss offers things like EJB, JMS, JNDI, transaction management, clustering, container managed persistence and DB connection pooling.

    Whether you need those things or not, is another question. Whether you use those things to create model-view-controller designs is also another question. You can write an J2EE app and it can still rank up there with the worst code designs in history.

    One quite cool things about J2EE (and servlets) is the ability to create web application files (.war or .ear). You just assemble this file then pop it on the server. Voila. No further configuration required. It just works.

    Another reason a lot of people use JBoss is because it (or rather, J2EE) looks really good on your resume. You can become buzzword compliant by simply downloading the app and having a quick play on a Sunday after noon. Ooops, got to kick that facetiousness habit.

    Anyway, I'm glad that the JBoss group thinks it's worth shelling out $100K pa on certification. Provided they get their payback from the corporates that want the certification, not us regular joes that just like JBoss because it works.

    - RimuGuy
    JBoss Hosting on Linux VPSs

  4. Java is Fast Enough, Now Sort out Memory Usage on Eye on Java performance Improvements · · Score: 2, Insightful

    I used to stress about Java performance. I'm not sure it was ever warranted. Certainly, things are plenty fast enough now.

    Not only have the JVMs improved - e.g. hotspot - but the servers and PCs I'm using now are 3 times faster (2.4Ghz vs. 800Mhz a few years back).

    What I think they need to concentrate on now, is getting the memory usage back down. 100MB to run an eclipse IDE is just too fat. And it's hard being a JSP Host when each Servlet engine chews up 60MB of memory on my host servers.

    FWIW, the 1.5 release sounds like memory will get a good looking at. Let's hope so.

  5. Re:Civil on The RIAA Hit List - A Pattern Emerges? · · Score: 1

    My post was firmly tounge in cheek. I realise the proceedings are civil. However, who here things the RIAA wouldn't balk at federal criminal proceedings if they had the chance?

  6. 'Pattern'? Right... on The RIAA Hit List - A Pattern Emerges? · · Score: 1

    So the 'pattern' is that the RIAA is targetting a random selection of music? Ummm.

    And, moreover, it looks like they're targetting users with popular songs (e.g. Sk8ter boi). Like, umm, people are offending in proportion to how popular a song is and not downloading things they don't like.

    The obvious exception being the people that downloaded Ms. Houston's songs in an obvious attempt to thwart the RIAAs 'selection criteria'. Boy, imagine the humiliation. At a job interview, admitting you served time for listening to 'How will I know?'. You'll never work again.

    - Peter
    Linux VPS Hosting. Come on someone wants to try hosting with a 2.6 kernel...

  7. WebHosting with 2.6 kernels on New Testing Version Of Linux 2.6 · · Score: 1

    If you want to try out the new 2.6 kernel, I'd suggest you do it with User Mode Linux. You can load it up on your PC without having to change the host kernel and play around with all the cool 2.6 features.

    Note: use the UML patch from the author, Jeff Dike, vs. what is in the kernel.org source which is old and crufty. Jeff's patches are much more up to date and more widely used.

    BTW: if anyone out there wants to try out their hosting on a 2.6 kernel (just to see how it goes, or as part of a 2.6 testing program), then I'm making a 2.6 kernel option available on my UML hosted Virtual Private Servers.

  8. Er, Anyone Heard of Public/Private Key Auth? on Inkblot Passwords · · Score: 1

    From the article it seems that 'most' people remembered the password the next day. What about a couple of month later after not using it? Oh, and:

    Write down exactly what you saw under each blot. You don't have to tell anyone. It'll be your secret.

    Umm...

    Sounds to me like, if you're going to write it down, you may as use a password encrypted private key file and then pop your public key into all the servers to which you need access.

    Heck, using SSH and public/private keys you can use a 1024 bit key, have secure access to hundreds of systems, and only have to enter your password once per bootup.

    - Peter
    RimuHosting - UML VPS Hosting

  9. UML Support on Linux v2.6 Begins Testing · · Score: 1

    One of the new things in the kernel is User Mode Linux. And I run a hosting company that runs UML servers. So this release is a very cool milestone.

    Sadly, the 'official' tree is not keeping up with Jeff Dikes patches. Which after being initially accepted are now gathering dust in some bitkeeper dump.

    This from Jeff on the UML mailing list:

    Linus hasn't been taking them [the UML Patches], so until he changes that, there's not a lot I can do.

    My current thinking is that either I will launder them to Linus through akpm [Andrew Morton] during the runup to 2.6, or have him apply them directly after 2.6.0.

    Hopefully, Jeff will get his patches compiling against the latest 2.6 kernel and Linus or Andrew will accept them. This is a cool piece of technology. And what's currently in the 'official' kernel has become old and crufty. (Workaround being to apply Jeff's patches).

    Anyway, I got around to downloading and compiling the latest 2.5 kernel with the UML patches and running up a few root file systems. It seems to work well. Er, I mean, boot up without panicing.

    If anyone is interested in tinkering with a Linux server running the 2.5 kernel, feel free to contact me. It'd beat having a malicious alpha kernel corrupting all the data on your PC.

    - Peter
    RimuHosting - VPS Servers. Now with 2.6 Kernels

    For anyone interested in having a tinkering/testing Linux server

  10. Time for some 2.6-pre Linux Hosting... on Last 2.5.x Linux Kernel Released · · Score: 3, Interesting

    I host a bunch of VPSs based on Jeff Dike's UML (User Mode Linux) project.

    One (of the many) cool things UML allows is for you to try out new kernels without having to dedicate a real box to it. Even if you're only dedicating the box to it between kernel swap reboots. Especially if you're not sure if the new kernel will corrupt your precious partitions.

    The UML 'host' server can continue to run whatever stable 2.4 kernel you need (in my case 2.4.21).

    You SSH from your 'host' server into your hosted UML kernel. Play around, test reliability, fiddle with new features, regression test your apps.

    So anyway, I'm off to grab the new kernel and have a play. Maybe even see if there are any crazies out there who want hosting with the 2.5/2.6-pre kernel.

    - Peter
    RimuHosting - Linux VPS Hosting

  11. Clustering on a Single Server on Building a Stable and Clustered J2EE Environment? · · Score: 1

    I'd second JBoss for clustering. The middle tier, EJBs and the like 'just works'.

    The front end is tricker: e.g. setting up DNS round robin + virutal IP takeover in case a front end server goes down.

    And the back end (database) is also fun. e.g. setting up a distributed file system. Or setting up database replication. Both doable, but hard to do right and get great performance.

    I had one customer use our VPS servers to help them get clustering going.

    They can set up several virtual servers (with their own file systems and IP addresses, etc) all on one physical server.

    Once they have nailed they setup, they can them deploy on separate physical servers. Its a lot quicker, easier to manage (and cheaper) doing it that way.

    Cheers, Peter RimuHosting - VPS/JBoss Hosting
  12. New Kernel, No Reboot. Nya nya ne nya nya on Linux Kernel 2.4.21 Released · · Score: 1

    Downloaded the new kernel, got the latest UML patch. make oldconfig ARCH=um etc, and am now trying it out on a couple of test Virtual Private Servers. No (physical server) reboot required. Oh yes. The joy of userspace kernels.

    BTW: So what was the patch that improves the 'feel' of the system when under heavy IO load?

    And what is happening with the O(1) scheduler. Is that going to ever be in 2.4 (or just 2.5/6). Anyone running the O(1) patch against a 2.4 kernel? (How does it go?)

  13. Java Project Hosting Minus JSP... on Sun Opens Java.net · · Score: 1

    By all accounts Java.net is more a (Tim) O'Rielly creation (than a Sun creation). A bunch of O'Rielly editors ganging up and creating a community site. More power to them.

    Anyone know why the java.net project hosting doesn't include JSP and EJB services? Surely any decent OpenSource Java project would want to use those technologies to create their web presence...

  14. Language Designer To Tool Creator? on Jackpot - James Gosling's Latest Project · · Score: 1

    Gosling created one of the most popular languages out there. Java 1.0 (and 1.1) was no where near as good as Java 1.2. But I'm still absolutely amazed at how good a job he (and, I guess others at Sun) did on the first Java release. The language syntax is clean and the core class libraries are elegant and very functional.

    From what I read, Gosling doesn't have much to do with Java nowadays, other than an annual token appearance at JavaOne

    I guess he's moved onto other things, like Jackpot.

    Now. Is it just me, or is building refactoring tools a bit of a come down?

    I mean, there are other tools out there that already do a reasonable job (e.g. InteliJ and Eclipse).

    This is like Peter Gabriel releasing 'Up' after 'So'. What a letdown. Or are my expectations for this guy just set too high?

  15. Re:License protection? on Slashback: Mars, Linksys, Torrent · · Score: 3, Informative

    I'm sure what Mr Fleury means is that he owns the JBoss trademark (it is a trademark, see the little â in the logo?), just like Linus owns the Linux trademark.

    If the Core developer group forks the code, then they JBoss LLC would be within thier rights to prevent the Core Developer Network using the trademark.

    The CDN guys would have to come up with their own name for the app server.

    They should be able to do it sucessfully. And it would be another case of history repeating itself. JBoss used to be called EJBoss, but Sun stomped on them for using _their_ EJB trademark.

  16. Fun, Fun on JBoss Group Developers Walk Out · · Score: 4, Interesting

    JBoss has been garnering a lot of publicity lately, at least in Java circles. It has been quite the center of controvesy, in an otherwise boring world.

    First there is the bust up with Sun. JBoss wanting J2EE certification and Sun be a bit difficult (basically saying they wouldn't pass).

    Then there was the 'best application server' http://www.sys-con.com/java/readerschoice2003/vote .cfm 'vote rigging' issue. One year accussing Oracle of cheaping because they asked their employees to vote, and the next year JBoss does the same (asked its mailing list members to vote for JBoss).

    Now of course there is this new company split off from JBoss LLC.

    Still to come: will JBoss LLC removing CVS commit rights from the coredevelopers group? Will JBoss LLC go out of business?

    We'll see..

    In the mean time: at least people are hearing about this great product (developer tiffs aside). No such thing as bad publicity, right? Hopefully, too many people won't be scared off. Then where would all my new customers come from?

    - Peter.
    RimuHosting - JBoss Hosting on Linux VPS

  17. Semi-dedicated on Why is Hosted Disk Space So Expensive? · · Score: 1

    Get a semi-dedicated server/VPS. Since those plans aren't cramming hundreds of sites on a server, they will offer more space.

    e.g. my company offers a VPS plan running User Mode Linux (UML) with 4GB of space.

  18. VPS Servers on Finding Decent Unix Server Hosting? · · Score: 1

    Some of the things you're asking for:

    • PHP,
    • MySQL,
    • raw log files,
    • FTP,
    • decent bandwidth (~10 GB),
    • around 300 MB disk space

    Are available from almost any host. The competition out there is fierce and I wouldn't be surprised if you could get this for $12/year. But for that price I'd expect pretty hit and miss service (get two plans at different providers, copy data between and plan and keep control over your DNS if you need to switch!)

    Some of the other requirements you requested will probably 'bump you up' a hosting level:

    • the ability to configure my server somewhat (htpasswd, htaccess),
    • crontab,
    • SSH,
    • POP accounts,

    Most semi-decent shared plans will have those features.

    Also, you may want to consider a Virtual Private Server. The host server will run several VPSs. Each VPS will get its own IP, memory and will share disk IO and bandwidth. You would get root access with the ability to install your own software, compile your own code, set up cron tabs, init tabs, etc.

    There are a few companies that are offering VPS services now, including my own, Rimu Hosting. And our VPS plans start from $29/month.

    Whatever you do, A good place to do some research on this is Webhostingtalk.com They have a 'requests' forum that you can post your requirements in and people will reply with offers. You can check the posters profiles and search for meantion of their outfits on the forums to guage how reliable they are. BTW: WHT is owned by Rackshack IIRC (And if you're after dedicated server hosting Rackshack is pretty decent).