클라우드 데이터베이스란 무엇인가요?
IBM 뉴스레터 구독하기
클라우드 데이터베이스의 그래픽 일러스트

클라우드 데이터베이스는 클라우드 컴퓨팅 플랫폼을 통해 구축되고 액세스되는 데이터베이스 서비스입니다. 기존 데이터베이스와 동일한 많은 기능을 제공하며 클라우드 컴퓨팅의 유연성이 추가되었습니다. 사용자는 데이터베이스를 구현하기 위해 클라우드 인프라에 소프트웨어를 설치합니다.

대규모 모바일 사용자 또는 원격 디바이스 네트워크에 대한 참여 및 애플리케이션 데이터를 관리하는 것은 확장성 및 가용성 문제가 될 수 있습니다. 문제는 대부분의 데이터베이스를 중앙 “마스터” 데이터베이스에서 업데이트해야 한다는 것입니다. 이로 인해 성능 병목 현상이 발생하고 마스터 데이터베이스에 연결할 수 없는 경우 애플리케이션이 실행되지 않을 수 있습니다.

클라우드 데이터베이스를 사용하면 조직은 모바일 장치, 원격 시설, 센서 및 인터넷 지원 상품에 대한 데이터베이스 액세스를 네트워크의 가장 먼 엣지까지 푸시할 수 있습니다. 이는 확장성을 향상시키고 애플리케이션이 오프라인 상태에서도 계속 실행되도록 하는 데 도움이 됩니다.

클라우드 데이터베이스 작동 방식

클라우드 데이터베이스는 하이브리드 클라우드 개념을 사용하여 조직의 모든 데이터를 수집, 제공, 복제 및 엣지로 푸시합니다. 사용자는 더 이상 전 세계 어디에서나 데이터베이스 요청을 전달하기 위해 종속 미들웨어를 배포할 필요가 없습니다. 애플리케이션을 데이터베이스에 직접 연결할 수 있습니다.

하이브리드 데이터베이스는 분산형 하이브리드 데이터 클라우드를 생성하여 성능, 도달 범위, 가동 시간 이동성을 향상하고 비용을 절감할 수 있도록 지원하므로 조직은 다음을 수행할 수 있습니다.

  • 작게 시작하되 크게 성장하기

  • 필요에 따라 탄력적으로 확장

  • 여러 데이터 센터에서 클러스터 확장

  • 클라우드를 독립적으로 관리하거나 공급자가 대신 관리

  • 클라우드 제공업체를 혼합하여 지리적 범위, 서비스 수준 계약(SLA), 가격 및 규제 요구 사항을 최적화합니다.

예를 들어, 금융 조직은 데이터베이스를 모든 이질적인 데이터 소스의 중앙 리포지토리로 사용한 다음 이 재무 데이터를 JSON 형식으로 제공함으로써 하이브리드 개념을 수용하고 있습니다. 그런 다음 이 데이터는 서비스형 데이터베이스(DBaaS)에 배포되고 전 세계의 지리적 리전에 복제됩니다.

싱가포르 고객이 뉴저지의 데이터베이스에서 모바일 애플리케이션 데이터를 검색하는 데 4초 이상 기다려야 하는 경우 해당 고객은 해당 애플리케이션을 다시 사용하지 않을 가능성이 높습니다. 서비스형 데이터베이스(DBaaS)는 즉시 복제 및 배포할 수 있으며 전 세계 데이터에 거의 실시간으로 액세스할 수 있습니다.

클라우드 데이터베이스의 특징
클라우드 데이터베이스의 이점
간편한 액세스

사용자는 공급업체의 API 또는 웹 인터페이스를 사용하여 거의 모든 곳에서 클라우드 데이터베이스에 액세스할 수 있습니다.

확장성

클라우드 데이터베이스는 변화하는 요구 사항을 수용하기 위해 런타임에 스토리지 용량을 확장할 수 있습니다. 조직은 사용한 만큼만 비용을 지불합니다.

재해 복구

자연 재해, 장비 고장 또는 정전 발생 시 원격 서버의 백업을 통해 데이터를 안전하게 유지합니다.

클라우드 데이터베이스에 대한 고려 사항

클라우드 데이터베이스는 증가하는 데이터 관리 요구를 수용할 수 있습니다. 조직은 비용, 성능, 보안 및 도달 범위를 위해 데이터 계층을 지속적으로 최적화할 수 있습니다. 데이터를 세분화하여 배포하고 사용자에게 더 가까이 다가갈 수 있습니다. 클라우드 데이터베이스에 대한 고려 사항은 다음과 같습니다.

제어 옵션: 사용자는 기존 데이터베이스처럼 관리되는 가상 머신 이미지 또는 제공업체의 DBaaS를 선택할 수 있습니다.

데이터베이스 기술: SQL 데이터베이스는 확장하기는 어렵지만 매우 일반적입니다. NoSQL 데이터베이스는 더 쉽게 확장할 수 있지만 일부 애플리케이션에서는 작동하지 않습니다.

보안: 대부분의 클라우드 데이터베이스 제공업체는 데이터를 암호화하고 기타 보안 조치를 제공합니다.

유지 관리: 가상 머신 이미지를 사용할 때 IT 담당자는 기본 인프라를 유지 관리하는 방법을 이해해야 합니다.

관련 솔루션
IBM Db2® on Cloud

전담 운영팀, PITR, 멀티존 리전(MZR)을 지원하는 고가용성 재해 복구(HADR), 독립적 확장 기능을 활용하세요.

IBM Db2 on Cloud 살펴보기

IBM Cloudant®

빠르게 성장하는 웹 및 모바일 앱과 대규모 워크로드를 위해 풀 매니지드 분산 데이터베이스를 사용해 보세요. Cloudant는 IBM Cloud® 서비스로 제공됩니다.

IBM Cloudant 살펴보기

IBM Cloud Databases for MySQL

확장성 및 보안을 갖춘 고성능을 제공하는 미션 크리티컬 웹 애플리케이션을 구축하세요.

IBM Cloud Databases for MySQL 살펴보기
자원 IBM Cloud Professional Architect

대화형 과정과 IBM Cloud Professional Architect 커리큘럼 내 학습 경로를 통해 클라우드 데이터베이스 기술을 구축할 수 있습니다.

The Masters 하이브리드 클라우드 아키텍처

The Masters 골프 토너먼트는 IBM Cloudant를 사용하여 AI 하이라이트나 Masters Fantasy Game과 같이 고객이 좋아하는 경기를 더 가까이에서 즐길 수 있는 새로운 방법을 제시할 수 있었습니다.

서비스형 데이터베이스(DBaaS)란 무엇인가요?

가장 빠르게 성장하는 서비스형 소프트웨어(SaaS) 제품군 중 하나인 DBaaS에 대해 알아보고 클라우드 애플리케이션에 가장 적합한 DBaaS를 선택하기 위한 팁을 확인하세요.

다음 단계 안내

IBM Cloud 데이터베이스 솔루션은 데이터 및 분석을 위한 매니지드 서비스로 구성된 완성형 포트폴리오를 제공합니다. 오픈 소스 기반의 하이브리드 방식을 활용한 솔루션으로 애플리케이션 개발자, 데이터 과학자 및 IT 아키텍트의 데이터 집약적인 요구 사항을 충족합니다.

IBM Cloud 데이터베이스 솔루션 살펴보기 클라우드 데이터베이스 무료 체험