<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Dec 23, 2014 at 6:14 AM, Erik McCormick <span dir="ltr"><<a href="mailto:emccormick@cirrusseven.com" target="_blank">emccormick@cirrusseven.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I have a slightly different take on some of this:<div class="gmail_extra"><br><div class="gmail_quote"><span class="">On Mon, Dec 22, 2014 at 11:52 AM, Jay Pipes <span dir="ltr"><<a href="mailto:jaypipes@gmail.com" target="_blank">jaypipes@gmail.com</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On 12/22/2014 11:20 AM, Eriane Leobrera wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi OpenStack,<br>
<br>
I would really appreciate if anyone can assist me on my dilemma. Below<br>
are the capabilities I am looking for. We are on the process of deciding<br>
between OpenStack vs CloudStack. Capabilities are much more important<br>
for us, integrated and having everything automated.<br>
<br>
Here are the list below:<br>
</blockquote>
<br></span>
I've tried to give you honest answers from the OpenStack roadmap and currently-supported perspective below.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
1.Integration with CRM 2013 (service tickets, lead/opportunity,<br>
contact/account and billing system).<br>
</blockquote>
<br>
Not supported now. Not likely to ever be supported by OpenStack, too much of a custom feature.<br></blockquote><div><br></div></span><div>Agreed, but you can do tie in via the billing system potentially so as to map tickets to tenants. This isn't an Openstack feature, but it is possible with the correct tooling. </div><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
2.Integration with payment gateway (Moneris)<br>
</blockquote>
<br>
Not supported now. Not likely to ever be supported by OpenStack, too much of a custom feature.<br></blockquote><div><br></div></span><div>Again, this is possible via 3rd party tooling integrating with your billing system, but not an Openstack feature. </div><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
3.PCI Compliant solution<br>
</blockquote>
<br>
This is a giant rabbithole.<br></blockquote><div><br></div></span><div>It is a giant rabbithole, but there's nothing in Openstack that is inherently *not* compliant. Having been through a number of these, you can achieve all of the audit requirements by properly configuring your cloud the way you would any other system.</div><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
4.Audit trail enabled on all interactions (i.e server shutdown etc.)<br>
</blockquote>
<br>
OpenStack currently supports notification queues that can be used to provide audit capabilities.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
5.Support buying a new VM, signing up, auto charging them by credit card<span><br>
verification and auto provisioning VMs.<br>
</span></blockquote>
<br>
Not supported now. Not likely to ever be supported by OpenStack, too much of a custom feature for the user interface, which is something that OpenStack's upstream UI (Horizon) is unlikely to develop.<br>
<br></blockquote></span><div>Again, this is a 3rd party problem. Openstack provides all the hooks that you need to tie in something like Velvica to manage users, signup, billing integration, etc. Usage data is provided by Ceilometer. Most of these systems relay out to horizon, but there are a few that replace the dashboard entirely. This is becoming a much richer space with more players all the time.  </div><span class=""><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
6.Upgrade existing VMs with ability to reboot VM to have resources added<br>
</blockquote>
<br>
Currently supported. This is the resize/migrate operation in nova.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
7.Cancel VM which stops billing and scheduling for VM to be removed for<br>
x days later<br>
</blockquote>
<br>
Not currently supported. Possibly supported some time in the future if we decide it's worthwhile to put time-based constraints and reservations into the scheduler.<br>
<br></blockquote></span><div>See #5</div><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
8.Support for pay by the minute billing<br>
</blockquote>
<br>
OpenStack does not ship a billing solution. This is something that is the responsibility of the operator, since it's a *very* custom feature and almost always involves proprietary code linking.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
9.Support for multiple data centre locations<br>
</blockquote>
<br>
This is currently supported.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></blockquote></span><div>Specifically look at documentation around Regions.</div><div><div class="h5"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">10.Supports a DNS Manager<br>
</blockquote>
<br>
This is currently supported with the Designate component.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
11.Ability to do a hard shutdown on VM<br>
</blockquote>
<br>
This is currently supported.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
12.Ability to have console level access<br>
</blockquote>
<br>
This is currently supported.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
13.Spin up new instance which wipes old instance and ability to reinstall<br>
</blockquote>
<br>
This doesn't really make any sense. This isn't cloud. This is bare-metal hosting you are describing.<br>
<br>
OpenStack's VMs are hosted in the cloud -- i.e. virtualized. When you terminate a VM, you lose the data on the VM's ephemeral storage, which is why for data that you need to keep around, you use volumes (block storage).<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
14.Supports backup manager<br>
</blockquote>
<br>
The snapshot operation and daily/weekly/hourly backup operations are currently supported via OpenStack Nova's API. However, if you're looking for some Windows GUI that does backups, that isn't something that OpenStack is about to provide.<br></blockquote></div></div></div></div></div></blockquote><div><br></div><div>      Yeah we do have API support for instance backup periodically , but AFAIK this feature doesn't work at all, there isn't a periodic worker doing that, and<br></div><div>       instance periodic backup info isn't stored anywhere, I have written a patch to implement that for a customer before, if this is a common feature request,  I'd like to discuss in the openstack-dev ML and contribute it to upstream.<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div class="h5"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
15.Ability to change password for panel login via email or security<br>
questions etc.<br>
</blockquote>
<br>
Changing passwords is currently supported. Security questions are a UI-specific thing and not something that is built-into OpenStack's APIs.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
16.VM management windows the shows RAM, CPU usage, IP, server name etc.<br>
(dashboard)<br>
</blockquote>
<br>
This is currently supported.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
17.Scheduled maintenance window that shows upcoming or passed (dashboard)<br>
</blockquote>
<br>
This is not supported.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
18.Dashboard showing all VMs and current utilizations<br>
</blockquote>
<br>
This is currently supported.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
19.One click install software packages for define package<br>
</blockquote>
<br>
Are you looking for an infrastructure service or a platform service? OpenStack's infrastructure services manage virtualized resources. Platform services, like the Murano project in Stackforge, can be used to interface with things like CloudFoundry to let you define software packages that would get installed on your virtual resources.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
20.Monitoring management to turn on/off or silence alerts<br>
</blockquote>
<br>
This is not supported by OpenStack. This is something you can install yourself and use as you want.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
21.Mobile support for rebooting VMs<br>
</blockquote>
<br>
This is not supported.<br></blockquote><div><br></div></div></div><div>There are several apps on Android devices I know of but haven't played with. I assume there are iOS ones also. The Openstack APIs support it. There simply isn't an "official" client maintained by the foundation. </div><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
22.Security Threat Center<br>
</blockquote>
<br>
? We have a security advisory mailing list. But OpenStack is not Macafee Windows software.<br></blockquote><div><br></div></span><div>Agreed that there is nothing inherent in the Openstack product to flash warnings up on your screen if there's a new CVE. However there is an active security group (OSSG) and security advisories are sent and addressed with patches. </div><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
23.Token tracking for resellers of our services<br>
</blockquote>
<br>
This is not supported.</blockquote><div><br></div></span><div>#5 again. Most of the CRM systems have reseller capabilities. </div><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I would really appreciate if anyone can take a time to put a yes/no/NA<br>
next to each of the item on the list, it will definitely help me big<br>
time. I tried reading and watching few videos but I would really like to<br>
make sure as some of the items on the list are must haves.<br>
</blockquote>
<br></span>
It really sounds to me like you are looking for some all-in-one hosting solution, not really running your own cloud infrastructure. I'd recommend looking at just being a customer or reseller of one of the cloud providers like Rackspace Cloud, HP Cloud, Amazon Web Services, or Softlayer.<br>
<br>
Best,<br>
-jay<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>
Thank you in advance.<br>
<br>
Regards,<br>
<br></span>
*Eriane Leobrera*<br>
<br>
MANAGER, IT SERVICES<br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack</a><br>
<br>
</blockquote>
<br>
______________________________<u></u>_________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack</a><br>
</blockquote></span></div></div></div>
<br>_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div>Tang Yaguang</div><div><br></div><br><div> </div></div></div>
</div></div>