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 lists...@vm.marist.edu 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 lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
begin:vcard
fn:Barton Robinson
n:Robinson;Barton
adr;dom:;;PO 391209;Mountain View;CA;94039-1209
email;internet:bar...@velocitysoftware.com
title:Sr. Architect
tel;work:650-964-8867
x-mozilla-html:FALSE
url:VelocitySoftware.com
version:2.1
end:vcard

Reply via email to