본문으로 건너뛰기

The Garage 팟캐스트: 시즌 1, 1화

소프트웨어 정의 차량이란 무엇인가? (그리고 이것이 왜 모든 것을 바꾸는가)

의 제프 차우와 함께 Sonatus

Sonatus 의 CMO인 존 하인라인(John Heinlein) 박사와 CEO 겸 공동 창업자인 제프 차우(Jeff Chou)가 진행하는 대화에 참여해 ‘소프트웨어 정의 차량(SDV)’의 정의를 함께 탐구해 보세요. SDV란 무엇이며, SDV가 되면 어떤 기능을 활용할 수 있을까요? 이어서 SDV를 구현하는 데 필요한 핵심 요소가 무엇인지, 특히 SDV의 잠재력을 최대한 발휘하기 위해 현재의 차량이 어떻게 진화해야 하는지에 대해 논의합니다. 이번 토론은 하드웨어, 소프트웨어, 네트워킹, 클라우드 컴퓨팅 등 그 사이의 모든 분야를 아우르는 폭넓은 주제로 진행됩니다.

오디오 전용 버전 듣기:

에피소드 대본 | 소프트웨어 정의 차량이란 무엇인가? (그리고 왜 이것이 모든 것을 바꾸는가)

환영합니다

존: ‘ The Garage ’에 오신 것을 환영합니다. 저는 ‘ Sonatus ’의 최고마케팅책임자(CMO)인 존 하인라인입니다. 오늘의 주제는 ‘소프트웨어 정의 차량(SDV)’에 관한 것입니다. 소프트웨어 정의 차량이란 무엇이며, 어떻게 그 단계에 도달할 수 있을까요? 이를 실현하기 위해 극복해야 할 기술적 과제는 무엇일까요? 오늘의 게스트는 ‘ Sonatus ’의 CEO이자 공동 창업자인 제프 차오 씨입니다. 제프 씨, ‘ The Garage ’에 함께해 주셔서 감사합니다.

제프: 소개해 주셔서 감사합니다, 존. 저는 Sonatus 의 CEO이자 공동 창업자 중 한 명입니다. 저희는 OEM 및 1차 공급업체를 대상으로 차량 소프트웨어 솔루션을 제공합니다. 저희의 모토는 “차량 소프트웨어 혁신 가속화”입니다.

존: 그러고 보니, 오늘 우리가 다룰 주제로 넘어가기 딱 좋은 연결고리네요. 요즘 ‘소프트웨어 정의 차량(software-defined vehicles)’이라는 용어가 정말 유행하고 있으니까요. 거의 모든 사람이 이 주제를 이야기하고 있죠. 하지만 기업이나 사람들이 이 용어를 사용할 때 정확히 무엇을 의미하는지에 대해 일관된 이해가 있는지 잘 모르겠습니다. 그래서 먼저 용어를 정의하는 것부터 시작해 보는 게 어떨까 싶네요. 그럼, 당신의 관점에서 ‘소프트웨어 정의 차량’이란 무엇이라고 생각하시나요?

SDV란 무엇인가요?

제프: 맞아요. ‘소프트웨어 정의 차량(software-defined vehicle)’이 무엇인지에 대해 많은 의문이 제기되고 있습니다. 저희 ‘ Sonatus ’에서는 이에 대해 네 가지 중요한 특성을 가지고 있다고 생각합니다. 첫째, 유연성입니다. 이는 차량이 끊임없이 변화하는 요구 사항과 환경에 적응할 수 있음을 의미합니다. 둘째, 차량은 업그레이드될 수 있어야 합니다. 즉, 생산 전 단계부터 생산 후, 그리고 사후 서비스에 이르는 전체 수명 주기 동안 새로운 동작, 새로운 애플리케이션, 새로운 기능 및 서비스를 지원할 수 있어야 합니다. 세 번째 특성은 데이터 기반이라는 점입니다. 우리 모두는 데이터가 차량뿐만 아니라 비즈니스에도 매우 중요하다는 사실을 잘 알고 있습니다. 따라서 차량이 수집하고 관리하며 분석하는 데이터의 양은 기술은 물론 비즈니스 모델을 주도해야 합니다.

소프트웨어 정의 차량의 네 번째 특징은 ‘연결성’입니다. 오늘날 우리 주변의 모든 것이 신속하게 대응하고, 빠르게 적응하며, 유연성을 발휘하기 위해 서로 연결되어 있듯이, 차량 역시 연결되어 있어야 합니다.

존: 이 네 가지 요점을 아주 잘 요약해 주셨네요. 유연성, 확장성, 데이터 기반, 그리고 연결성. 아시다시피, 요즘 차량에 이미 얼마나 많은 소프트웨어가 탑재되어 있는지에 대한 이야기가 자주 나오죠. 그런데 사람들이 흔히 오해하는 점은, 차량이 이미 ‘소프트웨어 정의 차량(SDV)’이라고 생각하는 것 같아요. 하지만 현실은, 현재 차량에 소프트웨어가 배포되는 방식이 차량의 개별 기능 단위와 밀접하게 결합되어 있어, 방금 말씀하신 그런 유연성을 제공하지 못하고 있습니다.

제프: 맞아요. 자동차 업계에서는 데이터 센터에서 적용되는 최신 원칙을 반영하기 위해 일부 소프트웨어 아키텍처를 재설계해야 합니다. 어떤 면에서 자동차는 바퀴 달린 데이터 센터로 변모하고 있으며, 유연한 소프트웨어를 어떻게 설계하고 구현할지에 관해 데이터 센터 분야에서 얻은 많은 교훈이 있습니다.

존: 그럼 남은 시간 동안 소프트웨어 정의 차량으로의 전환을 실현하기 위해 차량 아키텍처가 어떻게 바뀌어야 하는지 이야기해 봅시다. 우선 네트워킹부터 시작해 볼까요? 차량 내에 유연한 네트워크를 갖추는 것이 근본적으로 중요해 보이거든요. 고정된 네트워크라면, 그 특성상 나중에 차량의 기능을 확장할 수 없게 될 테니까요.

현대 네트워킹의 중요성

제프: 기능과 애플리케이션, 서비스를 추가하고 업그레이드하려면 역동적인 현대식 네트워크가 필수적입니다. 정적인 네트워크로는 그런 유연성이나 민첩성을 확보할 수 없습니다. 따라서 현대식 네트워크가 제공하는 또 다른 장점은, 이러한 애플리케이션들이 서로 어떻게 통신하고 데이터를 교환하는지에 중점을 둔 다양한 통신 서비스입니다.

존: 맞아요. 출고 후 일부 공급업체들이 차량에 업데이트를 배포하여, 출고 당시에는 없던 기능을 추가하는 사례가 많이 나타나고 있습니다. 그리고 이것이 가능하려면 원래 연결되어 있지 않았던 차량 내 데이터 소스들을 연결할 수 있어야만 합니다. 그런 점에서 네트워킹 측면이 매우 중요하다고 생각됩니다.

제프: 예전에는 ‘네트워크가 바로 컴퓨터다’라고 말하곤 했는데, 이는 IT 업계에서 사용하던 용어였으며, 자동차 업계에서도 마찬가지로 적용될 것이라고 믿습니다.

존: 그렇다면 이런 변화를 가능하게 할 차량 네트워크 분야의 어떤 표준들이 등장할 것이라고 보시나요?

제프: 저희는 자동차 이더넷이 주류 기술이 될 것으로 보고 있지만, 안전, 보안, 복원력 측면에서도 다른 요구 사항들이 있을 것입니다.

존: 게다가 실시간 처리도 가능하죠. 시간 민감도가 높은 네트워크를 처리하기 위해 자동차 이더넷을 기반으로 한 혁신 기술들이 등장하고 있습니다. 따라서 현대적인 네트워킹의 이점을 누리면서도 동시에 차량 아키텍처의 요구 사항을 충족시킬 수 있을 것으로 보입니다.

제프: 이는 업계와 기술이 발전함에 따라 요구되는 유연성과 직결된 문제입니다. 상황에 실시간으로 대응할 수 있어야 하죠. 그러니 점점 더 빠르게 움직여야 합니다. 물론입니다. 새로운 EE 아키텍처와 현대적인 소프트웨어 아키텍처도 모두 그 일환입니다.

존: 두 번째 측면은 과거 차량 내 ECU의 구조 방식이라고 생각합니다. 전통적으로, 단일 기능을 담당하는 ECU가 수명 기간 내내 그 역할을 수행했으며, 차량 내부에는 이러한 특화된 기능을 수행하는 ECU가 150개에 달할 정도로 많이 설치되어 있었습니다. OEM과 1차 공급업체들은 차량을 단순화하고, 비용과 무게를 줄이며, 단일 ECU가 여러 기능을 수행할 수 있도록 이러한 ECU들을 통합하고자 합니다. 하지만 물론, 이로 인해 소프트웨어 환경은 더욱 복잡해지게 됩니다.

하드웨어 통합

제프: 하드웨어 통합에는 훨씬 더 많은 소프트웨어가 필요합니다. 동일한 하드웨어에서 실행되는 여러 소프트웨어 애플리케이션을 조정하고 격리하기 위해서는 가상화, 컨테이너와 같은 최신 소프트웨어 기술이 필요합니다.

존: 그러니까 서로 간섭을 일으키지 않고 나란히 공존할 수 있다는 거죠. 또한 차량의 일부 기능은 안전에 매우 중요한 반면, 많은 기능은 그렇지 않기 때문에 이 점이 중요한 것 같습니다. 공조 시스템의 팬이 작동하기까지 잠시 시간이 걸려도 괜찮지만, 자동 제동이나 그 밖의 시스템들은 즉시 작동해야 하니까요. 따라서 안전이 중요한 시스템과 그렇지 않은 시스템을 분리하는 것이 중요하다고 생각합니다.

데이터 기반 차량

우리가 논의한 세 번째 측면은 ‘데이터 중심’ 접근 방식입니다. 차량 주변을 수많은 데이터가 오가고 있는데, 이는 한편으로는 이 모든 데이터를 관리해야 한다는 점에서 도전 과제이기도 하지만, 다른 한편으로는 가치 있는 서비스를 창출하고 잠재적으로 수익화할 수 있는 기회이기도 합니다. 그렇다면 차량이 진정으로 능동적으로 데이터를 기반으로 운영되도록 만들기 위해 우리가 극복해야 할 기술적 과제가 무엇인지에 대해 이야기해 봅시다.

제프: 제 생각에 OEM이 직면한 가장 큰 과제는 차량에서 생성되는 방대한 양의 데이터를 처리하는 것입니다. 해당 데이터를 관리, 수집, 저장, 보호 및 전송하기 위해서는 하드웨어와 소프트웨어 양쪽 모두에 적절한 인프라가 필요합니다. 두 번째로 명심해야 할 점은 모든 데이터를 항상 필요로 하는 것은 아니라는 것입니다. 어떤 종류의 데이터가 필요한지, 그리고 언제 필요한지에 대해 현명하게 판단해야 합니다.

존: 그리고 이는 수명 주기 동안 변할 수도 있습니다. 모든 것이 정상적으로 작동하여 특정 데이터를 수집할 필요가 없는 시기도 있겠지만, 문제를 정확히 파악해야 하는 문제 해결 상황이 발생할 수도 있습니다. 따라서 이를 동적으로 조정할 수 있어야 할 것 같습니다. 이는 매우 고정적이었던 기존 차량과 비교했을 때, 소프트웨어 정의 차량의 또 다른 특징으로 보입니다.

제프: OEM 내부와 OEM의 전체 생태계 전반에 걸쳐 데이터를 활용하는 주체는 많습니다. 그리고 각 주체마다 요구 사항과 필요성이 서로 다르며, 시기도 제각각이고, 시간이 지남에 따라 변화하기도 합니다. 따라서 올바른 데이터 솔루션은 적응력이 뛰어나고 유연해야 합니다.

클라우드 연결

존: 우리가 논의한 네 번째 측면은 ‘연결성’입니다. 따라서 유연하고 업그레이드가 가능하며, 앞서 언급한 모든 훌륭한 데이터를 갖춘 차량을 보유하고 있다면, 그 차량이 연결되어 있을 때만 비로소 그 잠재력을 완전히 발휘할 수 있다고 생각합니다.

존: 연결성을 확보함으로써 얻을 수 있는 이점은 클라우드가 제공하는 잠재력을 최대한 활용할 수 있다는 점입니다. 이는 데이터 관리뿐만 아니라 새로운 서비스와 기능을 제공하는 방식에서도 중요합니다. 저희는 OEM 업체들이 여러 가지 이유로 클라우드를 폭넓게 활용할 것이라고 믿습니다. 앞서 언급하신 대로 서비스 제공이나 신속한 프로토타이핑과 같은 분야는 물론, 차량끼리 서로 통신하고 클라우드 기반 인프라와도 소통하는 미래의 커넥티드 카를 실현하는 데까지 클라우드를 활용할 수 있을 것입니다. 이는 커넥티드 카의 매우 강력한 활용 사례가 될 것이라고 생각합니다.

요약

고마워요, 제프. 정말 폭넓은 대화가었습니다. 중요한 점들을 많이 다뤘네요. 오늘 함께해 주셔서 감사합니다.

오늘 방송에서는 소프트웨어 정의 차량(SDV)이 ‘유연성’, ‘업그레이드 가능성’, ‘데이터 기반’, ‘연결성’이라는 네 가지 핵심 요소를 갖추고 있다고 다뤘습니다. 향후 방송에서는 에지 컴퓨팅 얼라이언스( Sonatus)의 전문가들과 다른 주요 파트너사의 업계 리더들을 모시고, 이러한 각 요소에 대해 더 깊이 있게 살펴볼 예정입니다. The Garage 에서 공개될 향후 방송에도 많은 관심 부탁드립니다. 시청해 주셔서 감사드리며, 곧 다시 뵙겠습니다.

관련 자료

블로그

소프트웨어 정의 차량에 대한 결정판 가이드

요즘 자동차 업계에서는 ‘소프트웨어 정의 차량(SDV)’에 대해 이야기하고 있지만, 이것이 정확히 무엇을 의미하는지 모두가 이해하는 것은 아닙니다. 어차피 모든 차량에는 이미 자동차용 소프트웨어가 탑재되어 있지 않나요?
사례 연구

차량 데이터의 가치 극대화

차량의 연결 기능이 향상됨에 따라 차량 내 부품, 제어 장치 및 센서에서 생성되는 원격 측정 데이터의 수집 및 활용 역량이 확대되었습니다. 이러한 데이터는 소프트웨어 정의 차량(SDV)의 발전에 필수적이며, 이를 통해 얻은 통찰력은 OEM이 지속적인 혁신을 주도하고 소프트웨어를 기반으로 한 새로운 수익 모델을 창출할 수 있도록 지원합니다.
Driving Innovation 팟캐스트

현대식 네트워크는 SDV의 중추 역할을 합니다.

‘ Driving Innovation ’ 팟캐스트의 이번 첫 번째 에피소드에서는 기존 차량 네트워크가 직면한 과제와 한계점을 개괄적으로 살펴보고, 소프트웨어 주도 혁신을 촉진하기 위해 최신 네트워크 기술, 표준 및 관행을 차량 내 네트워크에 어떻게 적용할 수 있는지 살펴봅니다.
맨 위로