질문을 창피해 하지 마세요. 답변 해주시는 분들을 위해 많은 정보를 입력해 주세요.
새 문서() 를 클릭 하여 새 글을 작성해 주세요.
안녕하세요
이번에 전자결재 DB서버가 노후되어 신규로 구입하려고 합니다.
모델 : IBM,9133-55A
O/S : AIX
DB : 오라클
오라클 소프트웨어 구입비용과 데이터 이전비용을 제외하면 거의 남는게 없습니다.
구성쪽이 문제인데요.
저는 리눅스(centos)를 사용하고 가상화(ESXi 5.5.0) 에 구성을 하려고 했었는데
유지보수 업체쪽에서는 VM에 DB서버를 올리면 안된다. Linux 보다 AIX를 써야 된다.
Linux를 쓸거면 redhat을 사야된다 이렇게 말씀을 하시더라고요
가상화는 위험하다는데 위험한 이유를 모르겠더라고요 ㅠㅠ
단일 하드웨어를 쓰나 가상화에서 vm 올리나 결국은 장애는 날수 있는거고
혹시 vm에 올리면 장애가 더 잘나나요 ? 네트워크 쪽 문제가 있을수도 있는건가요 ?
잘모르니 답답하네요 ㅠㅠ 혹시 조언좀 구할수 있을까요 ?
해당 질문의 문제를 해결, 도움이 되는 선택된 답변이 있습니다.
작성된 다른 답변도 확인해 보시기 바랍니다..
11개의 답변이 있습니다.
VM 처음 나올 때에는 DB 를 가상화 하지 않았어요. 그만큼 보수적으로 운영하려고 했기 때문입니다.
지금은 많이 달라져서 DB도 가상화를 합니다. 심지어 MS-Sql 도 운영체제 없이 되거나, 리눅스 베이스로 운영이 되면서 리눅스를 가상화하고 거기에 MS-Sql 을 얹어서 사용합니다.
비용 면에서는 솔라리스가 가상화만 지원한다면 가상화 솔라리스에 오라클을 올려서 사용하면 최적이겠네요.
그렇지 않으면 redhat 라이센스에 오라클을 얹어서 가상화 하는 편이 좋겠네요.
DB는 리소스를 많이 잡아 먹기는 하지만 CPU 보다는 메모리라서 메모리 할당을 좀더 많이 해 주시면 될 듯 합니다.
자원 할당은 현재 오라클에서 cpu(코어) 를 얼마나 사용하는지 최고치를 보고 거기에 맞춰서 할당을 하면 되지 않을까 합니다.
wansoo | 4년 이상 전
초 크리티컬의 용도도 아닌데
Aix를 고집할 이유가 있나 모르겠네요.
저희도 aix 다 걷어 냈습니다.
요즘는 hp 슈퍼돔에도 리눅스 조합이 대세입니다.
지금 시대에 aix는 진짜 여러가지로 맞지 않는 선택입니다.
오라클 잘하는 업체만 만나시면 마이그레이션은 일도 아닙니다.
가상화를 추천드리고 싶습니다만, 가상화로 가실때는 가상화에 네트워크 구성(병목현상 때문)과 스토리지 구성을 잘 조합하셔야 합니다. 가상 호스트가 빵빵해도 네트워크 구성에 문제가 있다면 느려졌다고 체감할 수 있습니다. 실제로 DB를 가상화해도 문제는 없습니다. 다만, Enterprise 환경이라면 특히 네트워크, 스토리지 구성을 신중하게 고려하셔야 합니다.
VM에 올려도 크게 무방하다고 생각 하는데요 저도 VM에 올려서 DB랑 사용을 하고 있습니다.
저희는 VM에 여러서버를 올리고 있는데.. DB서버도 같이 올려서 사용중에 있습니다..MS , Postgre..
실제 사용하는것은 거의 체감을 못할정도인것 같습니다. (물론 활용도가 높은 DB서버는 아니지만^^;)
VM을 한번도 못써본 사람은 있어도
한번만 써본사람은 없을것 같습니다.
스펙이 그만큼 받쳐줘야하겠지만, Vmware든, Hyper-V든
리소스 배분 및 관리측면에서는 효율적입니다.
업체가 오바하는겁니다. 괜히 VM에 올렸다가 나중에 곤란해지는 상황이 올까봐 그러는거에요.
하지만 그 DB가 너무너무 중요하고 리소스도 많이 사용한다면 물리서버에 올리는것도 고려해보는게 좋습니다.
VM 으로 구축하는거 강력히 추천합니다.
그런데 ESXi 버전이 좀 낮아요. 6.0 이상이면 좋겠습니다. 리소스는 좀 넉넉히 주시구요.
Oracle 을 올리신다고 히시니 RedHat 을 추천 하는데 그거는 틀린말은 아닙니다.
CentOS 에서도 잘 돌아갑니다. 그런데 Oracle 에서 CentOS 를 보증하지 않아요. 즉 문제 발생시 Oracle 의 직접적인 지원을 받아야 하는경우 (bug fix 같은) OS 가 RedHat 이면 지원을 해주는데, CentOS 면 지원을 안해줍니다.
물론 Oracle에 매면 Subscription 을 연장하는 고객만 해당되는 이야기 입니다.
굳이 redhat + 오라클 할 필요까진 없습니다.
Centos + 오라클로도 충분하구요
저희도 VM으로 동일하게 구성하여 사용중인데 속도면에서도 큰 차이는 없습니다.
VM 장점은 여러 VM을 구성하실수도 있고, Host + Host 구성시 HA 기능도 있습니다.
만약 VM 리소스 문제시 CPU ,메모리등 라이선스에 맞춰 + 할수 있어요
wansoo | 4년 이상 전
VM은 아무래도 물리적인 기계에서 작동되는 것 보다 성능이 낮아 질 수 밖에 없겠죠.
DB를 하드웨어 스토리지에 직접 저장하지 않고 가상 디스크에 저장한다면 성능 문제가 더 높아 지게 되겠고요.
낮은 스펙에 성능이 중요하다면 가상 컴퓨터 보다는 하드웨어 컴퓨터에 직접 구동하는게 당연히 좋죠.
그렇지만, 스펙이 높은 하드웨어 사양이라면 가상화로 인한 성능 문제를 웬만큼 보완해 줄 수 있을 것 같고요.
AIX 유닉스에 오라클 DB를 도입하려면 오라클 DB 가격이 만만치 않을 거 같아 보이는데요.
오라클 DB를 사용해야 한다면 솔라리스 유닉스에 오라클을 사용하는게 유리한 점을 많을 것 같아 보이네요.
오라클 서버 영업 담당자와 상의해 보면 다른 유닉스를 사용하는 것보다 비용면에서 훨씬 유리한 제품을 제안해 줄 거라 보입니다.
Solaris + 오라클을 묶어서 하나의 제품화 시킨 모델들이 있어 유닉스의 안정성, 성능까지 다 가져 가면서도 저렴한 제품을 도입가능하지 않을까 싶네요.
mandu | 4년 이상 전
양성환 | 4년 이상 전
한그루 | 4년 이상 전
wansoo | 4년 이상 전
wansoo | 4년 이상 전
wansoo | 4년 이상 전
너무 영업적 마인드로 빨아먹으려는 속셈인듯
양성환님 말씀대로 DB이슈 말고는 특별한 거 없습니다.
요즘 유닉스 버리는 분위기인데 뭘 유닉스를 또 사;;
mandu | 4년 이상 전
1.VM에 올려도 됩니다.
다만 VM 에 올릴 경우 VM 의 HOST가 사용하는 리소스가 있으므로 실제 성능보다는 적게 나오게 됩니다.
2. AIX -> Linux 는 마이그레이션 작업이 필요 합니다.
오라클도 버전이 올라 가는 건가요? OS 가 달라지므로 마이그레이션이 필요한데 유지보수 업체가 오라클 마이그레이션을 하기에 부담 스러울 것 같습니다.
양성환 | 4년 이상 전
mandu | 4년 이상 전
wansoo | 4년 이상 전