01:17.27 | *** join/#utah T4rku5 (~T4rku5@100.45.32.200) |
01:17.27 | *** join/#utah T4rku5 (~T4rku5@unaffiliated/shunkydave) |
02:34.54 | *** join/#utah olli (~olli@c-73-20-95-1.hsd1.ut.comcast.net) |
03:18.24 | *** join/#utah Enemby (~Enemby@75-162-67-29.slkc.qwest.net) |
03:18.33 | *** join/#utah Enemby (~Enemby@unaffiliated/enemby) |
03:36.45 | *** join/#utah Migs (~migs@205.122.50.108) |
03:47.25 | *** join/#utah Enemby (~Enemby@unaffiliated/enemby) |
03:48.53 | *** join/#utah davido_ (~davido@c-50-168-241-168.hsd1.ut.comcast.net) |
04:43.03 | *** join/#utah RyanE (rberick@shell.xmission.com) |
04:44.11 | *** join/#utah kim27 (~kim27@184-155-223-24.cpe.cableone.net) |
04:44.21 | *** join/#utah kim27 (~kim27@unaffiliated/kim27) |
05:08.04 | *** join/#utah josephscott (~josephsco@192.0.65.252) |
05:14.12 | *** join/#utah OldCoder (~OldCoder@unaffiliated/oldcoder) |
05:15.54 | *** join/#utah davido_ (~davido@c-50-168-241-168.hsd1.ut.comcast.net) |
05:50.01 | *** join/#utah opal (~opal@h241.26.40.69.dynamic.ip.windstream.net) |
05:53.41 | *** part/#utah opal (~opal@h241.26.40.69.dynamic.ip.windstream.net) |
06:12.40 | *** join/#utah T4rku5 (~T4rku5@unaffiliated/shunkydave) |
06:27.35 | *** join/#utah Emi (Emi@nymph0.org) |
06:27.36 | *** join/#utah levi (~levi@c-98-202-130-141.hsd1.ut.comcast.net) |
07:06.52 | *** join/#utah T4rku5 (~T4rku5@unaffiliated/shunkydave) |
07:46.06 | *** join/#utah kim27 (~kim27@184-155-223-24.cpe.cableone.net) |
07:46.16 | *** join/#utah kim27 (~kim27@unaffiliated/kim27) |
08:01.04 | *** join/#utah T4rku5 (~T4rku5@unaffiliated/shunkydave) |
08:21.36 | *** join/#utah kim27 (~kim27@184-155-223-24.cpe.cableone.net) |
08:21.46 | *** join/#utah kim27 (~kim27@unaffiliated/kim27) |
08:55.19 | *** join/#utah T4rku5 (~T4rku5@unaffiliated/shunkydave) |
09:49.34 | *** join/#utah T4rku5 (~T4rku5@unaffiliated/shunkydave) |
10:43.45 | *** join/#utah T4rku5 (~T4rku5@unaffiliated/shunkydave) |
11:01.11 | *** join/#utah olli (~olli@c-73-20-95-1.hsd1.ut.comcast.net) |
11:38.17 | *** join/#utah T4rku5 (~T4rku5@unaffiliated/shunkydave) |
11:38.59 | *** join/#utah emcnabb (~emcnabb@71.65.240.17) |
11:38.59 | *** mode/#utah [+v emcnabb] by ChanServ |
11:39.11 | *** join/#utah RuShan (~RuShan@2600:100e:b12a:2784:e6c2:9f04:57da:68f1) |
12:31.24 | *** join/#utah TodPunk (~Tod@50-198-177-186-static.hfc.comcastbusiness.net) |
12:32.33 | *** join/#utah T4rku5 (~T4rku5@unaffiliated/shunkydave) |
12:59.26 | *** join/#utah wargasm (~wargasm@69.169.178.194) |
13:01.04 | *** join/#utah wargasm (~wargasm@69.169.178.194) |
13:26.44 | *** join/#utah T4rku5 (~T4rku5@unaffiliated/shunkydave) |
13:34.27 | *** join/#utah resplin (~richard@68.69.160.206) |
13:53.52 | *** join/#utah wargasm (~wargasm@69.169.178.194) |
14:20.40 | *** join/#utah T4rku5 (~T4rku5@unaffiliated/shunkydave) |
14:52.09 | *** join/#utah mrpull-x (~Adium@71-219-63-37.slkc.qwest.net) |
15:00.14 | *** join/#utah davido_work (~doswald@216.50.142.194) |
15:08.56 | spangborn | Is youtah intentionally avoiding IRC? |
15:09.48 | Tod-Work | no, just you |
15:09.56 | Tod-Work | I mean, yes |
15:10.00 | spangborn | Well that wouldn't be surprising. |
15:10.03 | spangborn | He's terrified of me. |
15:10.10 | spangborn | He hates being out-punned |
15:10.30 | bregalad | eightyeight: would you consider `yum makecache` to be the equivalent of `aptitude update`? If not, what would be it? |
15:10.32 | *** join/#utah wargasm (~wargasm@69.169.178.194) |
15:10.46 | *** join/#utah josephscott (~josephsco@192.0.80.201) |
15:16.55 | *** join/#utah kim27 (~kim27@184-155-223-24.cpe.cableone.net) |
15:17.05 | *** join/#utah kim27 (~kim27@unaffiliated/kim27) |
15:20.25 | *** join/#utah jalbretsen (~jalbretse@sonic.itransact.com) |
15:23.54 | *** join/#utah tristanbob_l (~tristanbo@137.190.208.10) |
15:26.16 | *** join/#utah tristanbob__l (~tristanbo@137.190.208.10) |
15:49.34 | *** join/#utah wargasm (~wargasm@69.169.178.194) |
15:49.39 | *** join/#utah dkelson (~dkelson@207.107.241.212) |
16:01.54 | *** join/#utah wargasm (~wargasm@69.169.178.194) |
16:20.13 | *** join/#utah RyanE (rberick@shell.xmission.com) |
16:51.11 | *** join/#utah infiniteturtles (~quassel@rot26.me) |
17:09.04 | unum | what about jsmith is avoiding irc, me, or the entire country |
17:09.12 | unum | s/is/is he |
17:09.19 | jsmith | Nope... |
17:09.35 | jsmith | I spent the last four days offline hiking in Shenandoah, and I'm at a conference today... |
17:09.47 | jsmith | ... but I'm not purposely ignoring or avoiding anyone :-) |
17:14.30 | jsmith | unum: Anything specific you needed from me? |
17:20.18 | eightyeight | bregalad: yes, provided you do 'yum -C update' also |
17:23.54 | bregalad | eightyeight: why? |
17:25.23 | *** join/#utah dkelson (~dkelson@207.107.241.212) |
17:35.49 | *** join/#utah mrpull-x (~Adium@71-219-63-37.slkc.qwest.net) |
17:42.34 | eightyeight | bregalad: because 'yum update' also rebuilds the local cache |
17:44.03 | *** join/#utah josephscott (~josephsco@192.0.80.201) |
17:46.35 | *** join/#utah wargasm (~wargasm@69.169.178.194) |
17:58.21 | unum | he responds with in one minute and I'm the one who disappears |
18:06.58 | *** join/#utah emcnabb (~emcnabb@71.65.240.17) |
18:06.58 | *** mode/#utah [+v emcnabb] by ChanServ |
19:02.26 | Jayce^ | jsmith: you lie, you avoid us.. |
19:02.31 | Jayce^ | s/us/me/ :) |
19:34.56 | *** join/#utah wargasm (~wargasm@69.169.178.194) |
20:03.59 | Migs | http://i.imgur.com/jpIPoYb.gifv |
20:05.38 | *** join/#utah wargasm (~wargasm@69.169.178.194) |
20:08.05 | programmerq | that's something different. |
20:09.07 | eightyeight | you learn quickly not to click on links from Migs |
20:09.10 | eightyeight | :) |
20:09.18 | Tod-Work | worth it |
20:13.29 | programmerq | yeah, that wasn't so bad. |
20:26.41 | jlp_znc | apparently, they were "good friends". |
20:36.12 | *** join/#utah wargasm (~wargasm@69.169.178.194) |
20:59.57 | *** join/#utah wargasm (~wargasm@69.169.178.194) |
21:15.52 | *** join/#utah josephscott (~josephsco@192.0.80.201) |
21:25.02 | *** join/#utah SunSparc (~jonathan@23-228-171-168.mci.googlefiber.net) |
21:28.43 | *** join/#utah weedpatch2 (~weedpatch@unaffiliated/weedpatch2) |
21:43.21 | *** join/#utah neanderslob (~quassel@c-50-168-247-73.hsd1.ut.comcast.net) |
21:44.25 | SunSparc | I am looking for a service that will route network traffic to the best (online, available, low latency) load-balancer in the closest available datacenter. |
21:44.32 | SunSparc | Currently I am just using DNS round robin to route traffic. |
21:47.21 | Tod-Work | cloudflare? |
21:47.38 | Tod-Work | bit more than you're asking for, I guess |
21:47.48 | Tod-Work | some custom nameserver thing, for sure, that's where this would have to be |
21:47.50 | SunSparc | checks out CloudFlare... |
21:48.49 | SunSparc | Checking out the features now. Thanks for the tip Tod-Work. |
21:49.09 | Tod-Work | aye, hope it helps |
22:05.43 | programmerq | SunSparc: yeah, check out the various CDN offerings. cloudflare is nice because they have a free tier. |
22:11.19 | SunSparc | programmerq: Thanks, I will. Though I am wondering if CDN is really appropriate. The traffic I am wanting routed is for a web API, not for a web site with cachable content. |
22:11.50 | *** join/#utah wargasm (~wargasm@69.169.178.194) |
22:12.10 | programmerq | ah, I see. |
22:13.00 | SunSparc | Yeah. |
22:13.08 | programmerq | there are dns "load balancers" that will do healthchecks and vary their response by geo-ip lookup. |
22:13.36 | programmerq | gslb "global server load balancing" |
22:13.41 | SunSparc | Those are probably more what I am looking for. |
22:13.54 | programmerq | personally, I'm not a fan, but it does work for certain use cases, and yours sounds like it might fit. |
22:14.24 | SunSparc | Thanks for the query. :) |
22:14.51 | programmerq | imo, they are good if you want to have 3+ geographically diverse locations |
22:14.55 | SunSparc | CloudFlare looks like they have some interesting DNS options, but maybe not what I need. |
22:15.33 | SunSparc | Yes, we try to have a least 3 geographically diverse locations, and we are growing so we want even more. |
22:15.42 | joshh | how diverse are the locations? |
22:16.13 | programmerq | the usecase I didn't like them for was we had two datacenters about 30 miles apart, and just wanted a failover mechanism so we could lose a whole DC and stay up (in theory) |
22:16.26 | programmerq | that meant we put *all* our internal services behind the gslb dns names |
22:16.28 | joshh | ultradns can do geo-based dns responses (maxmind data), and in the US you can go down the state level |
22:16.31 | jlp_znc | SunSparc: one that I have used a long time ago was F5's BigIP name server appliance. it would do that geo-ip lookup and custom A-record delivery. |
22:16.35 | joshh | but other continents are less granular |
22:16.40 | SunSparc | joshh, currently all in the US, East, West, Central. |
22:16.42 | jlp_znc | I don't know if that product is still around, but F5 is. |
22:17.09 | *** join/#utah davido_work (~doswald@c-50-168-241-168.hsd1.ut.comcast.net) |
22:17.22 | jlp_znc | (actually, instead of geo-ip, it did some logical analysis of the actual round trip times/number of hops to the client IP) |
22:17.30 | SunSparc | joshh: I will look at ultradns. |
22:17.39 | joshh | cloudflare would do a good job of getting people to the bgp-closest edge if they were actually handling your traffic, but they don't do geo-dns specifically |
22:18.10 | SunSparc | jlp_znc: That sounds interesting, I will add F5 to my research list. |
22:18.19 | joshh | do you do your own networking/internet routing? |
22:18.40 | SunSparc | No, we do our best to not host anything. :) |
22:18.57 | joshh | ya, just use ultradns and their "directional pool" service |
22:18.58 | SunSparc | Our core competency is software. |
22:19.34 | joshh | but keep in mind if one datacenter goes down, everyone in that region will be unable to get to you unless you update your records with them |
22:19.51 | joshh | but their api isn't too awful |
22:20.14 | SunSparc | A good api is a big plus. We like to automate. |
22:20.45 | joshh | of course |
22:32.23 | wildcat | SunSparc: I like your nickname :] |
22:33.39 | *** join/#utah neanderslob (~quassel@c-50-168-247-73.hsd1.ut.comcast.net) |
22:35.45 | *** join/#utah davido_work (~doswald@c-50-168-241-168.hsd1.ut.comcast.net) |
22:37.16 | SunSparc | wildcat: Thanks! Sun had some great hardware. |
22:38.50 | wildcat | indeed |
22:39.02 | wildcat | got a bunch of those in my basement :] |
22:39.57 | SunSparc | Lucky. I used to have one of my own, but the wife made me get rid of it. That was one sad day. |
22:40.30 | wildcat | heh, I can imagine.. hopefully my wife likes to keep oldies even more than I do myself |
22:40.35 | wildcat | so I'm on the safe side :p |
22:41.32 | SunSparc | Haha. I regret not having sent it to the Computer History museum. (computerhistory.org) |
22:41.44 | wildcat | SunSparc: were you sun admin at some point? |
22:41.49 | SunSparc | Though I am bet they probably have some. |
22:42.49 | goozbach | I've used and loved F5 bigip stuff |
22:43.01 | goozbach | it's $$$ but it's set-and-forget and api'able |
22:43.06 | SunSparc | wildcat: I did some support on SunOS. But mostly I played with the hardware as a hobby. First ran into the hardware at college and fell in love with it. Installed a really early version of RedHat on it. |
22:43.09 | goozbach | so you can build your tooling around it |
22:43.47 | SunSparc | goozbach: I was just looking at their site. Looks like it could be nice. If it is good the $$$ may be worth it. |
22:44.06 | goozbach | we used the LTM and GTM products at Cox |
22:44.06 | wildcat | (I think it's really $$$$, for F5) |
22:44.17 | goozbach | handled a *LOT* of load |
22:44.19 | goozbach | wildcat: true |
22:44.41 | goozbach | our two dual-redundant boxes (four total) cost a large sum |
22:44.47 | goozbach | for the capcity we were wanting |
22:44.59 | goozbach | but they paid for themselves every time we did our updates |
22:45.05 | goozbach | api-call and out of load balancer |
22:45.11 | goozbach | api-call and into load balancer |
22:45.21 | wildcat | yeah that's nice |
22:45.32 | goozbach | healthcheck fails, out of the load balancer |
22:45.38 | wildcat | SunSparc: ever heard of "wesunsolve" ? |
22:45.46 | goozbach | has the ideas of draining, slow start, etc |
22:45.53 | SunSparc | wildcat: Nope |
22:45.53 | goozbach | all the "fancy" things a load balancer needs to do |
22:46.00 | goozbach | can't stop praising F5 stuff |
22:46.06 | wildcat | SunSparc: fair enough ;-) |
22:46.14 | goozbach | if you're a bash fan like myself you can do lots of fun stuff |
22:46.23 | goozbach | (it has a bash shell on the box) |
22:46.25 | wildcat | goozbach: well, I wish we'd be spending the money on those soon enough |
22:46.41 | wildcat | we're currently using both DNS RR and an homemade linux lb |
22:46.50 | wildcat | depending on the product we need to support |
22:46.55 | wildcat | but definitely that won't scale out |
22:47.03 | goozbach | by all means it's not a product you don't buy if you're not bringing in revenue |
22:47.09 | joshh | f5's are easily the best hardware load balancers out there but they are expensive and a lot of companies don't like using special gear these days |
22:47.29 | *** join/#utah josephscott (~josephsco@192.0.80.201) |
22:48.43 | SunSparc | If it is just hardware, we would not want to host it. If it is a cloud service, it is worth my looking into it. |
22:48.55 | wildcat | yeah it's hardware only |
22:49.35 | SunSparc | Ah. :( We currently have multiple haproxy nodes in each datacenter that we round-robin into. |
22:50.15 | SunSparc | We are looking for another layer that provides more precise traffic control. |
22:50.26 | wildcat | allright. I think I'm falling asleep on the keyboard.. :/ will do that in bed instead |
22:50.26 | SunSparc | But hardware is just not something we want to deal with. |
22:50.39 | SunSparc | ~sleep wildcat |
22:50.39 | infobot | ACTION sends wildcat to bed without supper |
22:50.45 | wildcat | heh |
22:50.50 | SunSparc | :) |
22:51.00 | wildcat | hopefully, within 12 months I'll be in the same TZ as everyone here :p |
22:52.42 | SunSparc | Good luck with that! |
22:56.47 | SunSparc | I am out for the day. Thanks to all for the help. |
22:58.33 | *** join/#utah josephscott (~josephsco@192.0.80.201) |