Welcome to the MarcheCloudPilotaCNAF web

Marche Cloud

Testbed

HOSTNAME S.O. IP Componente OpenStack
openstack-01 CentOS 6.3 x86_64 131.154.100.110 Keystone, Glance, Nova-* (Volume, Cloud Controller, Compute Node, ...), MySQL, Qpid
openstack-02 CentOS 6.3 x86_64 131.154.100.111 Nova (compute & network)
openstack-03 CentOS 6.3 x86_64 131.154.100.112 Nova (compute & network)
openstack-04 CentOS 6.3 x86_64 131.154.100.113 Swift

Hard Drive Partitioning

Ogni server e' equipaggiato con due dischi da 1.8 TB configurati in RAID1 hardware. Il sistema operativo vede pertanto un unico device sda.

Cloud Controller

Il Cloud Controller ospita il servizio nova-volume, pertando lo schema di partizionamento sara' il seguente:
Device Size GB Mount Point / Volume Type
sda      
sda1 0.5 /boot ext4
sda2 1500 vg_vol01 Volume group (LVM)
sda3 300 nova-volumes Volume group (LVM)
vg_vol01 1500    
lv_root 10 / ext4
lv_swap 8   swap
brick_glance 400 /mnt/brick-glance ext4/xfs
brick_nova 1000 /mnt/brick-nova ext4/xfs
nova-volumes 300    

Nova Compute

Device Size (GB) Mount Point / Volume Type
sda      
sda1 0.5 /boot ext4
sda2 tutto il resto vg_vol01 Volume group (LVM)
vg_vol01      
lv_root 10 / ext4
lv_swap 8   swap
brick_glance 300 /mnt/brick-glance ext4/xfs
brick_nova 1000 /mnt/brick-nova ext4/xfs

Swift

Device Size (GB) Mount Point / Volume Type
sda      
sda1 0.5 /boot ext4
sda2 tutto il resto vg_vol01 Volume group (LVM)
vg_vol01      
lv_root 10 / ext4
lv_swap 8   swap
brick_nova 1000 /mnt/brick-nova ext4/xfs
lv_swift tutto il resto /srv/node/swift xfs

Network setup

In produzione e' raccomandato avere configurate due interfacce di rete:
  • Una su rete pubblica (ad esempio eth0);
  • Una su rete privata (ad esempio eth1);

Nel pilota la configurazione di rete e' stata la seguente:

  • eth0 su rete pubblica;
  • virbr0 bridge su rete privata (192.168.122.)

Software version

SOFTWARE RELEASE REPOSITORY
CentOS 6.3 x86_64 centos
GestioneServiziGenerali.GlusterFS 3.2 EPEL
OpenStack ESSEX (2012.1) EPEL

Setup prototipo Marche Cloud

Giorno 1

  • Installazione OS
  • Installazione e configurazione GestioneServiziGenerali.GlusterFS
    • Riferimenti:
    • Creare tre brick (brick-glance) su openstack-01, 02, 03 e configurarli come singolo volume di gluster fs (volume-glance). Questo volume deve essere montato da openstack-01 sotto /var/lib/glance/images
    • Creare quattro brick (brick-nova) su tutte le macchine e configurarli come singolo volume distributed-replica (volume-nova). Questo volume deve essere montato su tutte le nova sotto /var/lib/nova/instances
  • Installazione Keystone

Giorno 2

Giorno 3

Giorno 4

Giorno 5

Giorno 6

Giorno 7

  • Creazione e gestione di volumi Nova. Caso d'uso: legare un volume ad una VM in modo che agisca da storage persistente.
  • Scrittura manuale di casi d'uso Casi d'uso di OpenStack


Note di installazione

-- PaoloVeronesi - 2012-10-08

Edit | Attach | PDF | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | More topic actions
Topic revision: r5 - 2012-11-08 - MatteoManzali
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback