|
[필독] 처음 오시는 분을 위한 안내 (736) |
정은준1 |
2014-05 |
5186947 |
0 |
2014-05
5186947
1 정은준1
|
|
(광고) 단통법 시대의 인터넷가입 가이드(ver2.0) (234) |
백메가 |
2015-12 |
1720009 |
25 |
2015-12
1720009
1 백메가
|
8767 |
윈도복구프로그램 타임머신(comodo)가 삭제가 안됩니다... (3) |
김건우 |
2011-03 |
11373 |
0 |
2011-03
11373
1 김건우
|
8766 |
mp-2400 에 대해서.. (1) |
이성준 |
2003-03 |
11374 |
26 |
2003-03
11374
1 이성준
|
8765 |
컴퓨터가 이상해요. (1) |
조용훈 |
2003-12 |
11375 |
64 |
2003-12
11375
1 조용훈
|
8764 |
윈도우 10 바탕화면 깜빡임 오류로 재질문 드립니다. (6) |
이윤 |
2016-06 |
11375 |
0 |
2016-06
11375
1 이윤
|
8763 |
듀얼 cpu에서요.. 듀얼 램처럼 같은 동일한 cpu 2개를 사용해야되나요? (8) |
이광민 |
2003-12 |
11375 |
8 |
2003-12
11375
1 이광민
|
8762 |
[질문] 서버 조립할려고 합니다 추천좀 해주세요 (1) |
이창용 |
2003-01 |
11376 |
79 |
2003-01
11376
1 이창용
|
8761 |
[re] 웹서버 구축할려구 하는데, 시스템 사양좀 잡아주세요... (1) |
임태성 |
2002-12 |
11377 |
4 |
2002-12
11377
1 임태성
|
8760 |
윈도우즈 2000의 메모리 관리에 대해 (6) |
박경호 |
2002-12 |
11377 |
4 |
2002-12
11377
1 박경호
|
8759 |
메일 확인이 되지 않습니다(로그인 불가) (2) |
변기철 |
2004-10 |
11378 |
67 |
2004-10
11378
1 변기철
|
8758 |
메모리에 관한 질문입니다. (1) |
석재훈 |
2003-03 |
11378 |
69 |
2003-03
11378
1 석재훈
|
8757 |
동영상 인코딩시 GTX560ti VS GTX680 (6) |
drama |
2014-06 |
11378 |
0 |
2014-06
11378
1 drama
|
8756 |
간단한 3.5인치 하드디스크 고정용 베이? (7) |
전근현 |
2009-10 |
11378 |
0 |
2009-10
11378
1 전근현
|
8755 |
pc 133 과 pc 100 같이 사용하면 문제점이 없을까요? |
전성훈 |
2003-06 |
11378 |
95 |
2003-06
11378
1 전성훈
|
8754 |
lan에서 WOL기능이무엇인가요 (1) |
이종민 |
2003-04 |
11378 |
14 |
2003-04
11378
1 이종민
|
8753 |
메인 보드 포장 비닐 봉투는 구입할 수 있는지요? (6) |
왕용필 |
2011-05 |
11379 |
0 |
2011-05
11379
1 왕용필
|
8752 |
앗, 실수했다. 하드디스크는 IBM 80G, Seagete80G 중 어떤 것이 좋은가요? (11) |
이상목 |
2003-01 |
11379 |
8 |
2003-01
11379
1 이상목
|
8751 |
[질문] IIS + ASP & FSO 관련 문의드립니다. (3) |
박규현 |
2003-12 |
11379 |
61 |
2003-12
11379
1 박규현
|
8750 |
듀얼 고수님들에게 조언을 구합니다. (4) |
최낙훈 |
2003-01 |
11379 |
18 |
2003-01
11379
1 최낙훈
|
8749 |
허접한 질문 하나 드리겠습니다. (5) |
박영희 |
2003-05 |
11380 |
22 |
2003-05
11380
1 박영희
|
8748 |
스커지 레이드 구성시 최소의 하드수는 몇개일까요? (7) |
변기철 |
2003-05 |
11380 |
4 |
2003-05
11380
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 다운받아 검토 하세요..
개발자가 마스터랑 세컨더리 구분하는 방법으로 코딩을 하면 됩니다.
운영에서만 환경을 바꾼다고 좋아지는게 아니라 개발쪽에서도 같이 해야 하는 작업이라 같이 검토 하셔야 할겁니다.