Slashdot Mirror


User: suggsjc

suggsjc's activity in the archive.

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

Comments · 565

  1. Re:virtualization? on Benchmarking Power-Efficient Servers · · Score: 1

    you have the option of designing your software so machine failures are tollerated but I can't see how you can do that with a mix of legacy applications I really want to post my proposed architecture, but without going to too much detail, I am working on designing a system that uses mainstream software on commodity hardware in such a way as to break down each component into trivial tasks. Each of the tasks are stateless and therefore can be spread across different machines so that parallel requests (even by the same user) can be handled by different hardware components concurrently. By having at least 2 (more in most cases) machines that can perform each function of the stack combined with a load balancer (that can also detect failures) in front of each layer of the stack you can provide high availability as well. My entire system is designed so that hardware failures are not only allowed, but expected (although rarely).

    Now, what is somewhat interesting is being able to profile each piece of the stack and provision the correct amount of resources on a virtualized machine. Then, you can add capacity linearly by adding in a new piece of hardware that performs all roles of the stack (via VMs).
  2. Re:virtualization? on Benchmarking Power-Efficient Servers · · Score: 1

    First, I want to state that I haven't actually worked directly with any virtualization implementations.

    Now, when the whole "virtualization is the answer to everything" wave started rolling in, I got excited and thought it was going to actually make good on all of its promises (and it still may). However, what is keeping me from actually putting it to use is that when you put several different VMs inside one box, then all of those VMs can be taken down by a single failure (disk, power supply, nic, etc) that would have normally only taken down a single "real" machine. Granted its all about the architecture and application, but I'm still leaning toward smaller cheaper boxes that all do specific tasks. They can also be mirrored by small cheap boxes, and the points of failure be completely isolated from each other.

    Given that this whole topic is about reducing power consumption, my latest off the wall idea is to build my system entirely out of NSLU2's. They each have a small finite amount of computing power, but if you could cleverly (and I do think I'm pretty clever) break up the application into different components (in my case database sharding to the extreme) then you could distribute your work load evenly across them. You could upgrade your system in
    Again, my application is specific (a database driven website) but being able to spread a small measured load across multiple machines could also be more efficient at the hardware level. Consider that in the traditional database model, you have a db instance that services queries to all of the tables. Therefore the system load is the aggregate of queries to all tables. If you could fairly accurately break down your usage patterns, then you could move specific functions to different boxes to maximize the overall load. I do realize that when sharding you lose some of the abilities to create joins, etc. But that doesn't mean it still can't be overcome, especially when considering that when the distribution/index size of the data, less computation is required to find the desired result (searching 100 records is more efficient than searching 10000 records).

    Whew, whether or not I actually use NSLU2's or some other low-cost/low-power server is irrelevant. I think that when the application and architecture can support it, then multiple small servers can out perform larger ones on cost and consumption...but I will concede that space *might* be sacrificed.

  3. Re:And I question their claims. on A Campaign to Block Firefox Users? · · Score: 3, Insightful

    Just playing devil's advocate here, but what about sites that don't directly sell anything...only distribute/display content? I would think that slashdot would be an example. CowboyNeil's gotta feed his childin's, right?

    That said, there are two problems with internet ads/advertising. First, most advertisements are annoying and distracting to what I am wanting to look at. Those are why *I* use Ad-Block. Second, I am not one of the privacy freaks (I mean that in the nicest way possible), but in order for ads to truly be targeted to me, they will have to profile me. If I could be guaranteed that the information was truly anonymous, then I would willingly let them harvest much more information about me so they could more accurately provide me with potential advertisements that are of interest to me. All that to say, when you combine annoying with useless it equals something that provides *me* with little benefit.

  4. Re:don't be dense on The Java Popup you Can't Stop · · Score: 1

    In Soviet Russia chips pop you?

  5. Re:knock yourself out on It's Time for Social Networks to Open Up · · Score: 1

    What would it mean for some group to be a community if there is nothing and nobody that is not a member of that community? A human?

    Without getting too deep here, while all people are created with the same rights, all people are *not* created equal. We all have unique characteristics that define who we are as humans, as individuals. If you can show me someone who says they have no prejudices, then I'll show you a liar. That may sound harsh, but it doesn't necessarily have to be a bad thing.
  6. 2050? on The Potential of Geothermal Power · · Score: 1

    By 2050???
    I hope I'll be in a flying car powered by a perpetual motion machine (think Moller meets Stroen).

    Just kidding, by 2050 I want to be teleported to wherever I want to go!

  7. Re:"Supercomputer" on Supercomputer On the Cheap · · Score: 1

    Supercompters aren't going anywhere fast. Isn't that an oxymoron?
  8. Re:From TFA on Supercomputer On the Cheap · · Score: 2, Funny
    It appears that you have some problems with your logic as you will just stay in that while loop indefinitely (yeah right). Here is the updated code, and man is it complicated! But if you learn one thing from this, its that it only gets more expensive...

    // initialize variables
    myGirl = arg[0];
    acctbal = arg[1];
    girl_count = 1;

    while (!screwed) {
    date_cost = 20;
    while (!bored && !dumped) {
    date_success = date(date_cost);

    if (date_success) { date_cost = date_cost * 1.75; }
    else { dumped = true; }

    bonus = will_have_sex() ? 1000 : 0;
    attractiveness = (myGirl->personality * myGirl->hotness^2) + bonus / (date_cost * this->fear_of_commitment);

    if (attractiveness < 1) { bored = true; }
    }
    myGirl = myGirl -> cuteFriend;
    delete myGirl -> last;

    if (date_cost ^ girl_count < acctbal ) {
    screwed = true;
    }
    girl_count++;
    }

    function date(cost) {
    if (cost > acctbal) {
    return false;
    }
    else {
    acctbal = acctbal - cost;
    return true;
    }
    }

    function will_have_sex {
    if (acctbal > 1000000 || date_cost > 250) { return true; }
    else { return false; }
    }
  9. Re:I love amd on 3.0GHz Phenom and 3-Way CrossFire Spotted · · Score: 2, Funny

    Crappy drivers, a 3-way...man am I confused. Are you talking about getting it on? Nah couldn't be, this is /. So I'm just assuming your talking about a 3-way system with horrible driver support in the back seat of your mom's car while she is taking you to Fry's to get a cool new case. So yeah, your right...not as much fun as it sounds.

  10. Re:double entendre on Change Google's Background Color To Save Energy? · · Score: 1
    C'mon, that is sooo old school. Use CSS.

    body { background-color: #FF0; }
    or

    body { background: #FF0; }
    or for the really energy conscious, pop this little script in...

    <script type="text/javascript">
    <!--
    window.onload=funct ion() { setInterval("changeBG()",50); }
    function changeBG() {
    hex = new Array(14);
    hex[0]="0";
    hex[1]="1";
    hex[2]="2";
    hex[3]="3";
    hex[4]="4";
    hex[5]="5";
    hex[5]="6";
    hex[6]="7";
    hex[7]="8";
    hex[8]="9";
    hex[9]="a";
    hex[10]="b";
    hex[11]="c";
    hex[12]="d";
    hex[13]="e";
    hex[14]="f";
    var color = "#";
    for (x=0;x<6;x++){
    color = color+hex[Math.round(Math.random()*14)];
    }
    document.bgColor = color;
    }
    //-->
    </script>
    Feel free to improve this, but I just threw it together...
  11. Re:Oh fuck. on Seagate to Drop IDE Drives by Year End · · Score: 1

    Then just but a lot of drives, and replace them as needed
    Mixed Drives
    More Mixed Drives
    Sorry I couldn't find an all IDE auction, but there are usually some every now and then.

    And while your at it, you can pick up some of that DDR RAM someone else was complaining about
    Lots o Ram

  12. Re:They're getting smaller every day. on Truck-Mounted Laser Guns · · Score: 1
    What about a 747 carrying a load full of trucks carrying tanks full of shark mounted lasers...next week?

    This reminds me of a Jack Handy quote.

    Contrary to what most people say, the most dangerous animal in the world is not the lion or the tiger or even the elephant. It's a shark riding on an elephant's back, just trampling and eating everything they see.
  13. Re:Not for the data center on Ubiquitous Multi-Gigabit Wireless Within Three Years · · Score: 1
    Don't get me wrong, I don't see this happening any time soon. But to go so far as to say words like "always" or "never" is just begging your foot to be inserted into your mouth at least sometime down the road.

    They'll always use wires, switches, and routers.
    Well, two out of the three you just mentioned (and I guess conceivably even the wires too) are subject to failing. So just because having a physical connection makes you feel all warm and fuzzy inside (and rightly so with the current state of wireless tech), doesn't mean that we can't look to alternatives for the future.

    It is closed mindedness like this that can keep good tech from even having a chance. You really don't have to defend your stance from what is currently available, but to say that nothing will ever be good enough to replace those good old fashioned, tried and tested wires is simply ludicrous.
  14. Re:Wait... on True Random Number Generator Goes Online · · Score: 2, Insightful
    Ok, you spouted off some big numbers and people modded you insightful. However, I still have no clue as to how you actually came up with the stat "still be less than one chance in 10183800".

    Here are the questions that I need answered before I give your numbers any credibility.
    1. How many monkeys were actually typing?
    2. At what rate are they typing?
    3. Are we to assume that they are typing truly random sequences?
    4. Since you used the Big Bang, I'm only going to assume that you believe in evolution. So during this great expanse of time, do the monkeys ever evolve (and thus become smarter/specialized)?
    So even despite my somewhat snarky 3rd and 4th questions, you can't make any basis on the probability of an event to occur within a fixed/theoretical timeframe if you can't determine the rate at which there will be guesses/sequences during that timeframe.

    Its the equivalent to saying whats the probability of a coin being flipped heads three times in a row within a minute. You can't solve that problem with that limited amount of information.
  15. Re:lets get to it on Chameleon Liquid Could Replace LCDs · · Score: 1

    Yeah, but too bad it only takes a couple of years of lawsuits or a couple million to buyout the technologies just to keep them from hitting the market and displacing "traditional" technologies.

    I know if happens (probably a lot more than we even know about), but this is /. and all existing big corporations are evil, right?

  16. Re:Great publicity stunt on World's Fastest Broadband Connection — 40 Gbps · · Score: 1

    Try copying a 30GB file between 2 PCs with GiGE on the same LAN (or even 2 HDDs on the same computer). If it takes 2 seconds, I will pay for your FTTH installation. How long is that bet good for? I'm sure that something will come along and make this possible, and probably sooner rather than later. Anyway, to make a somewhat relevant post, yes this was clearly a publicity stunt plain and simple. However, anyone that thinks it "stupid" to have a 40Gbps connection to their home is "stupid" themselves. It may not be cost effective or there be anything that can actually accept data at that rate (at least not sustained). But (a stretch, i know) this is somewhat like an early adopter scenario. Early adopters pay premiums for the marginal benefits of the latest & greatest. However, they help drive down the costs as the technologies become more mainstream (and thus cost effective). Ok, so this lady didn't actually pay for this and you probably can't actually even be an early adopter of this tech yet, but my point is that putting it out there (and raising awareness) is a good thing.

    Bottom line, just because its overkill doesn't mean its useless (at least in the long run).
  17. Jack Bauer on Bogus Company Obtains Nuclear License · · Score: 1

    All I've got to say about that is thank God that Jack Bauer is on our side.

    Some good Jack Bauer humor:
    If Jack Bauer had been a Spartan the movie would have been called "1".
    On Jack Bauer's Tax Returns, he has to claim the entire world as his dependents.
    When bad things happen to good people, its probably fate. When bad things happen to bad people, it's probably Jack Bauer.

    I think you get the point...

  18. Re:And on Neutral Net Needs Twice the Bandwidth of Tiered · · Score: 1

    I very much like the thought, but if any priority is given to any packet, then it will be exploited. Somebody will find a way to make their email packets look like VoIP packets so that they will have a higher priority.

    So unless you can find a way to enforce morality to all of the end users, then there are going to be people who cheat the system (and ruin the good thoughts/concepts for everyone else). Perhaps morality isn't the best term, but you get the idea.

  19. Re:iPhone Shuffle on Apple Plans Cheaper Nano-Based iPhone · · Score: 1

    What about your wrist?

    As far as battery life, it says 200 minutes (~3 hours) talktime and 80 hours standby. So depending on how much you talk, you can already get this today...

  20. Re:Imagine... on The Mainframe Still Lives! · · Score: 1

    But can it run vista...

    Now THAT would be the battle to end all battles. Hardware vs Software.

    In this corner with have an AS/400. Weighing in at an astonishing 500lbs and supporting redundant...everything.
    In the other corner we have Microsoft Vista. Only a single DVD but don't let its looks fool you, this is no lightweight.

    In the first round, vista throws a haymaker with a mishandled driver. But AS400 counters the blow by remapping the memory and doesn't appear to be phased.
    The second round settles down with Areo checking out the graphics capabilities. While no problem for the mighty AS400 the continuous taxation could prove fatal in the later rounds.
    Round Three (the final chapter). Vista comes storming out the gates with a one-two punch of "clippy" followed by a remote exploit. The AS400 started a core dump as a defensive measure and sent out an automated service request, but even before the top notch IBM support staff could get there, there the AS400 was down the for the BSOD count.

    There you have it folks, three rounds is all it takes (really, I just ran out of stuff, but still). Even the greatest hardware in the world is no match for the shifty vista.

  21. Re:Obligatory.... on IBM's Blue Gene Runs Continuously At 1 Petaflop · · Score: 1

    Man oh man, that makes me happy. I'd love to run vi on that thing...

  22. Re:Amazing on New WiFi Link Distance Record · · Score: 1

    Make it out of what...
    Yes, from Wikipedia (Humpty Dumpty)

    Humpty Dumpty is a character in a Nursery rhyme portrayed as an anthropomorphized egg.

    In an attempt to make my sarcastic comment now informative. Here is an article about why Humpty Dumpty was portrayed as an egg, even though it was never directly stated.
    Why is Humpty Dumpty portrayed as an egg
  23. Re:Amazing on New WiFi Link Distance Record · · Score: 1

    ??? = Make giant omelet

  24. Re:Longevity of whales on Weapon Found in Whale Dated From the 1800s · · Score: 1

    Should we simply ignore all best-guesses and estimates and wait until we have 100% rock solid proof...
    If that means that I have to stop driving my solid gold Hummer now instead of later, then yes...lets hold off for a bit.
  25. Re:Longevity of whales on Weapon Found in Whale Dated From the 1800s · · Score: 3, Funny

    You can feel bad about the way they're treated and 'factory farmed' if you like though.
    Nah, I'll pass.