본문 바로가기

서버운영 노트

클라우드도 데이터 백업이 중요하다

 

 

요즘 IT 업계에서는 클라우드 컴퓨팅이 이슈죠. 클라우드 컴퓨팅에 대한 많은 애기가 오가고 있습니다. 클라우드 컴퓨팅이 종전 컴퓨팅 패러다임에 비교해서 많은 장점이 있다는 걸 그 누구보다 많이 알고 계시리라 믿는데요. 시장에서 떠도는 많은 클라우드에 대한 부분은 과장되어 있거나 아니면 아예 사실과 맞지 않은 부분도 있습니다. 그 중에서 특히 대표적인 것이 클라우드에서 VM을 생성하고 돌리면 데이터 백업이 필요 없다는 말입니다.

 

여러분들은 이 부분에 대해서 어떻게 생각하나요? 결론부터 말씀 드리면 그렇지 않다는 겁니다. 클라우드가 많은 시스템 관리 기능을 바꾸어 가고 있는 것은 사실이지만, 데이터 백업의 필요성을 뒤집어 놓지는 않았습니다. 시스템 관리에는 중요한 다섯 가지의 개념이 있는데요.

 

바로 Security, Redundancy, Performance, Backup, Cost 입니다. 이 다섯 가지의 항목들을 각각 어떻게 잘 조합하느냐가 고객님과 저희들이 풀어나가야 할 숙제겠죠.

 

클라우드를 이용함으로써 Redundancy(불필요한 중복) Performance(scaling up and down)는 해결했지만 VM 단위의 보안과 데이터 백업은 직접 챙기셔야 하는 부분이 발생하게 되는 것인데요. 보안과 서비스 관련해서는 다음에 소개하기로 하고, 오늘은 일단 데이터 백업에 대한 얘기부터 해보도록 하겠습니다.

 

 

 

 

 

저희 호스트웨이에서 서비스하는 플렉스 클라우드는 다른 퍼블릭 클라우드와 마찬가지로 매우 탄력 있게 디자인 되어 있습니다. 아시겠지만 클라우드를 제대로 구성하기 위해서는 밑 단위의 하드웨어부터 시작해서 Hypervisor layer, 그리고 VM layer, 그리고 network layer등등 여러 가지 구성 성분들이 single point of failure(한 곳이 중단 되며 전체 시스템이 멈추는 현상) 없게 탄력 있게 구성이 되어야 한답니다.

 

이런 탄력적인 인프라스럭쳐 위에서 돌아가는 VM은 그냥 single discrete server와 비교하였을 때 분명 uptime이나 문제가 생겼을 때 fault tolerance, elegant degradation, graceful recovery 면에서 더 좋습니다. 그러나 single server 와 마찬가지로 basic system administration process가 다 날라가는 건 아닙니다.

 

Single dedicated server 일 경우 데이터 백업을 하지 않는다는 것은 생각할 수 없을 텐데요. 클라우드에서도 마찬가지입니다. 데이터 백업을 하셔야 합니다. 저희 호스트웨이에서 서비스를 사용하시지 않는다고 하셔도 데이터 백업은 필수로 하셔야 합니다. 이에 대한 몇 가지 해결책을 말씀 드리며 글을 마치도록 하겠습니다.

 

 

1 On premise backup

A 직접 사무실에 데이터 백업 appliance를 두고 백업을 하시는 것입니다.

B 이건 recommend 하기는 어렵습니다.

C 우선 system administration을 직접 하셔야 하고 traffic 비용 부담도 하셔야 합니다.

D 데이터 백업 관리는 system administrator들이 가장 골치 아파 하는 일중에 하나입니다.

 

2 Cloud-based backup service

A http://mozy.com/pro/server/data-shuttle/

B http://www.ironmountain.com/Services/Data-Backup-and-Recovery.aspx

C 위와 같은 service들은 호스트웨이 데이터 센터 밖에 있으며 Disaster Recovery 측면에서는 호스트웨이 에서 직접 service를 받으시는 것보다 낫습니다.

D 한가지 단점은 데이터 백업 때문에 생기는 traffic비용을 부담하셔야 된다는 점과, 해외에 있기 때문에 performance에 문제가 있다는 것입니다.

 

3 호스트웨이가 제공하는 Back-up service

A 저렴한 가격에 제공하고 있습니다.  $$/month/GB

B CDP(continuous data protection)를 고용하고 있습니다. VM안에 백업 agent가 설치되며 그 agent를 통해 항상 데이터 백업이 됩니다.

C Main FlexCloud infra와 별게인 따른 백업 appliance를 통해 백업 데이터가 store 되고 있습니다.

D 장애가 생겼을 경우 빠른 시간 내에 복구가 가능합니다.

E 플렉스 클라우드와 같은 datacenter안에 있기 때문에 traffic 비용이 발생하지 않습니다.

F 호스트웨이 팀이 system administration을 해주는 managed service입니다.

 

호스트웨이 홈페이지 바로가기 -  http://www.hostway.co.kr/