It would be nice if linux could be convinced to deliver consumption data to VM on a per account/user by interval. I don't think it has to be into the 'Accounting' data stream but maybe to the 'Monitor' data stream. I still think VM need a single performance/capacity/accounting data stream (think SMF/RMF). Yeah, I know that can rub some VM people the wrong way but I have done enough accounting/capacity reports from SMF data that I like the idea of a single data stream for all of this data.
Back to the linux implementation, I don't think it has to be something invasive that requires acceptance from all the x86 linux authorities, but could be an add-on. Does the SYSSTAT package require any kernel level interference? But basically take that idea, modify to write the data to the Monitor data stream, and write summary data in linux as well as the Monitor data stream. This lets you add data collection on a per linux system so if you have a mix of servers, some dedicated (only one customer to bill for ALL of its resources) and some shared (multiple customers), you don't need the extra overhead of data collection/reporting for the dedicated servers. /Tom Kern Scott Rohling wrote: > Has anyone played around with using the VM accounting data, along with Linux > usage data (sar data for example - capturing process usage) to come up with > a way to assign usage as the VM level (i.e. host CPU hours) to individual > processes? > > I'm thinking of a grid environment, where you would want to assign usage to > accounts -- not at the server level - but at the process level. Given a set > CPU hour rate at the VM level - you could (hopefully) accurately determine > the real cost of individual Linux processes. Maybe cut C0 z/VM accounting > records daily from Linux (using cpint) to feed the data to the VM accounting > file. > > I'm not sure it's even possible.. but perhaps through some statistical > formula (overall cost of CPU for VM guest is x - process y used 10% of it) > you can get close? > > Any thoughts.. ? > > ScottR ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
