KVM Technology Review and Roadmap Update

Author Archives: TKH Specialist

KVM Technology Review and Roadmap Update

KVM is a relatively small piece of code, leveraging Linux for much functionality.  This makes KVM easy to secure and very flexible in meeting future needs. Leveraging Linux means that KVM automatically gains the power of Linux’s hardware support, memory … Continue reading

read more

Application High Availability in Virtual Environments

http://www.redhat.com/summit/sessions/index.html#394 Great discussion around Red Hat’s solutions for clustering, fencing, etc, in virtualized environments. Fencing is /very/ important for shared resources, especially disk.  In a virtualized world (RHEV, VMWare, etc), fencing tools can reach right into the hypervisor to kill … Continue reading

read more

Distributed File System Choices: Red Hat Storage, GFS2, & pNFS

Red Hat has several options for storage needs — GFS2, CIFS, (p)NFS, Gluster.  It’s all about right tool for the job. http://www.redhat.com/summit/sessions/index.html#103 RHEL Resilient Storage – GFS2 Shared storage, scales up to 100TB per instance, supports 2-16 nodes in the … Continue reading

read more

PHP Debugging: Displaying Error Message in HTML output

When debugging PHP code, it can be useful to display PHP errors within the output. Normally, PHP error messages are written to the Apache log. To have PHP errors in your browser output, you can use this command in your … Continue reading

read more

Starting Google Apps and GAM (Google Apps Manager)

GAM is a command-line tool for manipulating Google Apps accounts. It is written in Python, and uses Google’s gdata Python module. GAM is documented at http://code.google.com/p/google-apps-manager/. The gdata Python module is documented at http://code.google.com/p/gdata-python-client/. Installing GAM When you install GAM, … Continue reading

read more

Linus Torvalds: Windows 8 Secure Boot Doesn’t Destroy Linux

Many Linux lovers are worried that Microsoft’s new Secure Boot technology will make it more difficult to get the open source operating system onto machines that originally ship with Windows 8. … When Microsoft first unveiled its unified extensible firmware interface, or UEFI, many complained that it would keep Linux off of machines that originally […]

read more

Adopt the cloud, kill your IT career

http://www.infoworld.com/print/195144 …You might be eager to relinquish responsibility of a cranky infrastructure component and push the headaches to a cloud vendor, but in reality you aren’t doing that at all. Instead, you’re adding another avenue for the blame to follow. … Continue reading

read more

Patch those MySQL Servers!

SANS: Exploit Available for Trivial MySQL Password Bypass
The Hacker News: CVE-2012-2122 : Serious Mysql Authentication Bypass Vulnerability

read more

MySQLi

MySQLi (MySQL Improved) has many advantages over the older PHP MySQL driver.  It takes advantage the newer features built into MySQL 4.1.3 and newer.  Below are some simple examples of basic MySQL functions (SELECT, INSERT, UPDATE and DELETE). SELECT $mysqli = new mysqli(‘$server’, ‘$user’, ‘$pass’, ‘$db’); if (mysqli_connect_errno()) { printf (“Connect failed: %sn”, mysqli_connect_error()); exit(); […]

read more

Quotes

Debugging is twice as hard as writing the code in the first place.  Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.  — Brian W. Kernighan   Object-oriented programming is an exceptionally bad idea which could only have originated in California. — Edsger Dijkstra […]

read more