


 



<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://docwiki.cisco.com/w/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://docwiki.cisco.com/w/index.php?title=Special:Contributions/Dflorea&amp;feed=atom&amp;limit=50&amp;target=Dflorea&amp;year=&amp;month=</id>
		<title>DocWiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://docwiki.cisco.com/w/index.php?title=Special:Contributions/Dflorea&amp;feed=atom&amp;limit=50&amp;target=Dflorea&amp;year=&amp;month="/>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Special:Contributions/Dflorea"/>
		<updated>2013-06-20T11:39:48Z</updated>
		<subtitle>From DocWiki</subtitle>
		<generator>MediaWiki 1.16.0</generator>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T07:57:12Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Cisco Edition of OpenStack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum. &lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack  ==&lt;br /&gt;
&lt;br /&gt;
The Cisco Edition of OpenStack is a validated deployment based on [http://puppetlabs.com Puppetlabs] scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform.  This package is fully qualified with specific Cisco reference architectures. Included in this Edition is a non-modified version of Openstack Folsom, other opensource components (Nagios, HA Proxy, Ganglia, etc,etc), and all the necessary puppet and cobbler files to install and operate Cisco Openstack Edition on UCS/Nexus platforms.&lt;br /&gt;
&lt;br /&gt;
The Cisco Openstack Edition based on the Openstack Folsom release is qualified on: &lt;br /&gt;
&lt;br /&gt;
*Ubuntu 12.04.01 LTS &lt;br /&gt;
*KVM &lt;br /&gt;
*UCS and Nexus Hardware&lt;br /&gt;
&lt;br /&gt;
Included in the Cisco release are the following capabilities that have been configured and qualified: &lt;br /&gt;
&lt;br /&gt;
*Active/Active HA: Unlike most existing solutions today, which are active/standby, Cisco has utilized off the shelf opensource components to develop an active/active model for the Essex release of openstack. Included in this architecture are RabbitMQ redundancy, MySQL redundancy, and load balancing (HA Proxy). This model is functional for Essex and being ported and qualified for the Cisco Edition of OpenStack.&lt;br /&gt;
*Monitoring: A basic architecture to monitor the system processes and physical components using collectD, graphite, and Nagios is qualified for the Folsom Openstack release. The Cisco Edition provides the appropriate configuration files to enable this baseline monitoring model. &lt;br /&gt;
*Quantum for Cisco components: In addition to contributing to Quantum in Folsom, Cisco has qualified Quantum with its Quantum Plugin for Cisco products. The Qualification covers the new V2 interface in Folsom and enables users to replicate Nova-like functionality on UCS and Nexus platforms.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Developer support email: [mailto:openstack-support@cisco.com openstack-support@cisco.com]&lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom|OpenStack Folsom Single controller with multi-compute deployments]] &lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex All In One|OpenStack Essex All-in-One deployments]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex Multi Node HA|OpenStack Essex Control Plane High Availability ]] &lt;br /&gt;
&lt;br /&gt;
== Configuration  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum|Configuring Cisco Quantum Plugin Framework in Folsom]] &lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference Architectures:UCS C2xx M3|UCS C2xx-M3 infrastructure reference]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring Architecture|Monitoring Architecture for the Cisco Edition]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]] [[Category:OpenSource]] [[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T07:56:39Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Cisco Edition of OpenStack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum. &lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack  ==&lt;br /&gt;
&lt;br /&gt;
The Cisco Edition of OpenStack is a validated deployment based on [http://puppetlabs.com Puppetlabs] scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform.  This package is fully qualified with specific Cisco reference architectures. Included in this Edition is a non-modified version of Openstack Folsom, other opensource components (Nagios, HA Proxy, Ganglia, etc,etc), and all the necessary puppet and cobbler files to install and operate Cisco Openstack Edition on UCS/Nexus platforms.&lt;br /&gt;
&lt;br /&gt;
Developer support email: [mailto:openstack-support@cisco.com openstack-support@cisco.com] &lt;br /&gt;
&lt;br /&gt;
The Cisco Openstack Edition based on the Openstack Folsom release is qualified on: &lt;br /&gt;
&lt;br /&gt;
*Ubuntu 12.04.01 LTS &lt;br /&gt;
*KVM &lt;br /&gt;
*UCS and Nexus Hardware&lt;br /&gt;
&lt;br /&gt;
Included in the Cisco release are the following capabilities that have been configured and qualified: &lt;br /&gt;
&lt;br /&gt;
*Active/Active HA: Unlike most existing solutions today, which are active/standby, Cisco has utilized off the shelf opensource components to develop an active/active model for the Essex release of openstack. Included in this architecture are RabbitMQ redundancy, MySQL redundancy, and load balancing (HA Proxy). This model is functional for Essex and being ported and qualified for the Cisco Edition of OpenStack.&lt;br /&gt;
*Monitoring: A basic architecture to monitor the system processes and physical components using collectD, graphite, and Nagios is qualified for the Folsom Openstack release. The Cisco Edition provides the appropriate configuration files to enable this baseline monitoring model. &lt;br /&gt;
*Quantum for Cisco components: In addition to contributing to Quantum in Folsom, Cisco has qualified Quantum with its Quantum Plugin for Cisco products. The Qualification covers the new V2 interface in Folsom and enables users to replicate Nova-like functionality on UCS and Nexus platforms.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom|OpenStack Folsom Single controller with multi-compute deployments]] &lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex All In One|OpenStack Essex All-in-One deployments]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex Multi Node HA|OpenStack Essex Control Plane High Availability ]] &lt;br /&gt;
&lt;br /&gt;
== Configuration  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum|Configuring Cisco Quantum Plugin Framework in Folsom]] &lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference Architectures:UCS C2xx M3|UCS C2xx-M3 infrastructure reference]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring Architecture|Monitoring Architecture for the Cisco Edition]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]] [[Category:OpenSource]] [[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T07:56:04Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Cisco Edition of OpenStack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum. &lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack  ==&lt;br /&gt;
&lt;br /&gt;
The Cisco Edition of OpenStack is a validated deployment based on [http://puppetlabs.com Puppetlabs] scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform.  This package is fully qualified with specific Cisco reference architectures. Included in this Edition is the non-modified version of Openstack Folsom, other opensource components (Nagios, HA Proxy, Ganglia, etc,etc), and all the necessary puppet and cobbler files to install and operate Cisco Openstack Edition on UCS/Nexus platforms.&lt;br /&gt;
&lt;br /&gt;
Developer support email: [mailto:openstack-support@cisco.com openstack-support@cisco.com] &lt;br /&gt;
&lt;br /&gt;
The Cisco Openstack Edition based on the Openstack Folsom release is qualified on: &lt;br /&gt;
&lt;br /&gt;
*Ubuntu 12.04.01 LTS &lt;br /&gt;
*KVM &lt;br /&gt;
*UCS and Nexus Hardware&lt;br /&gt;
&lt;br /&gt;
Included in the Cisco release are the following capabilities that have been configured and qualified: &lt;br /&gt;
&lt;br /&gt;
*Active/Active HA: Unlike most existing solutions today, which are active/standby, Cisco has utilized off the shelf opensource components to develop an active/active model for the Essex release of openstack. Included in this architecture are RabbitMQ redundancy, MySQL redundancy, and load balancing (HA Proxy). This model is functional for Essex and being ported and qualified for the Cisco Edition of OpenStack.&lt;br /&gt;
*Monitoring: A basic architecture to monitor the system processes and physical components using collectD, graphite, and Nagios is qualified for the Folsom Openstack release. The Cisco Edition provides the appropriate configuration files to enable this baseline monitoring model. &lt;br /&gt;
*Quantum for Cisco components: In addition to contributing to Quantum in Folsom, Cisco has qualified Quantum with its Quantum Plugin for Cisco products. The Qualification covers the new V2 interface in Folsom and enables users to replicate Nova-like functionality on UCS and Nexus platforms.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom|OpenStack Folsom Single controller with multi-compute deployments]] &lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex All In One|OpenStack Essex All-in-One deployments]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex Multi Node HA|OpenStack Essex Control Plane High Availability ]] &lt;br /&gt;
&lt;br /&gt;
== Configuration  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum|Configuring Cisco Quantum Plugin Framework in Folsom]] &lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference Architectures:UCS C2xx M3|UCS C2xx-M3 infrastructure reference]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring Architecture|Monitoring Architecture for the Cisco Edition]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]] [[Category:OpenSource]] [[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T07:55:35Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Cisco Edition of OpenStack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum. &lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack  ==&lt;br /&gt;
&lt;br /&gt;
The Cisco Edition of OpenStack is a validated deployment based on [http://puppetlabs.com Puppetlabs] scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform.  This package is fully qualified with specific Cisco reference architectures. &lt;br /&gt;
&lt;br /&gt;
Included in this Edition is the non-modified version of Openstack Folsom, other opensource components (Nagios, HA Proxy, Ganglia, etc,etc), and all the necessary puppet and cobbler files to install and operate Cisco Openstack Edition on UCS/Nexus platforms.&lt;br /&gt;
&lt;br /&gt;
Developer support email: [mailto:openstack-support@cisco.com openstack-support@cisco.com] &lt;br /&gt;
&lt;br /&gt;
The Cisco Openstack Edition based on the Openstack Folsom release is qualified on: &lt;br /&gt;
&lt;br /&gt;
*Ubuntu 12.04.01 LTS &lt;br /&gt;
*KVM &lt;br /&gt;
*UCS and Nexus Hardware&lt;br /&gt;
&lt;br /&gt;
Included in the Cisco release are the following capabilities that have been configured and qualified: &lt;br /&gt;
&lt;br /&gt;
*Active/Active HA: Unlike most existing solutions today, which are active/standby, Cisco has utilized off the shelf opensource components to develop an active/active model for the Essex release of openstack. Included in this architecture are RabbitMQ redundancy, MySQL redundancy, and load balancing (HA Proxy). This model is functional for Essex and being ported and qualified for the Cisco Edition of OpenStack.&lt;br /&gt;
*Monitoring: A basic architecture to monitor the system processes and physical components using collectD, graphite, and Nagios is qualified for the Folsom Openstack release. The Cisco Edition provides the appropriate configuration files to enable this baseline monitoring model. &lt;br /&gt;
*Quantum for Cisco components: In addition to contributing to Quantum in Folsom, Cisco has qualified Quantum with its Quantum Plugin for Cisco products. The Qualification covers the new V2 interface in Folsom and enables users to replicate Nova-like functionality on UCS and Nexus platforms.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom|OpenStack Folsom Single controller with multi-compute deployments]] &lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex All In One|OpenStack Essex All-in-One deployments]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex Multi Node HA|OpenStack Essex Control Plane High Availability ]] &lt;br /&gt;
&lt;br /&gt;
== Configuration  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum|Configuring Cisco Quantum Plugin Framework in Folsom]] &lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference Architectures:UCS C2xx M3|UCS C2xx-M3 infrastructure reference]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring Architecture|Monitoring Architecture for the Cisco Edition]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]] [[Category:OpenSource]] [[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T07:40:55Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
&lt;br /&gt;
'''1. Introduction''' &lt;br /&gt;
&lt;br /&gt;
There are multiple layers that need to be monitored in a production Openstack deployment environment to achieve Service Assurance. At a high level, these layers have been captured in the figure below – &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringLayers.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The current Cisco edition supports compute monitoring and the details are captured below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''2. Monitoring Tools Info'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
a) Collectd &lt;br /&gt;
&lt;br /&gt;
Collectd is an agent based system metrics collection tool. An agent is deployed on every host that needs to be monitored. It provides a configurable plugin architecture that enables collection, storage and processing of metrics based on need. The list of plugins supported by collectd is listed here [1]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
b) Graphite &lt;br /&gt;
&lt;br /&gt;
Graphite is real-time graphing system. It is compromised of two components – a webapp frontend and a backend storage application. It allows external application to feed monitoring data into it and then uses it’s “carbon” backend agent to process the data and store it in a specialized graphite database (eg: whisper). The graphite processes need to deployed on the monitoring management box only. Some of the advantages of using Graphite are captured here [2].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
c) Nagios &lt;br /&gt;
&lt;br /&gt;
Nagios is a service health check alerting system. It has plugin model that allows service checks to be carried on host groups and generate alerts/notifications in case of any issues detected. The Nagios-Core agent is running on the monitoring management box that provides a webapp frontend and a daemon that reads configurations from it’s resource files and object-definition files. Nagios-NRPE is an addon that allows Nagios to execute plugins on remote hosts. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:ComputeMonitoringStack.png]] &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringStackToolDeployments.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''3. Monitoring Stack''' &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nagios can be used as a stand-alone monitoring tool for graphing and for system metric collection. Also, it can be integrated with an external metrics data collection tool such as collectd using plugins. For graphing purpose, collectd provides a plugin option to provide data to Graphite interface. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
a) Graphite Interface integrated with Collectd &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:GraphiteInterfaceWithCollectd.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
b) Nagios Service Health Check Interface &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:NagiosServiceHealthCheck.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T07:35:12Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
&lt;br /&gt;
'''1. Introduction''' &lt;br /&gt;
&lt;br /&gt;
There are multiple layers that need to be monitored in a production Openstack deployment environment to achieve Service Assurance. At a high level, these layers have been captured in the figure below – &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringLayers.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The current Cisco edition supports compute monitoring and the details are captured below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''2. Monitoring Tools Info'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
a) Collectd &lt;br /&gt;
&lt;br /&gt;
Collectd is an agent based system metrics collection tool. An agent is deployed on every host that needs to be monitored. It provides a configurable plugin architecture that enables collection, storage and processing of metrics based on need. The list of plugins supported by collectd is listed here [1]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
b) Graphite &lt;br /&gt;
&lt;br /&gt;
Graphite is real-time graphing system. It is compromised of two components – a webapp frontend and a backend storage application. It allows external application to feed monitoring data into it and then uses it’s “carbon” backend agent to process the data and store it in a specialized graphite database (eg: whisper). The graphite processes need to deployed on the monitoring management box only. Some of the advantages of using Graphite are captured here [2].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
c) Nagios &lt;br /&gt;
&lt;br /&gt;
Nagios is a service health check alerting system. It has plugin model that allows service checks to be carried on host groups and generate alerts/notifications in case of any issues detected. The Nagios-Core agent is running on the monitoring management box that provides a webapp frontend and a daemon that reads configurations from it’s resource files and object-definition files. Nagios-NRPE is an addon that allows Nagios to execute plugins on remote hosts. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:ComputeMonitoringStack.png]] &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringStackToolDeployments.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''3. Monitoring Stack''' &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nagios can be used as a stand-alone monitoring tool for graphing and for system metric collection. Also, it can be integrated with an external metrics data collection tool such as collectd using plugins. For graphing purpose, collectd provides a plugin option to provide data to Graphite interface. &lt;br /&gt;
&lt;br /&gt;
a) Graphite Interface integrated with Collectd &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:GraphiteInterfaceWithCollectd.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
b) Nagios Service Health Check Interface &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:NagiosServiceHealthCheck.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T07:34:22Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
&lt;br /&gt;
'''1. Introduction''' &lt;br /&gt;
&lt;br /&gt;
There are multiple layers that need to be monitored in a production Openstack deployment environment to achieve Service Assurance. At a high level, these layers have been captured in the figure below – &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringLayers.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The current Cisco edition supports compute monitoring and the details are captured below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''2. Monitoring Tools Info'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
a) Collectd &lt;br /&gt;
&lt;br /&gt;
Collectd is an agent based system metrics collection tool. An agent is deployed on every host that needs to be monitored. It provides a configurable plugin architecture that enables collection, storage and processing of metrics based on need. The list of plugins supported by collectd is listed here [1]. &amp;lt;br&amp;gt;b) Graphite &lt;br /&gt;
&lt;br /&gt;
Graphite is real-time graphing system. It is compromised of two components – a webapp frontend and a backend storage application. It allows external application to feed monitoring data into it and then uses it’s “carbon” backend agent to process the data and store it in a specialized graphite database (eg: whisper). The graphite processes need to deployed on the monitoring management box only. Some of the advantages of using Graphite are captured here [2].&amp;lt;br&amp;gt;c) Nagios &lt;br /&gt;
&lt;br /&gt;
Nagios is a service health check alerting system. It has plugin model that allows service checks to be carried on host groups and generate alerts/notifications in case of any issues detected. The Nagios-Core agent is running on the monitoring management box that provides a webapp frontend and a daemon that reads configurations from it’s resource files and object-definition files. Nagios-NRPE is an addon that allows Nagios to execute plugins on remote hosts. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:ComputeMonitoringStack.png]] &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringStackToolDeployments.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''3. Monitoring Stack''' &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nagios can be used as a stand-alone monitoring tool for graphing and for system metric collection. Also, it can be integrated with an external metrics data collection tool such as collectd using plugins. For graphing purpose, collectd provides a plugin option to provide data to Graphite interface. &lt;br /&gt;
&lt;br /&gt;
a) Graphite Interface integrated with Collectd &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:GraphiteInterfaceWithCollectd.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
b) Nagios Service Health Check Interface &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:NagiosServiceHealthCheck.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T07:33:49Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
&lt;br /&gt;
'''1. Introduction''' &lt;br /&gt;
&lt;br /&gt;
There are multiple layers that need to be monitored in a production Openstack deployment environment to achieve Service Assurance. At a high level, these layers have been captured in the figure below – &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringLayers.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The current Cisco edition supports compute monitoring and the details are captured below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''2. Monitoring Tools Info'''&amp;lt;br&amp;gt;a) Collectd &lt;br /&gt;
&lt;br /&gt;
Collectd is an agent based system metrics collection tool. An agent is deployed on every host that needs to be monitored. It provides a configurable plugin architecture that enables collection, storage and processing of metrics based on need. The list of plugins supported by collectd is listed here [1]. &amp;lt;br&amp;gt;b) Graphite &lt;br /&gt;
&lt;br /&gt;
Graphite is real-time graphing system. It is compromised of two components – a webapp frontend and a backend storage application. It allows external application to feed monitoring data into it and then uses it’s “carbon” backend agent to process the data and store it in a specialized graphite database (eg: whisper). The graphite processes need to deployed on the monitoring management box only. Some of the advantages of using Graphite are captured here [2].&amp;lt;br&amp;gt;c) Nagios &lt;br /&gt;
&lt;br /&gt;
Nagios is a service health check alerting system. It has plugin model that allows service checks to be carried on host groups and generate alerts/notifications in case of any issues detected. The Nagios-Core agent is running on the monitoring management box that provides a webapp frontend and a daemon that reads configurations from it’s resource files and object-definition files. Nagios-NRPE is an addon that allows Nagios to execute plugins on remote hosts. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:ComputeMonitoringStack.png]] &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringStackToolDeployments.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''3. Monitoring Stack''' &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nagios can be used as a stand-alone monitoring tool for graphing and for system metric collection. Also, it can be integrated with an external metrics data collection tool such as collectd using plugins. For graphing purpose, collectd provides a plugin option to provide data to Graphite interface. &lt;br /&gt;
&lt;br /&gt;
a) Graphite Interface integrated with Collectd &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:GraphiteInterfaceWithCollectd.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
b) Nagios Service Health Check Interface &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:NagiosServiceHealthCheck.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T07:32:54Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
&lt;br /&gt;
'''1. Introduction''' &lt;br /&gt;
&lt;br /&gt;
There are multiple layers that need to be monitored in a production Openstack deployment environment to achieve Service Assurance. At a high level, these layers have been captured in the figure below – &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringLayers.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The current Cisco edition supports compute monitoring and the details are captured below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''2. Monitoring Tools Info'''&amp;lt;br&amp;gt;a) Collectd &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Collectd is an agent based system metrics collection tool. An agent is deployed on every host that needs to be monitored. It provides a configurable plugin architecture that enables collection, storage and processing of metrics based on need. The list of plugins supported by collectd is listed here [1]. &amp;lt;br&amp;gt;b) Graphite &lt;br /&gt;
&lt;br /&gt;
Graphite is real-time graphing system. It is compromised of two components – a webapp frontend and a backend storage application. It allows external application to feed monitoring data into it and then uses it’s “carbon” backend agent to process the data and store it in a specialized graphite database (eg: whisper). The graphite processes need to deployed on the monitoring management box only. Some of the advantages of using Graphite are captured here [2].&amp;lt;br&amp;gt;c) Nagios &lt;br /&gt;
&lt;br /&gt;
Nagios is a service health check alerting system. It has plugin model that allows service checks to be carried on host groups and generate alerts/notifications in case of any issues detected. The Nagios-Core agent is running on the monitoring management box that provides a webapp frontend and a daemon that reads configurations from it’s resource files and object-definition files. Nagios-NRPE is an addon that allows Nagios to execute plugins on remote hosts. &lt;br /&gt;
&lt;br /&gt;
[[Image:ComputeMonitoringStack.png]] &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringStackToolDeployments.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''3. Monitoring Stack''' &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nagios can be used as a stand-alone monitoring tool for graphing and for system metric collection. Also, it can be integrated with an external metrics data collection tool such as collectd using plugins. For graphing purpose, collectd provides a plugin option to provide data to Graphite interface. &lt;br /&gt;
&lt;br /&gt;
a) Graphite Interface integrated with Collectd &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:GraphiteInterfaceWithCollectd.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
b) Nagios Service Health Check Interface &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:NagiosServiceHealthCheck.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T07:31:50Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
&lt;br /&gt;
'''1. Introduction''' &lt;br /&gt;
&lt;br /&gt;
There are multiple layers that need to be monitored in a production Openstack deployment environment to achieve Service Assurance. At a high level, these layers have been captured in the figure below – &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringLayers.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The current Cisco edition supports compute monitoring and the details are captured below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''2. Monitoring Tools Info'''&amp;lt;br&amp;gt;a) Collectd &lt;br /&gt;
&lt;br /&gt;
Collectd is an agent based system metrics collection tool. An agent is deployed on every host that needs to be monitored. It provides a configurable plugin architecture that enables collection, storage and processing of metrics based on need. The list of plugins supported by collectd is listed here [1]. &amp;lt;br&amp;gt;b) Graphite &lt;br /&gt;
&lt;br /&gt;
Graphite is real-time graphing system. It is compromised of two components – a webapp frontend and a backend storage application. It allows external application to feed monitoring data into it and then uses it’s “carbon” backend agent to process the data and store it in a specialized graphite database (eg: whisper). The graphite processes need to deployed on the monitoring management box only. Some of the advantages of using Graphite are captured here [2].&amp;lt;br&amp;gt;c) Nagios &lt;br /&gt;
&lt;br /&gt;
Nagios is a service health check alerting system. It has plugin model that allows service checks to be carried on host groups and generate alerts/notifications in case of any issues detected. The Nagios-Core agent is running on the monitoring management box that provides a webapp frontend and a daemon that reads configurations from it’s resource files and object-definition files. Nagios-NRPE is an addon that allows Nagios to execute plugins on remote hosts. &lt;br /&gt;
&lt;br /&gt;
[[Image:ComputeMonitoringStack.png]] &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringStackToolDeployments.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''3. Monitoring Stack''' &lt;br /&gt;
&lt;br /&gt;
Nagios can be used as a stand-alone monitoring tool for graphing and for system metric collection. Also, it can be integrated with an external metrics data collection tool such as collectd using plugins. For graphing purpose, collectd provides a plugin option to provide data to Graphite interface. &lt;br /&gt;
&lt;br /&gt;
a) Graphite Interface integrated with Collectd &lt;br /&gt;
&lt;br /&gt;
[[Image:GraphiteInterfaceWithCollectd.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
b) Nagios Service Health Check Interface &lt;br /&gt;
&lt;br /&gt;
[[Image:NagiosServiceHealthCheck.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T07:30:08Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Cisco Edition of OpenStack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum. &lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack  ==&lt;br /&gt;
&lt;br /&gt;
The Cisco Edition of OpenStack is a validated deployment based on [http://puppetlabs.com Puppetlabs] scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform. &lt;br /&gt;
&lt;br /&gt;
Developer support email: [mailto:openstack-support@cisco.com openstack-support@cisco.com] &lt;br /&gt;
&lt;br /&gt;
The Cisco Openstack Edition based on the Openstack Folsom release is qualified on: &lt;br /&gt;
&lt;br /&gt;
*Ubuntu 12.04.01 LTS &lt;br /&gt;
*KVM &lt;br /&gt;
*UCS and Nexus Hardware&lt;br /&gt;
&lt;br /&gt;
Included in the Cisco release are the following capabilities that have been configured and qualified: &lt;br /&gt;
&lt;br /&gt;
*Active/Active HA: Unlike most existing solutions today, which are active/standby, Cisco has utilized off the shelf opensource components to develop an active/active model for the Essex release of openstack. Included in this architecture are RabbitMQ redundancy, MySQL redundancy, and load balancing (HA Proxy). This model is functional for Essex and being ported and qualified for the Cisco Edition of OpenStack.&lt;br /&gt;
*Monitoring: A basic architecture to monitor the system processes and physical components using collectD, graphite, and Nagios is qualified for the Folsom Openstack release. The Cisco Edition provides the appropriate configuration files to enable this baseline monitoring model. &lt;br /&gt;
*Quantum for Cisco components: In addition to contributing to Quantum in Folsom, Cisco has qualified Quantum with its Quantum Plugin for Cisco products. The Qualification covers the new V2 interface in Folsom and enables users to replicate Nova-like functionality on UCS and Nexus platforms.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom|OpenStack Folsom Single controller with multi-compute deployments]] &lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex All In One|OpenStack Essex All-in-One deployments]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex Multi Node HA|OpenStack Essex Control Plane High Availability ]] &lt;br /&gt;
&lt;br /&gt;
== Configuration  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum|Configuring Cisco Quantum Plugin Framework in Folsom]] &lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference Architectures:UCS C2xx M3|UCS C2xx-M3 infrastructure reference]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring Architecture|Monitoring Architecture for the Cisco Edition]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]] [[Category:OpenSource]] [[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T07:29:26Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Cisco Edition of OpenStack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum. &lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack  ==&lt;br /&gt;
&lt;br /&gt;
The Cisco Edition of OpenStack is a validated deployment based on [http://puppetlabs.com Puppetlabs] scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform. &lt;br /&gt;
&lt;br /&gt;
Developer support email: [mailto:openstack-support@cisco.com openstack-support@cisco.com] &lt;br /&gt;
&lt;br /&gt;
The Cisco Openstack Edition based on the Openstack Folsom release is qualified on: &lt;br /&gt;
&lt;br /&gt;
*Ubuntu 12.04.01 LTS &lt;br /&gt;
*KVM &lt;br /&gt;
*UCS and Nexus Hardware&lt;br /&gt;
&lt;br /&gt;
Included in the Cisco release are the following capabilities that have been configured and qualified: &lt;br /&gt;
&lt;br /&gt;
*Active/Active HA: Unlike most existing solutions today, which are active/standby, Cisco has utilized off the shelf opensource components to develop an active/active model for the Essex release of openstack. Included in this architecture are RabbitMQ redundancy, MySQL redundancy, and load balancing (HA Proxy). This model is functional for Essex and being ported and qualified for the Cisco Edition of OpenStack.&lt;br /&gt;
*Monitoring: A basic architecture to monitor the system processes and physical components using collectD, graphite, and Nagios is qualified for the Folsom Openstack release. The Cisco Edition provides the appropriate configuration files to enable this baseline monitoring model. &lt;br /&gt;
*Quantum for Cisco components: In addition to contributing to Quantum in Folsom, Cisco has qualified Quantum with its Quantum Plugin for Cisco products. The Qualification covers the new V2 interface in Folsom and enables users to replicate Nova like functionality on UCS and Nexus platforms.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom|OpenStack Folsom Single controller with multi-compute deployments]] &lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex All In One|OpenStack Essex All-in-One deployments]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex Multi Node HA|OpenStack Essex Control Plane High Availability ]] &lt;br /&gt;
&lt;br /&gt;
== Configuration  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum|Configuring Cisco Quantum Plugin Framework in Folsom]] &lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference Architectures:UCS C2xx M3|UCS C2xx-M3 infrastructure reference]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring Architecture|Monitoring Architecture for the Cisco Edition]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]] [[Category:OpenSource]] [[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T07:27:03Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Cisco Edition of OpenStack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum. &lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack  ==&lt;br /&gt;
&lt;br /&gt;
The Cisco Edition of OpenStack is a validated deployment based on [http://puppetlabs.com Puppetlabs] scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform. &lt;br /&gt;
&lt;br /&gt;
Developer support email: [mailto:openstack-support@cisco.com openstack-support@cisco.com] &lt;br /&gt;
&lt;br /&gt;
The Cisco Openstack Edition based on the Openstack Folsom release is qualified on: &lt;br /&gt;
&lt;br /&gt;
*Ubuntu 12.04.01 LTS &lt;br /&gt;
*KVM &lt;br /&gt;
*UCS and Nexus Hardware&lt;br /&gt;
&lt;br /&gt;
Included in the Cisco release are the following capabilities that have been configured and qualified: &lt;br /&gt;
&lt;br /&gt;
*Active/Active HA: Unlike most existing solutions today, which are active/standby, Cisco has utilized off the shelf opensource components to develop an active/active model for the Essex release of openstack. Included in this architecture are RabbitMQ redundancy, MySQL redundancy, and load balancing (HA Proxy). This model is functional for Essex and being ported and qualified for the Cisco Edition of OpenStack.&lt;br /&gt;
*Monitoring: A basic architecture to monitor the system processes and physical components using collectD, graphite, and Nagios is qualified for the Folsom Openstack release. The Cisco Edition provides the appropriate configuration files to enable this baseline monitoring model. &lt;br /&gt;
*Quantum for Cisco components: In addition to contributing to Quantum in Folsom, Cisco has qualified Quantum with its Quantum Plugin for Cisco products. The Qualification covers the new V2 interface in Folsom, and enables users to replicate Nova like functionality on UCS and Nexus platforms.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom|OpenStack Folsom Single controller with multi-compute deployments]] &lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex All In One|OpenStack Essex All-in-One deployments]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex Multi Node HA|OpenStack Essex Control Plane High Availability ]] &lt;br /&gt;
&lt;br /&gt;
== Configuration  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum|Configuring Cisco Quantum Plugin Framework in Folsom]] &lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference Architectures:UCS C2xx M3|UCS C2xx-M3 infrastructure reference]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring Architecture|Monitoring Architecture for the Cisco Edition]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]] [[Category:OpenSource]] [[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T07:21:29Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Cisco Edition of OpenStack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum. &lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack  ==&lt;br /&gt;
&lt;br /&gt;
The Cisco Edition of OpenStack is a validated deployment based on [http://puppetlabs.com Puppetlabs] scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform. &lt;br /&gt;
&lt;br /&gt;
Developer support email: [mailto:openstack-support@cisco.com openstack-support@cisco.com] &lt;br /&gt;
&lt;br /&gt;
The Cisco Openstack Edition based on the Openstack Folsom release is qualified on: &lt;br /&gt;
&lt;br /&gt;
*Ubuntu 12.04.01 LTS &lt;br /&gt;
*KVM &lt;br /&gt;
*UCS and Nexus Hardware&lt;br /&gt;
&lt;br /&gt;
Included in the Cisco release are the following capabilities that have been configured and qualified: &lt;br /&gt;
&lt;br /&gt;
*Active/Active HA: Unlike most existing solutions today, which are active/standby, Cisco has utilized off the shelf opensource components to develop an active/active model for the Folsom release of openstack. Included in this architecture are RabbitMQ redundancy, MySQL redundancy, and load balancing (HA Proxy). Cisco is presenting a blueprint of the architecture at the Grizzly summit. The Cisco Edition provides the appropriate configuration files to enable active/active HA. &lt;br /&gt;
*Monitoring: A basic architecture to monitor the system processes and physical components using collectD, graphite, and Nagios is qualified for the Folsom Openstack release. The Cisco Edition provides the appropriate configuration files to enable this baseline monitoring model. &lt;br /&gt;
*Quantum for Cisco components: In addition to contributing to Quantum in Folsom, Cisco has qualified Quantum with its Quantum Plugin for Cisco products. The Qualification covers the new V2 interface in Folsom, and enables users to replicate Nova like functionality on UCS and Nexus platforms.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom|OpenStack Folsom Single controller with multi-compute deployments]] &lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex All In One|OpenStack Essex All-in-One deployments]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex Multi Node HA|OpenStack Essex Control Plane High Availability ]] &lt;br /&gt;
&lt;br /&gt;
== Configuration  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum|Configuring Cisco Quantum Plugin Framework in Folsom]] &lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference Architectures:UCS C2xx M3|UCS C2xx-M3 infrastructure reference]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring Architecture|Monitoring Architecture for the Cisco Edition]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]] [[Category:OpenSource]] [[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T07:17:33Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum. &lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack  ==&lt;br /&gt;
&lt;br /&gt;
The Cisco Edition of OpenStack is a validated deployment based on [http://puppetlabs.com Puppetlabs] scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform. &lt;br /&gt;
&lt;br /&gt;
Developer support email: [mailto:openstack-support@cisco.com openstack-support@cisco.com] &lt;br /&gt;
&lt;br /&gt;
The Cisco Openstack Edition based on the Openstack Folsom release, is qualified as follows: &lt;br /&gt;
&lt;br /&gt;
*Ubuntu 12.04.01 LTS &lt;br /&gt;
*KVM &lt;br /&gt;
*UCS and Nexus Hardware&lt;br /&gt;
&lt;br /&gt;
Included in the Cisco release are the following capabilities that have been configured and qualified: &lt;br /&gt;
&lt;br /&gt;
*Active/Active HA: Unlike most existing solutions today, which are active/standby, Cisco has utilized off the shelf opensource components to develop an active/active model for the Folsom release of openstack. Included in this architecture are RabbitMQ redundancy, MySQL redundancy, and load balancing (HA Proxy). Cisco is presenting a blueprint of the architecture at the Grizzly summit. The Cisco Edition provides the appropriate configuration files to enable active/active HA. &lt;br /&gt;
*Monitoring: A basic architecture to monitor the system processes and physical components using collectD, graphite, and Nagios is qualified for the Folsom Openstack release. The Cisco Edition provides the appropriate configuration files to enable this baseline monitoring model. &lt;br /&gt;
*Quantum for Cisco components: In addition to contributing to Quantum in Folsom, Cisco has qualified Quantum with its Quantum Plugin for Cisco products. The Qualification covers the new V2 interface in Folsom, and enables users to replicate Nova like functionality on UCS and Nexus platforms.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom|OpenStack Folsom Single controller with multi-compute deployments]] &lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex All In One|OpenStack Essex All-in-One deployments]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex Multi Node HA|OpenStack Essex Control Plane High Availability ]] &lt;br /&gt;
&lt;br /&gt;
== Configuration  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum|Configuring Cisco Quantum Plugin Framework in Folsom]] &lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference Architectures:UCS C2xx M3|UCS C2xx-M3 infrastructure reference]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring Architecture|Monitoring Architecture for the Cisco Edition]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]] [[Category:OpenSource]] [[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T07:12:17Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum. &lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack  ==&lt;br /&gt;
&lt;br /&gt;
The Cisco Edition of OpenStack is a validated deployment based on [http://puppetlabs.com Puppetlabs] scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform. &lt;br /&gt;
&lt;br /&gt;
Developer support email: ''openstack-support@cisco.com'' &lt;br /&gt;
&lt;br /&gt;
The Cisco Openstack Edition based on the Openstack Folsom release, is qualified as follows: &lt;br /&gt;
&lt;br /&gt;
*Ubuntu 12.04.01 LTS &lt;br /&gt;
*KVM &lt;br /&gt;
*UCS and Nexus Hardware&lt;br /&gt;
&lt;br /&gt;
Included in the Cisco release are the following capabilities that have been configured and qualified: &lt;br /&gt;
&lt;br /&gt;
*Active/Active HA: Unlike most existing solutions today, which are active/standby, Cisco has utilized off the shelf opensource components to develop an active/active model for the Folsom release of openstack. Included in this architecture are RabbitMQ redundancy, MySQL redundancy, and load balancing (HA Proxy). Cisco is presenting a blueprint of the architecture at the Grizzly summit. The Cisco Edition provides the appropriate configuration files to enable active/active HA. &lt;br /&gt;
*Monitoring: A basic architecture to monitor the system processes and physical components using collectD, graphite, and Nagios is qualified for the Folsom Openstack release. The Cisco Edition provides the appropriate configuration files to enable this baseline monitoring model. &lt;br /&gt;
*Quantum for Cisco components: In addition to contributing to Quantum in Folsom, Cisco has qualified Quantum with its Quantum Plugin for Cisco products. The Qualification covers the new V2 interface in Folsom, and enables users to replicate Nova like functionality on UCS and Nexus platforms.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom|OpenStack Folsom Single controller with multi-compute deployments]] &lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex All In One|OpenStack Essex All-in-One deployments]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex Multi Node HA|OpenStack Essex Control Plane High Availability ]] &lt;br /&gt;
&lt;br /&gt;
== Configuration  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum|Configuring Cisco Quantum Plugin Framework in Folsom]] &lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference Architectures:UCS C2xx M3|UCS C2xx-M3 infrastructure reference]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring Architecture|Monitoring Architecture for the Cisco Edition]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]] [[Category:OpenSource]] [[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T07:11:48Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum. &lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack  ==&lt;br /&gt;
&lt;br /&gt;
The Cisco Edition of OpenStack is a validated deployment based on [http://puppetlabs.com Puppetlabs] scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform. &lt;br /&gt;
&lt;br /&gt;
Developer support email: ''openstack-support@cisco.com'' &lt;br /&gt;
&lt;br /&gt;
The Cisco Openstack Edition based on the Openstack Folsom release, is qualified as follows: &lt;br /&gt;
&lt;br /&gt;
*Ubuntu 12.04.01 LTS &lt;br /&gt;
*KVM &lt;br /&gt;
*UCS and Nexus Hardware&lt;br /&gt;
&lt;br /&gt;
Included in the Cisco release are the following capabilities that have been configured and qualified: &lt;br /&gt;
&lt;br /&gt;
*Active/Active HA: Unlike most existing solutions today, which are active/standby, Cisco has utilized off the shelf opensource components to develop an active/active model for the Folsom release of openstack. Included in this architecture are RabbitMQ redundancy, MySQL redundancy, and load balancing (HA Proxy). Cisco is presenting a blueprint of the architecture at the Grizzly summit. The Cisco Edition provides the appropriate configuration files to enable active/active HA. &lt;br /&gt;
*Monitoring: A basic architecture to monitor the system processes and physical components using collectD, graphite, and Nagios is qualified for the Folsom Openstack release. The Cisco Edition provides the appropriate configuration files to enable this baseline monitoring model. &lt;br /&gt;
*Quantum for Cisco components: In addition to contributing to Quantum in Folsom, Cisco has qualified Quantum with its Quantum Plugin for Cisco products. The Qualification covers the new V2 interface in Folsom, and enables users to replicate Nova like functionality on UCS and Nexus platforms.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom|OpenStack Folsom Single controller with multi-compute deployments]] &lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex All In One|OpenStack Essex All-in-One deployments]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex Multi Node HA|OpenStack Essex Control Plane High Availability ]] &lt;br /&gt;
&lt;br /&gt;
== Configuration  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum|Configuring Cisco Quantum Plugin Framework in Folsom]] &lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference Architectures:UCS C2xx M3|UCS C2xx-M3 infrastructure reference]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring Architecture|Monitoring Architecture for the Cisco Edition]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]] [[Category:OpenSource]] [[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T07:10:35Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum. &lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack  ==&lt;br /&gt;
&lt;br /&gt;
The Cisco Edition of OpenStack is a validated deployment based on [http://puppetlabs.com Puppetlabs] scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform. &lt;br /&gt;
&lt;br /&gt;
Developer support email: openstack-support@cisco.com &lt;br /&gt;
&lt;br /&gt;
The Cisco Openstack Edition based on the Openstack Folsom release, is qualified as follows: &lt;br /&gt;
&lt;br /&gt;
*Ubuntu 12.04.01 LTS &lt;br /&gt;
*KVM &lt;br /&gt;
*UCS and Nexus Hardware&lt;br /&gt;
&lt;br /&gt;
Included in the Cisco release are the following capabilities that have been configured and qualified: &lt;br /&gt;
&lt;br /&gt;
*Active/Active HA: Unlike most existing solutions today, which are active/standby, Cisco has utilized off the shelf opensource components to develop an active/active model for the Folsom release of openstack. Included in this architecture are RabbitMQ redundancy, MySQL redundancy, and load balancing (HA Proxy). Cisco is presenting a blueprint of the architecture at the Grizzly summit. The Cisco Edition provides the appropriate configuration files to enable active/active HA. &lt;br /&gt;
*Monitoring: A basic architecture to monitor the system processes and physical components using collectD, graphite, and Nagios is qualified for the Folsom Openstack release. The Cisco Edition provides the appropriate configuration files to enable this baseline monitoring model. &lt;br /&gt;
*Quantum for Cisco components: In addition to contributing to Quantum in Folsom, Cisco has qualified Quantum with its Quantum Plugin for Cisco products. The Qualification covers the new V2 interface in Folsom, and enables users to replicate Nova like functionality on UCS and Nexus platforms.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom|OpenStack Folsom Single controller with multi-compute deployments]] &lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex All In One|OpenStack Essex All-in-One deployments]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex Multi Node HA|OpenStack Essex Control Plane High Availability ]] &lt;br /&gt;
&lt;br /&gt;
== Configuration  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum|Configuring Cisco Quantum Plugin Framework in Folsom]] &lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference Architectures:UCS C2xx M3|UCS C2xx-M3 infrastructure reference]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring Architecture|Monitoring Architecture for the Cisco Edition]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]] [[Category:OpenSource]] [[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T07:09:53Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum. &lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack  ==&lt;br /&gt;
&lt;br /&gt;
A validated deployment based on [http://puppetlabs.com Puppetlabs] scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform. &lt;br /&gt;
&lt;br /&gt;
Developer support email: openstack-support@cisco.com &lt;br /&gt;
&lt;br /&gt;
The Cisco Openstack Edition based on the Openstack Folsom release, is qualified as follows: &lt;br /&gt;
&lt;br /&gt;
*Ubuntu 12.04.01 LTS &lt;br /&gt;
*KVM &lt;br /&gt;
*UCS and Nexus Hardware&lt;br /&gt;
&lt;br /&gt;
Included in the Cisco release are the following capabilities that have been configured and qualified: &lt;br /&gt;
&lt;br /&gt;
*Active/Active HA: Unlike most existing solutions today, which are active/standby, Cisco has utilized off the shelf opensource components to develop an active/active model for the Folsom release of openstack. Included in this architecture are RabbitMQ redundancy, MySQL redundancy, and load balancing (HA Proxy). Cisco is presenting a blueprint of the architecture at the Grizzly summit. The Cisco Edition provides the appropriate configuration files to enable active/active HA. &lt;br /&gt;
*Monitoring: A basic architecture to monitor the system processes and physical components using collectD, graphite, and Nagios is qualified for the Folsom Openstack release. The Cisco Edition provides the appropriate configuration files to enable this baseline monitoring model. &lt;br /&gt;
*Quantum for Cisco components: In addition to contributing to Quantum in Folsom, Cisco has qualified Quantum with its Quantum Plugin for Cisco products. The Qualification covers the new V2 interface in Folsom, and enables users to replicate Nova like functionality on UCS and Nexus platforms.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom|OpenStack Folsom Single controller with multi-compute deployments]] &lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex All In One|OpenStack Essex All-in-One deployments]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex Multi Node HA|OpenStack Essex Control Plane High Availability ]] &lt;br /&gt;
&lt;br /&gt;
== Configuration  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum|Configuring Cisco Quantum Plugin Framework in Folsom]] &lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference Architectures:UCS C2xx M3|UCS C2xx-M3 infrastructure reference]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring Architecture|Monitoring Architecture for the Cisco Edition]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]] [[Category:OpenSource]] [[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T07:08:48Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum. &lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack  ==&lt;br /&gt;
&lt;br /&gt;
A validated deployment based on [http://puppetlabs.com Puppetlabs] scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform. &lt;br /&gt;
&lt;br /&gt;
Developer support email: openstack-support@cisco.com &lt;br /&gt;
&lt;br /&gt;
The Cisco Openstack Edition based on the Openstack Folsom release, is qualified as follows: &lt;br /&gt;
&lt;br /&gt;
Ubuntu 12.04.01 LTS&lt;br /&gt;
KVM&lt;br /&gt;
UCS and Nexus Hardware &lt;br /&gt;
&lt;br /&gt;
Included in the Cisco release are the following capabilities that have been configured and qualified: Active/Active HA: Unlike most existing solutions today, which are active/standby, Cisco has utilized off the shelf opensource components to develop an active/active model for the Folsom release of openstack. Included in this architecture are RabbitMQ redundancy, MySQL redundancy, and load balancing (HA Proxy). Cisco is presenting a blueprint of the architecture at the Grizzly summit. The Cisco Edition provides the appropriate configuration files to enable active/active HA. Monitoring: A basic architecture to monitor the system processes and physical components using collectD, graphite, and Nagios is qualified for the Folsom Openstack release. The Cisco Edition provides the appropriate configuration files to enable this baseline monitoring model. Quantum for Cisco components: In addition to contributing to Quantum in Folsom, Cisco has qualified Quantum with its Quantum Plugin for Cisco products. The Qualification covers the new V2 interface in Folsom, and enables users to replicate Nova like functionality on UCS and Nexus platforms. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom) ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom|OpenStack Folsom Single controller with multi-compute deployments]] &lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release)  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex All In One|OpenStack Essex All-in-One deployments]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex Multi Node HA|OpenStack Essex Control Plane High Availability ]] &lt;br /&gt;
&lt;br /&gt;
== Configuration  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum|Configuring Cisco Quantum Plugin Framework in Folsom]] &lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference Architectures:UCS C2xx M3|UCS C2xx-M3 infrastructure reference]] &lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring Architecture|Monitoring Architecture for the Cisco Edition]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]] [[Category:OpenSource]] [[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T07:06:38Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum.&lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack ==&lt;br /&gt;
&lt;br /&gt;
A validated deployment based on [http://puppetlabs.com Puppetlabs]  scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform.&lt;br /&gt;
&lt;br /&gt;
Developer support email: openstack-support@cisco.com&lt;br /&gt;
&lt;br /&gt;
The Cisco Openstack Edition based on the Openstack Folsom release, is qualified as follows:&lt;br /&gt;
   Ubuntu 12.04.01 LTS&lt;br /&gt;
   KVM&lt;br /&gt;
   UCS and Nexus Hardware &lt;br /&gt;
&lt;br /&gt;
Included in the Cisco release are the following capabilities that have been configured and qualified:&lt;br /&gt;
Active/Active HA: Unlike most existing solutions today, which are active/standby, Cisco has utilized off the shelf opensource components to develop an active/active model for the Folsom release of openstack. Included in this architecture are RabbitMQ redundancy, MySQL redundancy, and load balancing (HA Proxy). Cisco is presenting a blueprint of the architecture at the Grizzly summit. The Cisco Edition provides the appropriate configuration files to enable active/active HA.&lt;br /&gt;
Monitoring:  A basic architecture to monitor the system processes and physical components using collectD, graphite, and Nagios is qualified for the Folsom Openstack release. The Cisco Edition provides the appropriate configuration files to enable this baseline monitoring model.&lt;br /&gt;
Quantum for Cisco components: In addition to contributing to Quantum in Folsom, Cisco has qualified Quantum with its Quantum Plugin for Cisco products. The Qualification covers the new V2 interface in Folsom, and enables users to replicate Nova like functionality on UCS and Nexus platforms.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom)==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom  | OpenStack Folsom Single controller with multi-compute deployments]]&lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release) ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_All_In_One  | OpenStack Essex All-in-One deployments]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_Multi_Node_HA | OpenStack Essex Control Plane High Availability ]]&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum | Configuring Cisco Quantum Plugin Framework in Folsom]]&lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference_Architectures:UCS_C2xx_M3 | UCS C2xx-M3 infrastructure reference]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring_Architecture | Monitoring Architecture for the Cisco Edition]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]][[Category:OpenSource]][[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-15T06:59:12Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cisco is providing the community with a packaged version of the Openstack Folsom release with opensource components delivering additional service assurance functionality such as HA, monitoring, and Cisco enabled networking via Quantum.&lt;br /&gt;
&lt;br /&gt;
== Cisco Edition of OpenStack ==&lt;br /&gt;
&lt;br /&gt;
A validated deployment based on [http://puppetlabs.com Puppetlabs]  scripted OpenStack services on an [http://ubuntu.com Ubuntu 12.04 LTS] platform.&lt;br /&gt;
&lt;br /&gt;
Developer support email: openstack-support@cisco.com&lt;br /&gt;
&lt;br /&gt;
== Installation (Cisco Edition on Folsom)==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom  | OpenStack Folsom Single controller with multi-compute deployments]]&lt;br /&gt;
&lt;br /&gt;
== Installation (Essex Release) ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_All_In_One  | OpenStack Essex All-in-One deployments]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_Multi_Node_HA | OpenStack Essex Control Plane High Availability ]]&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum | Configuring Cisco Quantum Plugin Framework in Folsom]]&lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference_Architectures:UCS_C2xx_M3 | UCS C2xx-M3 infrastructure reference]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Monitoring_Architecture | Monitoring Architecture for the Cisco Edition]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]][[Category:OpenSource]][[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T06:57:57Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
&lt;br /&gt;
'''1. Introduction''' &lt;br /&gt;
&lt;br /&gt;
There are multiple layers that need to be monitored in a production Openstack deployment environment to achieve Service Assurance. At a high level, these layers have been captured in the figure below – &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringLayers.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''2. Monitoring Tools Info'''&amp;lt;br&amp;gt;a) Collectd &lt;br /&gt;
&lt;br /&gt;
Collectd is an agent based system metrics collection tool. An agent is deployed on every host that needs to be monitored. It provides a configurable plugin architecture that enables collection, storage and processing of metrics based on need. The list of plugins supported by collectd is listed here [1]. &amp;lt;br&amp;gt;b) Graphite &lt;br /&gt;
&lt;br /&gt;
Graphite is real-time graphing system. It is compromised of two components – a webapp frontend and a backend storage application. It allows external application to feed monitoring data into it and then uses it’s “carbon” backend agent to process the data and store it in a specialized graphite database (eg: whisper). The graphite processes need to deployed on the monitoring management box only. Some of the advantages of using Graphite are captured here [2].&amp;lt;br&amp;gt;c) Nagios &lt;br /&gt;
&lt;br /&gt;
Nagios is a service health check alerting system. It has plugin model that allows service checks to be carried on host groups and generate alerts/notifications in case of any issues detected. The Nagios-Core agent is running on the monitoring management box that provides a webapp frontend and a daemon that reads configurations from it’s resource files and object-definition files. Nagios-NRPE is an addon that allows Nagios to execute plugins on remote hosts. &lt;br /&gt;
&lt;br /&gt;
[[Image:ComputeMonitoringStack.png]] &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringStackToolDeployments.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''3. Monitoring Stack''' &lt;br /&gt;
&lt;br /&gt;
Nagios can be used as a stand-alone monitoring tool for graphing and for system metric collection. Also, it can be integrated with an external metrics data collection tool such as collectd using plugins. For graphing purpose, collectd provides a plugin option to provide data to Graphite interface.  &lt;br /&gt;
&lt;br /&gt;
a) Graphite Interface integrated with Collectd&lt;br /&gt;
&lt;br /&gt;
[[File:GraphiteInterfaceWithCollectd.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
b) Nagios Service Health Check Interface&lt;br /&gt;
&lt;br /&gt;
[[Image:NagiosServiceHealthCheck.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T06:57:25Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
&lt;br /&gt;
'''1. Introduction''' &lt;br /&gt;
&lt;br /&gt;
There are multiple layers that need to be monitored in a production Openstack deployment environment to achieve Service Assurance. At a high level, these layers have been captured in the figure below – &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringLayers.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''2. Monitoring Tools Info'''&amp;lt;br&amp;gt;a) Collectd &lt;br /&gt;
&lt;br /&gt;
Collectd is an agent based system metrics collection tool. An agent is deployed on every host that needs to be monitored. It provides a configurable plugin architecture that enables collection, storage and processing of metrics based on need. The list of plugins supported by collectd is listed here [1]. &amp;lt;br&amp;gt;b) Graphite &lt;br /&gt;
&lt;br /&gt;
Graphite is real-time graphing system. It is compromised of two components – a webapp frontend and a backend storage application. It allows external application to feed monitoring data into it and then uses it’s “carbon” backend agent to process the data and store it in a specialized graphite database (eg: whisper). The graphite processes need to deployed on the monitoring management box only. Some of the advantages of using Graphite are captured here [2].&amp;lt;br&amp;gt;c) Nagios &lt;br /&gt;
&lt;br /&gt;
Nagios is a service health check alerting system. It has plugin model that allows service checks to be carried on host groups and generate alerts/notifications in case of any issues detected. The Nagios-Core agent is running on the monitoring management box that provides a webapp frontend and a daemon that reads configurations from it’s resource files and object-definition files. Nagios-NRPE is an addon that allows Nagios to execute plugins on remote hosts. &lt;br /&gt;
&lt;br /&gt;
[[Image:ComputeMonitoringStack.png]] &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringStackToolDeployments.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''3. Monitoring Stack''' &lt;br /&gt;
&lt;br /&gt;
Nagios can be used as a stand-alone monitoring tool for graphing and for system metric collection. Also, it can be integrated with an external metrics data collection tool such as collectd using plugins. For graphing purpose, collectd provides a plugin option to provide data to Graphite interface.  &lt;br /&gt;
&lt;br /&gt;
a) Graphite Interface integrated with Collectd&lt;br /&gt;
&lt;br /&gt;
[[File:GraphiteInterfaceWithCollectd.png]]&lt;br /&gt;
&lt;br /&gt;
b) Nagios Service Health Check Interface&lt;br /&gt;
&lt;br /&gt;
[[Image:NagiosServiceHealthCheck.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T06:55:35Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
&lt;br /&gt;
'''1. Introduction''' &lt;br /&gt;
&lt;br /&gt;
There are multiple layers that need to be monitored in a production Openstack deployment environment to achieve Service Assurance. At a high level, these layers have been captured in the figure below – &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringLayers.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''2. Monitoring Tools Info'''&amp;lt;br&amp;gt;a) Collectd &lt;br /&gt;
&lt;br /&gt;
Collectd is an agent based system metrics collection tool. An agent is deployed on every host that needs to be monitored. It provides a configurable plugin architecture that enables collection, storage and processing of metrics based on need. The list of plugins supported by collectd is listed here [1]. &amp;lt;br&amp;gt;b) Graphite &lt;br /&gt;
&lt;br /&gt;
Graphite is real-time graphing system. It is compromised of two components – a webapp frontend and a backend storage application. It allows external application to feed monitoring data into it and then uses it’s “carbon” backend agent to process the data and store it in a specialized graphite database (eg: whisper). The graphite processes need to deployed on the monitoring management box only. Some of the advantages of using Graphite are captured here [2].&amp;lt;br&amp;gt;c) Nagios &lt;br /&gt;
&lt;br /&gt;
Nagios is a service health check alerting system. It has plugin model that allows service checks to be carried on host groups and generate alerts/notifications in case of any issues detected. The Nagios-Core agent is running on the monitoring management box that provides a webapp frontend and a daemon that reads configurations from it’s resource files and object-definition files. Nagios-NRPE is an addon that allows Nagios to execute plugins on remote hosts. &lt;br /&gt;
&lt;br /&gt;
[[Image:ComputeMonitoringStack.png]] &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringStackToolDeployments.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''3. Monitoring Stack''' &lt;br /&gt;
&lt;br /&gt;
Nagios can be used as a stand-alone monitoring tool for graphing and for system metric collection. Also, it can be integrated with an external metrics data collection tool such as collectd using plugins. For graphing purpose, collectd provides a plugin option to provide data to Graphite interface.  &lt;br /&gt;
&lt;br /&gt;
[[File:GraphiteInterfaceWithCollectd.png]]&lt;br /&gt;
&lt;br /&gt;
[[Image:NagiosServiceHealthCheck.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T06:55:02Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
&lt;br /&gt;
'''1. Introduction''' &lt;br /&gt;
&lt;br /&gt;
There are multiple layers that need to be monitored in a production Openstack deployment environment to achieve Service Assurance. At a high level, these layers have been captured in the figure below – &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringLayers.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''2. Monitoring Tools Info'''&amp;lt;br&amp;gt;a) Collectd &lt;br /&gt;
&lt;br /&gt;
Collectd is an agent based system metrics collection tool. An agent is deployed on every host that needs to be monitored. It provides a configurable plugin architecture that enables collection, storage and processing of metrics based on need. The list of plugins supported by collectd is listed here [1]. &amp;lt;br&amp;gt;b) Graphite &lt;br /&gt;
&lt;br /&gt;
Graphite is real-time graphing system. It is compromised of two components – a webapp frontend and a backend storage application. It allows external application to feed monitoring data into it and then uses it’s “carbon” backend agent to process the data and store it in a specialized graphite database (eg: whisper). The graphite processes need to deployed on the monitoring management box only. Some of the advantages of using Graphite are captured here [2].&amp;lt;br&amp;gt;c) Nagios &lt;br /&gt;
&lt;br /&gt;
Nagios is a service health check alerting system. It has plugin model that allows service checks to be carried on host groups and generate alerts/notifications in case of any issues detected. The Nagios-Core agent is running on the monitoring management box that provides a webapp frontend and a daemon that reads configurations from it’s resource files and object-definition files. Nagios-NRPE is an addon that allows Nagios to execute plugins on remote hosts. &lt;br /&gt;
&lt;br /&gt;
[[Image:ComputeMonitoringStack.png]] &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringStackToolDeployments.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''3. Monitoring Stack''' &lt;br /&gt;
&lt;br /&gt;
Nagios can be used as a stand-alone monitoring tool for graphing and for system metric collection. Also, it can be integrated with an external metrics data collection tool such as collectd using plugins. For graphing purpose, collectd provides a plugin option to provide data to Graphite interface.  &lt;br /&gt;
&lt;br /&gt;
[[Image:NagiosServiceHealthCheck.png]] &lt;br /&gt;
&lt;br /&gt;
[[File:GraphiteInterfaceWithCollectd.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/File:GraphiteInterfaceWithCollectd.png</id>
		<title>File:GraphiteInterfaceWithCollectd.png</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/File:GraphiteInterfaceWithCollectd.png"/>
				<updated>2012-10-15T06:54:14Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T06:52:16Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
&lt;br /&gt;
'''1. Introduction''' &lt;br /&gt;
&lt;br /&gt;
There are multiple layers that need to be monitored in a production Openstack deployment environment to achieve Service Assurance. At a high level, these layers have been captured in the figure below – &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringLayers.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''2. Monitoring Tools Info'''&amp;lt;br&amp;gt;a) Collectd &lt;br /&gt;
&lt;br /&gt;
Collectd is an agent based system metrics collection tool. An agent is deployed on every host that needs to be monitored. It provides a configurable plugin architecture that enables collection, storage and processing of metrics based on need. The list of plugins supported by collectd is listed here [1]. &amp;lt;br&amp;gt;b) Graphite &lt;br /&gt;
&lt;br /&gt;
Graphite is real-time graphing system. It is compromised of two components – a webapp frontend and a backend storage application. It allows external application to feed monitoring data into it and then uses it’s “carbon” backend agent to process the data and store it in a specialized graphite database (eg: whisper). The graphite processes need to deployed on the monitoring management box only. Some of the advantages of using Graphite are captured here [2].&amp;lt;br&amp;gt;c) Nagios &lt;br /&gt;
&lt;br /&gt;
Nagios is a service health check alerting system. It has plugin model that allows service checks to be carried on host groups and generate alerts/notifications in case of any issues detected. The Nagios-Core agent is running on the monitoring management box that provides a webapp frontend and a daemon that reads configurations from it’s resource files and object-definition files. Nagios-NRPE is an addon that allows Nagios to execute plugins on remote hosts. &lt;br /&gt;
&lt;br /&gt;
[[Image:ComputeMonitoringStack.png]] &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringStackToolDeployments.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''3. Monitoring Stack''' &lt;br /&gt;
&lt;br /&gt;
Nagios can be used as a stand-alone monitoring tool for graphing and for system metric collection. Also, it can be integrated with an external metrics data collection tool such as collectd using plugins. For graphing purpose, collectd provides a plugin option to provide data to Graphite interface.  &lt;br /&gt;
&lt;br /&gt;
[[Image:NagiosServiceHealthCheck.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T06:51:41Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
&lt;br /&gt;
'''1. Introduction''' &lt;br /&gt;
&lt;br /&gt;
There are multiple layers that need to be monitored in a production Openstack deployment environment to achieve Service Assurance. At a high level, these layers have been captured in the figure below – &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringLayers.png]] &lt;br /&gt;
&lt;br /&gt;
'''2. Monitoring Tools Info'''&amp;lt;br&amp;gt;a) Collectd &lt;br /&gt;
&lt;br /&gt;
Collectd is an agent based system metrics collection tool. An agent is deployed on every host that needs to be monitored. It provides a configurable plugin architecture that enables collection, storage and processing of metrics based on need. The list of plugins supported by collectd is listed here [1]. &amp;lt;br&amp;gt;b) Graphite &lt;br /&gt;
&lt;br /&gt;
Graphite is real-time graphing system. It is compromised of two components – a webapp frontend and a backend storage application. It allows external application to feed monitoring data into it and then uses it’s “carbon” backend agent to process the data and store it in a specialized graphite database (eg: whisper). The graphite processes need to deployed on the monitoring management box only. Some of the advantages of using Graphite are captured here [2].&amp;lt;br&amp;gt;c) Nagios &lt;br /&gt;
&lt;br /&gt;
Nagios is a service health check alerting system. It has plugin model that allows service checks to be carried on host groups and generate alerts/notifications in case of any issues detected. The Nagios-Core agent is running on the monitoring management box that provides a webapp frontend and a daemon that reads configurations from it’s resource files and object-definition files. Nagios-NRPE is an addon that allows Nagios to execute plugins on remote hosts. &lt;br /&gt;
&lt;br /&gt;
[[Image:ComputeMonitoringStack.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringStackToolDeployments.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''3. Monitoring Stack''' &lt;br /&gt;
&lt;br /&gt;
Nagios can be used as a stand-alone monitoring tool for graphing and for system metric collection. Also, it can be integrated with an external metrics data collection tool such as collectd using plugins. For graphing purpose, collectd provides a plugin option to provide data to Graphite interface.  &lt;br /&gt;
&lt;br /&gt;
[[Image:NagiosServiceHealthCheck.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T06:50:29Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
&lt;br /&gt;
'''1. Introduction'''&lt;br /&gt;
&lt;br /&gt;
There are multiple layers that need to be monitored in a production Openstack deployment environment to achieve Service Assurance. At a high level, these layers have been captured in the figure below –&lt;br /&gt;
&lt;br /&gt;
'''2. Monitoring Tools Info'''&amp;lt;br&amp;gt;a) Collectd&lt;br /&gt;
&lt;br /&gt;
Collectd is an agent based system metrics collection tool. An agent is deployed on every host that needs to be monitored. It provides a configurable plugin architecture that enables collection, storage and processing of metrics based on need. The list of plugins supported by collectd is listed here [1]. &amp;lt;br&amp;gt;b) Graphite&lt;br /&gt;
&lt;br /&gt;
Graphite is real-time graphing system. It is compromised of two components – a webapp frontend and a backend storage application. It allows external application to feed monitoring data into it and then uses it’s “carbon” backend agent to process the data and store it in a specialized graphite database (eg: whisper). The graphite processes need to deployed on the monitoring management box only. Some of the advantages of using Graphite are captured here [2].&amp;lt;br&amp;gt;c) Nagios&lt;br /&gt;
&lt;br /&gt;
Nagios is a service health check alerting system. It has plugin model that allows service checks to be carried on host groups and generate alerts/notifications in case of any issues detected. The Nagios-Core agent is running on the monitoring management box that provides a webapp frontend and a daemon that reads configurations from it’s resource files and object-definition files. Nagios-NRPE is an addon that allows Nagios to execute plugins on remote hosts. &lt;br /&gt;
&lt;br /&gt;
'''3. Monitoring Stack''' &lt;br /&gt;
&lt;br /&gt;
Nagios can be used as a stand-alone monitoring tool for graphing and for system metric collection. Also, it can be integrated with an external metrics data collection tool such as collectd using plugins. For graphing purpose, collectd provides a plugin option to provide data to Graphite interface.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringLayers.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Image:ComputeMonitoringStack.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Image:MonitoringStackToolDeployments.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Image:NagiosServiceHealthCheck.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T06:47:03Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
[[File:MonitoringLayers.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:ComputeMonitoringStack.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:MonitoringStackToolDeployments.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:NagiosServiceHealthCheck.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T06:46:39Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
[[File:MonitoringLayers.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:ComputeMonitoringStack.png]]&lt;br /&gt;
[[File:MonitoringStackToolDeployments.png]]&lt;br /&gt;
[[File:NagiosServiceHealthCheck.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/File:NagiosServiceHealthCheck.png</id>
		<title>File:NagiosServiceHealthCheck.png</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/File:NagiosServiceHealthCheck.png"/>
				<updated>2012-10-15T06:45:46Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/File:MonitoringStackToolDeployments.png</id>
		<title>File:MonitoringStackToolDeployments.png</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/File:MonitoringStackToolDeployments.png"/>
				<updated>2012-10-15T06:45:46Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/File:ComputeMonitoringStack.png</id>
		<title>File:ComputeMonitoringStack.png</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/File:ComputeMonitoringStack.png"/>
				<updated>2012-10-15T06:45:46Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture</id>
		<title>OpenStack:Monitoring Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Monitoring_Architecture"/>
				<updated>2012-10-15T06:41:36Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Title  ==&lt;br /&gt;
[[File:MonitoringLayers.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/File:MonitoringLayers.png</id>
		<title>File:MonitoringLayers.png</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/File:MonitoringLayers.png"/>
				<updated>2012-10-15T06:38:43Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Quantum</id>
		<title>OpenStack:Quantum</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Quantum"/>
				<updated>2012-10-13T00:44:39Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Cisco Plugin Framework for Quantum Supporting L2 Networks Spanning Multiple Switches&lt;br /&gt;
&lt;br /&gt;
Configuration for Quantum 2.0 - Folsom release to achieve Nova network parity with Cisco plugin framework. This requires use of the OpenVSwitch plugin as sub-plugin. &lt;br /&gt;
&lt;br /&gt;
Pre-requisites&lt;br /&gt;
If you are using a Nexus switch in your topology, you'll need the following NX-OS version and packages to enable Nexus support: &lt;br /&gt;
* NX-OS 5.2.1 (Delhi) Build 69 or above. &lt;br /&gt;
* paramiko library - SSHv2 protocol library for python &lt;br /&gt;
* ncclient v0.3.1 - Python library for NETCONF clients &lt;br /&gt;
&lt;br /&gt;
You need a version of ncclient modified by Cisco Systems. &lt;br /&gt;
To get it, from your shell prompt do: &lt;br /&gt;
&lt;br /&gt;
git clone git@github.com:CiscoSystems/ncclient.git &lt;br /&gt;
sudo python ./setup.py install &lt;br /&gt;
&lt;br /&gt;
For more information of ncclient, see: http://schmizz.net/ncclient/ &lt;br /&gt;
&lt;br /&gt;
'''Plugin Installation Instructions'''&lt;br /&gt;
&lt;br /&gt;
1. Make a backup copy of quantum/etc/quantum.conf.&lt;br /&gt;
&lt;br /&gt;
2. Edit quantum/etc/quantum.conf and edit the &amp;quot;core_plugin&amp;quot; for v2 API:&lt;br /&gt;
&lt;br /&gt;
      core_plugin = quantum.plugins.cisco.network_plugin.PluginV2&lt;br /&gt;
&lt;br /&gt;
3. MySQL database setup&lt;br /&gt;
&lt;br /&gt;
    a. Create quantum_l2network database in mysql with the following command:&lt;br /&gt;
        mysql -u&amp;lt;mysqlusername&amp;gt; -p&amp;lt;mysqlpassword&amp;gt; -e &amp;quot;create database quantum_l2network&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    b. Enter the quantum_l2network database configuration info in the quantum/plugins/cisco/conf/db_conn.ini file:&lt;br /&gt;
       [DATABASE]&lt;br /&gt;
       name = quantum_l2network&lt;br /&gt;
       user = &amp;lt;put_db_user_name_here&amp;gt;&lt;br /&gt;
       pass = &amp;lt;put_db_password_here&amp;gt;&lt;br /&gt;
       host = &amp;lt;put_quantum_mysql_host_here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Nexus switch sub-plugin configuration'''&lt;br /&gt;
&lt;br /&gt;
To turn on support for Cisco Nexus switches:&lt;br /&gt;
&lt;br /&gt;
1. Uncomment the nexus_plugin property in /etc/quantum/plugins/cisco/cisco_plugins.ini to read: &lt;br /&gt;
&lt;br /&gt;
      [PLUGINS] &lt;br /&gt;
      nexus_plugin=quantum.plugins.cisco.nexus.cisco_nexus_plugin_v2.NexusPlugin&lt;br /&gt;
&lt;br /&gt;
2. Enter the relevant configuration in the /etc/quantum/plugins/cisco/nexus.ini file. Example: &lt;br /&gt;
&lt;br /&gt;
      [SWITCH]&lt;br /&gt;
      Change the following to reflect the Nexus switch details&lt;br /&gt;
      nexus_ip_address=&amp;lt;put_nexus_switch_ip_address_here&amp;gt;&lt;br /&gt;
      Interfaces connected from the Nexus Switch to the compute hosts ports, e.g.: 1/10 and 1/11&lt;br /&gt;
      ports=&amp;lt;put_interfaces_names_here_separated_by_commas&amp;gt;&lt;br /&gt;
      Port number where the SSH will be running at the Nexus Switch, e.g.: 22 (Default) nexus_ssh_port=22&lt;br /&gt;
&lt;br /&gt;
      [DRIVER]&lt;br /&gt;
      name=quantum.plugins.cisco.nexus.cisco_nexus_network_driver_v2.CiscoNEXUSDriver&lt;br /&gt;
      name=quantum.plugins.cisco.tests.unit.v2.nexus.fake_nexus_driver.CiscoNEXUSFakeDriver&lt;br /&gt;
&lt;br /&gt;
3. Make sure that SSH host key of the Nexus switch is known to the&lt;br /&gt;
host on which you are running the Quantum service. You can do this simply by logging in to your Quantum host as the user that Quantum runs as and SSHing to the switch at least once. If the host key changes (e.g. due to replacement of the supervisor or clearing of the SSH config on the switch), you may need to repeat this step and remove the old hostkey from ~/.ssh/known_hosts. &lt;br /&gt;
&lt;br /&gt;
4. Verify that you have the correct credentials for each IP address listed in quantum/plugins/cisco/conf/credentials.ini. Example: &lt;br /&gt;
&lt;br /&gt;
      Provide the Nexus credentials, if you are using Nexus switches. IP address, username and password.&lt;br /&gt;
      If not this will be ignored. &lt;br /&gt;
      [10.0.0.1] &lt;br /&gt;
      username=admin &lt;br /&gt;
      password=mySecretPasswordForNexus&lt;br /&gt;
&lt;br /&gt;
In general, make sure that Nexus switch used in your system, has a credential entry in the above file. This is required for the system to be able to communicate with those switches.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''OpenVSwitch sub-plugin configuration'''&lt;br /&gt;
&lt;br /&gt;
By using the OpenVSwitch plugin as a sub-plugin, parity with pre-Folsom Nova networking is achieved. VLAN mode must be enabled. To use it together with the Nexus device sub-plugin perform the following steps:&lt;br /&gt;
&lt;br /&gt;
1. Update /etc/quantum/plugins/cisco/l2network_plugin.ini so that the [MODEL] section contains a single item:&lt;br /&gt;
       model_class=quantum.plugins.cisco.models.virt_phy_sw_v2.VirtualPhysicalSwitchModelV2 &lt;br /&gt;
&lt;br /&gt;
2. Update /etc/quantum/plugins/cisco/cisco_plugins.ini so that the [PLUGINS] section of the configuration file contains the following configuration: &lt;br /&gt;
&lt;br /&gt;
      vswitch_plugin=quantum.plugins.openvswitch.ovs_quantum_plugin.OVSQuantumPluginV2 &lt;br /&gt;
&lt;br /&gt;
3. Update the /etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini file to set the &amp;quot;sql_connection&amp;quot;&lt;br /&gt;
&lt;br /&gt;
      sql_connection = mysql://&amp;lt;username&amp;gt;:&amp;lt;password&amp;gt;@&amp;lt;mysql_host&amp;gt;/ovs_quantum?charset=utf8&lt;br /&gt;
&lt;br /&gt;
and additionally make the OpenVSwitch plugin operate in VLAN mode with the desired VLAN range for each network:&lt;br /&gt;
&lt;br /&gt;
      tenant_network_type = vlan&lt;br /&gt;
      enable_tunneling = False&lt;br /&gt;
      network_vlan_ranges = default:&amp;lt;vlan_min&amp;gt;:&amp;lt;vlan_max&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more details about configuration of the OpenVSwitch plugin please consult the Quantum Admin Guide (http://docs.openstack.org/trunk/openstack-network/admin/content/index.html).&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Quantum</id>
		<title>OpenStack:Quantum</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Quantum"/>
				<updated>2012-10-13T00:43:23Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Cisco Plugin Framework for Quantum Supporting L2 Networks Spanning Multiple Switches&lt;br /&gt;
&lt;br /&gt;
Configuration for Quantum 2.0 - Folsom release to achieve Nova network parity with Cisco plugin framework. This requires use of the OpenVSwitch plugin as sub-plugin. &lt;br /&gt;
&lt;br /&gt;
Pre-requisites&lt;br /&gt;
If you are using a Nexus switch in your topology, you'll need the following NX-OS version and packages to enable Nexus support: &lt;br /&gt;
* NX-OS 5.2.1 (Delhi) Build 69 or above. &lt;br /&gt;
* paramiko library - SSHv2 protocol library for python &lt;br /&gt;
* ncclient v0.3.1 - Python library for NETCONF clients &lt;br /&gt;
&lt;br /&gt;
You need a version of ncclient modified by Cisco Systems. &lt;br /&gt;
To get it, from your shell prompt do: &lt;br /&gt;
&lt;br /&gt;
git clone git@github.com:CiscoSystems/ncclient.git &lt;br /&gt;
sudo python ./setup.py install &lt;br /&gt;
&lt;br /&gt;
For more information of ncclient, see: http://schmizz.net/ncclient/ &lt;br /&gt;
&lt;br /&gt;
'''Plugin Installation Instructions'''&lt;br /&gt;
&lt;br /&gt;
1. Make a backup copy of quantum/etc/quantum.conf.&lt;br /&gt;
&lt;br /&gt;
2. Edit quantum/etc/quantum.conf and edit the &amp;quot;core_plugin&amp;quot; for v2 API:&lt;br /&gt;
&lt;br /&gt;
      core_plugin = quantum.plugins.cisco.network_plugin.PluginV2&lt;br /&gt;
&lt;br /&gt;
3. MySQL database setup&lt;br /&gt;
&lt;br /&gt;
    a. Create quantum_l2network database in mysql with the following command:&lt;br /&gt;
 &lt;br /&gt;
        mysql -u&amp;lt;mysqlusername&amp;gt; -p&amp;lt;mysqlpassword&amp;gt; -e &amp;quot;create database quantum_l2network&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    b. Enter the quantum_l2network database configuration info in the quantum/plugins/cisco/conf/db_conn.ini file:&lt;br /&gt;
&lt;br /&gt;
       [DATABASE]&lt;br /&gt;
       name = quantum_l2network&lt;br /&gt;
       user = &amp;lt;put_db_user_name_here&amp;gt;&lt;br /&gt;
       pass = &amp;lt;put_db_password_here&amp;gt;&lt;br /&gt;
       host = &amp;lt;put_quantum_mysql_host_here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Nexus switch sub-plugin configuration'''&lt;br /&gt;
&lt;br /&gt;
To turn on support for Cisco Nexus switches:&lt;br /&gt;
&lt;br /&gt;
1. Uncomment the nexus_plugin property in /etc/quantum/plugins/cisco/cisco_plugins.ini to read: &lt;br /&gt;
&lt;br /&gt;
      [PLUGINS] &lt;br /&gt;
      nexus_plugin=quantum.plugins.cisco.nexus.cisco_nexus_plugin_v2.NexusPlugin&lt;br /&gt;
&lt;br /&gt;
2. Enter the relevant configuration in the /etc/quantum/plugins/cisco/nexus.ini file. Example: &lt;br /&gt;
&lt;br /&gt;
      [SWITCH]&lt;br /&gt;
      Change the following to reflect the Nexus switch details&lt;br /&gt;
      nexus_ip_address=&amp;lt;put_nexus_switch_ip_address_here&amp;gt;&lt;br /&gt;
      Interfaces connected from the Nexus Switch to the compute hosts ports, e.g.: 1/10 and 1/11&lt;br /&gt;
      ports=&amp;lt;put_interfaces_names_here_separated_by_commas&amp;gt;&lt;br /&gt;
      Port number where the SSH will be running at the Nexus Switch, e.g.: 22 (Default) nexus_ssh_port=22&lt;br /&gt;
&lt;br /&gt;
      [DRIVER]&lt;br /&gt;
      name=quantum.plugins.cisco.nexus.cisco_nexus_network_driver_v2.CiscoNEXUSDriver&lt;br /&gt;
      name=quantum.plugins.cisco.tests.unit.v2.nexus.fake_nexus_driver.CiscoNEXUSFakeDriver&lt;br /&gt;
&lt;br /&gt;
3. Make sure that SSH host key of the Nexus switch is known to the&lt;br /&gt;
host on which you are running the Quantum service. You can do this simply by logging in to your Quantum host as the user that Quantum runs as and SSHing to the switch at least once. If the host key changes (e.g. due to replacement of the supervisor or clearing of the SSH config on the switch), you may need to repeat this step and remove the old hostkey from ~/.ssh/known_hosts. &lt;br /&gt;
&lt;br /&gt;
4. Verify that you have the correct credentials for each IP address listed in quantum/plugins/cisco/conf/credentials.ini. Example: &lt;br /&gt;
&lt;br /&gt;
      Provide the Nexus credentials, if you are using Nexus switches. IP address, username and password.&lt;br /&gt;
      If not this will be ignored. &lt;br /&gt;
      [10.0.0.1] &lt;br /&gt;
      username=admin &lt;br /&gt;
      password=mySecretPasswordForNexus&lt;br /&gt;
&lt;br /&gt;
In general, make sure that Nexus switch used in your system, has a credential entry in the above file. This is required for the system to be able to communicate with those switches.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''OpenVSwitch sub-plugin configuration'''&lt;br /&gt;
&lt;br /&gt;
By using the OpenVSwitch plugin as a sub-plugin, parity with pre-Folsom Nova networking is achieved. VLAN mode must be enabled. To use it together with the Nexus device sub-plugin perform the following steps:&lt;br /&gt;
&lt;br /&gt;
1. Update /etc/quantum/plugins/cisco/l2network_plugin.ini so that the [MODEL] section contains a single item:&lt;br /&gt;
       model_class=quantum.plugins.cisco.models.virt_phy_sw_v2.VirtualPhysicalSwitchModelV2 &lt;br /&gt;
&lt;br /&gt;
2. Update /etc/quantum/plugins/cisco/cisco_plugins.ini so that the [PLUGINS] section of the configuration file contains the following configuration: &lt;br /&gt;
&lt;br /&gt;
      vswitch_plugin=quantum.plugins.openvswitch.ovs_quantum_plugin.OVSQuantumPluginV2 &lt;br /&gt;
&lt;br /&gt;
3. Update the /etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini file to set the &amp;quot;sql_connection&amp;quot;&lt;br /&gt;
&lt;br /&gt;
      sql_connection = mysql://&amp;lt;username&amp;gt;:&amp;lt;password&amp;gt;@&amp;lt;mysql_host&amp;gt;/ovs_quantum?charset=utf8&lt;br /&gt;
&lt;br /&gt;
and additionally make the OpenVSwitch plugin operate in VLAN mode with the desired VLAN range for each network:&lt;br /&gt;
&lt;br /&gt;
      tenant_network_type = vlan&lt;br /&gt;
      enable_tunneling = False&lt;br /&gt;
      network_vlan_ranges = default:&amp;lt;vlan_min&amp;gt;:&amp;lt;vlan_max&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more details about configuration of the OpenVSwitch plugin please consult the Quantum Admin Guide (http://docs.openstack.org/trunk/openstack-network/admin/content/index.html).&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Quantum</id>
		<title>OpenStack:Quantum</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Quantum"/>
				<updated>2012-10-13T00:41:05Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Cisco Plugin Framework for Quantum Supporting L2 Networks Spanning Multiple Switches&lt;br /&gt;
&lt;br /&gt;
Configuration for Quantum 2.0 - Folsom release to achieve Nova network parity with Cisco plugin framework. This requires use of the OpenVSwitch plugin as sub-plugin. &lt;br /&gt;
&lt;br /&gt;
Pre-requisites&lt;br /&gt;
If you are using a Nexus switch in your topology, you'll need the following NX-OS version and packages to enable Nexus support: &lt;br /&gt;
* NX-OS 5.2.1 (Delhi) Build 69 or above. &lt;br /&gt;
* paramiko library - SSHv2 protocol library for python &lt;br /&gt;
* ncclient v0.3.1 - Python library for NETCONF clients &lt;br /&gt;
&lt;br /&gt;
You need a version of ncclient modified by Cisco Systems. &lt;br /&gt;
To get it, from your shell prompt do: &lt;br /&gt;
&lt;br /&gt;
git clone git@github.com:CiscoSystems/ncclient.git &lt;br /&gt;
sudo python ./setup.py install &lt;br /&gt;
&lt;br /&gt;
For more information of ncclient, see: http://schmizz.net/ncclient/ &lt;br /&gt;
&lt;br /&gt;
Plugin Installation Instructions&lt;br /&gt;
&lt;br /&gt;
1. Make a backup copy of quantum/etc/quantum.conf.&lt;br /&gt;
&lt;br /&gt;
2. Edit quantum/etc/quantum.conf and edit the &amp;quot;core_plugin&amp;quot; for v2 API:&lt;br /&gt;
&lt;br /&gt;
      core_plugin = quantum.plugins.cisco.network_plugin.PluginV2&lt;br /&gt;
&lt;br /&gt;
3. MySQL database setup&lt;br /&gt;
&lt;br /&gt;
    a. Create quantum_l2network database in mysql with the following command:&lt;br /&gt;
 &lt;br /&gt;
        mysql -u&amp;lt;mysqlusername&amp;gt; -p&amp;lt;mysqlpassword&amp;gt; -e &amp;quot;create database quantum_l2network&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    b. Enter the quantum_l2network database configuration info in the quantum/plugins/cisco/conf/db_conn.ini file:&lt;br /&gt;
&lt;br /&gt;
       [DATABASE]&lt;br /&gt;
       name = quantum_l2network&lt;br /&gt;
       user = &amp;lt;put_db_user_name_here&amp;gt;&lt;br /&gt;
       pass = &amp;lt;put_db_password_here&amp;gt;&lt;br /&gt;
       host = &amp;lt;put_quantum_mysql_host_here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nexus switch sub-plugin configuration&lt;br /&gt;
&lt;br /&gt;
To turn on support for Cisco Nexus switches:&lt;br /&gt;
&lt;br /&gt;
1. Uncomment the nexus_plugin property in /etc/quantum/plugins/cisco/cisco_plugins.ini to read: &lt;br /&gt;
&lt;br /&gt;
      [PLUGINS] &lt;br /&gt;
      nexus_plugin=quantum.plugins.cisco.nexus.cisco_nexus_plugin_v2.NexusPlugin&lt;br /&gt;
&lt;br /&gt;
2. Enter the relevant configuration in the /etc/quantum/plugins/cisco/nexus.ini file. Example: &lt;br /&gt;
&lt;br /&gt;
      [SWITCH]&lt;br /&gt;
      Change the following to reflect the Nexus switch details&lt;br /&gt;
      nexus_ip_address=&amp;lt;put_nexus_switch_ip_address_here&amp;gt;&lt;br /&gt;
      Interfaces connected from the Nexus Switch to the compute hosts ports, e.g.: 1/10 and 1/11&lt;br /&gt;
      ports=&amp;lt;put_interfaces_names_here_separated_by_commas&amp;gt;&lt;br /&gt;
      Port number where the SSH will be running at the Nexus Switch, e.g.: 22 (Default) &lt;br /&gt;
nexus_ssh_port=22&lt;br /&gt;
&lt;br /&gt;
      [DRIVER]&lt;br /&gt;
      name=quantum.plugins.cisco.nexus.cisco_nexus_network_driver_v2.CiscoNEXUSDriver&lt;br /&gt;
      name=quantum.plugins.cisco.tests.unit.v2.nexus.fake_nexus_driver.CiscoNEXUSFakeDriver&lt;br /&gt;
&lt;br /&gt;
3. Make sure that SSH host key of the Nexus switch is known to the&lt;br /&gt;
host on which you are running the Quantum service. You can do this simply by logging in to your Quantum host as the user that Quantum runs as and SSHing to the switch at least once. If the host key changes (e.g. due to replacement of the supervisor or clearing of the SSH config on the switch), you may need to repeat this step and remove the old hostkey from ~/.ssh/known_hosts. &lt;br /&gt;
&lt;br /&gt;
4. Verify that you have the correct credentials for each IP address listed in quantum/plugins/cisco/conf/credentials.ini. Example: &lt;br /&gt;
&lt;br /&gt;
# Provide the Nexus credentials, if you are using Nexus switches. IP address, username and password.&lt;br /&gt;
# If not this will be ignored. &lt;br /&gt;
[10.0.0.1] &lt;br /&gt;
username=admin &lt;br /&gt;
password=mySecretPasswordForNexus&lt;br /&gt;
&lt;br /&gt;
In general, make sure that Nexus switch used in your system, has a credential entry in the above file. This is required for the system to be able to communicate with those switches.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OpenVSwitch sub-plugin configuration&lt;br /&gt;
&lt;br /&gt;
By using the OpenVSwitch plugin as a sub-plugin, parity with pre-Folsom Nova networking is achieved. VLAN mode must be enabled. To use it together with the Nexus device sub-plugin perform the following steps:&lt;br /&gt;
&lt;br /&gt;
1. Update /etc/quantum/plugins/cisco/l2network_plugin.ini so that the [MODEL] section contains a single item:&lt;br /&gt;
        model_class=quantum.plugins.cisco.models.virt_phy_sw_v2.VirtualPhysicalSwitchModelV2 &lt;br /&gt;
&lt;br /&gt;
2. Update /etc/quantum/plugins/cisco/cisco_plugins.ini so that the [PLUGINS] section of the configuration file contains the following configuration: &lt;br /&gt;
&lt;br /&gt;
vswitch_plugin=quantum.plugins.openvswitch.ovs_quantum_plugin.OVSQuantumPluginV2 &lt;br /&gt;
&lt;br /&gt;
3. Update the /etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini file to set the &amp;quot;sql_connection&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sql_connection = mysql://&amp;lt;username&amp;gt;:&amp;lt;password&amp;gt;@&amp;lt;mysql_host&amp;gt;/ovs_quantum?charset=utf8&lt;br /&gt;
&lt;br /&gt;
and additionally make the OpenVSwitch plugin operate in VLAN mode with the desired VLAN range for each network:&lt;br /&gt;
&lt;br /&gt;
tenant_network_type = vlan&lt;br /&gt;
enable_tunneling = False&lt;br /&gt;
network_vlan_ranges = default:&amp;lt;vlan_min&amp;gt;:&amp;lt;vlan_max&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more details about configuration of the OpenVSwitch plugin please consult the Quantum Admin Guide (http://docs.openstack.org/trunk/openstack-network/admin/content/index.html).&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Quantum</id>
		<title>OpenStack:Quantum</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Quantum"/>
				<updated>2012-10-13T00:33:39Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Cisco Plugin Framework for Quantum Supporting L2 Networks Spanning Multiple Switches&lt;br /&gt;
&lt;br /&gt;
Configuration for Quantum 2.0 - Folsom release to achieve Nova network parity with Cisco plugin framework. This requires use of the OpenVSwitch plugin as sub-plugin. &lt;br /&gt;
&lt;br /&gt;
Pre-requisites&lt;br /&gt;
If you are using a Nexus switch in your topology, you'll need the following NX-OS version and packages to enable Nexus support: &lt;br /&gt;
* NX-OS 5.2.1 (Delhi) Build 69 or above. &lt;br /&gt;
* paramiko library - SSHv2 protocol library for python &lt;br /&gt;
* ncclient v0.3.1 - Python library for NETCONF clients &lt;br /&gt;
&lt;br /&gt;
You need a version of ncclient modified by Cisco Systems. &lt;br /&gt;
To get it, from your shell prompt do: &lt;br /&gt;
&lt;br /&gt;
git clone git@github.com:CiscoSystems/ncclient.git &lt;br /&gt;
sudo python ./setup.py install &lt;br /&gt;
&lt;br /&gt;
For more information of ncclient, see: http://schmizz.net/ncclient/ &lt;br /&gt;
&lt;br /&gt;
Plugin Installation Instructions&lt;br /&gt;
1. Make a backup copy of quantum/etc/quantum.conf.&lt;br /&gt;
&lt;br /&gt;
2. Edit quantum/etc/quantum.conf and edit the &amp;quot;core_plugin&amp;quot; for v2 API:&lt;br /&gt;
&lt;br /&gt;
core_plugin = quantum.plugins.cisco.network_plugin.PluginV2&lt;br /&gt;
&lt;br /&gt;
3. MySQL database setup&lt;br /&gt;
&lt;br /&gt;
    a. Create quantum_l2network database in mysql with the following command:&lt;br /&gt;
 &lt;br /&gt;
        mysql -u&amp;lt;mysqlusername&amp;gt; -p&amp;lt;mysqlpassword&amp;gt; -e &amp;quot;create database quantum_l2network&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    b. Enter the quantum_l2network database configuration info in the quantum/plugins/cisco/conf/db_conn.ini file:&lt;br /&gt;
&lt;br /&gt;
       [DATABASE]&lt;br /&gt;
       name = quantum_l2network&lt;br /&gt;
       user = &amp;lt;put_db_user_name_here&amp;gt;&lt;br /&gt;
       pass = &amp;lt;put_db_password_here&amp;gt;&lt;br /&gt;
       host = &amp;lt;put_quantum_mysql_host_here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nexus switch sub-plugin configuration&lt;br /&gt;
To turn on support for Cisco Nexus switches:&lt;br /&gt;
&lt;br /&gt;
1. Uncomment the nexus_plugin property in /etc/quantum/plugins/cisco/cisco_plugins.ini to read: &lt;br /&gt;
&lt;br /&gt;
[PLUGINS] nexus_plugin=quantum.plugins.cisco.nexus.cisco_nexus_plugin_v2.NexusPlugin&lt;br /&gt;
&lt;br /&gt;
2. Enter the relevant configuration in the /etc/quantum/plugins/cisco/nexus.ini file. Example: &lt;br /&gt;
&lt;br /&gt;
[SWITCH]&lt;br /&gt;
* Change the following to reflect the Nexus switch details&lt;br /&gt;
nexus_ip_address=&amp;lt;put_nexus_switch_ip_address_here&amp;gt;&lt;br /&gt;
* Interfaces connected from the Nexus Switch to the compute hosts ports, e.g.: 1/10 and 1/11&lt;br /&gt;
ports=&amp;lt;put_interfaces_names_here_separated_by_commas&amp;gt;&lt;br /&gt;
* Port number where the SSH will be running at the Nexus Switch, e.g.: 22 (Default) &lt;br /&gt;
nexus_ssh_port=22&lt;br /&gt;
&lt;br /&gt;
[DRIVER]&lt;br /&gt;
* name=quantum.plugins.cisco.nexus.cisco_nexus_network_driver_v2.CiscoNEXUSDriver&lt;br /&gt;
* name=quantum.plugins.cisco.tests.unit.v2.nexus.fake_nexus_driver.CiscoNEXUSFakeDriver&lt;br /&gt;
&lt;br /&gt;
3. Make sure that SSH host key of the Nexus switch is known to the&lt;br /&gt;
host on which you are running the Quantum service. You can do this simply by logging in to your Quantum host as the user that Quantum runs as and SSHing to the switch at least once. If the host key changes (e.g. due to replacement of the supervisor or clearing of the SSH config on the switch), you may need to repeat this step and remove the old hostkey from ~/.ssh/known_hosts. &lt;br /&gt;
&lt;br /&gt;
4. Verify that you have the correct credentials for each IP address listed in quantum/plugins/cisco/conf/credentials.ini. Example: &lt;br /&gt;
&lt;br /&gt;
# Provide the Nexus credentials, if you are using Nexus switches. IP address, username and password.&lt;br /&gt;
# If not this will be ignored. &lt;br /&gt;
[10.0.0.1] &lt;br /&gt;
username=admin &lt;br /&gt;
password=mySecretPasswordForNexus&lt;br /&gt;
&lt;br /&gt;
In general, make sure that Nexus switch used in your system, has a credential entry in the above file. This is required for the system to be able to communicate with those switches.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OpenVSwitch sub-plugin configuration&lt;br /&gt;
&lt;br /&gt;
By using the OpenVSwitch plugin as a sub-plugin, parity with pre-Folsom Nova networking is achieved. VLAN mode must be enabled. To use it together with the Nexus device sub-plugin perform the following steps:&lt;br /&gt;
&lt;br /&gt;
1. Update /etc/quantum/plugins/cisco/l2network_plugin.ini so that the [MODEL] section contains a single item:&lt;br /&gt;
        model_class=quantum.plugins.cisco.models.virt_phy_sw_v2.VirtualPhysicalSwitchModelV2 &lt;br /&gt;
&lt;br /&gt;
2. Update /etc/quantum/plugins/cisco/cisco_plugins.ini so that the [PLUGINS] section of the configuration file contains the following configuration: &lt;br /&gt;
&lt;br /&gt;
vswitch_plugin=quantum.plugins.openvswitch.ovs_quantum_plugin.OVSQuantumPluginV2 &lt;br /&gt;
&lt;br /&gt;
3. Update the /etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini file to set the &amp;quot;sql_connection&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sql_connection = mysql://&amp;lt;username&amp;gt;:&amp;lt;password&amp;gt;@&amp;lt;mysql_host&amp;gt;/ovs_quantum?charset=utf8&lt;br /&gt;
&lt;br /&gt;
and additionally make the OpenVSwitch plugin operate in VLAN mode with the desired VLAN range for each network:&lt;br /&gt;
&lt;br /&gt;
tenant_network_type = vlan&lt;br /&gt;
enable_tunneling = False&lt;br /&gt;
network_vlan_ranges = default:&amp;lt;vlan_min&amp;gt;:&amp;lt;vlan_max&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more details about configuration of the OpenVSwitch plugin please consult the Quantum Admin Guide (http://docs.openstack.org/trunk/openstack-network/admin/content/index.html).&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-13T00:25:34Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Cisco OpenStack Edition ==&lt;br /&gt;
&lt;br /&gt;
Main Information landing page [http://www.cisco.com/go/openstack http://www.cisco.com/go/openstack]&lt;br /&gt;
&lt;br /&gt;
Developer support email: openstack-support@cisco.com&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom  | OpenStack Folsom Single controller with multi-compute deployments]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_All_In_One  | OpenStack Essex All-in-One or single controller multi-compute deployments]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_Multi_Node_HA | OpenStack Essex Multi-node controller Highly Available control plane]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom_All_In_One | Cisco OpenStack Edition All-in-One or single controller multi-compute deployments]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_Swift_HA | Adding Swift to an OpenStack deployment]]&lt;br /&gt;
&lt;br /&gt;
== Management ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Quantum | Using Cisco Quantum Plugin Framework in Folsom]]&lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference_Architectures:UCS_C2xx_M3 | UCS C2xx-M3 infrastructure reference]]&lt;br /&gt;
&lt;br /&gt;
== Validation Status ==&lt;br /&gt;
&lt;br /&gt;
== OpenStack Blueprints ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Blueprints:High_Availability_Control_Plane | High Availability for the OpenStack Control Plane]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]][[Category:OpenSource]][[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack:Quantum</id>
		<title>OpenStack:Quantum</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack:Quantum"/>
				<updated>2012-10-13T00:23:56Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: Created page with &amp;quot;A Cisco Plugin Framework for Quantum Supporting L2 Networks Spanning Multiple Switches  Configuration for Quantum 2.0 - Folsom release to achieve Nova network parity with Cisco p...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Cisco Plugin Framework for Quantum Supporting L2 Networks Spanning Multiple Switches&lt;br /&gt;
&lt;br /&gt;
Configuration for Quantum 2.0 - Folsom release to achieve Nova network parity with Cisco plugin framework. This requires use of the OpenVSwitch plugin as sub-plugin. &lt;br /&gt;
&lt;br /&gt;
Pre-requisites&lt;br /&gt;
If you are using a Nexus switch in your topology, you'll need the following NX-OS version and packages to enable Nexus support: &lt;br /&gt;
* NX-OS 5.2.1 (Delhi) Build 69 or above. &lt;br /&gt;
* paramiko library - SSHv2 protocol library for python &lt;br /&gt;
* ncclient v0.3.1 - Python library for NETCONF clients &lt;br /&gt;
&lt;br /&gt;
You need a version of ncclient modified by Cisco Systems. &lt;br /&gt;
To get it, from your shell prompt do: &lt;br /&gt;
&lt;br /&gt;
git clone git@github.com:CiscoSystems/ncclient.git &lt;br /&gt;
sudo python ./setup.py install &lt;br /&gt;
&lt;br /&gt;
For more information of ncclient, see: http://schmizz.net/ncclient/ &lt;br /&gt;
&lt;br /&gt;
Plugin Installation Instructions&lt;br /&gt;
1. Make a backup copy of quantum/etc/quantum.conf.&lt;br /&gt;
&lt;br /&gt;
2. Edit quantum/etc/quantum.conf and edit the &amp;quot;core_plugin&amp;quot; for v2 API:&lt;br /&gt;
&lt;br /&gt;
core_plugin = quantum.plugins.cisco.network_plugin.PluginV2&lt;br /&gt;
&lt;br /&gt;
3. MySQL database setup&lt;br /&gt;
&lt;br /&gt;
    a. Create quantum_l2network database in mysql with the following command: &lt;br /&gt;
&lt;br /&gt;
mysql -u&amp;lt;mysqlusername&amp;gt; -p&amp;lt;mysqlpassword&amp;gt; -e &amp;quot;create database quantum_l2network&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    b. Enter the quantum_l2network database configuration info in the&lt;br /&gt;
        quantum/plugins/cisco/conf/db_conn.ini file:&lt;br /&gt;
&lt;br /&gt;
[DATABASE]&lt;br /&gt;
name = quantum_l2network&lt;br /&gt;
user = &amp;lt;put_db_user_name_here&amp;gt;&lt;br /&gt;
pass = &amp;lt;put_db_password_here&amp;gt;&lt;br /&gt;
host = &amp;lt;put_quantum_mysql_host_here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nexus switch sub-plugin configuration&lt;br /&gt;
To turn on support for Cisco Nexus switches:&lt;br /&gt;
&lt;br /&gt;
1. Uncomment the nexus_plugin property in /etc/quantum/plugins/cisco/cisco_plugins.ini to read: &lt;br /&gt;
&lt;br /&gt;
[PLUGINS] nexus_plugin=quantum.plugins.cisco.nexus.cisco_nexus_plugin_v2.NexusPlugin&lt;br /&gt;
&lt;br /&gt;
2. Enter the relevant configuration in the /etc/quantum/plugins/cisco/nexus.ini file. Example: &lt;br /&gt;
&lt;br /&gt;
[SWITCH]&lt;br /&gt;
# Change the following to reflect the Nexus switch details&lt;br /&gt;
nexus_ip_address=&amp;lt;put_nexus_switch_ip_address_here&amp;gt;&lt;br /&gt;
# Interfaces connected from the Nexus Switch to the compute hosts ports, e.g.: 1/10 and 1/11&lt;br /&gt;
ports=&amp;lt;put_interfaces_names_here_separated_by_commas&amp;gt;&lt;br /&gt;
# Port number where the SSH will be running at the Nexus Switch, e.g.: 22 (Default) &lt;br /&gt;
nexus_ssh_port=22&lt;br /&gt;
&lt;br /&gt;
[DRIVER]&lt;br /&gt;
name=quantum.plugins.cisco.nexus.cisco_nexus_network_driver_v2.CiscoNEXUSDriver&lt;br /&gt;
#name=quantum.plugins.cisco.tests.unit.v2.nexus.fake_nexus_driver.CiscoNEXUSFakeDriver&lt;br /&gt;
&lt;br /&gt;
3. Make sure that SSH host key of the Nexus switch is known to the&lt;br /&gt;
host on which you are running the Quantum service. You can do this simply by logging in to your Quantum host as the user that Quantum runs as and SSHing to the switch at least once. If the host key changes (e.g. due to replacement of the supervisor or clearing of the SSH config on the switch), you may need to repeat this step and remove the old hostkey from ~/.ssh/known_hosts. &lt;br /&gt;
&lt;br /&gt;
4. Verify that you have the correct credentials for each IP address listed in quantum/plugins/cisco/conf/credentials.ini. Example: &lt;br /&gt;
&lt;br /&gt;
# Provide the Nexus credentials, if you are using Nexus switches. IP address, username and password.&lt;br /&gt;
# If not this will be ignored. &lt;br /&gt;
[10.0.0.1] &lt;br /&gt;
username=admin &lt;br /&gt;
password=mySecretPasswordForNexus&lt;br /&gt;
&lt;br /&gt;
In general, make sure that Nexus switch used in your system, has a credential entry in the above file. This is required for the system to be able to communicate with those switches.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OpenVSwitch sub-plugin configuration&lt;br /&gt;
&lt;br /&gt;
By using the OpenVSwitch plugin as a sub-plugin, parity with pre-Folsom Nova networking is achieved. VLAN mode must be enabled. To use it together with the Nexus device sub-plugin perform the following steps:&lt;br /&gt;
&lt;br /&gt;
1. Update /etc/quantum/plugins/cisco/l2network_plugin.ini so that the [MODEL] section contains a single item:&lt;br /&gt;
        model_class=quantum.plugins.cisco.models.virt_phy_sw_v2.VirtualPhysicalSwitchModelV2 &lt;br /&gt;
&lt;br /&gt;
2. Update /etc/quantum/plugins/cisco/cisco_plugins.ini so that the [PLUGINS] section of the configuration file contains the following configuration: &lt;br /&gt;
&lt;br /&gt;
vswitch_plugin=quantum.plugins.openvswitch.ovs_quantum_plugin.OVSQuantumPluginV2 &lt;br /&gt;
&lt;br /&gt;
3. Update the /etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini file to set the &amp;quot;sql_connection&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sql_connection = mysql://&amp;lt;username&amp;gt;:&amp;lt;password&amp;gt;@&amp;lt;mysql_host&amp;gt;/ovs_quantum?charset=utf8&lt;br /&gt;
&lt;br /&gt;
and additionally make the OpenVSwitch plugin operate in VLAN mode with the desired VLAN range for each network:&lt;br /&gt;
&lt;br /&gt;
tenant_network_type = vlan&lt;br /&gt;
enable_tunneling = False&lt;br /&gt;
network_vlan_ranges = default:&amp;lt;vlan_min&amp;gt;:&amp;lt;vlan_max&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more details about configuration of the OpenVSwitch plugin please consult the Quantum Admin Guide (http://docs.openstack.org/trunk/openstack-network/admin/content/index.html).&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-13T00:20:47Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Cisco OpenStack Edition ==&lt;br /&gt;
&lt;br /&gt;
Main Information landing page [http://www.cisco.com/go/openstack http://www.cisco.com/go/openstack]&lt;br /&gt;
&lt;br /&gt;
Developer support email: openstack-support@cisco.com&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom  | OpenStack Folsom Single controller with multi-compute deployments]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_All_In_One  | OpenStack Essex All-in-One or single controller multi-compute deployments]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_Multi_Node_HA | OpenStack Essex Multi-node controller Highly Available control plane]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom_All_In_One | Cisco OpenStack Edition All-in-One or single controller multi-compute deployments]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_Swift_HA | Adding Swift to an OpenStack deployment]]&lt;br /&gt;
&lt;br /&gt;
== Management ==&lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference_Architectures:UCS_C2xx_M3 | UCS C2xx-M3 infrastructure reference]]&lt;br /&gt;
&lt;br /&gt;
== Validation Status ==&lt;br /&gt;
&lt;br /&gt;
== OpenStack Blueprints ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Blueprints:High_Availability_Control_Plane | High Availability for the OpenStack Control Plane]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]][[Category:OpenSource]][[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-13T00:20:39Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Cisco OpenStack Edition ==&lt;br /&gt;
&lt;br /&gt;
Main Information landing page [http://www.cisco.com/go/openstack http://www.cisco.com/go/openstack]&lt;br /&gt;
&lt;br /&gt;
Developer support email: openstack-support@cisco.com&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom  | OpenStack Folsom Single controller with multi-compute deployments]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_All_In_One  | OpenStack Essex All-in-One or single controller multi-compute deployments]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_Multi_Node_HA | OpenStack Essex Multi-node controller Highly Available control plane]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom_All_In_One | Cisco OpenStack Edition All-in-One or single controller multi-compute deployments]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_Swift_HA | Adding Swift to an OpenStack deployment]]&lt;br /&gt;
&lt;br /&gt;
== Management ==&lt;br /&gt;
 test&lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference_Architectures:UCS_C2xx_M3 | UCS C2xx-M3 infrastructure reference]]&lt;br /&gt;
&lt;br /&gt;
== Validation Status ==&lt;br /&gt;
&lt;br /&gt;
== OpenStack Blueprints ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Blueprints:High_Availability_Control_Plane | High Availability for the OpenStack Control Plane]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]][[Category:OpenSource]][[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/OpenStack</id>
		<title>OpenStack</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/OpenStack"/>
				<updated>2012-10-13T00:19:51Z</updated>
		
		<summary type="html">&lt;p&gt;Dflorea: /* Cisco OpenStack Edition */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Cisco OpenStack Edition ==&lt;br /&gt;
&lt;br /&gt;
Main Information landing page [http://www.cisco.com/go/openstack http://www.cisco.com/go/openstack]&lt;br /&gt;
&lt;br /&gt;
Developer support email: openstack-support@cisco.com&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom  | OpenStack Folsom Single controller with multi-compute deployments]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_All_In_One  | OpenStack Essex All-in-One or single controller multi-compute deployments]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_Multi_Node_HA | OpenStack Essex Multi-node controller Highly Available control plane]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Folsom_All_In_One | Cisco OpenStack Edition All-in-One or single controller multi-compute deployments]]&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Essex_Swift_HA | Adding Swift to an OpenStack deployment]]&lt;br /&gt;
&lt;br /&gt;
== Management ==&lt;br /&gt;
&lt;br /&gt;
== Reference Architecture  ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Reference_Architectures:UCS_C2xx_M3 | UCS C2xx-M3 infrastructure reference]]&lt;br /&gt;
&lt;br /&gt;
== Validation Status ==&lt;br /&gt;
&lt;br /&gt;
== OpenStack Blueprints ==&lt;br /&gt;
&lt;br /&gt;
[[OpenStack:Blueprints:High_Availability_Control_Plane | High Availability for the OpenStack Control Plane]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Systems]][[Category:OpenSource]][[Category:OpenStack]]&lt;/div&gt;</summary>
		<author><name>Dflorea</name></author>	</entry>

	</feed>