?

Log in

No account? Create an account
Linux Virtual Server - brad's life — LiveJournal [entries|archive|friends|userinfo]
Brad Fitzpatrick

[ website | bradfitz.com ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Linux Virtual Server [Jun. 4th, 2001|02:44 pm]
Brad Fitzpatrick
Been reading up on the LVS project ... it's a lot more mature than it was last time I checked. I'll have to continue reading after Friday.

I should study.
LinkReply

Comments:
[User Picture]From: ekashp
2001-06-04 03:24 pm (UTC)

Re: LJ

Then it was well worth the money !

Let me know when it's time to put the servers up in NYC Brad, I bought an ISP here ...

(Reply) (Parent) (Thread)
[User Picture]From: bradfitz
2001-06-04 03:38 pm (UTC)

Re: LJ

Email me the details of that DNS hack again.

After Friday we're changing things around that'll permit replicated databases to only have a subset of the data around (the recent stuff) and changing the code to try that subset first, then fall back to the master database.

That'd make remote server farms more practical, being able to have a small database at those sites.
(Reply) (Parent) (Thread)
[User Picture]From: dormando
2001-06-04 04:16 pm (UTC)

Re: LJ

If remote servers are going to be possible, why not buy rackspace at boston's internap facility and have me take care of those? Keep as much free stuff at Speakeasy as you can, too.
(Reply) (Parent) (Thread)
[User Picture]From: foobar
2001-06-04 03:38 pm (UTC)

Re: LJ

You can afford to buy an ISP in NYC and you use DNS to "load balance"? Um, right.

While I won't argue the Big/IP is not a be-all and end-all solution it's a hell of a lot more powerful and flexible than any DNS solution will be.
(Reply) (Parent) (Thread)
[User Picture]From: muerte
2001-06-04 04:16 pm (UTC)

Re: LJ

hahahaha :)
(Reply) (Parent) (Thread)
[User Picture]From: ekashp
2001-06-04 06:48 pm (UTC)

Ha Ha ?

This, from a guy who just set up his first cluster in 'Linux class' ? Be real ...

Seti@HOME ? Not. Distributed.net.
(Reply) (Parent) (Thread)
[User Picture]From: muerte
2001-06-05 09:11 am (UTC)

Re: Ha Ha ?

Why do I get the impression that you're compensating for something?
(Reply) (Parent) (Thread)
[User Picture]From: ekashp
2001-06-04 06:40 pm (UTC)

Re: LJ

Yes, I own Akula Communications in New York City. I can afford to buy an ISP in NY *BECAUSE* I do stuff like use DNS to load ballance.

Gee dude. You mean Cisco Worldwide Director sucks, as well as F5 3DNS ? Damn, I'm glad I've got a dorkus like you 'round here to tell me which end is up ! All these years I've spent in the data centers, and I haven't had a clue! Gee, I'll bet they even arrested me for nothing. I better go give all my clients their money back, too !

Brad, I'll send you a note on the hack, Real Soon Now.
Oh, sorry for the rant on yo thread...
(Reply) (Parent) (Thread)
[User Picture]From: bradfitz
2001-06-04 06:47 pm (UTC)

Re: LJ

Thanks...
(Reply) (Parent) (Thread)
[User Picture]From: foobar
2001-06-04 07:02 pm (UTC)

Re: LJ

Dorkus, huh? Telling blow.

Feeling a little defensive there?

Actually from what I've seen and experienced, Cisco's WD and F5's 3DNS are rather weak. They don't suck, but they only go so far.

See, the key to _those_ products is that you don't use them for everything. They're one piece of the puzzle. Cisco and F5 wouldn't try to deny it. DNS is a great step to do some stuff with, and can be useful for, say, distributing servers around - but I've yet to hear anyone claim it's a powerful load balancing service, until you, of course. I've seen tiny little sites use it, but I've never heard or seen any site that actually does any respectable amount of traffic use dns as a load balancing solution, because it's just not good enough.

So why not just post the hack to lj_dev or something instead of sending it to Brad privately? Maybe you could teach us something. I'm curious to see just what you do, maybe you really do know how to work some magic. I'm always up for learning new techniques, but I've got no problem with saying that I'm more than a little skeptical that it's as wonderful as you seem to be making it out to be.
(Reply) (Parent) (Thread)
[User Picture]From: bradfitz
2001-06-04 07:15 pm (UTC)

Re: LJ

He's talking about wide area load balancing, btw... not load balancing like BIG/ip, backhand, LVS, etc.
(Reply) (Parent) (Thread)
[User Picture]From: foobar
2001-06-04 07:27 pm (UTC)

Re: LJ

I know, which is why I said "distributing servers around". DNS hacks are great for that, but he was saying it was a mistake buying the Big/IP instead of using his DNS "hack", which means he apparently thinks that distributed dns hacks are a replacement for local server load-balancing, which is silly at best.

So, he's either:

a.) an absolute genius for being able to make DNS do something no one else has ever been able to make it do, as far as I know,
b.) being difficult,
c.) misinformed and confused, or
d.) an idiot.

Let's just say I have doubts about a.

I'm just tired of the constant bitching people are doing. Constructive criticism is fine, I like that. Random bashing is just stupid. If his system is really good, great - use it, and I'd love to see what he does so I can learn something. But if he's just huffing and puffing in an attempt to make himself look cool, which he appears to be doing, I see no problem with cutting his legs out from under him, he's asking for it. If he's not, well, he's welcome to cut my legs out from under me. :)
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: ekashp
2001-06-04 07:36 pm (UTC)

Re: LJ

Us old men get ornery now and then. Maybe you'd care to surf by my resume or press page at <href="http://www.kashpureff.org/">Kashpureff.org</a>. I've been 'round the block on the 'net a few times, and do get a little offended when folks who might have little clue come off as if I don't have one either. (or that I don't own an ISP - What was that all about ? Was just trying to offer Brad some co-lo. )

Yes, Cisco WW Director and 3DNS are pretty sucky, for what they charge you for sure. The third big player in the market is Resonate, I rate their local and wide area products highly.

Readers Digest Version of DNS load ballancing:
(it's not realy a hack at all...)

Given three servers, make all three authoritative for the desired name. On each server, only answer with that servers IP for an A record. Use short TTLs.

To understand how well this does work, consider the nature of UDP packets going to servers in diverse locations with servers under various loads. Yes, it does basicaly what Director and 3DNS do, with the exception of session persistance.

I read what I wrote earlier, and have to question you as to just how wonderful did I make it out to be ? It'll do a job.
No, it isn't a be-all solution, nor as you point out are the other solutions. It's a part of the puzzle. So is the option of using LVS clusters...
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: dormando
2001-06-04 07:28 pm (UTC)

Re: LJ

Hey jesus, let's take this one to the DANCE FLOOR YO!

crackhead
(Reply) (Parent) (Thread)
[User Picture]From: twistah
2001-06-04 08:26 pm (UTC)

Re: LJ

Shark Communications, eh? ;)

(Reply) (Parent) (Thread)