Almost everyone in the IT infrastructure business is feverishly working on cloud solutions today. This includes the incumbent providers as well as the infrastructure providers to the incumbents. An excellent blog can be found here which outlines the trends that have accelerated over the past 5 years with respect to what has morphed into the cloud.
One tool that is platform agnostic across Linux, Windows, OpenSolaris, etc. is Sun’s open sourced Grid Engine. There is no need to look for a better policy based workload manager which includes dynamic provisioning of application workloads. We are just about to release update 2 to the 6.2 release. More platform support (see below) and of course more and better features such as improved resource management of parallel jobs. Grid Engine is used fairly regularly in HPC stacks throughout the world. In fact Grid Engine is in use at some of the largest compute installations in the world. Keeping 60,000 processor cores busy is a formidable task. A hard requirement that only makes the product that much better. I can’t wait to see how solutions will be able to combine other tools from the toolbox and create technology for clouds, HPC engines and who knows what the limits will be. We have come a long way since the Turing Machine from the 1930s.
In addition to being excited about the advancement of technology it is also very rewarding for your technology to contribute toward the benefit of solving some very difficult problems.
Grid Engine supports the following platforms:
- Solaris 10, 9 and 8 Operating Systems (SPARC Platform Edition)
- Solaris 10 and 9 Operating Systems (x86 Platform Edition)
- Solaris 10 Operating System (x64 Platform Edition)
- Apple Mac OS X 10.5
- Apple Mac OS X 10.4 (Tiger), PPC platform
- Apple Mac OS X 10.4 (Tiger), x86 platform
- Hewlett Packard HP-UX 11.00 or higher, 32 bit
- Hewlett Packard HP-UX 11.00 or higher, 64 bit (including HP-UX
- IBM AIX 5.1, 5.3
- Linux x86, kernel 2.4, 2.6, glibc >= 2.3.2
- Linux x64, kernel 2.4, 2.6, glibc >= 2.3.2
- Linux IA64, kernel 2.4, 2.6, glibc >= 2.3.2
- Microsoft Windows Server 2003
- Windows XP Professional with
Service Pack 1 or later
- Windows 2000 Server with Service Pack 3 or later
- Windows 2000 Professional with Service Pack 3 or later
- Windows Vista
- Windows 2008 Server