RAID technologies are ubiquitous, but how do they fit in centralized storage devices for workgroups, branch offices, or small businesses? We compared six models.
Along with regular backups, a RAID system should be a matter of course in any good server. This workshop shows how to convert an existing Linux installation to a RAID system and avoid the pitfalls on the way.
HTML5 offers a range of new features, such as audio and video support, without needing plugins like Flash or Java. This opens up completely new options in terms of content delivery via the web – and also for mobile access to applications on the LAN.
Apache web servers generally use the mod_php module to run PHP programs, but the official PHP package also contains a little-acclaimed alternative by the name of PHP-FPM, which uses the FastCGI interface and has some very interesting properties.
The OpenStack developers have released the new 2012.2 version of their protégé, code-named "Folsom." What potential does OpenStack offer, and what distinguishes it from other clouds? We provide an introduction.
Cisco and Juniper have implemented routing protocols to help your router find the optimum path. On Linux, you can use software like Quagga, with its Zebra daemon, to help automate this process.
Windows Firewall with Advanced Security was introduced in Vista/Windows Server 2008. Compared with the old Windows Firewall, it offers many new features and possibilities.
One way several users can share a high-performance system is through a software tool called a resource manager. Openlava is an open source version of a commercial scheduler that is robust while being freely available, very scalable, and easy to install and customize.
Understanding database execution plans is the key to assessing the optimum potential of an SQL query effectively or estimating your future resource requirements.
Creating a virtual machine manually is straightforward but too time consuming if you regularly need to set up many virtual machines. The BoxGrinder and VMBuilder programs let you automate this process.
Oracle's VirtualBox runs as an application on a host operating system, but the phpVirtualBox web interface and the native Perl/Gtk interface, RemoteBox, both make VirtualBox remotely manageable with a little effort.
The outstanding Netcat is often referred to as the Swiss Army Knife of networking; to say that it is versatile is the biggest understatement you will hear in a while.
Expect is a unique scripting language that emulates keystrokes by responding to expected responses from a local or remote system. Think of Expect as an automated, virtual you.
Parallel programming is not easy, but one tool you can use to help parallelize your application is OpenMP. Most compilers are compatible with OpenMP and allow you to parallelize your code on a single node.
TCP Wrappers are versatile, sophisticated, and surprisingly easy to use, and they can secure your servers from attack with run-time ACL reconfiguration.