일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- l3 스위치
- 유선LAN
- network
- 논리구성도
- aws 자격증
- 자바의 정석
- 물리구성도
- 계층화
- 프로토콜
- 테슬라폰
- 상속
- 네트워크
- 파이썬
- 개발바닥
- 역캡슐화
- 백준 2775
- 데이터 송수신
- 백준 1712
- 인터페이스
- TCP/IP
- 파이썬 1712
- 남궁성
- java
- AWS CLF
- 다형성
- 자바
- modifiers
- 인프콘
- 1764
- 10866
- Today
- Total
병훈's Blog
Linux를 서버 OS로 사용하는 이유 본문
리눅스(Linux)를 사용하는 이유
1. 무료 오픈소스
리눅스는 무료 오픈소스 운영체제로, 비용을 계산할 필요 없다.
(하지만 레드햇처럼 커스텀을 한 Linux 배포판은 유료다.)
2. 우수한 보안성
무료이기 때문에 더 많은 공격을 받았다. 그래서 리눅스를 사용하는 사람들은 스스로를 지키기 위해 보안을 향상시켰다.
결과적으로 수많은 공격을 방어하며 보안성이 우수해졌다.
3. 구조 안정성
마찬가지로, 전 세계의 사람들이 사용하면서 수많은 버그가 발생했고, 그것들은 이미 고쳐졌기 때문에 안정적이다.
마지막으로, 리눅스는 업데이트 또는 패치 이후에 OS를 재부팅 할 필요가 없다.
기업에서는 24시간 내내 서버를 유지해야 하는 경우가 많다.
OS가 재부팅된다면 웹서버를 다시 가동하고 서버 안정화하는 것에 꽤 많은 시간이 들었을 것이다.
리눅스란 무엇인가?
Linux는 Linus Torvalds가 인터넷 전반에 걸쳐 느슨하게 구성된 해커 팀의 도움을 받아 처음부터 작성한 운영 체제 Unix의 복제품입니다. POSIX 및 단일 UNIX 사양 준수를 목표로 합니다 .
진정한 멀티태스킹, 가상 메모리, 공유 라이브러리, 요청 시 로딩, 쓰기 시 복사 실행 파일 공유, 적절한 메모리 관리, IPv4 및 IPv6를 포함한 멀티스택 네트워킹 등 모든 기능을 갖춘 최신 Unix에서 기대할 수 있는 모든 기능을 갖추고 있습니다.
원래는 32비트 x86 기반 PC(386 이상)용으로 처음 개발되었지만 오늘날 Linux는 32비트 및 64비트 변형의 다양한 다른 프로세서 아키텍처에서도 실행됩니다.
리눅스는 일반적으로 리눅스 배포판 안에 패키지 처리된다.
배포판에는 리눅스 커널과 지원 시스템 소프트웨어, 그리고 라이브러리를 포함하고 있으며 이들 가운데 다수가 GNU 프로젝트에 의해 제공된다. 수많은 리눅스 배포판은 배포판 이름에 "리눅스"라는 단어를 사용하지만 자유 소프트웨어 재단은 GNU 소프트웨어의 중요성을 강조하기 위해 (이름에 일부 논란이 있기는 하지만) GNU/리눅스(GNU/Linux)라는 이름을 사용한다.
리눅스는 서버 시장에서 주도적인 운영 체제이며(상위 100만 대 웹 서버 운영 체제 중 96.4% 이상이 리눅스이다), 메인프레임 컴퓨터 등의 기타 빅 아이언 시스템을 주도하며 TOP500 슈퍼컴퓨터에 쓰이는 유일한 운영 체제이다.(2017년 11월 이후로 모든 경쟁자를 점차적으로 제거하였다).
리눅스는 또한 일반적으로 운영 체제가 펌웨어로 빌드되면서 시스템에 높은 수준으로 맞추어진 임베디드 시스템에서도 동작한다.
리눅스는 자유-오픈 소스 소프트웨어 협업의 매우 저명한 예시들 가운데 하나이다. 소스 코드는 누구든지 GNU GPL 등 개별 라이선스에 따라 상업적으로나 비상업적으로 이용, 수정, 배포가 가능하다.
이용
데스크톱과 서버에 쓰이는 범용 목적으로 설계된 리눅스 배포판 외에도 각기 다른 다음과 같은 목적을 위한 특수 제작된 배포판도 존재한다: 컴퓨터 아키텍처 지원, 임베디드 시스템, 안정성, 보안, 특정 지역이나 언어로의 지역화, 특정 사용자 그룹 타게팅, 실시간 애플리케이션 지원, 주어진 데스크톱 환경에 대한 기여. 게다가 일부 배포판은 자유 소프트웨어만을 포함하는 경우도 있다. 2015년 기준으로 400개가 넘는 리눅스 배포판들이 현재 개발되고 있으며 그 중 약 12개 정도의 배포판이 범용 목적으로 대중화되어 쓰이고 있다. 한국형 리눅스 배포판 가운데에는 하모니카 등이 포함된다.
데스크톱, 서버, 메인프레임, 슈퍼컴퓨터, 스마트 장치, 임베디드 장치, 게이밍, 특수 용도, 우주에서, 교육
시장 점유율과 활용
데스크톱, 노트북
웹 서버 통계에 따르면(클라이언트 장치의 웹사이트 방문 수에 기반) 2018년 11월 기준으로 데스크톱 컴퓨터의 리눅스 추산 시장 점유율은 약 2.1%이다. 이와 비교하여 마이크로소프트 윈도우는 약 87%의 시장 점유율을 차지하고 있으며 macOS는 약 9.7%를 차지하고 있다.
웹 서버
W3Cook는 상위 1,000,000개 알렉사 도메인을 사용하는 통계를 출판하며, 2015년 5월 기준으로 웹 서버 중 96.55%가 리눅스를 구동하고 1.73%가 윈도우를 구동하며 1.72%가 FreeBSD를 구동하는 것으로 추산한다.
W3Techs는 매월 업데이트되는 상위 10,000,000개 알렉사 도메인을 사용하는 통계를 출판하며 2016년 11월 기준으로 웹 서버 중 66.7%가 리눅스/유닉스를 구동하며, 33.4%가 마이크로소프트 윈도우를 구동하는 것으로 추산한다.
2008년 9월 마이크로소프트의 당시 CEO 스티브 발머는 웹 서버 중 60%가 리눅스를 구동하였으며 40%가 윈도우 서버를 구동하였다고 언급하였다.
IDC의 2007년 1분기 보고서에 따르면 당시 리눅스는 전체 서버 시장의 12.7%를 차지하였다고 언급하였다. 이 추산치는 다양한 기업에 의해 판매되는 리눅스 서버의 수에 기반을 두며 이후 리눅스가 설치된 별도 구매 서버 하드웨어는 포함하지 않은 것이다.
모바일 장치
리눅스 커널에 기반을 둔 안드로이드는 스마트폰의 지배적인 운영 체제가 되었다. 2013년 2/4분기 중 전 세계적으로 판매되는 스마트폰 가운데 79.3%가 안드로이드를 사용한다. 또, 안드로이드는 태블릿의 대중적인 운영 체제이기도 하며 2013년 판매 기준 태블릿의 60% 이상이 안드로이드를 사용한다. 웹 서버 통계에 따르면 2014년 12월 기준 안드로이드는 약 46%의 시장 점유율을 차지하며 iOS는 45%를 차지하고 나머지 9%가 다양한 틈새 플랫폼이 차지한다.
영화 제작
수년 간 리눅스는 영화 산업에서 선택되는 플랫폼이 되었다. 리눅스 서버에서 제작된 최초의 메이저 영화는 1997년의 타이타닉이었다. 그 뒤로 드림웍스 애니메이션, 픽사, 웨타 디지털, 인더스트리얼 라인트 앤드 매직 등 주요 스튜디오들이 리눅스로 이관하였다. 리눅스 영화 그룹(Linux Movies Group)에 따르면 대형 애니메이션과 시각 효과 기업의 서버와 데스크톱 중 95% 이상이 리눅스를 사용한다.
정부에서의 사용
리눅스 배포판은 여러 지역 및 국가 정부에서 인기가 상승하고 있다. 브라질 연방 정부는 리눅스를 지원하는 것으로 잘 알려져 있다. 러시아군이 자체 리눅스 배포판을 만든다는 소식이 표면화되고 있으며 G.H.ost 프로젝트로서 성과를 얻었다. 인도 케랄라주는 주의 모든 고등학교의 컴퓨터에 리눅스 구동을 강제하였다. 중화인민공화국은 기술 독립 달성을 위해 Loongson 프로세서 계열을 위한 운영 체제로 리눅스를 사용한다. 스페인에서 일부 지역은 자체 리눅스 배포판을 개발하고 있으며 교육과 여러 공식 기관에 널리 사용되고 있다. 프랑스와 독일 또한 리눅스 채택을 향한 단계를 밟고 있다. 조선민주주의인민공화국의 붉은별 운영 체제는 2002년 이후로 개발되고 있으며 페도라 리눅스 버전에 기반을 둔다.
(출처: https://8ugust-dev.tistory.com/2)
(출처: https://kernel.org/linux.html)
(출처: https://ko.wikipedia.org/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4)
'Computer > Operating System' 카테고리의 다른 글
도커와 VM의 차이점 (0) | 2023.11.27 |
---|