Computer >> 컴퓨터 >  >> 시스템 >> Linux

페도라 21 클라우드 에디션, 알아야 할 모든 것

Fedora 21은 사용자가 선택할 수 있는 새로운 제품 라인업을 선보였습니다. 우분투를 비롯한 다양한 배포판에서 흔히 제공되는 워크스테이션(기존의 데스크톱)과 서버 에디션 외에도, 이번에는 클라우드(Cloud) 에디션이 새롭게 추가되었습니다.

흥미로운 소식이지만, 정확히 클라우드 에디션이란 무엇이며 서버 에디션과는 어떻게 다를까요? 그리고 어떤 용도로 활용할 수 있을까요? 자신에게 가장 적합한 선택을 하실 수 있도록 하나씩 자세히 살펴보겠습니다.

세 가지의 서로 다른 제품

Fedora 21에서 페도라 프로젝트는 예전만 못한 배포판의 입지를 되살리기 위한 'Fedora.Next' 이니셔티브를 본격적으로 추진했습니다. 이 변화의 핵심 중 하나는 페도라가 제공하는 제품 구성을 전면적으로 재편한 것이며, 또 다른 중요한 축은 품질 보증(QA) 체계의 강화였습니다. 그 결과는 성공적이었습니다. Fedora 21은 최근 몇 년간 가장 완성도 높은 페도라 릴리스 중 하나로, 웹 곳곳의 리뷰어들 사이에서도 좋은 평가를 받고 있습니다.

페도라 21 클라우드 에디션, 알아야 할 모든 것

워크스테이션, 서버, 클라우드라는 세 가지 제품으로 나뉜 이유는 각 영역마다 고유한 솔루션이 필요하다고 판단했기 때문입니다. 워크스테이션과 서버 에디션의 차이는 이해하기 쉽습니다. 워크스테이션은 그래픽 기반 도구에 중점을 두는 반면, 서버 에디션은 터미널 환경과 다양한 서버 애플리케이션만으로 여러 서비스를 제공합니다. 그렇다면 클라우드에는 왜 별도의 에디션이 필요할까요?

클라우드 vs 서버

가장 큰 이유는 클라우드 사용자와 온전한 서버를 보유한 사용자의 요구 사항이 다르기 때문입니다. 아마존(AWS)과 같은 클라우드 서비스에서 공간을 구매하면 정해진 시스템 리소스만 사용할 수 있습니다. 제한된 리소스로 최대한의 효율을 끌어내려면 가상 머신 위에서 가볍게 구동되는 운영체제가 상당한 차이를 만들어냅니다.

페도라 21 클라우드 에디션, 알아야 할 모든 것

그렇다면 클라우드 에디션에는 실제로 무엇이 다를까요? 서버 에디션보다 훨씬 작아서 배포 속도가 빠르고 설치도 간편합니다. 예를 들어 커널 크기가 줄어들었는데, 물리적 하드웨어에서 시스템을 실행할 때만 필요한 요소들이 제거되었기 때문입니다. 클라우드 환경에서는 모든 것이 가상화되므로 운영체제를 구동하는 데 필요한 드라이버의 종류도 훨씬 적습니다. 이러한 수정과 불필요한 구성 요소 제거를 통해 Fedora 20 대비 Fedora 21 클라우드 에디션의 크기는 무려 25%나 줄어들었습니다.

페도라 21 클라우드 에디션, 알아야 할 모든 것

그뿐만 아니라 클라우드 엔지니어들이 익숙하게 사용하는 도구를 활용해 최대한 빠르게 설정하고 배포할 수 있도록 설계되었습니다. 페도라 클라우드와 특히 잘 어울리는 기술로는 OpenStack과 Docker가 있으며, Docker는 안전한 사용자 환경 제공 등 다양한 기능을 지원합니다. 또한 Cockpit이라는 자체 관리 콘솔을 갖추고 있어 간단한 관리 작업에 매우 유용합니다(Cockpit을 사용하지 않는다면 Webmin 역시 훌륭한 대안입니다). 대부분의 사용자가 잘 알지 못하는 기술들이 많지만, 페도라 클라우드는 바로 이러한 용도에 최적화된 제품입니다.

클라우드 에디션을 사용해야 할까?

결론부터 말하자면, 과연 페도라 클라우드가 필요할까요? 아마 그럴 가능성은 매우 낮습니다. 누구나 자유롭게 다운로드해서 만져볼 수 있지만, 페도라 서버 에디션으로 처리하는 것이 더 나은 작업이 대부분일 것입니다. 다만 클라우드 기술에 관심을 두고 직접 실험해보고 싶은 분이라면 페도라 클라우드를 살펴볼 만하지만, 해당되는 사용자는 극소수에 불과합니다.

직접 서비스나 기술 스택을 구축하고 호스팅하고 싶다면, 페도라 계열을 선택하는 한 대부분의 경우 페도라 서버를 사용하는 것이 현명합니다. VPS를 사용하다가 페도라 클라우드를 접하게 될 수도 있지만, 그런 경우조차 드물 것입니다.

혹시 클라우드에서 운영 중인 서비스가 있으신가요? 선호하는 클라우드 도구는 무엇인가요? 댓글로 의견을 나눠주세요!

이미지 출처: br1dotcom 및 Fedora Project