Cloudstack Source code
Go to file
Vijayendra Bhamidipati a940d962ca Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches)
Description:

	1. Added a new VO class to represent a new table
	   "cluster_vsm_map". The class is ClusterVSMMapVO
	   in ClusterVSMMapVO.java. This table has only
	   two fields - clusterId, VSMId. The clusterId can
	   occur only once. But the same VSMId can be tied
	   to different clusterIds.

	2. Added the Dao interface + implementation of the
	   interface. This provides the functions required
	   to populate objects of type ClusterVSMMapVO with
	   records from the cluster_vsm_map table. The
	   interface is defined in ClusterVSMMapDao.java,
	   and the implementation is in ClusterVSMMapDaoImpl.java.

	3. Changed the table name that represents the VSM to
	   "virtual_supervisor_module" from the earlier overly
	   generic "external_virtual_switch_management_devices".

	4. Added search/remove functions to the Dao of the VSM.
	   This is the Dao for the Cisco Nexus VSM -

		CiscoNexusVSMDeviceDao:CiscoNexusVSMDeviceDaoImpl
		 --> This is the Dao Implementation that would let
		     us query/update records on the
		     "virtual_supervisor_module" table that contains
		     the records of all the VSMs that are added to
		     the Management Server.

NOTE::
======
These were some of the changes made as part of the previous commit (#7):

	1. Renamed CiscoNexusVSMResource.java to CiscoNexusVSM.java.

	2. Changed it to not implement a true resource, but to be
	   just a class providing functionality to talk to a VSM.

	3. Modified the AddCiscoNexusVSMCmd class to take in clusterId
	   instead of zoneId + your fix of the String to Long.
2012-05-25 17:09:26 -07:00
agent Support console access through rebooting with XAPI session re-negotiation 2012-05-16 17:02:22 -07:00
agent-simulator Don't do strict checking for adding simulator host 2012-05-11 18:52:47 +05:30
api Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches) 2012-05-25 17:05:41 -07:00
awsapi Merging awsapi component to master 2012-05-25 14:40:49 -07:00
awsapi-setup Merging awsapi-setup to master 2012-05-25 14:40:35 -07:00
build Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches) 2012-05-25 17:07:03 -07:00
client Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches) 2012-05-25 17:07:03 -07:00
cloud-cli Switch to Apache license 2012-04-03 04:50:05 -07:00
console-proxy Support console access through rebooting with XAPI session re-negotiation 2012-05-16 17:02:22 -07:00
core Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches) 2012-05-25 17:09:08 -07:00
daemonize Switch to Apache license 2012-04-03 04:50:05 -07:00
debian Added cisco.commands.properties to input param for ant build-apidocs target 2012-05-16 13:20:07 -07:00
deps thirdparty library needed for awsapi 2012-05-25 15:49:20 -07:00
docs Add release notes for CloudStack 3.0.2. 2012-04-24 19:27:59 -07:00
ovm CS-14979 fixed 2012-05-18 15:58:52 -07:00
patches CS-14784, CS-15065 , after release IP, reapply other IPs in the same eth device, to prevent secondary IPs are removed when primary IP is removed 2012-05-23 18:42:53 -07:00
python fixing python line endings 2012-04-07 19:41:39 -04:00
scripts CS-14946, check if it is linux bridge before call ovs 2012-05-23 19:06:35 -07:00
server Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches) 2012-05-25 17:09:26 -07:00
setup merge awsapi build script changes to master 2012-05-25 14:40:56 -07:00
test fix build after awsapi merge 2012-05-25 16:43:58 -07:00
tools Adding support with xmlrunner for generating XML reports 2012-05-18 12:08:39 +05:30
ui CS-15099: Merge reviewed changes 2012-05-25 14:55:17 -07:00
usage fixing line endings in usage 2012-04-09 20:07:33 -04:00
utils Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches) 2012-05-25 17:07:03 -07:00
vmware-base bug CS-15094: cpu limit is cpuspeed*cpucount 2012-05-25 10:52:34 -07:00
.gitignore Update gitignore 2011-12-23 12:57:34 -05:00
INSTALL.txt Switch to Apache license 2012-04-03 04:50:05 -07:00
README.html Switch to Apache license 2012-04-03 04:50:05 -07:00
README.md adding a markdown readme for github 2011-12-01 13:02:38 -05:00
build.xml merge awsapi build script changes to master 2012-05-25 14:40:56 -07:00
cloud.spec fix build after awsapi merge 2012-05-25 16:43:58 -07:00
configure-info.in Source code committed 2010-08-11 09:13:29 -07:00
version-info.in more file changes 2010-09-09 13:27:20 -07:00
waf Source code committed 2010-08-11 09:13:29 -07:00
waf.bat Source code committed 2010-08-11 09:13:29 -07:00
wscript CS-14904 2012-05-15 12:36:40 -07:00
wscript_build fix build after awsapi merge 2012-05-25 16:43:58 -07:00
wscript_configure merge awsapi build script changes to master 2012-05-25 14:40:56 -07:00

README.md

CloudStack

CloudStack is a massively scalable free/libre open source Infrastructure as a Service cloud platform.

Visit us at cloudstack.org or join #cloudstack on irc.freenode.net

Binary Downloads

Downloads are available from: http://cloudstack.org/download.html

Supported Hypervisors

  • XenServer
  • KVM
  • VMware ESX/ESXi (via vCenter)
  • Oracle VM
  • XCP

Mailing lists

Announcement Mailing List Development Mailing List Users Mailing list Commits mailing list