베어메탈과 클라우드에 대한 오해와 진실

in #acroeos7 years ago

Cover_02.png
EOS 블록프로듀서들은 EOS 시스템을 유지하고 원활하게 돌아가게 하기 위해 저마다 클라우드, 베어메탈 셋업 또는 두 가지를 모두 사용하는 하이브리드 셋업환경을 구축하여 서비스를 제공하고 있습니다. 최근 커뮤니티에서 베어메탈과 클라우드 관련하여 많은 이슈가 되고 있습니다. 많은 사람들은 베어메탈 또는 클라우드 중 어떤 환경에서의 블록프로듀서 운용이 더 이로운지 이야기를 하고 있지만 이는 약간의 오해가 포함되어 있습니다. 이번 글에서는 베어메탈과 클라우드 환경에 대해 간단하게 설명하고자 합니다

먼저, 베어메탈이란 말그대로 'bare- 1.벌거벗은, 맨-'이라는 접두사를 붙여 금속 재질이 그대로 드러나는 상태, 운영 체제(OS)를 포함하여 어떤 소프트웨어도 설치되어 있지 않은 물리적인 하드웨어를 의미합니다. 다시말해, 물리적인 CPU, 스토리지, 램 또는 네트워크카드 등의 컴퓨터가 운용 되기 위해, 필요한 단위의 물리적 리소스가 갖춰진 시스템이라고 이해하면 되겠습니다.
다음으로, 클라우드란 어플리케이션 및 정보 처리 스토리지로써 사용되는 강력한 물리적 또는 가상 인프라를 지칭합니다. 다시 말해 클라우드 서버는 물리적(베어메탈) 서버를 여러 가상서버로 분할하여 가상화 소프웨어(VM)를 사용하여 IaaS(Infrastructure as a Service) 제공을 지향합니다. 효율적으로 IaaS, 서버 인프라스트럭쳐를 유저에게 제공하기 위해 먼저 물리적 서버를 필요로 하며 이때 유저의 컴퓨팅 인프라는 바운더리가 있는 하드웨어가 할당된 베어메탈이거나 가상(VM)이거나 이 둘의 하이브리드 일 수도 있습니다.

따라서 클라우드와 베어메탈은 서로 상반된 개념이 아닙니다. 구글 클라우드, 아마존 AWS, MS Azure등의 클라우드 컴퓨팅 서비스로도 역시 베어메탈의 서비스, 또는 그 고유의 특성을 발휘하는 데에는 문제가 없습니다. 다만, 클라우드는 베어메탈이나 가상머신의 컴퓨팅 환경을 '임대' 하여 사용하는 반면, 베어메탈 시스템을 직접 구성할 경우에는 하드웨어의 소유 및 관리가 필요한 차이가 있습니다. 또한, 클라우드를 이용한다는 건 단지 경영적인 측면과 관리의 측면에서 좀 더 유연하고 편리한 이점을 가져올 수는 있습니다.

클라우드 컴퓨팅시스템이 직접적으로 EOS BaaS(Blockchain as a Service)를 제공하는 데에는 치명적인 문제는 없습니다. 다만 저희가 이전에 언급 한 것처럼(https://steemit.com/acroeos/@acroeos/acroeos-eos-platform-server-network-infrastructure) 전체 EOS 네트워크에서 모든 서비스 제공자가 또 다른 서비스에 종속되지 아니하기 위하여 인프라스트럭쳐를 제안하였고 AcroEOS역시 클라우드와 IaaS 가상머신의 하이브리드 시스템 구성으로 서비스를 제공하고 있습니다.
또한, 베어메탈 시스템을 직접 셋업하여 서비스를 제공하기 위해서는 클라우드 시스템이 제공하는 안전하고 안정적인 하드웨어 및 네트워크 환경을 직접 그리고 전문적으로 구성하여 제공할 필요가 있습니다. AcroEOS는 모기업인 ICB의 장기간의 금융 서비스 운영 경험을 토대로 독립적인 인프라스트럭쳐를 통한 EOS 블록체인 시스템 서비스를 제공하는데 충분한 기술을 갖추고 있습니다. AcroEOS는 데이터센터내 자체적인 하드웨어 infrastructure를 구성하여 서비스 및 리소스를 제공하는 것이 EOS Mainnet의 궁극적인 이상향에 부합된다고 생각하여 망 회선 및 파워공급 이중화, 로드벨런싱, 리버스프록시 및 필터의 웹파이어월 서비스 등을 통해 보안성 강화 및 다양한 솔루션을 포함하는 구조를 직접 구축하였으며 latency와 서비스 이중화를 위한 클라우드 서비스를 통한 가상머신에서의 서비스 환경 또한 함께 구축하여 하이브리드 시스템을 운영 중에 있습니다.

단지 베어메탈과 클라우드를 비교하는 것은 BaaS제공자를 가리는데 있어 주요한 지표가 되어서는 안됩니다. 베어메탈이냐 클라우드냐 로만 볼것이 아닌 하나의 서비스에 종속되지 않도록 경계하며, 합리적이고 안정적인 인프라스트럭쳐 시스템을 갖춘 서비스 제공자를 가리는 것이 더 중요하다는 것을 알아야 합니다.

CONTACT

EOS producer name : acroeos12345
Email : community@acroeos.io
Steemit : https://steemit.com/@acroeos
Medium : https://medium.com/acroeos
Twitter : https://twitter.com/acroeos
Telegram : https://t.me/AcroEOS
Wechat : AcroEOS信息站