Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id CA7E8200B4D for ; Sat, 9 Jul 2016 08:03:02 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id C9008160A77; Sat, 9 Jul 2016 06:03:02 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 1E8CD160A5A for ; Sat, 9 Jul 2016 08:03:01 +0200 (CEST) Received: (qmail 69665 invoked by uid 500); 9 Jul 2016 06:02:55 -0000 Mailing-List: contact users-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@cloudstack.apache.org Delivered-To: mailing list users@cloudstack.apache.org Received: (qmail 69652 invoked by uid 99); 9 Jul 2016 06:02:55 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 09 Jul 2016 06:02:55 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id F3108C034D for ; Sat, 9 Jul 2016 06:02:54 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.821 X-Spam-Level: X-Spam-Status: No, score=-0.821 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx2-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id Tt0R15XFMJHq for ; Sat, 9 Jul 2016 06:02:54 +0000 (UTC) Received: from mail-pa0-f50.google.com (mail-pa0-f50.google.com [209.85.220.50]) by mx2-lw-us.apache.org (ASF Mail Server at mx2-lw-us.apache.org) with ESMTPS id A19FE5F400 for ; Sat, 9 Jul 2016 06:02:53 +0000 (UTC) Received: by mail-pa0-f50.google.com with SMTP id dx3so18572800pab.2 for ; Fri, 08 Jul 2016 23:02:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=Ys+O33PjiFwDnVbLSL6krqGvLMVMJlpXVAe5LqhNntk=; b=hls1vbk21mVNSRsx+7AyHSjn1ixYe41+SeR0TApzadVppw1eMudtjGUQP9i8uXGHVe VzX31wLqoQVOjp6C0u42t/CjK99mH+p5mF1osXjZBPqx0wz69PEEGQiZyQaoyuO1pdBX ijftBixQw5DAFWYiD3akUotNHyoPNamNrmaUXi2Hw32B8PA4S9WvCUVVlT1BC578rPF+ waR40f/ZVqprNRBZn0Lm1AsnfcymAGL4ru9PJ8nReRasxPhVCT4Q4VTMiEPPhAPACIx8 Gu+I/gTCBEN/kuGIe4LxBM9q7a06nS3fireRX//44eiyKdy7w8o12z2uulstpuo7wu0P tekA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=Ys+O33PjiFwDnVbLSL6krqGvLMVMJlpXVAe5LqhNntk=; b=m5r1pE42Bs+XQRIORA4qtpfDNaW1pm1+8Vdq0R/q2ch8BoIhsCvj1Xek2+t+hg805c iBT7yceSGh2LSOvUt5rl1AJ/XwDT7klcuPkuZS9IZQLTq9+g7reQIw06rF4lX/ksz5ns a8HwhO9h4V8WsvgaLykRzgV2T6gKoZRC4rDz2Ai/GhwzmkXu3Lx/zHxzJyb+sfcJvjzt ocJ4kbcn7Of2dp/5m/iGf+UBFxTUx29Q1+rFsnvwFdweRfPOepmBwNSfwoYOdulQdgWc TxM1GOFiyDOq8voXaP9HpBjWXFY6OYEOHQ43gbsLYX+o5wPgHIlxpM/WqhXA7/EYGHpQ He4Q== X-Gm-Message-State: ALyK8tJB2Pz8P1w38T12m3MjUt54Y7J/YzouBCycjkTwVe1q3dyOnHBnnyqtSTolNrodxQ== X-Received: by 10.66.162.3 with SMTP id xw3mr16080858pab.82.1468044170880; Fri, 08 Jul 2016 23:02:50 -0700 (PDT) Received: from [0.0.0.0] (dev1.cloudsand.com. [162.243.147.22]) by smtp.gmail.com with ESMTPSA id e14sm565002pfb.89.2016.07.08.23.02.45 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 08 Jul 2016 23:02:47 -0700 (PDT) Subject: Re: Opportunity to contribute in Apache CloudStack To: users@cloudstack.apache.org References: <1467970503.31616.2.camel@secretresearchfacility.com> From: ilya Message-ID: <0e35429a-55dd-e420-600f-3e291580e9d2@gmail.com> Date: Fri, 8 Jul 2016 23:02:42 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit archived-at: Sat, 09 Jul 2016 06:03:03 -0000 I agree that usage UI would be beneficial. As other folks mentioned on this thread, cloudstack collects the usage metrics for each VM via cloud-usage service stored on cloud_usage database. We've been lacking this for some time now. One other nice feature that would help apache cloudstack project alot - is "cloudstack manager". Conceptually - this means you have many cloudstack management servers across the globe in different data centers, but there is nothing right now that ties them all together. As the result - each cloudstack environment is managed as its own entity. Most companies then write their own "managers" or have scripts that keep cloudstacks in-sync and healthy. If you have large environments with thousands of hypervisors, many users and countless VMs - it can go wild pretty quickly. What does it mean (for new comers), cloudstack has many constructs: Global Settings Service, Disk Offerings, Templates Zone Settings, Cluster Settings Storage Settings Healths of hypervisors, system and router vms Users, accounts and domains Virtual Machines ...and more All of the above - could be managed via CloudStack API. However, its painful to keep all environments consistent. Keeping your environments consistent and having a single view - great simplifies the management of dispersed cloudstack environments. Either way - both are great projects - i can certainly help with use cases and requirements for "cloudstack manager". I'm pretty certain other folks in the community would help with "usage" project. Let us know what you would like to pursue. Again, thank you for your participation Regards, ilya On 7/8/16 3:30 AM, Erik Weber wrote: > Pricing is hard to do, since there are so many different ways an > organization might be doing their sales, so I would not focus on that for > the first release, but rather do it later. > Make a minimum viable product/solution and take it from there. >