현재 다음과 같은 서버가 있습니다.
- IBM X266 더블 Xeon F43, 2GB RAM의 Windows SBS 2003 프리미엄. DC, Exchange(사용자 70명), Mssql.
- 이중 XEON E5310 및 4GB RAM을 갖춘 IBM x3400의 Windows 2003 R2 32비트. 터미널 서버(사용자 40명 이상), Magicsoftware의 uniPaaS 플랫폼 기반 ERP 애플리케이션, Pervasive SQL.
- Squid 프록시, GLPI 시스템 및 내부용 PHPBB3 포럼이 포함된 Ubuntu 8.04(간단한 PC 상자).
최근 터미널 서버의 동시 사용자 수가 출퇴근 시간에 40명을 넘어서면서 자주 멈추는 현상이 발생하고 있습니다. 그러므로 업그레이드가 필요합니다. 가동 중지 시간을 줄이기 위해 모든 물리적 서버를 2개의 물리적 서버 클러스터를 기반으로 하는 가상 서버로 이전하는 것을 고려하고 있습니다. 출퇴근 시간에는 동시 단말기 사용자가 50~60명까지 늘어날 것 같아요. 또한 10~15개의 Win XP/7 워크스테이션(사무실, ERP 등)을 가상화할 계획이며, Asterisk\Hylafax를 사용자 100명용으로 사용할 가능성은 약간 있습니다(동일한 VM에서 가능하다면). 또한 2~3TB의 NAS 스토리지도 필요합니다.
- 이 작업을 완료하려면 어떤 하드웨어 업그레이드/구매가 필요합니까?
- VmWare 또는 Hyper-V 중 어떤 VM 솔루션이 더 선호됩니까?
- 어떤 백업 소프트웨어를 선택해야 합니까? Acronis 또는 다른 것?
미리 감사드립니다.
답변1
실제로 공유 스토리지 뒤에 SAN이 없으면 클러스터는 도움이 되지 않습니다. 그렇지 않으면 장애 조치가 느려집니다(디스크를 복사해야 함). "더 크게" 가면 작은 SAN 상자가 확실합니다.
나는 Hyper-V를 사용하고 싶습니다.... 그것은 무료이며 가장 중요한 것은 Windows에 통합되어 있습니다. 업그레이드하는 경우(2008 서버 이상) 클라이언트 구성 요소는 OS 설치의 일부이므로 Windows 업데이트로 유지 관리되는 반면, VmWare는 VM 인스턴스에서 유지 관리할 또 다른 구성 요소입니다.
하드웨어: (분명히) 많은 메모리와 많은 디스크 IO 용량이 필요합니다. 기본적으로 IO는 스트레스를 받으면 서버의 느린 부분이며 가상화 서버에서는 하나의 하드웨어 플랫폼에 많은 서버가 있으므로 일반 디스크로는 충분하지 않습니다. 특히 활성 교환을 실행하는 경우 nic 10,000RPM 상향 디스크(Velociraptor) 또는 SAS 디스크의 RAID 10이 제공됩니다. 활성 SQL Server를 실행하는 경우에는 더욱 그렇습니다.
가능하다면 Windows 서버용 64비트 Windows 2008 R2로 업그레이드하는 것을 고려해 보십시오. 32비트는 매우 제한적입니다. VM은 한 지점에서 더 많은 것을 원할 수도 있습니다.
플랫폼 측면에서 저는 AMD Opterons의 팬입니다. 듀얼 슬롯 박스는 12개의 프로세서 코어와 최대 128GB RAM(저렴한 모듈의 경우 64GB)을 보유할 수 있는 능력을 제공합니다. 당신에게는 충분할 것 같습니다.
클러스터링하지 않기로 결정한 경우 SuperMicro에는 전면에 24개의 SAS 디스크 슬롯(2.5인치 디스크)이 있는 멋진 케이스(2랙 장치 높이)가 있습니다. SAS와 SATA가 호환되므로 하나에 최대 24개의 디스크를 연결할 수 있습니다. 작은 케이스. Adaptec에는 훌륭한 RAID 컨트롤러가 있습니다. btw. 저도 동일한 설정을 사용합니다.
여기서는 백업이 중요합니다. 외부(가상화 계층에서) 또는 내부(VM에서) 백업을 실행할 수 있으며 VM에 따라 둘 중 하나가 더 좋습니다.