본문 바로가기
728x90
반응형

스토리지29

ZFS에 대해서 알아보자!! -특성2 2013. 5. 1. Silent data corruption(감지되지 않는 데이타장애) 장애 중에 최악의 장애는 장애가 있음에도 불구하고 장애감지를 하지 못하는 장애입니다. 이러한 장애들을 "Silent corruption"이라고 합니다. NetApp의 150만대의 HDD를 연구한 데이터베이스에는 평균 90개의 SATA드라이브 중에 1개에서 HW RAID검사에서 발견되지 않은 silent corruption이 발생한다고 합니다. RAID-5 시스템에서는 매 67TB의 데이타읽기에 한번씩 감지되지 않은 장애가 발생한다고 합니다. 하지만, 디스크내부보다는 외부의 원인에 의해서 이러한 문제가 더 많이 발생한다고 합니다. 예를 들면, 디스크 케이블이 느슨하거나, 전원이 불안정하거나, 외부의 진동(소음), FC스위치장애, 발열, s.. 2017. 11. 4.
간단 명료한 백업과 아카이브의 차이! (difference between backup and archive) 2012. 12. 23. 스토리지관련 정보들을 보거나 업무를 하게 되면 백업과 아카이브라는 용어를 많이 접하게 됩니다. 두 작업 모두 스토리지 장비에 데이타를 기록하는 작업이라 가끔 헷깔리는경우도 있습니다. 제가 구글에서도 백업과 아카이브와의 차이를 검색하여 봤는데요. 가장 쉽고 간단한 설명이 있습니다. 백업은 데이타가 삭제되거나 손상되었을 경우 복구를 하기위해서 데이타를 저장하는 것.아카이빙은 데이타를 만들어지는 시스템에서 다른 스토리지 메체로 이동해 놓는 것.(원문에서는 3가지 측면에서의 아카이브를 정의하였습니다). (*원문 : http://www.datawitness.com/articles/the-difference-between-archiving-and-backup ) 즉, 아래의 그림으로 설명을 하면 Data서버가 있고.. 2017. 11. 4.
RAID를 사용하지 않는 디스크 드라이브 구조 2012. 12. 9. * 참고글: http://en.wikipedia.org/wiki/Non-RAID_drive_architectures 여러개의 disk를 사용할 때에는 보통 RAID를 구성하여서 사용하게 됩니다. 하지만 RAID를 구성하지 않고도 사용하게 되는 경우가 있습니다. 이러한 대표적인 예가 JBOD(just a bunch of disks)입니다.말그대로 번역하면 '단순히 모아놓은 디스크'들입니다.ㅎㅎㅎ JBOD에서는 모든 디스크들이 각각의 address를 가지고,각각의 logical volume을 가지고 있습니다.(파티션된 부분도 마찬가지 입니다) JBOD는 아래그림처럼 데이타들이 디스크에 계속 연결 된 듯이 저장이 되는 특성이 있습니다. 여러개의 디스크를 마치 한개의 디스크를 사용하듯이 사용하며, 한 디스크씩 .. 2017. 11. 4.
Storage Area Network 의 이해 13: SAN 백업의 속도와 시간 2012. 9. 6. 백업 솔루션을 선택할 때에는 백업과 복구시에 소요되는 시간을 고려하여야 합니다.백업의 속도를 위해서 백업에 사용되는 장비들 중 속도에 영향을 미치는 요소를 찾아내서 제거하는 작업이 필요합니다. 아래2개의 그림은 동일한 구성에서 Disk가 속도를 느리게 만드는 요소일 때와 LAN이 속도를 느리게 만드는 요소인 경우에 대한 예제입니다.Disk의 속도가 bottleneck인 경우입니다. Disk가 더 빠르다면 10MBps의 속도까지 가능한 경우입니다.위의 경우는 LAN이 bottleneck인 경우입니다. *이 외에도 데이타를 기록하게 될 테입드라이브의 데이타 기록 속도 역시 중요한 요소입니다. 예를 들어 4Gbit FC이 지원되는 드라이브라도 기록 속도는 4Gbit가 아닌 기록 속도가 따로 존재하게 됩니다.(.. 2017. 11. 4.
Storage Area Network 의 이해 12: SAN 백업솔루션(2/2) 2012. 7. 17. 7.Image copies and snapshot copies in the SANImage CopySAN에서 image copy방식은 production disk의 모든 내용을 복제한 image copy를 이용하여 백업을 하는 방식입니다.백업이 진행될 때, image copy에서 백업이 진행되므로 production application의 동작에는 영향을 미치지 않습니다. 보통 하나의 어레이안에 production LUN과 mirroring LUN을 구성하여 사용하게 됩니다. Snapshot Copysnapshot은 data의 한순간을 복제하는 것을 뜻합니다. snapshot은 포인터 값만을 저장하는 방식이라 실제 snapshot에는 데이타가 존재하지 않게 됩니다. 8.SAN-based data repl.. 2017. 11. 4.
Storage Area Network 의 이해 11: SAN 백업솔루션(1/2) 2012. 7. 16. 백업 솔루션 SAN을 통하지 않고 백업을 하는 방법에는 2가지의 방법이 존재합니다.1. 모든 서버들에 테입 드라이브를 하나 씩 붙여서 백업을 진행하는 방법입니다. 이 방법을 사용하게 되면 각 서버들 마다 테입 드라이브가 필요하게 되어서 비용이 많이 사용되는 단점이 있습니다. 2. 모든 서버의 백업해야할 데이타를 LAN을 통해서 백업서버로 전달하여 백업서버에서 백업을 진행하게 됩니다. 이때 각 서버에는 백업SW 클라이언트들이 설치되어 동작하게 됩니다. 이 방법을 사용하기 위해서는 LAN이 백업이 진행될 때의 트래픽에 대응할 수 있어야 합니다. 데이타를 테입으로 백업하기위한 백업 솔루션들을 정리해 보았습니다. 1.Integrated tape drive in each server: 각 서버마다 내장가능한 테입.. 2017. 11. 4.
Storage Area Network 의 이해 10: 백업 정책 2012. 6. 3. 백업 정책 1.Full Backup (전체백업)풀백업 정책은 백업이 필요한 모든 데이타를 매번 백업하는 방식입니다.이러한 정책 때문에, 마지막 백업으로 부터 바뀐 내용이 많지 않더라도 모든 데이타를 다시 백업을 진행하게 됩니다.백업을 진행할 디스크를 선책하게 되면, 백업 SW는 그 디스크의 모든 내용을 테입으로 백업하게 됩니다.테입 미디어(media)에 디스크 전체의 내용이 백업이 된다면, 디스크의 모든 내용이 한 테입에서 복구되기 때문에 더 빠른 복구가 가능합니다.복구시에는 복구할 테입을 선택 후 디스크로 복구하게 되면 됩니다. 2.Incremental Backup (증분백업)Incremental 백업이란, 마지막 백업작업으로 부터 변경된 내용만 백업하게 되는 정책입니다.백업은 매일 진행되는데, 변경되.. 2017. 11. 4.
Storage Area Network 의 이해 9: 테입 드라이브와 테입 라이브러리(Tape drive and Tape library) 2012. 4. 1. 데이터 백업에 쓰이는 매체는 크게 3개로 구분할 수 있습니다. 가장 널리 쓰이는 디스크(Disk) 와 최근에 성장하고 있는 SSD, 그리고 테입(Tape) 이렇게 사용되고 있습니다. 디스크는 일반 컴퓨터에 사용되는 하드디스크로 이해하면 되고, SSD는 USB플래쉬 메모리와 같은 개념으로 생각하시면 됩니다. 그리고 Tape은 MP3와 CD이전에 노래를 들을 때 사용하던 카세트 테입과 비슷한 개념이구요.. 이 3가지가 동시에 사용되는 이유는 제가 예전에 포스팅 한 것 과 같이 백업도 티어링(tiering)을 통해서 비용이나 효과를 최고로 만들기 위해서 사용됩니다.. 다음에 포스팅 하게 될 SAN 백업 솔루션에 앞서 이번에는 Tape 백업에 사용되는 Tape drive와 Tape library에 대해서 알아보.. 2017. 11. 4.
Storage Area Network 의 이해 8: SAN과 재난복구 2012. 4. 1. 재난복구를 영어로 쓰면 Disaster recovery 입니다. 즉, 스토리지나 시스템 분야에서 흔히 사용하는 DR을 뜻합니다.DR과 더불어 자주 사용하는 용어가 BCP(business continuity plan)입니다. DR은 어떠한 충격으로부터 다시 회복하는 계획을 말하는 것이고, BCP는 그러한 충격이 주어지는 동안에도 계속 업무가 진행될 수 있도록 하는 계획을 뜻합니다. 다운타임다운타임이란, 계획의 유무를 떠나서 시스템이 동작하지 않는 모든 시간을 뜻합니다. 이 시간 동안에는 모든 업무가 중단되기 때문에 다운타임은 비용의 손실과도 직결이 되는 문제 입니다.그렇기 때문에 다운타임에 민감한 업체일 수 록 DR플랜에 더욱 신경을 써야하는 이유입니다. 제가 참고로 하는 자료에 따르면 에너지와 통신업체들.. 2017. 11. 4.
728x90
반응형