Re: preferred VIFS
Theo Schlossnagle <[email protected]> Thu, 29 Jun 2006 18:44:52 +0100
| Newsgroups | gmane.comp.apache.mod-wackamole.general |
|---|---|
| Message-ID | <[email protected]> |
--===============5753721024561731500== Content-Type: multipart/alternative; boundary=Apple-Mail-2--650282826 --Apple-Mail-2--650282826 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On Jun 29, 2006, at 6:10 PM, Ian Eiloart wrote: > I have a setup where four machines are sharing 12 VIFS. Ideally, > I'd like to specify three preferred VIFS on each machine - to help > with load balancing. Can I do that? > > I have 12 IP addresses handling IMAP proxy servers, and 16 handling > smtp and DNS services. It's essential that the IMAP services are > reasonably distributed, so I've built 12 VIFS with one IMAP address > in each. > > If I can only specify one VIF per host, then I'd have to load that > up with all the smtp and dns services to ensure the best load share > under normal conditions. However, that would mean all my ancilliary > services failed onto a single host, which isn't so clever. That, or > I'd have to think harder about my load conditions. I don't believe that the preference stuff in wackamole is capable of accomplishing what you want. I haven't looked at the code in a long time, but I'd imagine it would not be a major change to the algorithms in place, but it would be much more than a few-line patch to make it safe. // Theo Schlossnagle // CTO -- http://www.omniti.com/~jesus/ // OmniTI Computer Consulting, Inc. -- http://www.omniti.com/ // Ecelerity: Run with it. --Apple-Mail-2--650282826 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=ISO-8859-1 <HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; = -khtml-line-break: after-white-space; "><BR><DIV><DIV>On Jun 29, 2006, = at 6:10 PM, Ian Eiloart wrote:</DIV><BLOCKQUOTE type=3D"cite"><DIV = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; ">I have a setup where four machines are sharing 12 = VIFS. Ideally, I'd like to specify three preferred VIFS on each machine = - to help with load balancing. Can I do that?</DIV><DIV = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style=3D"margin-top: = 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">I have = 12 IP addresses handling IMAP proxy servers, and 16 handling smtp and = DNS services. It's essential that the IMAP services are reasonably = distributed, so I've built 12 VIFS with one IMAP address in = each.</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; ">If I can only specify one VIF per host, then I'd = have to load that up with all the smtp and dns services to ensure the = best load share under normal conditions. However, that would mean all my = ancilliary services failed onto a single host, which isn't so clever. = That, or I'd have to think harder about my load = conditions.</DIV></BLOCKQUOTE></DIV><DIV><BR = class=3D"khtml-block-placeholder"></DIV><DIV>I don't believe that the = preference stuff in wackamole is capable of accomplishing what you = want.=A0 I haven't looked at the code in a long time, but I'd imagine it = would not be a major change to the algorithms in place, but it would be = much more than a few-line patch to make it safe.</DIV><BR><DIV> <SPAN = class=3D"Apple-style-span" style=3D"border-collapse: separate; = border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; = font-size: 11px; font-style: normal; font-variant: normal; font-weight: = normal; letter-spacing: normal; line-height: normal; text-align: auto; = -khtml-text-decorations-in-effect: none; text-indent: 0px; = -apple-text-size-adjust: auto; text-transform: none; orphans: 2; = white-space: normal; widows: 2; word-spacing: 0px; "><SPAN = class=3D"Apple-style-span" style=3D"border-collapse: separate; = border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; = font-size: 11px; font-style: normal; font-variant: normal; font-weight: = normal; letter-spacing: normal; line-height: normal; text-align: auto; = -khtml-text-decorations-in-effect: none; text-indent: 0px; = -apple-text-size-adjust: auto; text-transform: none; orphans: 2; = white-space: normal; widows: 2; word-spacing: 0px; "><SPAN = class=3D"Apple-style-span" style=3D"border-collapse: separate; = border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; = font-size: 11px; font-style: normal; font-variant: normal; font-weight: = normal; letter-spacing: normal; line-height: normal; text-align: auto; = -khtml-text-decorations-in-effect: none; text-indent: 0px; = -apple-text-size-adjust: auto; text-transform: none; orphans: 2; = white-space: normal; widows: 2; word-spacing: 0px; "><SPAN = class=3D"Apple-style-span" style=3D"border-collapse: separate; = border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; = font-size: 11px; font-style: normal; font-variant: normal; font-weight: = normal; letter-spacing: normal; line-height: normal; text-align: auto; = -khtml-text-decorations-in-effect: none; text-indent: 0px; = -apple-text-size-adjust: auto; text-transform: none; orphans: 2; = white-space: normal; widows: 2; word-spacing: 0px; "><DIV>// Theo = Schlossnagle</DIV><DIV>// CTO -- <A = href=3D"http://www.omniti.com/~jesus/">http://www.omniti.com/~jesus/</A></= DIV><DIV>// OmniTI Computer Consulting, Inc. -- <A = href=3D"http://www.omniti.com">http://www.omniti.com</A>/</DIV><DIV>// = Ecelerity: Run with it.</DIV></SPAN></SPAN><BR = class=3D"Apple-interchange-newline"></SPAN></SPAN> = </DIV><BR></BODY></HTML>= --Apple-Mail-2--650282826-- --===============5753721024561731500== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ wackamole-users mailing list [email protected] http://lists.backhand.org/mailman/listinfo/wackamole-users --===============5753721024561731500==--