SIOS 기술 및 스토리지 스위스 최근 높은 참석된 세미나에 대 한 세력에 합류. 참석자 질문 몇 가지 뛰어난 유연 하 고 박사에 대 한 가상 서버와 클라우드 환경에 대 한. 스토리지 스위스 설립자 및 최고 관리자 조지 Crump 웹 세미나에 가입 하는 것입니다 감독의 필드 엔지니어링 토니 텍스트 SIOS에서.
질문 1
"데이터 센터, 대역폭 및 대기 시간, 순서 대로 작동 하 여 높은 수준의 가용성 솔루션에 대 한 같은 분산 지리적으로 2 사이 연결 요구 사항 이란 무엇입니까"? 토니: 모두 보호 해야 하는 작업을 온다. 우리가 se 당 최소 요구 사항은 없다. 그것은, 특히 데이터 속도 얼마나 빠르게 변화 시스템에 I/O 작업에 따라 디스크 기록. 한 서버에 평균 디스크 3 MB/sec를 쓰고 하는 것을 가정해 봅시다. SIOS 소프트웨어는 빨리 당신이 그것을 밖으로 복제를 로컬 디스크에 쓸 데이터를 복제 하 고 싶어. 보호 하려는 서버에 보고 해야 합니다. Windows에서이 매우 할 쉽습니다. 당신은 할 수 올려 PerfMon을 봐 디스크 통계 및 몇 가지 대표적인 시간 동안 실행 하자. 그 실시간 복제를 지원 해야 하는 얼마나 많은 대역폭을 정확 하 게 말할 것 이다. 대기 시간까지이 질문의 측면, 우리는 동기 및 비동기 복제를 지원 갑니다. 일반적으로, 당신은 고속 낮은 대기 시간 네트워크 연결 하는 경우 동기 복제와 함께 갈 것 이다. 동기 제공 최대 데이터 보호 및 데이터 손실 때문에 이중 커밋 합니다. 쓰기 그것은 원본과 대상 모두에 그것을 했다 때까지 완벽 한 간주 되지 않습니다. 하지만 요소 소스/대상 간의 왕복 대기 시간에는 쓰기 성능에 영향을 미칠 것으로 해야 할. 대기 시간이 있고 당신은 더 많은 성능 민감한 경우 당신이 갈 수도 있습니다와 비동기. 그러나 실패 하는 경우 있을 수 일부 비행 데이터를 만들어 않을 수도 있습니다 그것은 원본에서 대상으로 이해 해야 한다. 그래서 일부 데이터가 손실 될 수 있습니다. 동기 및 비동기의 고전적인 절충입니다. 요약 하면, 우리는 대역폭 및 대기 시간까지 최소 요구 사항은 없다. 정말 내려 오면 얼마나 바쁜 당신의 서버에, 얼마나 빨리 그들은 쓰기 디스크, 공차는, 무엇 당신의 성능 및 얼마나 많은 데이터 손실 경우, 견딜 수 있습니다.
질문 2
"어떻게는 샌 덜 클러스터 vm 웨어 환경에 도움이"? 토니: vm 웨어를 배포 하는 경우 그것은 vm 웨어 하 같은 기본 제공 기능을가지고 있다. 그것은 하의 관점에서 부분적인 솔루션 이다. Vm 웨어 HA 무엇 보면 호스트 오류에 대 한 당신을 보호 합니다. 호스트에 오류가 발생 하면 vm 웨어 클러스터의 다른 실제 호스트에 가상 컴퓨터 다시 부팅. 네트워킹 또는 가상 컴퓨터 내부 응용 프로그램에 문제가 있는 경우 가상 컴퓨터가 기본적으로 블록 상자 이며 문제 유형의 보호 필요 하지 않습니다. 응용 프로그램 수준 가용성에 추가 하 고 게스트 수준에서 클러스터링 보다 높은 수준의 가용성을 제공할 수 있습니다. 게스트 수준 그 환경에서에서 클러스터링을 하기 전에 언급 한 다른 도전 가상 컴퓨터 최대 저장소를 통과 해야입니다. 일반적으로 원시 장치 매핑 (RDM)을 구성 해야 합니다 그리고 VMotion 같은 것 들을 잃을 거 야. 하에 대 한 몇 가지 가상화 기능을 주는 거 야 하지만 SIOS에서 산 적은 클러스터 솔루션 당신은 둘 다 가질 수 있습니다. 우리는 손님 내부에서 모든 것을 다하고 있습니다. 특정 변경 하이퍼바이저 수준에서 만들 필요가 있다.
질문 3
"어떤 저장소 구성을 제공 최고의 하"? 조지: 나는 산 사람입니다. 하지만 명확 하 게 비용 관점에서 외부 드라이브를 사용 하는 비용 및 친숙 관점에서 둘 다 호소 수를. 그에 대 한 당신의 입장은 무엇입니까? 토니: San 확실히 강력한 고 중복, 중복 컨트롤러, 디스크 등의 많은 등등. 하지만 하루의 끝에서 클러스터에 공유 저장소 실패의 단일 지점을 나타냅니다. 다시 말하지만, 그것은 하드웨어 실패 수 없습니다. 많은 시간 그것은 구성 또는 사용자 오류를 SAN에 연결 손실이 발생 하면 전체 클러스터 다운 걸릴 수 있습니다. 샌 덜 구성 하 여, 실패의 단일 지점으로 스토리지를 제거 하 고 보다 높은 수준의 가용성을 달성 거 야. 만약 당신이 이미 만든 투자는 산에, 내가 아니다 그것은 사용 하지 마십시오. 확실히 기존 스토리지 및 인프라에는 서버 리소스를 사용할 수 있습니다. 그러나 만약 당신이 과거에 클러스터링 된 방법, 하자 말 두 서버와 SAN, 당신은 고려해 볼 수 있습니다 그것의 자신의 독립적인 스토리지와 세 번째 노드를 추가. 그것은 다른 산 수 또는 로컬 저장소 일 수 있었다. 그런 식으로 당신은 지금 있어 다른 노드로 클러스터에서 하나 더 많은 호스트 실패를 견딜 수 있도록. 당신이 있어 또한 제거 저장 오류 지점으로 기술적 가용성 체인 한 노치를 강화 하. 조지: 이것에 종이 썼다 고 거기 섹션 라는 "무슨 SAN 어레이 잘못 갈 수 있다." 잘못 될 수 있는 흥미로운 것 들 중 하나는 대부분 시스템은 RAID 또는 뭔가에 드라이브 오류가 발생할 경우 보호. 하지만 그 소요 경비 사람들이 찾을 것 들 중 하나는 성능은 어떤 RAID 다시 일어나 고 있는 동안. 그것은 일반적으로 두 가지 선택으로 당신을 떠난다. 속도는 다시 작성 일이 당신은 떠나 오랜 기간에 대 한 노출 또는 RAID 재구축 일반적으로 아파 디스크 I/O 성능을 가속화할 수 아래로 끌 수 있습니다. 그것은 내게 당신의 환경에서 나 수 있습니다 별도 독립 실행형 시스템에 실패 일어날 모든 자체 별도 기본 시스템에 RAID 재구축 하 게 소리. 그 것이 일할 수, 그렇지 않습니다? 토니: 예, 당신은 확실히 할 수는 작업 하는 동안 성능 문제가 있었다면. 기본적으로 RAID 다시 작성, 같은 물리적 수준에서 일어나는 우리의 소프트웨어에 투명 합니다. 그는 혼합 하 고 일치 하는 서버 수 이유는 이유 중 하나입니다. 드라이브 문자가 일치 하는 우리의 윈도우 솔루션 요구 사항 중 하나 이며 모든 볼륨은 같은 크기. 단일 디스크 또는 RAID 0, 1, 5 또는 10, 커버 아래에 모두 투명. 그래서 그래, 만약 그 관심사, 당신은 클러스터의 다른 노드로 장애 조치 수 고 모든 다른 쪽에 RAID를 다시 작성 하는 동안 그의 실행을 하자.
질문 4
"사용할 수 있습니다 당신은 귀하의 소프트웨어 SQL 이외의 아무것도"? 토니: 예, 있습니다 수 클러스터 서비스 또는 응용 프로그램으로 사용할 수 있습니다. 가장 일반적으로 우리는 SQL을 보호 야. 우리가 어디 우리가 할 SAP, Oracle 및 NFS 유형 클러스터의 많은 리눅스에 대 한 솔루션을 있다. 이건 정말 전체 지도입니다. 우리는 또한 사용자 지정 응용 프로그램을 보호할 수 있습니다. 그는 블록 레벨 복제 기술의 이점 중 하나입니다. 그것은 서버, 스토리지 및 심지어 응용 프로그램 불가 지론입니다. 당신은 그냥 알려주십시오 있는 파티션 또는 볼륨 복제 하려는 데이터 거기 사는 것을 일어나 고 우리를 보호 하기 위해 거 야. 그런 측면에서이 훨씬 더 단순한 SQL에 대 한 사용할 수 있습니다.
질문 5
"어떻게 응용 프로그램 성능 영향 이다 산-이 소프트웨어를 실행 하 여"? 토니:이 복제 모드로 돌아온다. 우리는 동기 및 비동기 복제를 지원합니다. 비동기 복제 성능에 미치는 영향의 어떤 종류를 볼 수 없습니다 거 야. 동기를 하는 경우 다음 당신은 거 야 두 번 커밋 때문에 디스크에 쓰기에 영향을 볼 수 있습니다. 읽기에는 영향을 하지. 동기 복제와가 면 오버 헤드를 최소화 하기 위해 낮은 대기 시간 네트워크 연결을 갖고 싶어 거 야 그 동기 복제 쓰기에 부과.