[IT토탈서비스]/ETC

EhostIDC. 지능적 SQL 성능 향상 솔루션 런칭! 서버호스팅서비스의 최적화 방안 제시!

이호스트ICT 2016. 10. 21. 17:57

안녕하세요. 이호스트데이터센터 해외 사업부입니다.

이호스트데이터센터는 서비스 안정성 및 효율의 향상을 위한 다양한 솔루션, 보안 서비스와 결합 및 응용을 시도하고 있습니다. 

 

데이터베이스 운영에 있어서 DB응답속도 및 어플리케이션 최적화를 위해 고민하고 있는 사용자를 위한 방안을 소개하고자 합니다. 

 

아래 내용은 일본, 홍콩등 해외 서버를 사용하시면서 적용한 결과를 바탕으로 작성하였습니다.

 

데이터베이스는 기본적으로 고성능의 하이 퍼포먼스를 낼수 있는 장비들을 사용합니다.

때문에 데이터베이스 확장성의 한계, 스케일 업으로 하드웨어 및 소프트웨어 비용 증가는 부담으로 다가오게 되고요.

 

이에 맞춰 지능적 SQL 성능을 향상시키면서

- 어플리케이션 고가용성

- 성능

- 확장성

- 데이터 보호

- SQL 분석

까지 동시에 가능 하도록 서비스가 가능한 솔루션을 알려 드리겠습니다.

 

<SQL 방화벽, 변환>

* SQL 패턴을 학습, 새로운 rule을 생성하여 비정상적 패턴의 SQL을 허가, 차단할 수 있는 고성능의 SQL 방화벽

* 민감 정보 요청하는 SQL을 변환하여 정보 유찰 방지

  "select (.*) ---> "select $1 limit 1"

  "select name" ---> "select substr (name<1,2) || '*'"

* 허가 받지 않은 IP 대역의 SQL 차단

 

 

 

1. 실시간 SQL 분석 & 원클릭 최적화

 

* 실시간 SQL 트래픽 분석

* 캐시 대상 권고 및 룰 생성

* 원클릭 캐시 적용으로 SQL 최적화

 

2. Rule 생성

* Async Execute : 사용자 행동 로그나 페이지 조회 로그를 비동기로 처리하여 성능 향상

* Forward : 특정 SQL을 다른 데이터베이스(mongo db)로 전달

* Transform : 특정 SQL의 변환(select *를 select 10으로 변환 수행)

 

3. 성능 향상

* select * from settings : 1188.3 ---> 228.4

* select * from nation : 1440.6 ---> 181.2

 

4. 기대효과

* 성능과 확장성

 - 캐시를 이용한 응답시간 20배 개선

 - 데이터베이스 부하 감소 : DB H/W & S/W 확장성 5배 증가

 - SQL의 최적화

 

* 고가용성

 - 어플리케이션을 인지한 데이터베이스 페일오버

 - MySql & PostGres에 바로 적용

 - 100% 고가용성 유지(세스템 업그레이드, 패치, 서버 교체)

 

* 보안

 - 트래픽 증가로 인한 데이터베이스 과부하 방지(DoS 등등)

 - 민감정보 유출 방지

 

 

 

보다 안정적인 해외서버를 원하시면 정답은 이호스트데이터센터에 있습니다.


서비스문의

◎ IDC영업팀  :  070-7600-7311 (5512)

 ◎ 메일주소  :  request@ehostidc.co.kr

◎ 카카오톡 플러스친구  :  @이호스트데이터센터 ( 또는 '이호스트' 검색)

◎ 스카이프  :  ehostIDC Hosting Manager

◎ 서비스신청하기  :  http://cc.ehostidc.co.kr/index.php?/cart/


* 일본 서버호스팅


Intel® Xeon® Quad Core L5520 x 2CPU

24GB DDR RAM

1TB SATA3 HDD raid 1 구성.


Intel® Xeon® Quad Core E3 1230 v2

8GB DDR RAM

1TB SATA3 HDD raid 1 구성.


일본서버호스팅 보안 패키지(별도 상담 필요)



DDoS(디도스) 보안서비스 + 웹방화벽 + 쉘모니터 + 백신


1. 우회 proxy 서버를 통해 서버 IP 히든 처리
2. 웹취약점을 통한 로그인 IP/PW 노출 및 DB 커넥션 방어를 위한 WAF

3. 웹 소스 방어를 위한 쉘모니터

4. 최근 이슈화 되고 있는 랜섬웨어 방지를 위한 서버 백신(window용)


* 홍콩 서버호스팅


Intel Xeon E3-1230Lv3 Core / CPU Speed : 8 x 2.8GHz

RAM : 8GB

500GB SATA


Intel Xeon E3-1230Lv3 Core / CPU Speed : 8 x 2.8GHz

RAM : 8GB

128 SSD


2 x Intel E5-2620 Processor

32GB ECC DDR3 Memory

2 x 1TB NL SAS Hard Disk

2 IP Address


*말레이시아 서버호스팅


Intel Xeon E3-1230Lv3 Core / CPU Speed : 8 x 2.8GHz

RAM : 8GB

500GB SATA


Intel Xeon E3-1230Lv3 Core / CPU Speed : 8 x 2.8GHz

RAM : 8GB

128 SSD


2 x Intel E5-2620 Processor

32GB ECC DDR3 Memory

2 x 1TB NL SAS Hard Disk

2 IP Address



* 러시아 서버호스팅


CPU : core i3-4360 2x3.7GHz

RAM : 4G (32GB 확장가능)

HDD : 100G ssd*2 (12 disk 확장 가능)


CPU : E3-1230v3 3.3GHz

RAM : 16G (32GB 확장가능)

HDD : 100G ssd*2 (12 disk 확장 가능)


CPU : E5-2620v3 2.4GHz

RAM : 16G (256GB 확장가능)

HDD : 100G ssd*2 (12 disk 확장 가능)



* 네덜란드 서버호스팅


CPU : Core i3-2100 3.1GHz (2xCores)

RAM : 4GB DDR3

HDD : 2x500GB SATA

etc : IPMI, 100Mbps


CPU : Intel Xeon E3-1230v3 3.6GHz (4xCores),

RAM : 16GB DDR3,

HDD : 2x1000GB SATA3

etc : IPMI, 100Mbps


CPU : Intel Xeon E5-1650 3,5GHz 6 Сores - 2xHDD

RAM : 16 to 128 GB DDR3 ECC RAM


일본,홍콩등 해외 서버호스팅 서비스는 

단독 서버를 고객이 원하는 사양 및 서버환경을 구축하여 최고관리자(ROOT)권한으로, 서버 자원을 독립적으로 사용하는 서비스입니다. 이호스트에서는 글로벌 네트워크를 활용안 각각의 서버 pop 별로 서버호스팅 서비를 제공하고 있습니다.

일본, 홍콩 뿐 아니라  대만, 캐나다, 러시아, 독일등 서버호스팅 전용 pop을 확장하고 있습니다.

더불어 IPS, WAF, 백신, DDoS 방어등 보다 안정적인 서비스 제공을 위한 보안 서비스 및 합리적 비용의 서버호스팅 제공을 위해 노력하고 있습니다.