SharedIT | 묻고 답하기(AMP)

AIX 6.0 서버를 가상으로 설치되는지 물었던사람입니다.

qemu 가상머신으로 돌리는 방법이 있떠군요.


이제 aix iso 파일만 구하면 완벽한데 여기저기서 iso 파일을 구해봤는데 다 하나같이 안되는 파일이더군요..


혹시 aix iso 파일 웹페이지 링크 띄워주실 분 없나요??



Tags : 태그가 없습니다.

3개의 답변이 있습니다.

jjlove97
  0 추천 | 3년 이상 전

IBM 클라우드에는 AIX VM 이  출시 되었습니다. 

https://cloud.ibm.com/catalog/services/power-systems-virtual-server#about

wansoo
  0 추천 | 3년 이상 전

aix iso file만 구하면 완벽할 수 있을까요..? ^^;;

제가 생각하기엔, iso file을 구한 순간 부터가 본격적인 작업의 시작이 될 거 같은데...

aix iso file은 IBM ESS ( Entitled Systems Support ) Site에서 down 받을 수 있는 것 같네요.

IBM ESS : https://www.ibm.com/servers/eserver/ess/index.wss


단, login 할 수 있는 id를 만들어야 할 거 같고...

IBM  고객 번호 번호가 있어야 될거 같고~


IBM ESS Site에 로긴해서,

AIX Base Installation  DVD

AIX Technology Level Update CD

AIX Expansion Pack

정도의 ISO file을 down 받아서 시도해 보면 되지 않을까 싶어 보이고요.


IBM 고객번호가 있지 않은 상태라면...


WinWorldPC site에 AIX 5.1 버전까지는 올라와 있어서 다운 받아 사용해 볼 수 있을 것 같네요.



그런데...

쉽지 않을거 같네요.

전혀다른 구조인 CISC ( Complex Instruction Set Computer ) CPU에 RISC ( Reduced Instruction Set Computer ) 용 OS를 올린다는게...


CISC CPU는 복잡한 많은 명령어들을 Micro programming unit 형태로 만들어져 구동하는 형태이고, RISC는 명령어들을 간결화시키고 최적화 시켜서 하드웨어로서 구현한 형태이고요.

이러한 이유때문에, Clock Speed가 훨씬 낮은 RISC CPU에서 클럭 스피드가 훨씬 높은 CISC CPU보다 빠른 처리 능력을 보이는 장점을 가지고 있고요.


IBM PowerPC, SUN SPARC, Alpha등의 CPU와 요즘 모바일, 소형 컴퓨터에 많이 사용되고 있는 ARM이 RISC 형 CPU가 되겠고, 대표적인 CISC CPU는 PC에 사용하고 있는 Intel X86이 되겠고요.



QEMU는 에뮬레이터의 일종이 되겠는데요.

에뮬레이터라는 건...

없는 것을 있는 것처럼, 아닌 것을 맞는 것 처럼 보이게 해 주는 기계, 소프트웨어가 되겠는데요.

에뮬레이터 안에서 작동되는 소프트웨어를 진짜인것 처럼 속여서 작동되게 만들어 주는 역할을 하게 되는데, 가짜를 진짜인것 처럼 속이기 위해 상당한 백그라운드 작업을 해야 해서 성능이 많이 낮아 지게 될 것이고, 완벽하게 속이기 위한 많은 테크닉들이 요구되게 될 것이고요.

이런 과정에서 오류가 발생할 가능성이 높아 질건 뻔한 이치이겠고...


하드웨어 성능이 높아 지고 있다보니, 요즘은 수많은 에뮬레이터들을 일반적으로 많이 사용하고 있는 실정이기도 합니다.

가상 CD ( 데몬툴, WinCDEMU,... ),  VTL ( 가상 테이프 라이브러리 ), WINE( 리눅스에서 윈도 소프트웨어 구동 ), ...



일반적으로 알려진 가상 컴퓨터를 구동하는 VMWare, Hyper-V 등의 하이퍼바이저도 에뮬레이터의 일종이긴 합니다. 네트웨크, 비디오, 프린터 등등의 주변 기기에 대한 에뮬레이션 기능을 제공하고 있긴 하지만...

하이퍼바이저는 CPU 에뮬레이터 역할은 하지 않고 있죠.

호스트 컴퓨터와 게스트 컴퓨터가 CPU를 공유하는 형태로 가상 컴퓨터를 물리 CPU에다 그대로 넣어서 명령들을 하나 하나 실행 시키는 형태로 구동되고 있겠는데...



CPU는 컴퓨터의 두뇌이고, 가장 핵심적인 요소가 되겠는데요.


CPU를 에뮬레이션한다는게 불가능한 것은 아니지만, 완벽하게 에뮬레이션한다는건 상당한 기술과 시행 착오가 필요할 거라 보여지고요.

많은 사람들이 찾고 있는 기능이라면 많은 뛰어난 인력들이 힘을 모아서 개발을 하겠지만... 그렇지 않은 기능이라면 이론상 기술이 있다해도 도전하려는 사람들이 많지 않을거라 보여지고, 시행 착오 또한 쌓이기 어려울 수 밖에 없고요.


성능을 위한 RISC용 시스템을 낮은 성능의 CISC CPU에 그것도 성능을 극도로 저하 시키는 에뮬레이션까지 해 가면서 구동하기를 원하는 경우가 많지는 않겠죠.

전혀 없지는 않겠지만... RISC CPU가 한가지 종류만 있는 것도 아니고... 그렇다고, 큰 돈이 될 수 있는 것도 아닐테고...


예전에 SPARC용 Solaris 9를 PC에서 구동해 보려고 시도 한 적이 있었는데...

원래 SPARC 전용이었던 Solaris를 9 버전부터 SUN Microsystem 에서 X86용을 추가로 개발해서 공개해 버렸었죠.

같은 Solaris 9이라도 SPARC용 Solaris 9에서 작동되는 Application이 X86용 Solaris 9에서 작동하지는 않기 때문에...

SPARC용  Solaris 9를 PC에서 구동할 필요가 있어서 시도를 했었는데...

그때도 QEMU를 이용해서 시도를 했었죠.

설치 CD 부터해서 모든 걸 가지고 있었지만, 몇일 고심하면서 시도해 보다가 시간도 부족하고 해서 포기해 버린 적이 있네요~ ^^


같은 X86에서 작동되는 윈도용 어플리케이션을 리눅스에서 구동 시키는 WINE 프로젝트도 현재 상당히 진전된 상황이지만... 아직 완성도에 있어서는 상당히 부족하죠.

한컴 타자연습, 카카오톡 등등의 간단한 어플리케이션들은 WINE을 이용해서 리눅스에서 구동하는데 큰 어려움이 없지만, 게임 같은 복잡한 어플리케이션은 설치 자체부터 안되는 경우가 태반이고, 설치가 되어도 프로그램이 작동 안되는 경우, 잘 작동되는 것 같이 보여도 한번씩 예상치 못한 오류가 발생하는 경우 등이 아직도 많이 발생하는 상황이고요.


솔직히 개인적으로 PC에다 AIX 6을 설치할 수 있기를 희망합니다.

꼭 성공해서 성공 노하우를 함께 공유해 주시기를 엄청 고대합니다.

그렇지만, 가능성이 높지 않을거라 보여지네요.

Genghis Khan
  0 추천 | 3년 이상 전

아래 사이트 내용은 qemu를 이용한 설치파일 만들기와 마운트 방법입니다

해당 방법대로 하신게 맞을까요?

aix iso이미지가 qemu에 맞는 버전이겠죠?

 https://www.joinc.co.kr/w/Site/cloud/Qemu/Basic