A loadbalancer is used in many MySQL setups. Loadbalancing can be
done with an hardware loadbalancer or with software. Software
solutions tend to be a fair bit cheaper.
Loadbalancing is often implemented as an extra layer: The
application connects to the loadbalancer via the network and the
loadbalancer connects to the database via the network. The
loadbalancing can be implemented on the application machines to
get rid of the extra layer, this is better for latency (each
layer adds latency) and as each application server has it's own
loadbalancer it can also remove bottlenecks. The drawback are
that you'll lose a single point of control and with multiple
loadbalancers the number of health check queries will probably
increase. The two-layer setup is often used with Connector/J and
haproxy.
There are simple and more intelligent loadbalancers. There are
loadbalancers which can split read and write traffic for example.
Of …
I feel a sense of pride when I think that I was involved in the development and maintenance of what was probably the first piece of software accepted into Debian which then had and still has direct up-stream support from Microsoft. The world is a better place for having Microsoft in it. The first operating system I ever ran on an 08086-based CPU was MS-DOS 2.x. I remember how thrilled I was when we got to see how my friend’s 80286 system ran BBS software that would cause a modem to dial a local system and display the application as if it were running on a local machine. Totally sweet.
When we were living at 6162 NE Middle in the nine-eight 292, we got an 80386 which ran Doom. Yeah, the original one, not the fancy new one with the double barrel shotgun, but it would probably run that one, too. It was also …
[Read more]The brief outage was due to a scheduled move of the servers to a separate rack and subnet dedicated to our work with the Center for Information Assurance & Cybersecurity (ciac) at the University of Washington Bothell (uwb), and a11y.com
I am currently exercising the new (to us) equipment and hope to winnow the less than awesome equipment over the next quarter. I spent the last six months finding the best in breed of the surplussed DL385 and DL380 chassis we (work) were going to have recycled. The team and I were able to find enough equipment to bring up one of each with eight and six gigs of memory, respectively. These will make excellent hypervisors for provisioning embedded instances of Slackware, Fedora, RHEL, CentOS, Debian, FreeBSD, OpenSolaris, OpenIndiana, FreeDOS, etc.
When I initially configured this xen paravirt environment, I failed to plan for integration with libvirt, so I am now re-jiggering the software bridges so …
[Read more]I’m leaving myself some room for bug fixes. It works for us in house. I would love to help others to give it a try. especially those who could benefit from making nearly immediately answered queries to the NIST’s NVD database.
The code in this release cannot by itself track the feed from the feds in real time. The nvd entry loader needs a little bit of love in the area of record merging before this starts working. It’s on my TODO list.
I’m sorry for the outage of git.colliertech.org. I’ll get that back up here shortly. In the meantime, feel free to grab it from this location while the CPAN indexes and processes my submission.
http://www.colliertech.org/federal/NIST/NIST-NVD-1.00.00.tar.bz2
don’t forget to check the cryptographic signature:
…
[Read more]