In the first of our three-part series on Windows 10 migration, Egon Rinderer, Senior Director of Technical Account Management at Tanium, explores why moving to the latest Microsoft operating system is so different from any that have come before. He breaks down the people, process and technology requirements, and offers guidance on how you can accelerate key aspects of your pre- and post-migration journey.
Factors migrating to Windows 10
Among the large organizations we work with, we see two primary factors motivating the migration to Windows 10. 첫째는 공급업체가 제공하는 동종 최고 수준의 운영 체제를 기반으로, 장기적인 지원이 보장되는 환경에서 시스템을 운영하고자 하는 바람입니다. 이 경우, 마이크로소프트는 실제로 Windows 10 에 자원의 대부분을 투입하고 있습니다. 둘째, 그리고 어쩌면 더 중요한 점은 새로운 운영 체제에서 제공되는 향상된 보안 기능을 활용하고자 하는 욕구입니다.
Windows 10 은 보안 기능의 대담하고 새로운 세계를 제시합니다. 이 새로운 OS는 바이러스 백신(AV), 호스트 침입 방지 시스템(HIPS), 데이터 유출 방지(DLP), 코드 서명 등 차세대 포인트 보안 스택을 제공하며, 무엇보다도 이 모든 기능의 정수인 OS/하드웨어 보안 스택 통합 기능을 갖추고 있습니다. 이러한 새로운 기능들이 오늘날 기업들을 괴롭히는 보안 문제의 만병통치약은 아니지만, Windows 10 의 전반적인 보안 수준은 이전 버전들 (새 탭에서 열림) 에 비해 상당히 개선되었습니다.
이러한 새로운 보안 기능의 이점과 함께 해결해야 할 과제도 따릅니다. Unlike earlier Microsoft OS migrations, such as moving from Windows XP to Windows 7, migration to Windows 10, with its full accoutrement of next-generation security capabilities, requires you to gather volumes of data from each endpoint in order to determine your system inventory, configuration and capabilities. 예를 들어, UEFI(Unified Extensible Firmware Interface), TPM(Trusted Platform Module), 보안 부팅 호환성 등의 기능이 있는지 확인해야 합니다. 기기에서 이러한 기능이 활성화되어 있지 않다면, 최신 엔드포인트 관리 플랫폼은 해당 기능에 대한 보고를 할 수 없을 뿐만 아니라, 그 존재 여부조차 파악할 수 없을 것입니다.
대부분의 고객은 이 과정을 완료하는 유일한 방법이 직접 시스템별로 평가를 실시하는 것이라고 생각합니다. 이전해야 할 엔드포인트가 100.000 개 이상인 대규모 고객사를 대상으로 조사한 결과, 이러한 초기 엔드포인트 현황 파악, 합리화 및 호환성 평가 과정이 평균적으로 18개월에 달하는, 자원을 많이 소모하는 고된 과정으로 번지는 것으로 나타났습니다. 게다가, 설령 그렇다고 해도 그 결과는 정확성이 떨어지는 수준이어서 그 가치가 의심스러울 정도입니다. 많은 조직의 경우, 일반적인 마이그레이션의 초기 단계인 시스템 인벤토리, 합리화 및 호환성 확인을 Windows 10 환경에서 완료하는 것은 거의 불가능에 가깝습니다.
얼마 전, 우리 고객 중 특히 야심 찬 분들은 Windows 10 로 마이그레이션하기 위한 실행 계획을 수립하기 시작했습니다. 그들은 타늄(Tanium)에 연락을 취해, 우리 플랫폼이 그들의 노력에 어떻게 도움이 될 수 있는지 알아보았습니다. 저희는 고객들이 어려운 문제를 해결할 수 있도록 돕는 것을 좋아하기 때문에, Tanium의 기술 계정 관리자(TAM)들은 즉시 문제를 세부 요소로 분해하고 Tanium을 활용해 해결책을 마련하기 시작했습니다.
Tanium 적용하기
그 결과 다음과 같은 사실을 확인했습니다. 이미 Tanium 콘텐츠를 사용하고 있는 기업들의 경우, 이 솔루션은 사용이 간편할 뿐만 아니라 우리가 상상했던 것보다 훨씬 더 큰 규모의 투자 수익률(ROI)을 창출했습니다. 사실 투자 수익률(ROI)이 워낙 뛰어났기 때문에, 우리는 Windows 10 로의 마이그레이션을 다른 관점에서 검토하기 위해 사내 ROI 모델링 담당자와 협업을 시작했습니다. 이를 단순히 주요 비용 항목으로만 보기보다는, Windows 10 로의 마이그레이션이 실제로 고객들이 추가적인 투자 수익(ROI)을 창출할 수 있는 원동력이 될 수 있다는 접근 방식을 취했습니다.
그 보상은 분명했다. Tanium을 사용하여 에서 성공적인 마이그레이션에 필요한 정보를 추출했다면 (새 탭에서 열림), 18 개월이 걸리는 대신 실시간으로 고급 보안 기능 및 호환성을 포함한 전체 하드웨어 인벤토리 정보를 제공할 수 있을 것입니다. 시간이 다소 걸리긴 했지만, Tanium의 전담 TAM 팀은 이 작업을 거의 즉시 수행할 수 있는 방법을 개발해 냈습니다. 우리는 거기서 멈추지 않았습니다. 저희 팀은 다음 사항들에 대한 자동화 기능을 구축하는 데 추가적인 노력을 기울였습니다:
- Windows 10 마이그레이션 준비도 점수 산정을 포함한 시스템 평가;
- 이주 작업을 방해할 수 있는 일반적인 문제점의 해결; 그리고
- 초기 하드웨어 고장률 감소를 바탕으로 한 비용 절감 효과 평가
또한 마이그레이션 과정의 일환으로, 소프트웨어 라이선스 회수를 통해 추가적인 ROI를 창출할 수 있는 기능들을 포함시켰습니다. 이를 통해 고객은 마이그레이션 대상인 기업 엔드포인트에 어떤 애플리케이션이 배포되어 있는지 파악할 수 있을 뿐만 아니라, 사용되지 않아 낭비되고 있는 고가의 소프트웨어 라이선스가 무엇인지 식별할 수도 있습니다.
각 단계를 자세히 살펴보는 동안, 여기서 다루는 Tanium 콘텐츠는 Tanium Labs 콘텐츠 프로그램( ) 및 Tanium Labs 콘텐츠 프로그램( (새 탭에서 열림))에 따라 Tanium Core 제품(버전 6,5 이상)을 사용하는 모든 고객이 무료로 이용할 수 있다는 점을 유의하시기 바랍니다.
자세한 내용을 살펴보기 전에, Windows 10 마이그레이션의 세 단계를 어떻게 구분하는지 먼저 알아보겠습니다.
Windows 10 마이그레이션의 세 단계
Windows 10 마이그레이션의 세 가지 논리적 단계 각각은, 종종 예상치 못한 방식으로 투자 수익을 달성할 기회를 제공합니다. 각 단계에 대해 알아야 할 사항은 다음과 같습니다:
- 이전 전 단계 (ROI 달성 가능성이 가장 높은 시기)
• 네트워크에 연결된 모든 Windows 컴퓨터에 대한 상세한 이해가 필요합니다.
• ()의 ‘Moment of Migration’ 과정을 통해 재평가를 받을 수 있는 능력이 매우 바람직합니다.
• UEFI: 설치되어 있나요? 이 기능이 활성화되어 있나요? 어떤 기능들이 있나요?
• TPM: 설치되어 있나요? 이 기능이 활성화되어 있나요? 어떤 버전인가요?
• CPU 세부 정보, RAM, 총 디스크 용량, 디스크 여유 공간, 디스크 공간 낭비.
•제로데이 취약점 식별, 기업 환경 재평가 및 완화 조치.
- 마이그레이션 실행
• Tanium 플랫폼은 다른 도구나 서비스 없이도 마이그레이션 프로세스를 관리할 수 있습니다.
• , Tanium Deploy (새 탭에서 열림)를 사용하면, 세 단계에 걸친 접근 방식 (새 탭에서 열림)을 통해 Windows 7 에서 Windows 10 로의 인플레이스 업그레이드를 쉽게 완료할 수 있습니다.
• Tanium 플랫폼은 소프트웨어 스테이징, 업그레이드 일정 수립 및 업그레이드 성공 여부에 대한 보고 기능을 지원합니다.
- 마이그레이션 후
• 마이그레이션 실패 시 문제 해결.
• 마이그레이션된 엔드포인트 및 애플리케이션에 대해 새로운 문제가 발생하지 않는지 지속적으로 점검합니다.
Tanium은 Windows 10 마이그레이션의 모든 단계 (새 탭에서 열림)를 개선해 주지만, 특히 첫 번째 단계에서 당사 소프트웨어가 가장 큰 기여를 할 수 있습니다. Tanium Labs의 Windows 10 마이그레이션 솔루션을 활용하면, 전사적인 범위에서 진행되는 탐지, 자산 파악, 합리화 및 호환성 평가 과정을 18개월이 소요되는 노동 집약적인 작업에서 불과 몇 분 만에 완료할 수 있는 수준으로 단축할 수 있습니다.
비록 이게 너무 좋아서 믿기 어려울 수도 있겠지만, 이것이 어떻게, 그리고 왜 가능한지 한번 생각해 봅시다.
하드웨어 호환성 문제 해결
약간의 노력을 기울인 끝에, 당사의 TAM 팀은 새로운 콘텐츠를 개발해냈으며, 이를 통해 Tanium은 UEFI, TPM 및 기타 하드웨어 기능과 관련하여 엔드포인트 하드웨어에 묻혀 있던, 다른 방법으로는 “알아낼 수 없었던” 정보를, 심지어 이러한 기능이 완전히 비활성화된 상태에서도 파악할 수 있게 되었습니다. 이제 이러한 데이터 항목을 당사의 인벤토리 보고서에 포함할 수 있으며, 이 보고서는 엔드포인트에서 수집하는 다른 모든 데이터와 마찬가지로 몇 초 만에 반환됩니다.
다른 도구를 이용해 이 데이터를 수집할 방법을 찾아보신 적이 있다면, 이건 꿈도 꾸지 말아야 할 일이라고 생각하실 겁니다. 이건 허울뿐인 속임수가 아닙니다. 저희는 이 작업을 완료하는 데 18 개월을 할당했던 실제 고객들과 협력한 경험이 있습니다. 콘텐츠가 로드된 후, 이 고객들은 Tanium이 몇 분 만에 작업을 완료하는 것을 확인했습니다.
여기서 주목해야 할 점은, 18개월에 걸친 과정이라고 말할 때, 이는 또한 매우 수작업 위주의 과정을 통해 재고 정보를 수집하고, 정리하며, 표준화하기 위해 지칠 줄 모르고 일하는 수많은 직원들을 의미한다는 것입니다. 따라서 18 개월의 감축을 언급할 때, 이는 대규모 조직의 경우 수백, 심지어 수천 인월을 절감할 수 있음을 의미합니다.
Tanium 기능을 사용하면 최소 CPU/RAM/디스크 공간, 필수 TPM 버전 등과 같은 항목에 대해 사용자 지정 임계값을 설정할 수 있습니다. 이를 통해 본래는 헤라클레스의 과업처럼 보였던 작업도 사소한 일처럼 느껴지게 되며, 시스템을 준비 상태 범주별로 자동으로 분류하고, 최신 정보를 반영하여 기업 전체의 준비 상태를 한눈에 파악할 수 있는 개요를 제공할 수 있습니다(아래 이미지 참조).
애플리케이션 목록, 호환성, 매핑 및 활용 현황
응용 프로그램의 호환성을 확인하려면 먼저 두 가지를 파악해야 합니다. 어떤 소프트웨어가 설치되어 있는지, 그리고 어떤 소프트웨어가 사용 중인지입니다. 이 두 가지는 완전히 다른 질문입니다.
Tanium에서 설치된 애플리케이션을 확인하는 것은 매우 간단합니다. 이는 20초 분량의 쿼리(“버전/패치 정보가 포함된 모든 소프트웨어 목록 표시”)를 통해 수행되며, 이를 전사적으로 확대 적용하거나 시스템별로 하나씩 인벤토리를 실시하여 수행할 수 있습니다. 어느 쪽이든, Tanium은 온라인 상태인 모든 엔드포인트에서 1분도 채 걸리지 않아 이 정보를 가져올 수 있습니다(원하신다면, 출력을 귀하가 선택한 외부 인벤토리 시스템이나 권한 관리 시스템으로 리디렉션하는 데 걸리는 시간도 포함됩니다). Tanium은 향후 가동될 추가 시스템에서도 이러한 정보를 수집하는 데 활용될 수 있습니다. 이러한 정보를 확보하면 애플리케이션 호환성을 판단하는 데 드는 부담을 크게 덜 수 있습니다. (편집자 주: Tanium은 애플리케이션 호환성 검사를 자동화하기 위해 Microsoft 도구와 연동할 수 있는 기능을 갖추고 있으나, 이에 대해서는 본 기사에서 다루지 않습니다.)
이제 애플리케이션 매핑(예: 마이그레이션 시점에 Adobe Reader의 모든 버전을 사용하는 사용자를 Adobe Reader _current_ 버전으로 통일)을 설정하고, 해당 대상 애플리케이션 패키지를 개발할 수 있습니다. Tanium은 이를 필요로 하는 엔드포인트에 정밀하게 배포할 수 있습니다.
기업 내에 어떤 애플리케이션이 있는지 충분한 정보를 확보했다면, 진정한 가치는 “what you have” 중 실제로 정기적으로 사용되고 있는 부분이 무엇인지 파악하는 데 있습니다. 예를 들어, 기업 전체에 Windows 10과 호환되는 최신 버전으로 대체할 수 없는 구형 소프트웨어가 15.000 개나 설치되어 있을 수 있습니다. 이 소프트웨어가 마이그레이션된 워크스테이션에서 실행될 수 있도록 하는 패키지와 구성을 개발할 수 있는지 확인하기 위해 조사하는 데 시간을 투자하고 계십니까? 이러한 결정을 내릴 때 어떤 기준이 적용되나요?
해당 애플리케이션을 보유하고 있는 분들에게 이메일을 보내, 마이그레이션 후에도 이 애플리케이션이 “필요한지” 물어볼 수 있습니다. 제 생각에는 여러분이 “네!”라는 확고한 대답을 듣게 될 것 같아요. “물론이죠!” 응답자의 약 99,9%로부터.
대신 Tanium이 모든 애플리케이션의 사용 현황을 모니터링하도록 할 수도 있습니다(Tanium은 설치 즉시 기본적으로 이 기능을 수행합니다). 이를 통해 기업 내에서의 실제 운영 현황을 바탕으로, 누가 레거시 소프트웨어를 정말로 필요로 하는지 판단할 수 있습니다. 아마도 15.000 개의 복사본을 설치해 놓았을지 모르지만, 실제로 사용하는 사람은 두 명뿐이라는 사실을 알게 될 수도 있으며, 이 두 명은 Windows 10과 호환되는 더 최신 버전의 대안으로 전환함으로써 문제를 해결할 수 있습니다.
Windows 10 마이그레이션에서 Tanium이 제공하는 숨겨진 이점
Tanium에서 제공하는 이 콘텐츠를 활용하면, 1단계 프로세스 소요 기간을 말 그대로 몇 달이나 단축할 수 있습니다. 재고 조사 시점에 수집된 정보에 의존하는 대신, 엔드포인트를 직접 조회하므로 재고 현황을 완벽하게 정확하게 파악할 수 있습니다. 정확한 구성 및 호환성 데이터를 손쉽게 확인할 수 있습니다. 그것만으로도 정말 놀랍습니다. 하지만 그뿐만이 아닙니다.
이 쿼리는 실행 속도가 매우 빠르기 때문에, 변화에 대응하기 위해 필요한 만큼 자주 실행할 수 있습니다. 잠시만 상상해 보세요. 만약 이 작업을 수작업으로, 몇 주나 몇 달에 걸쳐 완료해야 했다면 어땠을지 말입니다. 초기에 목록을 작성하고 평가한 시스템들은 실제 마이그레이션이 실행될 무렵에는 이미 변경되어 있을 가능성이 매우 높습니다. 이는 기껏해야 문제가 될 수 있고, 최악의 경우 재앙으로 이어질 수도 있다. 아마도 Windows 10 과 호환되지 않는 새로운 소프트웨어가 설치되었을 수도 있습니다. 아마도 1차 인벤토리 조사에서 고려하지 못했던(그리고 속성별로 확인하지 않았던) 일부 시스템에서 문제가 발생하여, 실제로 마이그레이션이 중단되는 상황이 벌어졌을 수도 있습니다(일종의 마이그레이션 ‘제로 데이’라고 할 수 있겠죠).
Tanium이 최신 데이터를 제공하므로, 몇 달 전에 수집된 오래된 정보에 의존할 일이 전혀 없습니다. Tanium은 지속적인 정보를 제공하여, 시간 경과에 따른 변화를 추적할 수 있게 해줍니다. 또한, 마이그레이션 시점에 “마이그레이션 시점” 재점검을 수행하여 최종 안전 점검을 실시함으로써, 마이그레이션의 성공을 최대한 보장할 수 있습니다. 전 세계 어디에도 기업 전체에 걸쳐 실시간으로 en masse 를 수행할 수 있는 도구는 이 외에는 없습니다.
읽어 주셔서 감사합니다. Windows 10 마이그레이션 시리즈의 1부가 도움이 되셨기를 바랍니다. ()의 2편()에서는 Tanium을 2 단계와 3 단계에서 활용하여 리소스 부담을 줄일 수 있는 방법을 살펴봅니다. ‘ ’ Part 3에서는 Windows 10 마이그레이션 과정에서 Tanium을 활용하여 상당한 ROI를 창출할 수 있는 방법을 소개합니다.
자세히 알아보기:
- Windows 10 마이그레이션: 복잡함 때문에 주저하지 마세요 (새 탭에서 열림)
- Windows 10 마이그레이션: 리소스 부담을 줄이는 방법
- Windows 10 마이그레이션: 숨겨진 ROI 발굴
- Windows 10 마이그레이션: Tanium이 어떻게 도움을 줄 수 있는지 알아보는 웨비나 (새 탭에서 열림)
Tanium이 실제로 어떻게 작동하는지 궁금하신가요? 와 1:1 데모를 예약하거나 주간 웨비나에 참여해 보세요. 에서 개최될 예정인 행사()에서 Tanium 전문가들과 상담해 보세요.
저자 에곤 린데러() 소개: 에곤 린데러는 연방 정부 및 민간 부문의 사이버전, 사이버 보안 운영, IT 운영 분야에서 25 년 이상의 경력을 쌓아왔습니다. 그는 Tanium의 기술 계정 관리 부사장으로서, 연방 정부 전반에 걸쳐 Tanium의 배포 및 활용을 전문으로 하는 35 명의 엔지니어로 구성된 조직을 이끌고 있습니다. 그는 이전에 Tanium Federal 엔지니어링 팀의 팀장을 역임했다. 타늄(Tanium)에 합류하기 전, 에곤은 인텔(Intel)에서 정보 기관 담당 수석 연락관으로 근무했으며, 미 해군에서 암호 기술병으로 복무하면서 합동특수작전사령부(JSOC)에 전술 암호 지원 요원으로 파견되기도 했습니다.
