
s3rj1k
07.12.2017
20:45:34

Roman
08.12.2017
03:56:37

s3rj1k
08.12.2017
05:19:59
Vf не умеют транк. Интеловые карты точно нет. Только акцесс (pvid)

Roman
08.12.2017
05:22:27
Понятно

Google

Денис
08.12.2017
11:03:20
Добрый день всем

Stanislav
08.12.2017
11:11:56
и вам не хворать и не мигрировать виртуалки почем зря

Andrei
08.12.2017
11:13:43
Всем доброго дня
Здесь про ceph под PVE можно задавать вопросы?

Irek
08.12.2017
11:16:04
про KVM и не посредственно сам PVE да. Если про ceph, то откуда пришел :)

Ivan
08.12.2017
11:16:54

Sergey
08.12.2017
11:17:30
Кстати, дискард снижает производительность на цефе или нет?

Andrei
08.12.2017
11:19:02
мне пока интересно как вносить правки в /etc/pve/*conf И ceph.conf в частности

Sergey
08.12.2017
11:19:42
Потом рестартую необходимые демоны

Irek
08.12.2017
11:20:07
зачем их вообще рестартавать
?
нужно только виртуалку выключить/включить

Google

Sergey
08.12.2017
11:20:27

Irek
08.12.2017
11:20:36
стандартный клиент читает из /etc/ceph/ceph.conf

Sergey
08.12.2017
11:21:02
/etc/ceph/ceph.conf - симлинк на /etc/pve/ceph.conf

Andrei
08.12.2017
11:25:50
у мну еще такой мальнький проблем, завел сервер PVE-apollo1 в проксмокс - в /etc/hostname он сел с доменным префиксом, я проморгал. На всех нодах он норм завелся кроме ноды ceph3 - в итоге миграция VM с PVE-apollo11 -> ceph3 Норм, а обратно no such cluster node 'pve-apollo1' (500)

Sergey
08.12.2017
11:26:38
добавь статично все ноды на всех нодах в /etc/hosts
только pvelocalhost не скопируй...


Andrei
08.12.2017
11:27:57
ceph1
{
"nodename": "pve-ceph1",
"version": 16,
"cluster": { "name": "pve-cluster", "version": 4, "nodes": 4, "quorate": 1 },
"nodelist": {
"pve-ceph1": { "id": 1, "online": 1, "ip": "10.10.254.113"},
"pve-ceph2": { "id": 2, "online": 1, "ip": "10.10.254.114"},
"pve-apollo1": { "id": 4, "online": 1, "ip": "10.10.254.120"},
"pve-ceph3": { "id": 3, "online": 1, "ip": "10.10.254.115"}
}
}
ceph3
{
"nodename": "pve-ceph3",
"version": 10,
"cluster": { "name": "pve-cluster", "version": 3, "nodes": 3, "quorate": 1 },
"nodelist": {
"pve-ceph1": { "id": 1, "online": 1, "ip": "10.10.254.113"},
"pve-ceph2": { "id": 2, "online": 1, "ip": "10.10.254.114"},
"pve-ceph3": { "id": 3, "online": 1, "ip": "10.10.254.115"}
}
}
/etc/pve/.members
pve-ceph3:~# pvecm nodes
Membership information
—------------------—
Nodeid Votes Name
1 1 pve-ceph1
2 1 pve-ceph2
3 1 pve-ceph3 (local)
4 1 pve-apollo1


Sergey
08.12.2017
11:30:17
Кстати, прокс сам чекает SMART, и предупредит о проблеме. Или нужно самому клацать по каждому диску/ноде?

Andrei
08.12.2017
11:30:59
в логи точно сыпет warning

Stanislav
08.12.2017
11:32:27
научился?

Ivan
08.12.2017
11:34:20
smart не всегда выручает. диск может тормозить месяц, потом перестать работать вообще без единой проблемы в smart. ну это если диски без tler и ему подобных.
посему нужно мониторить параметры дисков отдельно от smart

Sergey
08.12.2017
11:35:12
iostat?

Ivan
08.12.2017
11:37:51
например да

Maxim
08.12.2017
11:56:10
всем привет
посоветуйте как лучше
opennebula
ставить фронт на хост (ноду)
или вынести фронт на отдельную вм?

Дмитрий
08.12.2017
12:20:04
VM на vmware vsphere c HA

Danila
08.12.2017
15:54:03
Откуда картинка?

Roman
08.12.2017
16:24:51
Сам рисовал

Google

Shamil
08.12.2017
16:39:56
А зачем это может быть нужно?
Без подковырки, честно спрашиваю (-:

Roman
08.12.2017
16:40:52
увеличить производительности сетевой подсистемы в нужных виртуалках, которым нужна быстрая сеть\

Shamil
08.12.2017
16:41:35

Roman
08.12.2017
16:42:18
что такое DVS?
ой, сорян
open vswitch
с овс, вместе

Shamil
08.12.2017
16:43:37
что такое DVS?
А ты просто тестировал производительность так и так, разница большая?

Roman
08.12.2017
16:43:58
разница с virtio есть

Shamil
08.12.2017
16:44:02
Или это мыслеэксперимент?

Roman
08.12.2017
16:44:04
по pps

Shamil
08.12.2017
16:45:37
То есть через OVS медленнее чем через транк?
По пакетам в секунду?

Roman
08.12.2017
16:46:01
через просто ovs медленнее, чем через sr-iov

Dan
08.12.2017
16:46:22
для того и изобрели sriov

Roman
08.12.2017
16:46:36
хочется вместе их заюзать
т.к. ovs удобен
а sr-iov производителен

Shamil
08.12.2017
16:47:22
Теоретически, такая схема ничему не противоречит.

Google

Shamil
08.12.2017
16:48:27
А почему сам не попробуешь?

Roman
08.12.2017
16:48:30
теоретически, да
попробую

Dan
08.12.2017
16:48:56
есть куча наработок вокруг этой связки, плюс dpdk
но я не видел ничего вне neutron

Shamil
08.12.2017
16:49:53
Как же хочется забыть про коммутацию уже (-:
Странно что по пакетам, он же все-таки OpenV Switch

Dan
08.12.2017
16:52:03
почему? sriov это практически passthrough, виртуализация интерфейса там на уровне asic, никакого тормозного софта

Shamil
08.12.2017
16:52:23
Я думал он сразу eth0 передает весь тегировнный трафик и вообще весь второй уровень
То есть OVS через карту не разгружает?

Dan
08.12.2017
16:53:02
он не передает, он прямо с ним работает. vmfex передает, но через macvtap, что тоже быстрее чем простой tap

Roman
08.12.2017
16:53:13
ну это работает на уровне ядра, а не на уровне асиков
овс

Shamil
08.12.2017
16:54:02
Буду знать (-:

Dan
08.12.2017
16:54:23
это все нужно только для очень специфичных нагрузок
воип всякий, телекомовский, транзакционные машины

Shamil
08.12.2017
16:55:11
И никак нельзя включть это в самом адаптере?

Dan
08.12.2017
16:55:21
в каком адаптере?

Shamil
08.12.2017
16:55:50
в свойствах сетевой карты

Dan
08.12.2017
16:56:01
если адаптер это поддерживает, то он просто показывает хосту себя как физ. порт, плюс набор виртуальных функций к которым можно прицепить машины

Google

Shamil
08.12.2017
16:56:28
На серверных картах же есть всякие фишки по разгрузке, вот я про это говорю.

Dan
08.12.2017
16:56:32
когда цепляется машина, то она получит мак виртуальной функции и будет себя вести как будто у нее есть физ. карта
разгрузка это другое - ToE/LSO/LRO/TSO
они для специфичных нагрузок, iscsi например

Shamil
08.12.2017
16:57:27
Короткий ответ "Нет"?

Dan
08.12.2017
16:57:47
если есть энтерпрайзная карта то в ней могут быть sriov функции, но это не во всех
ответ (всегда) - it depends

Shamil
08.12.2017
16:58:19
Понятно, что для специфических (-: кому еще охота изъебываться? Только если прижало.

Dan
08.12.2017
16:59:08
там просто проблема получается - так как это проброс, но миграция ахтунг
*то
с vmfex это можно обойти, с sriov насколько я знаю - нельзя, но я очень давно не трогал это дело
https://www.ovirt.org/develop/release-management/features/network/liveMigrationSupportForSRIOV/
по ходу можно уже

Shamil
08.12.2017
17:02:33

Dan
08.12.2017
17:04:12
я помню когда ucs только вышел у меня был разговор с технарями из циско о том же, но с vmfex, и они клялись что миграция точно невозможна. две недели спустя я эту миграцию гонял у себя в кластере