|
[필독] 처음 오시는 분을 위한 안내 (737) |
정은준1 |
2014-05 |
5265401 |
0 |
2014-05
5265401
1 정은준1
|
|
(광고) 단통법 시대의 인터넷가입 가이드(ver2.0) (234) |
백메가 |
2015-12 |
1790384 |
25 |
2015-12
1790384
1 백메가
|
98581 |
노트북용 WIFI 모듈의 안테나선은 뒤바꾸면 안되나요? (12) |
화정큐삼 |
2021-04 |
6383 |
0 |
2021-04
6383
1 화정큐삼
|
98580 |
이 영상 다운받을 방법 없나요? (8) |
어훕 |
2021-04 |
7553 |
0 |
2021-04
7553
1 어훕
|
98579 |
z400웍스 메인보드 바이오스 설정 패스워드가 잠겨있습니다 [질문] (2) |
뉴자 |
2021-04 |
3728 |
0 |
2021-04
3728
1 뉴자
|
98578 |
Mikrotik 설치 환경 질문 (4) |
우강 |
2021-04 |
3262 |
0 |
2021-04
3262
1 우강
|
98577 |
Z840에 ssd970pro장착 (15) |
pdahn |
2021-04 |
3871 |
0 |
2021-04
3871
1 pdahn
|
98576 |
Remote boost standard 와 floating 차이점이 무엇인가요? |
pilsuni |
2021-04 |
2826 |
0 |
2021-04
2826
1 pilsuni
|
98575 |
Z820 은 글카없이 부팅안되나요? (10) |
가츠 |
2021-04 |
4623 |
0 |
2021-04
4623
1 가츠
|
98574 |
MSSQL 2019 Std 이중화 어떤방법이 있을까요? (12) |
오핫핫 |
2021-04 |
12120 |
0 |
2021-04
12120
1 오핫핫
|
98573 |
SAS HDD와 케이블 관련질문입니다 (11) |
아침뱃살 |
2021-04 |
4495 |
0 |
2021-04
4495
1 아침뱃살
|
98572 |
[해결]mysql 매분마다 자동시작되요. (1) |
천마건빵 |
2021-04 |
4189 |
0 |
2021-04
4189
1 천마건빵
|
98571 |
PIOLINK PAS-5016 초기화 에러.... 왜 그러니... (1) |
제온프로 |
2021-04 |
6164 |
0 |
2021-04
6164
1 제온프로
|
98570 |
해놀 6.2 부팅 USB 만드는 중에 저기서 막히는데 왜 디바이스 선택이 안될까요? (11) |
막울었어요 |
2021-04 |
4503 |
0 |
2021-04
4503
1 막울었어요
|
98569 |
[비컴] aa배터리 팩을 18650배터리로 변경 할 수 있을까요? (8) |
민지파파 |
2021-04 |
4059 |
0 |
2021-04
4059
1 민지파파
|
98568 |
이런 구글광고가 정상인가요? (13) |
천마건빵 |
2021-04 |
3031 |
0 |
2021-04
3031
1 천마건빵
|
98567 |
노트북 윈도우7사용중인데 전원버튼 한번 눌러서 절전모드한후 다시 버튼눌러 절전모… |
르나풀스 |
2021-04 |
3341 |
0 |
2021-04
3341
1 르나풀스
|
98566 |
[헤놀로지]5.2 버젼대에 도전했습니다 성공했다가 재부팅 몇번 했더만 찾지를 못해서요 (7) |
막울었어요 |
2021-04 |
3402 |
0 |
2021-04
3402
1 막울었어요
|
98565 |
LED나 할로겐전구 손전등을 찾습니다. (3) |
the촌놈 |
2021-04 |
2762 |
0 |
2021-04
2762
1 the촌놈
|
98564 |
스위치 전원 그냥 뽑아도 괜찮을까요 (4) |
츄미아 |
2021-04 |
2283 |
0 |
2021-04
2283
1 츄미아
|
98563 |
[헤놀로지]나스 내의 특정 폴더의 동기화 (9) |
야근쩌러 |
2021-04 |
3351 |
0 |
2021-04
3351
1 야근쩌러
|
98562 |
DDR4 2133P와 2400T(또는 2666V) 혼용 가능한가요? (7) |
김말고 |
2021-04 |
7317 |
0 |
2021-04
7317
1 김말고
|
클러스터까지는 MSCS AD없이도 가능하긴 한데 추천안합니다. 파워쉘로 해야되고 모르는 사람은 아예 안하는게 나아요.
관리자 없이도 자동으로 연속성을 갖게 할려면 정상적으로 이중화 해야되고 장애시 수동으로 이중화 넘길려고 한다면 그냥 백업복원으로 해야되는데 그것도 계정 맞추고 미리 시나리오 대비를 해야 가능합니다.
AlwaysON은 SAN 스토리지 없이도 각각 볼륨 따로 구성되어도 복제가 가능하기에 좋은 구성안입니다.
데이터 이중화 되어 있어서 좋고 서비스 이중화 되어 있어서 좋긴 한데 이거 제대로 하는 사람 아직까지 한번도 못봤습니다. 다들 DBA라고 와서 다 짤렸어요. 오라클만 해서 모른다고만...
AD구성하고 AlwaysON 구성하는걸 추천합니다. 자신없으면 쉐어볼륨으로 MSCS 구성하는것도...
AD 가 있는 거보다 확인해야 할게 늘어 나긴 했지만 구성이 됩니다.
구성 참고는 아래 링크 에서..
https://gunnm.tistory.com/230
저도 AD 구성하고 AlwaysON 구성하시는걸 권장 드립니다.
OS, MSSQL 라이센스는 양쪽다 필요합니다.(MSCS 든 AlwaysON 이든)..
그 이후 버전(MS SQL 2014) 부터는 2중화에는 무조건 양쪽이 있어야 정상 라이선스 구매 된걸로 일정 됩니다.
참고하세요.(MS 라이선스 점검시 MS SQL 2014 이후 부터는 2중화 구성에 1쪽만 라이선스 있으면 나머지 1쪽도 사야 됩니다.)
데이터베이스 숫자나 이런거 확인후 쓰셔야 합니다.
Ent 라이선스 써야되는경우 비용 엄청 커집니다
MS SQL 2014 부터는 몇 노드를 구성하냐에 따라 구분 됩니다.
2노드만 사용하게 되면 Std만으로 구성이 가능합니다.
windows도 ds가 아니여도 사용이 가능하게 바뀌었습니다..만
리스너 1개에 db1개 밖에 사용을 못합니다.
db가 여러개라면 리스너에 포트를 계속 추가해서 사용해야 하기에 닉세스 님 말씀처럼 ent가 필요하게 됩니다.
std 라면 mscs 방식으로 쉐어 볼륨 붙여다 사용하시는거 강추 드리며..
AlwaysOn이든 mscs든 ad는 필수라 말씀 드리고싶네요..
한가지 더 궁금한게 혹시 MSCS와 AlwaysOn AG 간 성능차이는 없을까요?
DB서버가 몇 천~만건 조회하는 업무가 되게많아서 지금도 CPU와 메모리를 많이 잡아먹고있는데요
MSCS는 공유스토리지를 통한 A서버에서 B서버로 클러스터 리소스 이동하여 가용성 확보하고
AlwaysOn은 Primary에서 Secondary 서버로 계속 복제(동기/비동기)가 이루어지는듯 한데 그럼 부하가 좀 있지않을까요?
성능이 중요한 DB다 보니 이중화 간 부하가 조금이라도 생기는 구성이면 외장스토리지가 있는 MSCS 구성이 날듯해서요
그리고 DB데이터가 외장스토리지에 있으면 안전한거 같기도하고...
성능이 중요하다면 무조건 AlwaysON 써야 할거 같네요. 세컨더리 읽기전용까지 같이 살려서 조회용은 복제본에서 처리하게끔 하고 OLTP성 서비스 업데이트 인서트 삭제는 마스터 서버에서 처리하게 처리구조를 바꾸면 분산처리처럼 효율적으로 운영이 가능합니다.
조회성이 CPU 많이 먹는다고 하는거 보니 PK로 조인하다보니 클러스터 인덱스 많이 타나봅니다.
위와같은 업무는 멀티인스턴스로 가야됩니다. MSCS는 단일 인스턴스이기때문에 누구하나 대량 데이터를 끌어가서 읽으면 다른 작업이 지연율로 난리나게 됩니다.
요즘 대기업들이 AlwaysON 쓰는 이유가 이런데서 나옵니다. 디스크 아무리 빠른 SSD로 풀스토리지 해도 DB서버는 엔진처리에 달려있지 하드웨어 최신걸로 갖다붙여도 안되는건 안되는겁니다.
지금 말씀하시는 기능(세컨더리 읽기전용) 사용하려면 Enterprise 에디션으로 가야하는거죠?
알아보니 Ent는 가격이 어마무시하더라구요... 그래서 스탠다드 에디션으로 가는방향으로 생각중입니다.
지금 사용중인 DB 인스턴스는 한개구요, 리소스를 많이쓰긴하지만 실 사용자분들이 느리다고 하는 분들은 안계시네요. 그대로 유지해도 될거같아요.
그리고 CPU많이 먹는 이유가 이거였군요... 확인해봐야겠습니다
Ent는 노드수랑 CPU / 메모리 제한이 없다는 정도 입니다.
어지간한 대기업 아니면 Ent의 기능을 사용할 일이 잘없습니다.
MS 문서 입니다.
https://www.microsoft.com/ko-kr/sql-server/sql-server-2019-comparison
중간 하단에 데이터시트 읽기 pdf 다운받아 검토 하세요..
개발자가 마스터랑 세컨더리 구분하는 방법으로 코딩을 하면 됩니다.
운영에서만 환경을 바꾼다고 좋아지는게 아니라 개발쪽에서도 같이 해야 하는 작업이라 같이 검토 하셔야 할겁니다.