HP-UX

SAN관련해서 다시한번 문의드립니다.

 
양승원
비정기 기여자

SAN관련해서 다시한번 문의드립니다.

저번에 4대의 서버가 SAN 의 disk를 공통으로 사용하고

4대의 서버가 동시에 동일디스크로 access할수 있는지 여부를

질문드렸는데 정합성 문제와 동일 disk를 access하면 data가 깨지기때문에 SAN환경에서는 zoning을 하는 것이라고 답변해주셨는데



예를들어

1번~4번장비 모두 SAN Disk로 연결할려고 구상했는데요

만약 2번장비가 SAN DISK영역에 파일을 생성하고, 1,3,4 번장비에서는 file read 만 해도 disk 가 꺠질수 있나요?

(해당 장비들이 자신들의 파일을 생성하고 타장비에서는 file read만 했으면 하거든요)

1~4번 장비에서 각 장비가 SAN의 자기 영역만을 access 할수 있는건가요?

공통으로 디스크를 사용할수 있는 방법은 없나요?



그리고 저번에 답변해 주신 zoning을 몰라서 그러는데요

약간의 설명두 부탁드립니다.





3 응답 3
김병수
본과생

SAN관련해서 다시한번 문의드립니다.

우선 zoning이라는 것은 SAN switch에서 작업하는 것을 의미합니다.



zoning의 의미는 말그대로 SAN환경에서 공통의 disk를 여러 system에서 access하는 것을 방지하기 위하여 아예 처음부터 access하지 못하도록 작업하는 것을 말합니다.



SAN환경에서 동일 disk를 여러 server에서 access하는 것을 권장하지 않습니다.



그럼~~
고광태
중학생

SAN관련해서 다시한번 문의드립니다.

만약 한장비만 write 를 하고 다른 장비에서 read 만한다면야 문제가 없지만 유저실수로라도 문제를 일으킬수있기때문에 좀 위험하다고 생각합니다. 말씀하신 자기영역이라는것이 특별히 zoning 을 하지 않으면 없습니다. 모든 디스크들이 연결되어 있는 서버에 다보이게 되지요~



zoning 이라는것은 모든 디스크들이 다보이기 때문에 서버1에서 사용하고있는 디스크를 잘못해서 서버2에서 access 를 할수가 있습니다. 이를 방지하기위해 스위치에서 zoning 을 해서 서버1에서는 서버1에서 사용하는 디스크만 보이도록 하는것입니다.



결국 공통으로 다사용할수있는 방법은



1. 어플리케이션을 이용하는 방법. 오라클 rac 같은어플리케이션을 사용하면 한서버가 사용중이라도 record 단위로 lock을 걸어주므로 같은 디스크를 공유해서 쓰더라도 정합성에 문제가 없습니다.



2. NFS 를 사용하는 사는것입니다. nfs 에는 파일단위로 lock 을 걸어주므로 문제는 없는거죠.결국 san 하고는 상관은 없지만서도..



참고하시길..
양승원
비정기 기여자

SAN관련해서 다시한번 문의드립니다.

항상 도움이 되는 답변에 감사드립니다..꾸~~벅..^^