Cloud Computing
클라우드 컴퓨팅
클라우드 컴퓨팅이란?
간단히 말해 클라우드 컴퓨팅은 서버, 스토리지, 데이터베이스, 네트워킹, 소프트웨어, 분석, 인텔리전스 등 다양한 컴퓨팅 서비스를 인터넷(‘클라우드’)을 통해 사용자 또는 조직에 제공하는 방식입니다. 클라우드 컴퓨팅은 일반적으로 가상화를 기반으로 제공되며, 이를 통해 물리적 컴퓨터 하드웨어와 해당 하드웨어에서 실행되는 소프트웨어 및 애플리케이션이 분리됩니다.
클라우드 컴퓨팅 서비스는 퍼블릭 클라우드, 프라이빗 클라우드 또는 하이브리드 클라우드 등 여러 방식으로 제공될 수 있습니다. 퍼블릭 클라우드 컴퓨팅은 Amazon Web Services, Microsoft Azure, Google Cloud와 같은 타사 서비스 제공업체가 물리적 하드웨어를 소유하고, 보안 인터넷 연결을 통해 이러한 리소스를 온라인으로 판매하는 방식입니다. 프라이빗 클라우드에서는 기업이 여러 물리적 시스템 중 하나 이상에 배치될 수 있는 가상 서버에서 애플리케이션을 실행하여 자체 데이터 센터 내에 클라우드를 구축합니다. 하이브리드 클라우드 컴퓨팅은 프라이빗 클라우드와 퍼블릭 클라우드 컴퓨팅 서비스를 함께 사용하는 방식입니다.
RightScale의 2018년 클라우드 현황 보고서의 일환으로, 클라우드 인프라와 관련 기술의 도입 현황에 대해 997명의 IT 전문가를 대상으로 심층 설문 조사가 실시되었습니다. 응답자의 96%라는 놀라운 비율이 퍼블릭, 프라이빗 또는 하이브리드 클라우드에서 자사 엔터프라이즈 워크로드를 운영하고 있다고 답했습니다.
왜 필요한가? 누가 필요로 하는가?
클라우드 컴퓨팅은 매우 편리하고 비용 효율적입니다. 컴퓨팅·스토리지·네트워크 리소스 사용자는 자신이 사용하는 하드웨어와 물리적으로 같은 장소에 있을 필요가 없으므로, 해당 하드웨어는 유지보수가 더 쉽거나 비용이 더 저렴한 원격지에 배치할 수 있습니다. 또한 Amazon, Microsoft, Google 등의 퍼블릭 클라우드 제공업체에 아웃소싱할 수도 있습니다. 사용자와 컴퓨팅 리소스 사이에 특별한 하드웨어, 무선 네트워크 연결 또는 인프라가 필요한 것은 아니며, 인터넷을 통해 리소스를 사용하면 됩니다. 또한 컴퓨팅 리소스는 어디에서나 원격으로 액세스할 수 있으므로 중앙 위치에 손쉽게 풀링할 수 있습니다. 개별 원격 사용자가 리소스를 100% 지속적으로 사용하지는 않기 때문에 리소스를 공유하고 더 효율적으로 프로비저닝할 수 있습니다. 따라서 모든 사용자에게 각각 전용 물리적 컴퓨팅 리소스가 필요하다고 가정하는 경우와 비교하면 필요한 물리적 리소스가 크게 줄어듭니다.
퍼블릭 클라우드, 프라이빗 클라우드 또는 두 방식을 조합한 형태로 클라우드 컴퓨팅을 도입할지 여부는 여러 가지 고려 사항에 따라 달라집니다. 퍼블릭 클라우드 서비스는 하드웨어와 시설을 구매하거나 유지관리하기 위한 자본 지출이 필요하지 않으므로 비용 효율성이 매우 높습니다. 또한 조직은 실제로 사용한 컴퓨팅 리소스에 대해서만 비용을 지불하므로 사용자 측면에서도 유연성이 더 큽니다. 프라이빗 클라우드는 조직이 자체 데이터를 호스팅하고 통제할 수 있도록 보장하므로, 의료 및 금융 서비스처럼 규제가 엄격한 산업에서는 규정 준수, 보안 또는 개인정보 보호를 위해 필요할 수 있습니다. 수년에 걸쳐 데이터 센터에 수백만 달러를 투자한 기업 역시 이러한 투자를 보호하기 위해 기존 인프라를 프라이빗 클라우드에 활용하려 할 것입니다.
하이브리드 클라우드는 두 방식의 장점을 모두 제공할 수 있습니다. 조직은 온프레미스에서 자체 데이터를 소유하고 통제하면서, 사용량이 급증하는 시기에 퍼블릭 클라우드 서비스와 연결해 추가 컴퓨팅 및 스토리지 용량을 제공할 수 있습니다. 이를 ‘클라우드 버스팅 기능’이라고 합니다. 하이브리드 클라우드의 잠재적인 단점은 서로 다른 클라우드 플랫폼을 연결하고 관리하는 복잡성이 증가할 수 있다는 점입니다.
GIGABYTE는 어떤 도움을 제공하나요?
GIGABYTE는 프라이빗 클라우드 구축에 필요한 물리 서버 하드웨어를 제공하는 업계 선도 기업 중 하나입니다. Intel Xeon Scalable 및 AMD EPYC, Marvell ThunderX2 프로세서 기반의 다양한 서버 시스템은 조직의 클라우드 컴퓨팅 인프라를 구축하기 위한 이상적인 기반을 제공합니다.
또한 GIGABYTE는 다양한 소프트웨어 솔루션 공급업체와 협력하여 통합 하드웨어/소프트웨어 패키지를 제공합니다. 이를 통해 프라이빗 또는 하이브리드 클라우드를 더욱 쉽고 빠르게 구축하고, 컴퓨팅, GPU 및 스토리지 리소스의 가상화와 공유를 지원합니다.