Proxmox HA대해서 질문드립니다.

   조회 4099   추천 0    

쪽팔리면 질문하지 맙시다. 소중한 답변 댓글을 삭제하는건 부끄러운 일 입니다 

안녕하세요 궁금한점이 있어서 질문드립니다. 

Proxmox구축해서 현재 운영중에있습니다 

안정성을 높이기위해 HA를 겸해서 운용할려는데 조건 자체 중에서 

1. 공유스토리지를 사용하고 

2. 3개 노드 이상에서 사용하라고 명시되어있는 상황인데. 

여기서 궁금한점이 Proxmox에서 제공하는 HA를 사용할려면 공유스토리지 사용은 필수적일지, 

그러면 실제 사용을할려면 내부망을 1G구성되어있는것을 -> 10G망급으로 스위치, 라우터까지 전부 교체를 진행해야할텐데 

그것이 기간을 잡고 장비교체작업을 진행해야할지, 아니면 현재 상황에서 docker-swarm을 이용해서 Node를 분산시켜 

하이브리드 아키텍트를 가져가는것이 좋을지  계속 고민을 하다가 질문을 올려봅니다

고수님의 많은 지적과 의견을 듣고싶습니다


감사합니다.

짧은글 일수록 신중하게.
betax 2023-10
간단하게 생각하면
노드가 3개라고 했을때 1번노드가 주저앉으면 2번이나 3번 노드에서 1번에서 떠 있던 vm이 떠야겠죠?
그런 경우에선 공유스토리지가 필요할듯 싶습니다.
     
negativete 2023-10
답변해주셔서 감사합니다. 그렇다면 공유스토리지는 비용을 들여서 스토리지서버를 하나 구성한다 하더라도 내부 네트워크도 1G 로 그대로 구성해도될까요? 아니면 10G로 구성되어야만 할까요?
          
dateno1 2023-10
1기가론 택도 없습니다

VM 1~2개 돌리는거라면 모르겠지만 3대에서 3개만 돌려도 거의 10개인데 이걸 1기가로 감당할 수 없습니다

심지어는 단순 데이터용이라도 10대 물리는데 1기가면 택도 없으니까요

10기가도 그냥 최저치란 느낌이지 호스트 꼴랑 3대만 되어도 저걸론 택도 없습니다 (그냥 vMotion같은걸로 host간 마이그레이션할때나 쓰는 수준입니다)

예를 들어 NVMe같은 PCIe SSD 3.0만 되어도 대역폭이 40기가입니다

피방에서 노하드 쓸때도 클라는 온보드 1기가라도 파일 서버는 1~40기가쯤 물립니다
          
maronet 2023-10
HA 구성시 공유스토리지는 필수입니다. 이 공유 스토리지에 VM의 이미지가 저장되게 됩니다.
네트워크 속도는 실제 사용량 보고 결정하시면 됩니다.
로칼에 SSD 연결해서 쓰는 것보다야 체감 성능이 조금 느리겠으나, 디스크 입출력 많은 서비스 아니면 괜찮습니다.
어지간하면 1gbps여도 충분히 사용하실 수 있습니다.
               
dateno1 2023-10
1기가면 110메가정도인데, 호스트 1대에 1~20개쯤 돌리는 일 흔합니다

그럼 평균 개당 5~10메가밖에 안 나온다는 결론이 나오는데 이정도면 싸구려 USB보다도 못한 성능입니다

거기다 Storage쪽도 1기가면 최소 호스트 3대 써야하니 이걸 다시 3으로 나누면 1.7~3.3메가라는 결론이 나옵니다

물른 상시 모든 게스트가 디스크 부하 발생시키는건 아니지만 1~2메가정돈 평범하게 발생하고 있으므로 아무것도 안 해도 네트워크 대역폭 과반수를 상시 차지합니다 (궁금하시면 지금 작업 관리자 열어서 디스크쪽 부하 얼마 걸고 있는지 보시면 브라우저 돌리는정도만 하고, 아무것도 안 해도 1~2메가쯤은 쓰고 있을껍니다)

실재 이런 속도로 써보면 열받아서 집어던져버리고 싶어집니다
                    
maronet 2023-10
시스템 사양을 정해야할 때 고려해야할 사항들은 많이 있습니다.
요구하지도 않았고, 발생하지도 않은 상황까지 고려해서 모두 때려 넣게되면 필연적으로 오버사이징될 수 밖에 없구요.
정확한 결정은 동작시켜야하는 워크로드를 자세히 들여다 본 이후에도 늦지 않다 생각합니다.

실제 사용량도 모르는 상태에서,
스토리지 네트워크가 1기가인 것을 호스트 댓수로 나누어 계산하는 방식은 어디서 하는 방식인가요?
아무것도 안해도 1~2메가쯤 먹는다니요?
이렇게 막연한 수치로, 퉁쳐서 계산해서 서버 사이징(디자인)하다보면
오버사이징으로 비용 낭비될 가능성이 아주 높습니다.
                         
dateno1 2023-10
1기가로 연결하면 호스트1/2/3-(1G)-스토리지 이런 구조가 되니 1기가를 3대가 공유하는건 피할 수 없습니다 (애초에 3대가 최저 구성 요건이니 줄이지도 못함)

게스트로 돌아갈 OS에 따라 다르겠지만, 흔하게 돌리는 윈도 기준으로 잡으면 거의 아무것도 안 해도 백그라운드 작업땜에 1~2메가쯤 거의 상시로 씁니다

몇개나 돌릴지는 불명이지만, 현실적으로 생각해서 저게 넉넉하냐고 하면 아니라고 봅니다 (내장 디스크에서 OS 돌리고, 데이터만 저장할꺼라도 좀 더 빠른 속도 추천하고픈 수준인데, OS디스크까지 저기 올리면 정말 답 안 나옵니다)

호스트에서 직접 돌리고 머신간 이전만 할떄 쓰는 vMotion같은것도 10기가 이상으로 구성하라고 권장될정도인데 1기가로 3대 물리고 제대로 성능 나올꺼라곤 생각 안 합니다



물른 각 게스트의 사용량 체크해보고, 개수 산출해서 구하는게 정석인건 동의합니다만, 적어도 호스트 3대에 1기가론 안 충분합니다
negativete 2023-10
두 고수님의 냉철한 답변 감사드립니다.

해당 좋은 내용을 반영하여 좋은 시스템을 만들어보도록 하겠습니다

감사합니다.


QnA
제목Page 4150/5707
2014-05   5138324   정은준1
2015-12   1673004   백메가
2016-12   3896   14mitsuihis…
2017-03   3896   버디
2021-05   3896   blueone
2020-12   3896   행복하세
2017-07   3896   하셀호프
2021-05   3896   깍가머리
2016-08   3896   겨울나무
2015-01   3896   김판구
2018-01   3896   YODA34
2018-08   3896   신은왜
2016-03   3896   박박서방
2015-02   3896   만곰이
2014-08   3896   그사람
2018-07   3896   Doker
2016-05   3896   영혼천사
2014-12   3896   한여름밤의꿈
2023-01   3896   angora79
2014-03   3896   미담
2019-12   3896   블루영상
2016-01   3896   김건우