Wednesday, May 4, 2016
Layer 2 Testing
I downloaded this package this evening. It has to be compiled.
Works a bit like iPerf in a certain kind of way. You have to run a server on one side and a client on the other side. Unfortunately I only had one Layer 2 side available to test. I will set up the other one - a Raspberry Pi - and then attempt to "ping" - via Layer 2 - between the two boxes.
https://dazdaztech.wordpress.com/2013/08/27/layer-2-ping/
Note: There's more to the story. I am using a virtual Layer 2 stack to do this.
Monday, May 2, 2016
WebRTC
I guess this is a communications platform that slme guys are working on in the lab. Until I know more.
VRRP
Someone today was running VRRP on a box as a clustering / load balancing mechanism.
Did some reading to discover that this is in a family called FHRP - First Hop Redundancy Protocols.
There are three 'competing' protocols in this class:
VRRP - Virtual Router Redundancy Protocol
GLBP - Gateway Load Balancing Protocol
HSRP - Hot Standby Router Protocol
VRRP is the only open (IEEE) one (HSRP is Cisco).
UPDATE: NOTE: Both Cisco and IBM are claiming patents on VRRP, based on what I saw on Wikipedia for VRRP. But per Wikipedia, some executive at Cisco has made a statement (to Wikipedia, or publicly such that Wikipedia has listed it on the site) that they will not be enforcing patent claims.
I am reading comparisons, but so far they look very similar with VRRP being slightly more advantageous(?) with faster hello.
Next, we will examine VRRP implementations.
Did some reading to discover that this is in a family called FHRP - First Hop Redundancy Protocols.
There are three 'competing' protocols in this class:
VRRP - Virtual Router Redundancy Protocol
GLBP - Gateway Load Balancing Protocol
HSRP - Hot Standby Router Protocol
VRRP is the only open (IEEE) one (HSRP is Cisco).
UPDATE: NOTE: Both Cisco and IBM are claiming patents on VRRP, based on what I saw on Wikipedia for VRRP. But per Wikipedia, some executive at Cisco has made a statement (to Wikipedia, or publicly such that Wikipedia has listed it on the site) that they will not be enforcing patent claims.
I am reading comparisons, but so far they look very similar with VRRP being slightly more advantageous(?) with faster hello.
Next, we will examine VRRP implementations.
Saturday, April 23, 2016
Python
In a group discussion, it was decided that Python was a scripting language worth learning.
I'll look into this...post more on this when I do.
I'll look into this...post more on this when I do.
Friday, April 8, 2016
Where are databases headed in 2016?
http://www.planetcassandra.org/what-is-nosql/
First article on the topic of NoSQL and database technology.
This came up when I heard that development was going to implement Cassandra.
First article on the topic of NoSQL and database technology.
This came up when I heard that development was going to implement Cassandra.
Monday, February 22, 2016
systemd article slash editorial
Doing some reading on systemd, and found this interesting article.
I come from the old SystemV Release 4 days, so some of this new-fangled stuff like systemd has a bit of a learning curve adjustment (old dog new tricks).
The author here writes an editorial opinion on systemd.
http://www.infoworld.com/article/2608798/data-center/systemd--harbinger-of-the-linux-apocalypse.html
I come from the old SystemV Release 4 days, so some of this new-fangled stuff like systemd has a bit of a learning curve adjustment (old dog new tricks).
http://www.infoworld.com/article/2608798/data-center/systemd--harbinger-of-the-linux-apocalypse.html
The sysctl interface for system tuning on Linux
I looked into sysctl mainly because of the fact that the TuneD package (used to tune systems dynamically with specific pre-created system profiles) relies on sysctl parameters.
I found a useful article on sysctl in Linux Journal, which I will post here.
http://www.linuxjournal.com/article/2365?page=0,0
In summary, the /proc folder in Linux is essentially the 'portal' to the kernel parameters. While some are locked down and cannot be tinkered with, others (in /proc/sys) are available for configuration.
This is not for the novices. Understanding the parameters themselves is a daunting task; something that only kernel developers used to understand by being thoroughly familiar with the kernel source code. Playing and tinkering with the parameters can absolutely cripple a system if you don't know what you're doing.
But - it is good to understand the architecture and facilities within Linux. And understanding sysctl; what it is, why it is there and what it is used for - is certainly something important if you're going even remotely consider calling yourself a Linux geek.
I found a useful article on sysctl in Linux Journal, which I will post here.
http://www.linuxjournal.com/article/2365?page=0,0
In summary, the /proc folder in Linux is essentially the 'portal' to the kernel parameters. While some are locked down and cannot be tinkered with, others (in /proc/sys) are available for configuration.
This is not for the novices. Understanding the parameters themselves is a daunting task; something that only kernel developers used to understand by being thoroughly familiar with the kernel source code. Playing and tinkering with the parameters can absolutely cripple a system if you don't know what you're doing.
But - it is good to understand the architecture and facilities within Linux. And understanding sysctl; what it is, why it is there and what it is used for - is certainly something important if you're going even remotely consider calling yourself a Linux geek.
Subscribe to:
Posts (Atom)
SLAs using Zabbix in a VMware Environment
Zabbix 7 introduced some better support for SLAs. It also had better support for VMware. VMware, of course now owned by BroadSoft, has prio...

-
After finishing up my last project, I was asked to reverse engineer a bunch of work a departing developer had done on Kubernetes. Immediat...
-
Initially, I started to follow some instructions on installing Kubernetes that someone sent to me in an email. I had trouble with those, s...
-
On this post, I wanted to remark about a package called etcd. In most installation documents for Kubernetes, these documents tend to abstr...