The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
This chapter contains the following sections:
Server Requirements
The following table describes the networking requirements that the nodes in your Cisco Nexus 1000V for KVM deployment must meet.
Node |
Network Requirements |
---|---|
MAAS |
|
Juju |
|
Nova Cloud Controller |
|
RabbitMQ+MySQL |
|
VSM |
|
Compute |
|
Network |
|
Ceph (Optional) |
The following tables list the minimum node requirements for deploying the Cisco Nexus 1000V for KVM.
Node |
Memory (GB) |
Hard Drive (GB) |
CPU or vCPU |
Node Type |
---|---|---|---|---|
MAAS |
4 |
75 |
2 |
Server |
Juju |
2 |
10 |
2 |
Server |
Rabbit-MQ/MySQL |
2 |
50 |
2 |
Server |
OpenStack Controller |
2 |
300 |
2 |
Server |
Nova Compute |
24 |
300 |
2 |
Server |
VSM |
4 |
3 |
2 |
VM |
Quantum Gateway |
24 |
10 |
2 |
Server |
VXLAN Gateway |
2 |
10 |
2 |
VM |
VSM Hypervisor |
4 |
1000 |
2 |
Server |
VXLAN Gateway Hypervisor |
24 |
300 |
2 |
Server |
Node |
Memory (GB) |
Hard Drive (GB) |
CPU or vCPU |
Node Type |
---|---|---|---|---|
MAAS |
4 |
75 |
2 |
VM |
Juju |
2 |
10 |
2 |
VM |
MySQL |
2 |
50 |
2 |
VM |
Rabbit-MQ |
2 |
10 |
2 |
VM |
Nova Cloud Controller |
2 |
10 |
2 |
VM |
Cinder |
1 |
75 |
1 |
VM |
Keystone |
1 |
8 |
1 |
VM |
Glance |
1 |
25 |
1 |
VM |
OpenStack Dashboard |
1 |
20 |
2 |
VM |
VSM |
4 |
3 |
2 |
VM |
Nova Compute |
24 |
300 |
2 |
Server |
Quantum Gateway |
24 |
10 |
2 |
Server |
VXLAN Gateway |
2 |
10 |
2 |
VM |
VSM Hypervisor |
4 |
1000 |
2 |
Server |
VXLAN Gateway Hypervisor |
24 |
300 |
2 |
Server |
The Cisco Nexus 1000V for KVM with OpenStack Havana release supports the operating system levels in the following table.
Name | Supported Versions |
---|---|
Ubuntu |
12.04.4 |
Kernel |
3.11 |
Note | Depending on your specific Cisco Nexus 1000V for KVM release, it is your responsibility to monitor and install all relevant Linux patches on Linux hosts. |
Cisco Nexus 1000V for KVM supports the Kernel-based Virtual Machine (KVM) for the supported Ubuntu operating system as the hypervisor in the OpenStack cluster. KVM is a virtualization package for Linux on an x86 hardware platform. KVM uses x86 hardware virtualization extensions (for example, Intel VT-x) to implement a hypervisor that hosts VMs as userspace processes.
For MAAS deployment, the following characteristics are supported: