Linux Scalability

Xen is one of the leading Virtualization software. You can use Xen virtualization to implement HA clusters. However, there are few issues you must be aware of while handling failures in a high-availability environment. This article explains configuration options using Xen: The idea of using virtual machines to build high available clusters is not new. […]

{ 2 comments }

Intel has just released source code for Fibre Channel over Ethernet (FCoE). It provides some Fibre Channel protocol processing as well as the encapsulation of FC frames within Ethernet packets. FCoE will allow systems with an Ethernet adapter and a Fibre Channel Forwarder to login to a Fibre Channel fabric (the FCF is a “gateway” […]

{ 0 comments }

My previous article related to iSCSI storage and NAS storage brought a couple of questions. An interesting question from my mail bag: I’ve 5 Debian Linux servers with HP SAN box. Should I boot from SAN? No, use centralized network storage for shared data or high availability configuration only. Technically you can boot and configure […]

{ 4 comments }

If you have 4 GB or more RAM use the Linux kernel compiled for PAE capable machines. Your machine may not show up total 4GB ram. All you have to do is install PAE kernel package.

{ 27 comments }

Explains how to create filesystems greater than 2 Terabytes under any Linux distribution. How can I create filesystems greater than 2 Terabytes?

{ 69 comments }

Yesterday I wrote about increasing local port range with net.ipv4.ip_local_port_range proc file. There is also /proc/sys/kernel/pid_max file, which specifies the value at which PIDs wrap around (i.e., the value in this file is one greater than the maximum PID). The default value for this file, 32768, results in the same range of PIDs as on earlier kernels (<=2.4). The value in this file can be set to any value up to 2^22 (PID_MAX_LIMIT, approximately 4 million).

{ 1 comment }

If your Linux server is opening lots of outgoing network connection, you need to increase local port range. By default range is small. For example squid proxy server can come under fire if it runs out of ports. You can use sysctl command to to modify kernel parameters at runtime. The parameters available are those […]

{ 10 comments }