가장 유명한 리눅스 배포판 중에 하나인 SLES(Suse Linux Enterprise Server)와 RHEL(Red Hat Enterprise Linux)를 비교한 글입니다. 특이한 점이라고 한다면 IBM의 System p에서의 SLES, RHEL에 대한 글이라는 겁니다. x86 이외의 CPU에서의 Linux에 대한 글이 흔하지 않아서 소개하게 되었습니다.
 System p는 보통 AIX 운영체제하에서 사용해본 분들이 많이 있을거라 생각합니다. 저도 예전에 근무했던 직장에서는 강력한 성능과 가상화 기능 등을 이용하여 DBMS, WAS 등을 운영했었습니다. 그 중에 한 서버에는 도입시에 SLES 9 설치 CD가 끼어 있더군요. 한번 설치해보는건데... 아쉽네요. 결국 저도 System p에서는 AIX 이외의 운영체제를 설치 및 운영해본 경험은 없습니다. 그래서 더 흥미가 생겼구요. 한번쯤 읽어보시면 좋을것 같습니다.

원저자 : Ken Milberg, 대표와 컨설턴트, 기술 편집자, 지역 전문가, techtarget.com

원문 : IBM System p에서 SLES(SUSE)와 RHEL(Red Hat) 비교

소개

LoP(Linux on POWER)는 APV(Advanced Power Virtualization) 및 IBM System p5®와 함께 2005년에 출시되었다. 이 제품의 출시로 인해 IBM System p® 아키텍처 사용자는 Linux를 변경 작업 없이 IBM의 LPAR(logical partitioning) 기술 위에 설치할 수 있었다. 따라서 IBM의 UNIX® 브랜드인 AIX®처럼 IBM의 Linux 브랜드인 System p에서도 가상화 기능을 사용할 수 있게 되었다. 이러한 기능에는 마이크로파티셔닝, VIOS((Virtual IO Server) 및 지원되는 고급 레벨 기능(예: CoD(Capacity on Demand))이 포함된다. Live Partition Mobility와 같은 Power6의 혁신적인 최신 기능에 의해 지원되기는 하지만 이러한 기능을 사용하면 System p 서버 간에 중단 시간 없이 워크로드를 동적으로 이동할 수 있으며 전용 용량을 공유하여 예비 프로세서 주기의 사용을 최적화할 수 있다.

LoP 사용자는 PowerVM™의 혁신 기능을 알아야 한다. 과거에 System p AVE라고 불렸던 이 기능의 현재 이름은 PowerVM Lx86이다. PowerVM Lx86은 애플리케이션의 네이티브 설치 없이 POWER6™, POWER5+™ 또는 POWER5™ 프로세서가 탑재된 System p 또는 BladeCenter® 모델에 대부분의 32비트 x86 Linux 애플리케이션을 설치 및 실행할 수 있도록 지원한다. 이 기능은 POWER™ 프로세서 기반 시스템에서 실행되는 x86 Linux 애플리케이션 환경을 구축한 후 동적으로 x86 명령어를 Power Architecture® 명령어로 변환하고 캐싱하여 성능을 향상시킨다. 또한 x86 Linux 시스템 호출을 LoP 시스템 호출에 맵핑한다. 이 솔루션의 고유한 특징은 네이티브 포팅 또는 애플리케이션 업그레이드 없이도 대부분의 x86 Linux 애플리케이션을 실행할 수 있다는 것이다. 이 기능은 SLES와 RHEL에서 모두 지원된다.

하지만 Red Hat 및 Novell 배포판이 둘 다 IBM System p에서 지원되는가? 물론 두 배포판 모두 지원된다. 하지만 주의해야 할 몇 가지 기본적인 차이점이 있다. Linux 배포판을 다른 Linux 배포판으로 이동하는 대규모 프로젝트에 참여한 프로젝트 관리자로서 필자는 이 의사 결정을 위해 고려해야 할 중요한 요소를 제시할 수 있다. 이러한 요소에는 사용자에게 GUI가 얼마나 중요한지, 배포판 벤더에게서 받고자 하는 지원의 종류 및 각 배포판의 시장 점유율 등이 있다. 의사 결정을 돕기 위해 볼륨 그룹 관리 및 물리적 볼륨을 논리적 환경에 할당하는 작업과 관련된 내용을 살펴보자.


 이 글은 오라클 리눅스 테크놀로지 센터[각주:1]의 오라클 DBMS설치 문서[각주:2]를 뒤지다가 찾은 내용이다. SUSE 10 버전에 Oracle 10g를 설치하는 방법이 나와있다. 사실 Oracle 9i 버전을 설치하는 방법을 찾으려던건데... 아뭏튼 알아두면 도움이 될 내용이다.
 이 문서를 보면 Yast를 이용해서 서버 설정을 변경한 뒤에 Oracle 10g를 설치하도록 설명하고 있다. SUSE 10버전을 SUSE 9버전으로 인식하도록 설정 파일을 직접 수정하는 부분도 있다. RHEL4버전에 Oracle 9i를 설치할때 커널 버전을 2.4.x 버전으로 인식하도록 수정하던것이 생각나는 부분이다.

원문을 보려면 링크를 클릭하세요.
아래는 원문을 일부 발췌한 것이다.

Preview - Installing Oracle 10g R2 Database on SLES 10


Novell Cool Solutions: AppNote
By Michel Bluteau


This article describes the steps required in order to setup Oracle 10g R2 Database (Enterprise Edition) on SUSE Linux Enterprise Server 10. Please note that this is not a supported configuration, and the purpose of this guide is to preview the steps and some new tools or updated tools for managing Oracle that come with SLES 10.

Oracle will probably release an updated version soon(not yet available at the time this article was written) so keep an eye on the support matrix available via:

http://www.novell.com/oracle

I have done some extensive testing for Oracle 10g R2 DB on SLES 10 starting with RC3(Release Candidate 3) and now the final version, and the combination seems to be rock solid. The installation steps do not differ greatly between the installation on SLES 9 and SLES 10, only a few minor adjustments are required.

N.B. I recommend that you allocate 1GB or RAM and 1024MB of swap space before you start the installation.


  1. 오라클 리눅스 테크놀로지 센터 (http://www.oracle.com/technology/global/kr/tech/linux/index.html) 한글로 되어있다. 많은 문서가 있지만 주로 Oracle 10g, Oracle Application Server 10g 등등 10g 관련 문서가 대부분이다. 예전에는 9i 문서가 많았는데 이젠 거의 없다. ㅜ.ㅜ 그리고 일부 문서를 제외하곤 영문으로 되어있다. 영어 공부 좀 해야할것 같다. 대충 읽고 넘어가는것도 한두번이지... [본문으로]
  2. Oracle-on-Linux Installation Guides (http://www.oracle.com/technology/tech/linux/install/index.html) 영문으로 되어있다. [본문으로]

+ Recent posts