리눅스마스터 1급 - 필기/리눅스 실무의 이해(17)
-
리눅스의 개요 - 클러스터링
클러스터의 사전적인 의미는 무리 또는 한 덩어리라는 뜻으로 서버 분야에서의 클러스터는 여러 대의 컴퓨터를 연결하여 하나의 컴퓨터를 사용하는 것처럼 구성된 시스템을 말합니다. 리눅스 클러스터는 사용하는 목적에 따라 크게 3가지로 구분 할 수 있습니다. 1. 고계산용 클러스터(HPC : High Performance Computing Cluster) - 고성능의 계산 능력을 제공하기 위한 목적으로 제작되었습니다. - 과학계산용으로 활용되고 슈퍼 컴퓨터를 구성할 때도 사용 됩니다. - 하나의 작업을 여러 노드들을 이동하며 수행합니다. - 베어울프 클러스터라고도 부릅니다. - 병렬 구조로 구성되어 있습니다. 2. 부하분산 클러스터(LVS : Linux Virtual Server Cluster) - 대규모 서비스..
2022.01.22 -
리눅스의 개요 - IVI의 개요
IVI(In-Vehicle information)란 자동차 내에서 CD 및 DVD 등의 재생을 비롯한 오디오와 비디오 콘텐츠 재생, 자동차 네비게이션 등을 제공하는 하드웨어 장치의 모음을 뜻합니다. 다른 말로는 ICE(In-Car Entertainment)라고도 합니다. 자동차 내에서 다양한 편의 기능을 제공하는 것이 목적 입니다. IVI의 종류와 특징 1. MS의 Windows Embedded Automotive 자동차에 내장되는 컴퓨터 시스템을 위한 운영체제입니다. Windows 7 플랫폼 기반으로 Windows Embedded Automotive 7이라는 이름으로 출시했습니다. 2. QNX QNX는 QNX 소프트웨어 시스템에서 개발한 유닉스 형태의 RTOS(Real-Time Operating Sys..
2022.01.21 -
리눅스의 개요 - 모바일 운영체제
모바일 운영체제란 모바일 환경을 고려하여 설계된 모바일 장치에 탑재되는 운영체제입니다. 저희가 주로 사용하는 노트북이나 데스크탑에 탑재된 윈도우 10과 같은 컴퓨터 운영체제와는 달리 모바일 환경에 맞는 운영체제가 따로 있습니다. 그 중 리눅스 기반 모바일 운영체제에 대해 알아 보겠습니다. 1. 구글의 안드로이드(Android) 안드로이드는 휴대전화를 비롯한 모바일 기기를 위한 모바일 운영체제 입니다. 리눅스 커널 위에서 동작합니다. 모바일 OS 시장에서 점유율 선두를 달리고 있는 운영체제입니다. 2. 바다(Bada) OS 삼성전자가 개발한 모바일 운영체제이며 적은 앱이 가장 큰 약점으로 지적되고 있습니다. 현재 바다는 타이젠(Tizen)과 통합될 예정입니다. 3. 마에모(Maemo) 노키아가 개발한 스마..
2022.01.21 -
리눅스의 개요 - 리눅스 배포판
운영체제(OS : Operating System)는 컴퓨터 하드웨어와 컴퓨터 사용자 간의 매개체 역할을 하는 시스템 소프트웨어로 사용자가 프로그램을 수행할 수 있는 환경을 제공합니다. 운영체제는 사용자와 프로그램 간의 다리 역할을 하며 사용자가 프로그램을 실행하면 운영체제, 실질적으로는 커널이 프로그램이 요구하는 작업들을 수행해주는 구조입니다. 커널 : 운영체제(OS)의 심장이자 시스템 자원을 소유하고 관리하는 역할을 합니다. 커널에 대한 자세한 내용은 다음에 다루도록 하겠습니다. 오늘 다룰 주제는 운영체제중에서도 리눅스입니다. 우분투, Centos7, kali등 리눅스를 공부해보신 분들은 한번씩은 들어보셨을 겁니다. 이것들 모두 리눅스입니다. 이와 같이 리눅스에는 여러 종류의 배포판이 있습니다. 이들의..
2022.01.19 -
리눅스의 개요 - 라이선스
1) GPL(General Public License) : 자유 소프트웨어 재단(FSF)에서 만든 자유 소프트웨어 라이선스입니다. GNU 프로젝트로 배포된 프로그램의 라이센스로 사용하기 위해 작성되었습니다. 이 라이선스는 다섯 가지 규약이 있습니다. 1. 어떠한 목적으로든 사용할 수 있으나 법으로 제한하는 행위는 할 수 없다. 2. GPL 라이선스 프로그램을 판매/배포시 소스 코드도 공개 배포해야 한다. 3. 라이선스 소스 코드를 용도에 따라 변경 할 수 있다. 4. GPL 라이선스 소스 코드를 변경한 소프트웨어(파생된 소프트웨어)에도 GPL과 같은 라이선스를 적용해야 한다. 5. 파생된 소프트웨어 또한 소스 코드를 반드시 공개 배포해야 한다. (외부로 배포시) FSF(Free Software Found..
2022.01.19