Systems administration in a changing world Systems administration is an evolving discipline and most sites have their own tools and procedures, often depending on the history and experience of particular administrators. This means that requirements—for a specific library or service for example—are usually communicated manually between sites, and can be enforced in different ways. But it is not only the lack of standards which hampers automatic cross-site coordination. The system-level requirements of a particular grid application—for example installation of specific kernel modules, opening of firewall ports, or other operations requiring privileged access—can often have implications for security. Most administrators would be reluctant to devolve these operations to some process or administrator outside of their organization. Management of grid applications can not only benefit from increased co-operation between sites, it can also benefit from co-operation between application developers and system administrators. For example, administrators and developers can work together to produce software tailored to the grid environment: for example, applications packaged for simple installation and un-installation are easier to install and upgrade; applications which present a clean interface to their configuration are more easily redeployed and reconfigured in the event of hardware failure. Autonomically speaking “Autonomics” holds the promise of automatically reconfiguring systems to recover from hardware failures or overloading, but this requires applications to be written in such a way that they co-operate with this reconfiguration. Yielding control of the site configuration to some automatic process is also an unnerving experience for a system administrator, and requires a good deal of trust in any autonomic system.
“Autonomics”is thus an interesting area of current research; it requires systems which can operate autonomically, but act in a clear and predictable manner, under the guidance of policies laid down by the system administrator. This year’s Large Installation System Administration (LISA) conference will be held in Dallas, Texas, U.S. from 11-16 November and is designed for both beginners and experienced attendees. Early bird registration closes 19 October.
- Paul Anderson, University of Edinburgh School of Informatics and program chair of LISA 07 |