Amazon의 새로운 AWS 서비스인 AWS SimSpace Weaver를 사용하면 사용자가 실제 SimCity 지도와 유사한 방대한 시뮬레이션을 생성할 수 있습니다. 이 새로운 서비스를 통해 사용자는 Amazon의 막대한 AWS 리소스를 활용하여 메모리나 컴퓨팅 제약 조건 없이 수많은 서버로 확장되는 시뮬레이션을 수행할 수 있습니다.

오늘 우리는 클라우드에서 대규모로 실시간 공간 시뮬레이션을 실행하는 새로운 컴퓨팅 서비스인 AWS SimSpace Weaver를 발표합니다. SimSpace Weaver를 사용하면 시뮬레이션 개발자는 더 이상 하드웨어의 컴퓨팅 및 메모리에 의해 제한되지 않습니다.

-AWS

아래에서 uCrowds의 멋진 비디오 데모를 볼 수 있습니다. 이 데모는 라스베이거스를 배회하는 100만 명의 사람들을 모방하여 AWS SimSpace Weaver가 작동하는 모습을 보여줍니다. 지리적 데이터를 시뮬레이션된 개인의 떼거리와 결합하여 사람들이 한 번에 모두 느슨하게 풀려난 경우 도시의 디지털 거리를 탐색할 수 있는 방법에 대한 아이디어를 얻을 수 있습니다. 영화에 따르면 100만 명을 수용할 수 있는 통로가 충분하지 않다”고 말하며 그 수치를 50,000명으로 낮추어도 사람들이 모이기 시작하는 곳을 보여줍니다.

“이전에는 고객이 공간 시뮬레이션을 확장하려면 시뮬레이션의 정확도와 하드웨어 용량의 균형을 맞춰야 했기 때문에 학습할 수 있는 유용성이 제한되었습니다. AWS SimSpace Weaver는 시뮬레이션 인프라 관리의 부담을 없애 고객이 대규모 시뮬레이션을 실행하는 방식을 단순화하고 고객이 차별화된 콘텐츠를 생성하고 시뮬레이션 개발에 대한 액세스를 확장하는 데 집중할 수 있도록 합니다.”라고 AWS의 기술 부사장인 Bill Vass는 언론에서 말했습니다. 풀어 주다.

  Apple은 Siri의 음성을 변경하는 두 가지 새로운 옵션을 제공합니다.

Unreal Engine 5와 Unity가 둘 다 AWS SimSpace Weaver와 통합된다는 사실은 개발자에게 점점 더 매력적으로 다가옵니다.

언제 AWS SimSpace Weaver를 사용해야 합니까?

시뮬레이션을 더 크거나 더 복잡하게 만들어야 하는 경우 AWS SimSpace Weaver에서 제공하는 도구를 활용할 수 있습니다. SimSpace Weaver는 군중 시뮬레이션에 뛰어납니다. 주요 행사를 조직하거나 새로운 경기장과 같은 인프라 개발을 계획할 때 이것은 매우 도움이 될 수 있습니다. 또한 이동하는 항목, 사람 및 다른 사람들이 포함된 스마트 시티의 사실적인 시뮬레이션을 만드는 데 적합합니다.

외부 클라이언트를 AWS SimSpace Weaver와 연결하여 실시간으로 수많은 사용자와 시뮬레이션을 상호 작용하고 볼 수 있습니다.

AWS SimSpace Weaver는 어떻게 작동합니까?

SimSpace Weaver를 사용하는 동안 공간 시뮬레이션을 위한 워크로드를 여러 인스턴스에 분산할 수 있습니다. 시뮬레이션에 필요한 컴퓨팅 용량과 분할 방법을 설명하면 시뮬레이션을 최대 10개의 EC2 인스턴스로 확장할 수 있습니다. SimSpace Weaver는 EC2 인스턴스 프로비저닝, 시뮬레이션 애플리케이션 시작 및 시뮬레이션 후 환경 정리를 관리합니다.

  Cold Blooded 보스를 물리치는 방법: Fortnite 가이드

다음 이미지에서 공간 영역(이 경우 도시)이 다양한 인스턴스 간에 공간적으로 분할되는 방식을 볼 수 있습니다. 인스턴스는 각 행으로 표시됩니다. 이 이미지의 샘플 시뮬레이션에 있는 10개의 인스턴스는 각각 16개의 파티션을 관리합니다.

AWS 심스페이스 위버
Amazon Location Service의 지도 제공, 리소스: AWS

여러 파티션으로 작업하는 동안 파티션 간에 엔터티를 이동하는 어려움에 대해 걱정할 필요가 없습니다. 파티션이 동일한 EC2 인스턴스에 있든 다른 인스턴스에 있든 SimSpace Weaver 데이터 복제 시스템은 전송을 수행하기 위한 네트워킹과 메모리를 관리합니다.

스케줄러는 AWS SimSpace Weaver에서 제공하는 또 다른 중요한 도구입니다. 시뮬레이션은 SimSpace Weaver 스케줄러가 미리 결정된 시뮬레이션 틱 속도(10, 15 또는 30Hz)로 동기화된 모든 분산 파티션을 유지하기 때문에 단일 시스템에서 수행된 것처럼 작동합니다.

SimSpace Weaver는 시뮬레이터가 아니라 여러 인스턴스에 걸쳐 시뮬레이션을 연결하는 인프라로 작동합니다. AWS SimSpace Weaver C++ SDK를 코드에 통합하여 자체 시뮬레이션을 생성할 수 있습니다. 앱은 SDK와 통합하여 인스턴스에서 실행 중인 SimSpace Weaver 프로그램과 통신할 수 있습니다.

이를 통해 시뮬레이션 응용 프로그램 간에 시뮬레이션된 엔터티를 쉽게 이동할 수 있으며 SimSpace Weaver가 모든 시뮬레이션된 엔터티의 전체 상태를 추적할 수 있습니다. Unreal Engine 5 또는 Unity로 작업하는 개발자는 SimSpace Weaver 기본 플러그인을 사용하여 프로젝트를 시작할 수 있습니다.

  iOS 16: 잠금 화면에서 전체 화면 음악 플레이어 가져오기
AWS 심스페이스 위버
AWS의 이미지 제공

AWS SimSpace Weaver를 사용하는 방법은 무엇입니까?

  • AWS Management Console 또는 AWS Command-Line Interface(AWS CLI)에서 SimSpace Weaver를 시작할 수 있습니다.
  • 마법사는 데모 시뮬레이션을 실행하는 데 필요한 필수 작업을 안내합니다.
    • 클라이언트 데모 프로그램을 컴퓨터에 저장합니다. 나중에 이 사전 구축된 애플리케이션을 활용하여 현재 클라우드에서 실행 중인 시뮬레이션을 볼 수 있습니다. 이 데모 프로그램은 Windows 운영 체제를 실행하는 시스템에서만 사용할 수 있습니다.
    • 클라우드 기반 시뮬레이션 인프라를 시작합니다. SimSpace Weaver는 이 시뮬레이션을 수행하는 데 필요한 모든 인프라를 배포합니다.
    • 첫 번째 단계에서 다운로드한 데모 프로그램을 활용하여 시뮬레이션을 봅니다. 이 시뮬레이션을 수행한 결과는 다음 이미지에 표시됩니다. 하나의 파티션은 각 색상으로 표시됩니다.
  • SimSpace Weaver 사용자는 선결제 비용이나 라이센스 비용을 지불하지 않습니다. 대신 시뮬레이션 기간 동안 사용한 인스턴스 수에 대해 비용을 지불합니다.

SimSpace Weaver는 이제 인터페이스와 AWS CLI를 통해 사용할 수 있습니다. SimSpace Weaver에 대한 자세한 내용은 서비스 페이지를 참조하십시오.

Source: AWS SimSpace Weaver: 실시간 공간 시뮬레이션 생성이 그 어느 때보다 쉬워졌습니다.