가상 머신으로 라우터를 실행하면 실현 가능합니까?


12

여기 누구든지 가상 머신을 통해 라우팅을 실행하고 가상 머신을 메인 라우터 / 도주 등으로 설정합니까? 그렇다면이 종류의 설정을 사용하는 클라이언트는 몇 명입니까?

왜 내가 이것을 묻는 지 궁금해하는 사람들을 위해. 한 번에 라우팅과 IP PBX가 될 하나의 "박스"에 모두를 만들 수있는 인턴쉽을 배정 받았습니다 (오픈 소스 솔루션 만 사용할 수 있으며 RouterOS를 기대할 수 있습니다). 라우팅 부분은 현재 RouterOS를 통해 이루어지며 VoIP의 경우 sipXec을 사용하려고합니다. RouterOS는 KVM을 통한 가상화를 지원하지만 RouterOS 자체는 2GB의 메모리 만 지원하며 가까운 시일 내에 더 이상 지원하지 않습니다. sipXecs는 2GB 이상을 할당해야합니다. 가상 머신으로 RouterOS를 64 비트 hostOS (예 : CentOS)에두면이 문제를 해결할 수 있다고 말했고 다른 가상 머신은 sipXecs를 실행합니다. 이를 통해 전체 메모리를 사용할 수 있습니다. 그러나 그들은 저에게 그런 일을하는 것이 위험하고 "기업의 안정성 / 신뢰성"을 가진 무언가가 필요하다고 말했습니다. 한 VM이 작동하지 않으면 자동으로 시작되는 각 VM의 중복 이미지를 만들 수 있다고 말했지만 동일한 내용을 들었습니다. 그렇기 때문에 위의 질문을해서 실제로 좋지 않은 것을 제안했는지, 아니면 이것이 완전히 정상적인 것일 수 있으며 "기업의 안정성 / 신뢰성"으로 수행 할 수 있습니다. :)

답변 감사합니다, 크리스티안

편집 # @ Zoredache ~ 나는 그들에게 그것을 제안했지만 그들은 그것을 좋아하지 않았습니다 : /


이러한 요구 사항은 "기업 안정성 / 신뢰성"에있어 이상합니다. 일반적으로 "기업"은 유지 관리로 인한 다운타운을 방지하기 위해 중복 서버를 제공 할 수 있습니다. 그들은 언젠가 서버를 재부팅해야합니다.
Eric H

RouterOS가 왜 필요한가요? 기본 OS에서 라우팅, 방화벽 및 VoiP를 구성하지 않는 이유는 무엇입니까?
Zoredache

답변:


5

이것이 효과가 없을 이유는 없지만, 대부분의 방법으로 선택하지는 않습니다. 필자가 제안한 한 가지 제안은 애플리케이션 모드 가상화를 사용하는 대신 ESXi 또는 Xen Server와 같은 베어 메탈 가상화를 사용하는 것입니다. 호스트를 부팅 할 때 라우터를 사용할 수없는 결과를 고려해야합니다. 예를 들어 라우터가 작동하고 있고 어떤 이유로 작동하지 않는 경우 머신을 관리 할 수 ​​없습니다.


정보를 주셔서 감사합니다. 나는 다른 것을 생각하려고 노력할 것이다. guestOS에서 PAE를 시도하는 것에 대해 생각하고 있었지만 그것을 믿지 않아도됩니다. 한 번 더 감사합니다.
TheBeardWithoutKnowledge

2

왜 이것이 안정적이지 않고 신뢰할 수 없는지 모르겠습니다. 가상화 기술과 하드웨어에 따라 네트워크 가상화가 기본적으로 수행하는 것보다 비용이 많이들 수 있습니다.


2

VMWare ESXi에서 라우터를 가상 호스트로 실행했습니다. 나는 그렇게하는 데 아무런 문제가 없었고 상자는 맞춤형 서버로 다소 안정적이었습니다. 모든 것이 어떻게 연결되는지에 대한 지식이 필요하지만 불행히도 나는 모든 일을 어떻게했는지 기억하지 못합니다. 내가 즉시 알고있는 유일한 문제는 VoIP에 가상 시스템으로 실행하는 데 문제가 있다는 것입니다. 따라서 하이퍼 바이저에서 사용할 수있는 모든 커널에서 응용 프로그램이 제대로 실행되도록하기 위해 약간의 조사가 필요합니다.


VoIP 부분에 대한 정보는 Thnx, 나는 그것을 몰랐다.
TheBeardWithoutKnowledge

1

서버 2008 R2에서 Hyper-V를 통해 1 년 이상 관리하는 네트워크의 라우터로 VM을 실행했습니다. 명심해야 할 것은 호스트 시스템이 라우팅하는 하나 이상의 NIC에 대한 호스트 시스템의 액세스를 비활성화하고 VM이 자동으로 켜지도록 설정해야한다는 것입니다. 내가 가진 설정은 VM이 외부 트래픽을 DMZ로 라우팅하고 물리적 상자가 내부 네트워크 (3 NIC 필요)에 대한 라우팅을 수행한다는 것입니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.