엣지 컴퓨팅

스타링크와 카우치베이스 - 별을 향한 혁신의 가속화

데이터가 엔터프라이즈 애플리케이션의 생명줄이라면 네트워크는 동맥에 해당합니다.

네트워크는 조직을 고객, 직원 및 파트너와 연결하여 효율성을 높이고 자동화를 강화하며 참여를 유도하고 생산성을 가속화함으로써 비즈니스, 인적 및 미션 크리티컬 프로세스를 가능하게 하기 때문에 매우 중요합니다. 네트워크는 최신 애플리케이션을 하나로 묶는 접착제입니다.

하지만 앱은 이를 뒷받침하는 네트워크만큼만 가용성과 속도가 향상될 수 있습니다. 높은 수준의 안정성과 속도를 달성하는 것이 성공의 열쇠입니다. 네트워크 중단과 속도 저하는 다음과 같은 다운타임으로 이어지는 일상적인 현실입니다. 비용이 많이 들고 때로는 재앙적인 결과. 믿기 어렵겠지만, 외딴 지역뿐만 아니라 주요 대도시 지역에서도 네트워크에 전혀 접속할 수 없는 곳이 전 세계 곳곳에 여전히 많이 있습니다. 따라서 네트워크는 유선에서 무선, 5G, 그리고 이제는 다음과 같은 새로운 차세대 하늘 네트워크에 이르기까지 커버리지와 속도를 높이기 위해 진화해 왔습니다. 스타링크.

별과 함께 춤추기

스타링크는 SpaceX의 최신 혁신 기술입니다. 이전에 인터넷이 없던 곳에 빠르고 안정적인 인터넷을 제공할 수 있는 위성 네트워크입니다. Starlink.com에서 제공합니다:

"스타링크는 연결이 불안정하거나 전혀 사용할 수 없는 지역에 이상적으로 적합합니다. 전 세계 사람들이 스타링크를 사용하여 교육, 의료 서비스, 심지어 자연재해 시 통신 지원을 받고 있습니다."

스타링크는 광대역 인터넷의 차세대 진화로 환영받고 있습니다. 하지만 위성 네트워크는 새로운 것이 아니며, HughesNet과 Viasat은 수년 전부터 위성 인터넷을 제공해 왔습니다. 그렇다면 스타링크는 어떻게 다를까요? 우선, 기존 위성 네트워크보다 훨씬 더 나은 커버리지와 훨씬 짧은 지연 시간을 제공합니다:

글로벌 커버리지

    • 표준 위성 인터넷은 지구 자전과 일치하는 적도 상공의 고정된 위치에 있는 정지궤도에 있는 몇 개의 거대한 위성에 의해 구동됩니다. 정지 위성은 "하늘에 고정되어 있는" 특성 때문에 특정 지역에만 서비스를 제공할 수 있습니다. 예를 들어, HughesNet 위성 광대역은 주피터 1 및 주피터 2 위성는 인접한 미국, 푸에르토리코 및 알래스카에서만 사용할 수 있습니다.
    • 이에 비해 스타링크 위성은 상대적으로 크기가 작고, 전 세계 커버리지를 극대화하기 위해 대규모 별자리에 배치되어 있습니다. 현재 궤도에는 2,200개가 넘는 스타링크 위성이 있으며, 조만간 그 수를 약 2배로 늘릴 계획입니다. 궁극적으로 스타링크는 42,000개의 위성을 다양한 고도와 경사의 여러 궤도 '쉘'에 분산 배치하여 지구 전체를 인터넷 연결로 덮는 것을 목표로 하고 있습니다.

Global Starlink coverage map from starlink.com
https://www.starlink.com/map

낮은 궤도, 낮은 지연 시간

    • 정지 위성은 지구 표면에서 약 22,000마일 떨어진 궤도를 돌고 있습니다. 이 거리는 지상 네트워크보다 약 10배 느린 600밀리초 이상의 상당한 지연 시간을 가져오기 때문에 화상 회의, 멀티플레이어 온라인 비디오 게임 또는 실시간 비즈니스 시스템과 같이 지연 시간에 민감한 애플리케이션에는 표준 위성 광대역을 사용할 수 없습니다.
    • 이에 비해 스타링크 위성군은 지구 표면에서 약 340마일 떨어진 저지구궤도(LEO)에 위치하여 정지궤도 위성보다 훨씬 더 가깝습니다. 즉, 스타링크 네트워크 신호의 이동 거리가 짧기 때문에 속도가 빨라지고 신호 저하가 적습니다. 스타링크는 약 43밀리초의 지연 시간을 제공하여 기존의 정지 위성 네트워크가 지원하지 못하는 애플리케이션을 지원할 수 있을 만큼 빠릅니다.

차세대 셀레스티얼 네트워크는 어떤 점에서 차이가 있을까요?

물론 스타링크는 다른 연결 옵션이 없는 외딴 지역에서 초고속 인터넷에 액세스하는 데 유용합니다. 스타링크 RV 에 표시되고 있습니다. YouTube 야생 탐험가 및 캠핑 채널에서 외딴 산 정상에서 캠핑을 즐기는 호스트가 스타링크 장치를 자랑하며 카메라로 업로드 및 다운로드 속도를 테스트합니다. 스타링크는 50~250Mbps의 다운로드 속도와 10~20Mbps의 업로드 속도를 자랑하며, YouTube 테스터들은 이러한 속도를 꾸준히 입증하는 경향이 있습니다. 

이러한 탐험가들은 인터넷에 연결되지 않은 상태에서도 대용량 미디어 파일을 소셜 네트워크에 업로드할 수 있다는 이점을 누릴 수 있습니다. 이러한 이점을 재난 지역의 응급 구조대원이나 인터넷이 연결되지 않는 외딴 마을의 이동 진료소에 필수적인 인터넷을 제공하는 것과 같이 사람에게 중요한 영향을 미치는 사용 사례로 쉽게 확장할 수 있습니다.

하지만 스타링크의 진정한 이점은 이 기술을 게임 체인저로 여기는 대기업들에게도 분명해지기 시작했습니다. 예를 들어, PC Magazine은 다음과 같이 보도했습니다. 하와이안항공 는 최근 SpaceX와 내년부터 선상 인터넷에 스타링크를 사용하기 위한 계약을 체결했습니다. 또한 크루즈 라인의 거물인 로얄 캐리비안 (카우치베이스 고객사)는 승객과 승무원에게 초고속 인터넷을 제공하기 위해 크루즈 선상에서 스타링크를 사용할 수 있도록 FCC의 승인을 받았습니다. 그들의 FCC에 보내는 편지라고 회사는 말했습니다:

"지리적으로 분산된 운영의 특성과 수만 명의 게스트와 승무원이 항상 함께 탑승하는 선박의 대역폭 수요로 인해 해안가 숙박업과 동일한 과제, 즉 비즈니스를 위해 항상 연결되어야 하는 운영과 해안가에서와 동일한 연결 및 연결 지원 경험을 기대하는 게스트의 요구에 직면해 있습니다. 이러한 과제를 해결하려면 시장에 차세대 솔루션이 필요합니다."

항공사와 크루즈 선사들은 이미 스타링크를 도입하여 비즈니스에 큰 혜택을 기대하고 있습니다. 이 기술은 더 나은 승객 경험을 제공하여 더 많은 비즈니스와 궁극적으로 더 많은 수익을 창출할 것을 약속합니다.

스타링크의 광범위한 상업적 사용은 시간 문제일 뿐입니다. 이제 FCC가 이동 차량에 대한 사용을 승인했으므로 나머지 여행 산업은 물론 화물 물류, 대중교통, 에너지 및 유틸리티, 그리고 사용자, 차량, 심지어 전체 환경이 기존 네트워킹이 불안정하거나 비용이 많이 들거나 존재하지 않는 곳으로 이동하는 기타 모든 산업에서 그 뒤를 따를 것입니다.

모든 네트워크에 문제가 있습니다.

적합한 네트워크를 찾았다고 해서 저절로 앱 100%를 실시간으로 빠르게 사용할 수 있는 것은 아닙니다. 모든 네트워크에는 신호 품질 저하, 회선 상태, 기계적 장애, 심지어 클라우드 커버와 같은 단순한 문제도 속도와 가용성에 영향을 미칠 수 있는 변수가 존재합니다. 유선, 무선, 5G, 차세대 위성 등 모든 네트워크에는 이러한 문제가 있기 때문에 어느 네트워크가 다른 네트워크보다 빠르다고 해도 중단과 속도 저하에서 자유로울 수는 없습니다.

하지만 로얄 캐리비안의 말처럼 "...비즈니스와 고객을 위해 항상 연결되어야 합니다." 이 문구는 속도 저하나 다운타임을 감당할 수 없는 점점 더 많은 종류의 앱에 서비스를 제공해야 할 필요성을 나타냅니다.

그렇다면 네트워킹에 내재된 문제를 해결하려면 어떻게 항상 연결되는 앱을 구축해야 할까요?

유일한 해결책은 시스템을 네트워크 가까운 곳으로 옮기고 고가용성, 궁극적인 일관성 및 동기화를 지원하는 데이터베이스와 결합하는 것입니다.

카우치베이스인메모리 속도, SQL 친숙성, JSON 유연성을 갖춘 최신 NoSQL 데이터베이스인 카우치베이스 모바일은 2013년에 출시된 이후 진화하는 네트워크를 위해 특별히 설계되었습니다.

미래로 돌아가기

지난 시간을 돌이켜보면, 카우치베이스는 네트워크 연결의 진화하는 특성과 그로 인해 비즈니스 시스템에 미치는 영향을 이해하고 일반적인 네트워크 아키텍처의 이점을 증폭시키는 데이터베이스 기능을 제공할 수 있었습니다:

    • 연결되지 않은 지역에서도 시스템을 사용할 수 있도록 임베디드 데이터베이스를 도입했습니다.
    • 강력한 데이터 동기화 기능을 도입하여 무선 연결의 끊김과 지연 문제를 해결했습니다.
    • 최근에는 5G와 멀티 액세스 에지 컴퓨팅(MEC)을 사용하는 에지 컴퓨팅 아키텍처에 대한 지원을 도입했습니다.
    • 이제 우리는 미래와 천체 네트워크를 기대합니다.

엣지 지원

초창기 네트워킹의 진화를 위해 데이터베이스 혁신을 제공했던 것처럼, 카우치베이스는 스타링크와 같은 새로운 기술의 이점을 극대화할 준비가 되어 있습니다. 그 이유는 Couchbase가 기본적으로 다음을 지원하기 때문입니다. 엣지 컴퓨팅는 컴퓨팅과 데이터 처리를 상호 작용 지점에 더 가깝게 이동하여 내재된 네트워킹 문제를 극복하는 아키텍처 접근 방식입니다. 카우치베이스가 제공합니다:

이러한 기능 중 Capella 앱 서비스는 네트워크를 활용하여 백엔드 데이터베이스와 엣지 디바이스 간에 데이터를 동기화함으로써 파티션 허용 범위의 핵심 요소를 제공하는 핵심 요소라고 할 수 있습니다. 앱 서비스를 사용하면 연결이 허용하는 한 데이터 변경 사항이 앱 에코시스템 전체에 공유되며, 네트워크가 중단되는 동안에도 내장된 데이터베이스 덕분에 앱은 계속 작동합니다.

유람선의 예를 통해 Couchbase가 Starlink를 어떻게 활용할 수 있는지 살펴보겠습니다.

모든 것을 하나로 묶기

이 애니메이션(그림 a)은 크루즈 선박에서 Starlink와 Couchbase를 사용하여 게스트와 승무원을 위한 앱을 항상 빠르고 항상 사용할 수 있도록 지원하는 방법을 보여줍니다.

Couchbase powered apps for cruise ship connectivity

그림 A: 카우치베이스 카펠라 및 스타링크 네트워크 기반 앱이 탑재된 크루즈선

크루즈선에서는 휴대폰, 태블릿, 웨어러블, IoT 기기 등 다양한 기기를 볼 수 있습니다. 이러한 기기는 승객이 음식 주문, 상품 구매, 여행 편의시설 추가, 고객 서비스 이용 등의 작업을 수행하는 것을 나타냅니다. 또한 재고를 파악하고, 구매를 거래하고, 검사를 수행하는 승무원을 대표하기도 합니다.

게스트와 승무원이 사용하는 애플리케이션과 서비스는 선내에서 호스팅되며, 선내 중앙에 위치한 로컬 카우치베이스 데이터베이스에 의해 지원됩니다.

클라우드의 다이어그램 상단에는 다음과 같은 내용이 표시됩니다. 카우치베이스 카펠라는 중앙 차량 데이터 센터 역할을 하는 DBaaS와 온보드 앱의 동기화 및 사용자 보안을 제공하는 앱 서비스를 제공합니다.

카우치베이스는 천체 네트워크를 활용하여 모든 것을 하나로 묶어 Starlink를 통해 선박과 클라우드 간에 자동으로 동기화합니다.

어떤 이유로든 네트워크 연결이 느려지거나 중단되더라도 기내에서 실행 중인 앱은 전혀 영향을 받지 않고 계속해서 게스트에게 즐거움을 선사하고 승무원의 생산성을 유지합니다.

물론 이 아키텍처는 크루즈 여객선에만 국한된 것은 아닙니다. 쉽게 반복할 수 있으며 기내에서 항상 사용 가능한 승객 및 승무원 앱을 제공할 수 있는 항공사와 같은 다양한 사용 사례에 적용할 수 있습니다:

Couchbase powering in-flight offline apps

... 또는 해상 석유 플랫폼과 같은 원격 환경의 앱이 중요한 애플리케이션의 속도 저하나 장애를 방지해야 하는 에너지 및 유틸리티에 적합합니다:

Couchbase Capella syncing with oil and gas apps

엣지 컴퓨팅 아키텍처에서 Couchbase와 Starlink를 사용하면 모든 조직, 특히 원격 위치에 있거나 이동이 잦은 조직은 항상 켜져 있고 항상 빠른 앱을 제공할 수 있습니다.

올바른 정보

차세대 위성 네트워크, 유비쿼터스 컴퓨팅 및 분산 데이터베이스의 가용성을 통해 이제 모든 조직은 이전에는 불가능했던 곳에서 고가용성 앱과 비즈니스를 구축할 수 있게 되었습니다.

카우치베이스는 지연 시간을 줄이고 이를 사용하는 시스템의 안정성을 높여 스타링크와 같은 새로운 네트워킹 기술의 이점을 극대화합니다.

이 공간은 정말 도약하고 있습니다. 스타링크와 카우치베이스 카펠라를 통해 어떤 새로운 것들이 만들어질지 기대가 됩니다.

카우치베이스 카펠라를 무료로 체험해 보세요: https://cloud.couchbase.com/sign-up

 

이 문서 공유하기
받은 편지함에서 카우치베이스 블로그 업데이트 받기
이 필드는 필수 입력 사항입니다.

작성자

게시자 웨인 카터

Wayne Carter는 Couchbase의 엔지니어링 담당 부사장으로 회사의 모바일, IoT, 엣지 컴퓨팅 솔루션의 비전, 전략, 개발을 이끌고 있습니다. Couchbase에 입사하기 전에는 Oracle과 Siebel Systems에서 리더, 아키텍트, 엔지니어로 근무했습니다.

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 사용

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

연락하기

카우치베이스 제품에 대해 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.