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

Windows 10 IoT Core vs Enterprise – 공통점과 차이점 완벽 정리

Windows 10이 여러 신기능과 함께 공식 발표되었을 때, 마이크로소프트는 IoT용 Windows 10에 대해 직접적으로 언급하지 않았지만 소형 스마트 기기를 위한 운영체제를 암시했습니다. 이 운영체제의 코드명은 Athens(아테네)였으며, 거의 5년이 지난 지금 다른 IoT 운영체제들에게 강력한 경쟁 상대가 될 준비를 마쳤습니다. Contiki와 Windows 10 IoT를 비교했을 때 이 점이 특히 두드러집니다. Contiki를 사용할 때는 보안 등 여러 측면을 별도로 신경 써야 하는 반면, Windows 10 IoT는 바로 활용할 수 있는 내장 보안 기능을 제공합니다. 마이크로소프트가 IoT 분야에서 제공하는 두 가지 주요 제품은 Windows 10 IoT CoreWindows 10 IoT Enterprise입니다.

Windows 10 IoT Core vs Enterprise – 공통점과 차이점 완벽 정리

Windows 10 IoT Core의 주요 특징

Windows 10 IoT Core는 단일 작업에 특화된 기기에 적합합니다. 이러한 기기에는 디스플레이가 있을 수도 없을 수도 있는데, 디스플레이는 프로그래밍 단계에서 필요하며 최종 사용자는 일부 데이터를 확인해야 하는 경우가 아니라면 꼭 필요하지 않습니다.

Windows 10 IoT Core는 ARM 기반 및 비 ARM 기반 기기 모두에서 실행할 수 있습니다. 반면 Windows 10 IoT Enterprise는 ARM 기반 기기를 지원하지 않습니다. 이는 ATM이나 POS 시스템처럼 복잡한 연산을 수행하도록 설계된 환경, 즉 고부하 작업 시 발열이 쉽게 발생하는 기기를 위해 만들어졌기 때문입니다.

Windows 10 IoT Core vs Enterprise 버전 비교

사물인터넷(IoT)에 연결되는 기기는 크게 두 가지 유형으로 나눌 수 있습니다.

  1. 단일 앱 기기
  2. 멀티 앱 기기

하나의 앱만 실행할 수 있는 기기, 즉 단일 목적에만 사용되는 기기를 단일 앱 기기라고 합니다. 온도 조절기나 아기 카메라 앱이 대표적인 예입니다. 반면, 작은 크기임에도 여러 앱을 동시에 실행하는 기기도 있습니다. 스마트워치를 예로 들면, 온도 조절 기능, 피트니스 앱, 아기 카메라 컨트롤러는 물론 통화나 문자 메시지 같은 다양한 기능을 함께 사용할 수 있습니다.

여기서 알 수 있듯이, 하나 또는 여러 개의 앱을 지원하는 두 가지 유형의 IoT 운영체제가 필요합니다. Windows 10 IoT Core가 첫 번째 유형에 해당합니다. 단일 앱(전용 앱) 구축에 최적화되어 있으며, 패키지 크기는 매우 작지만 해당 기기가 만들어진 목적에 맞는 메인 앱에 데이터를 공급하는 백그라운드 프로세스를 실행할 수 있습니다. 즉, 순수하게 Windows 10 IoT 운영체제만 포함하고 있습니다.

Windows 10 IoT Enterprise는 IoT와 풀 버전 Enterprise의 결합체입니다. Windows 10(메인 운영체제)의 특정 구성 요소를 스마트 기기에 설치할 수 있게 해주며, 덕분에 여러 앱을 동시에 실행할 수 있습니다. 요약하자면, Windows 10 IoT Enterprise는 IoT + 일반 Windows 10 Enterprise OS라고 할 수 있습니다.

장기 서비스 채널(LTSC)

Windows IoT Core와 Windows IoT Enterprise의 차이점을 논할 때 Windows 업데이트 정책은 빼놓을 수 없는 주제입니다. Windows IoT Core 버전은 기본적으로 단일 앱에 초점을 맞춘 것으로, 하나의 작업만 수행하도록 설계된 기기입니다. 이런 앱들은 잦은 업데이트가 기본 앱의 기능을 손상시킬 수 있으므로 정기적인 업데이트가 필요하지 않습니다. 따라서 Windows 10 IoT Core의 업데이트는 가능한 한 적게, 긴 시간에 걸쳐 배포됩니다. 이러한 기기는 기능 업데이트가 필요 없고 오직 기기 보안을 유지하는 업데이트만 필요하기 때문에 잘 어울리는 방식입니다.

Windows 10 IoT Core는 장기 서비스 채널(LTSC)로 분류됩니다. 업데이트를 자주 받지 않는 대기업의 서버와 비슷한 개념입니다. 실제로 IoT Core는 봄과 가을에 배포되는 기능 업데이트가 불필요하기 때문에 더욱 적은 업데이트를 받습니다. 하지만 이것이 IoT Enterprise 버전이 많은 업데이트를 받는다는 의미는 아닙니다. Enterprise 역시 LTSC에 속하며 필요한 업데이트만 적용합니다. 이러한 업데이트의 배포는 관리자나 기기 제조사가 담당합니다.

이번 글에서는 Windows 10 IoT Core와 IoT Enterprise의 기본적인 차이점을 살펴보았습니다. 추가하고 싶은 내용이 있다면 댓글로 알려주세요.

Windows 10 IoT Core vs Enterprise – 공통점과 차이점 완벽 정리