SharedIT | 묻고 답하기(AMP)

가상화(Hyper-v) 자원 고갈 시 PC에 영향, 서버 구매 사양 질문

안녕하세요 40인 정도의 중소기업 전산업무를 하고 있는 사원입니다.

전산 부서가 따로 있는 것은 아니고 ERP 운영을 위해 서버 구성 및 ERP 유지보수를 하고 있습니다

1.
hyper-v 사용해서 erp 구동 중인데 원하는 것은 메인pc 한대에 여러개의 vm을 이용하고 싶습니다.

그래서 vm 서버에 메모리,cpu 지정해놓고 에러나 메모리,cpu 과다 사용으로 뻑(?)이 났을 때 실제 PC에서 영향이 가는지 알고 싶습니다

회사에서 테스트하려고 보통 vm이 6G 정도 메모리를 먹는데 복사를 해서 2G만 사용하게 해서 구동을 해봤는데

아주 느려지고 동작이 안하기는 해도 PC에는 크게 영향이 없었던 것 같았습니다

이에 더해 vmware나 다른 엔터프라이즈 vm 구동 서비스 중에 vm 서버가 죽으면 자동으로 다시 실행 시켜주는 기능이 혹시 있으려나요

2.
그리고 서버를 구매하려고 합니다.

기존 i5에 16G메모리인 일반 데스크톱으로 구동중인데 메모리도 부족하고 전용 서버도 필요할 것 같아서 구매 예정입니다.

예산은 400만원 정도 생각하고 있습니다.

메모리 32G에 ssd x 4로 레이드10 구성하고 문제는 cpu인데 E5-2650v4 구매 하려고 하고 있습니다.

E5-2650v4 라는 cpu 성능은 어떠한지? (cpu 고르기가 너무 어려워서 가격에 맞춰서 찾아봤습니다. 12코어면 충분할 것 같기도 하구요)

돈을 나눠서 두대를 사는 게 나을지에 대해 조언해주시면 감사하겠습니다

저는 한대만 실제 서버로 좋은 것을 딱 두고 더 자원이 필요하게 되면 AWS 나 azure도 있어서 그걸로 자원을 늘리고 회사에서 그래도 서버 한대 정도는 두는게 좋을 것 같아서 기왕 사는 거 좋은 것으로 사려고 합니다.

또.. 요새는 ssd도 많이 안정됐다고 해서 ssd로 레이드 구성해보려고 합니다..
회사 자료가 날라가면 안되니까 백업이야 해두겠지만 ssd 레이드.. 조금 불안하긴 합니다
그냥 hdd로 구성을 하는게 나을까요?

많은 질문 읽어주신 것만으로도 감사하게 생각하며 답변 기다리고 있겠습니다.

감사합니다.
Tags : 태그가 없습니다.

4개의 답변이 있습니다.

그저멍하니
  0 추천 | 약 6년 전
VM 서버가 죽으면 되살아나게 하는 그런 방법은 없습니다.

VM을 이중화하여,

서버는 둘다 켜져있고, VM서비스만 각각 돌리는 방식입니다.

VM 1이 죽으면 2가 동작하게 되는 그런 방식이지요
 
서포터
  0 추천 | 약 6년 전
1. 현재 공유 스토리지는 없고 PC서버 1대 / 로컬디스크 구성 같네요. 이 경우 장애대책은 Guest OS <-> Guest OS 간  HA클러스터 하는 방법밖엔 없습니다. 장점은  호스트에 비해서 장애감지 범위가 매우 넓고 Guest OS중 장애난 Guest OS만 Failover가 되기 때문에 업무 서비스 중단 영향이 적습니다. 단점은 Guest OS 숫자만큼 HA클러스터 라이선스를 구매 해야 되기 떄문에 HA클러스터 값이 비쌉니다.

2. E5-2650v4는 굉장히 좋은 CPU 입니다만, 성능 관련 하여서 "반드시" 문제 없이 동작 합니다. 라고는 그 누구도 장담 못합니다.
사용 환경이 모두다 제 각각 이기 때문에..또 가상화는 CPU뿐만 아니라 메모리 / 네트워크도 중요 하며, 가상 중요한건 디스크 구성 입니다.

서포터 | 약 6년 전

현재 상태에서는 서버를 2대 구매하신다고 쳐도, 공유 스토리지가 없기 때문에 vSphere HA클러스터 구성이 안되시는 상황입니다. 이 경우 마찬가지로 Guest OS Guest OS 간 HA클러스터 하는 방법밖엔 없습니다.
wansoo
  0 추천 | 약 6년 전
여기서 말하는 pc란 호스트 컴퓨터를 뜻하는걸로 생각되는데...
vm 안에서 작동되는 컴퓨터 : guest 컴퓨터
vm들을 운영하는 컴퓨터 : host 컴퓨터

게스트 컴퓨터에 자원이 너무 많이 할당되어 호스트 컴퓨터에 자원이 부족하면 어떻게 되냐는 의미로 이해 되는데 맞는지 모르겠네요?
게스트 컴퓨터들에 자원이 할당되고 나면 할당되고 남은 자원만 호스트 컴퓨터가 사용할 수 있기 때문에 호스트 컴퓨터가 작동되는데 문제 없을 정도의 최소한의 자원은 남겨두고 게스트 컴퓨터에 할당해야 전체 컴퓨터 작동에 무리가 없습니다.
 

shshshsh | 약 6년 전

아 역시 질문이 애매하긴 했나봅니다 그래도 의도는 정확히 알아주셔서 감사합니다 호스트 컴퓨터 자원을 남겨놓으면 되는게 맞군요 답변 감사드립니다
양성환
  0 추천 | 약 6년 전
1. 모체에 영향을 주진않고 재시작도 가능한데 100% mscs와 같은 HA를 사용합니다.
현재사용하시는 환경에서는 비용면에서도 사양에서도 무리라고 보이네요

2.세상에 충분한 core라는건없습니다.
사용량에따라달라지는것이죠.
다른것도 아닌 erp를..그것도 디비를 쓰는것들은 .가상화서버를 쓰는것을 권장하지않습니다.
실 장비보다 성능이 많이 떨어집니다

가상화중 서버가상화 그중 디비..그중 ERP,그룹웨어등은 사용을 안하는것이좋아요

shshshsh | 약 6년 전

아 명쾌한 답변 감사드립니다 서버 부하를 줄이려고 가상화를 이용해 보려고 한건데 ERP라는 프로그램 특성을 생각하지는 못했네요 원하는 대답을 얻은 것 같습니다 감사합니다