I knew that, I just cannot pay for it. /Tom Kern
Barton Robinson wrote: > VM does have a "single performance/capacity/accounting data stream", it > is provided via Velocity Software's Linux Performance Suite. It includes > Linux data to the process, application and user level, as well as all > the z/VM data. But you knew that? > > Thomas Kern wrote: >> 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 >> >> > > ---------------------------------------------------------------------- > 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 ---------------------------------------------------------------------- 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
