사례 연구 – NCache DentalPlans.com의 성능 향상

Telenor 사례 연구

NCache 세션을 효과적으로 처리하고 있습니다. 이는 우리가 대량 및 트랜잭션을 확장하고 처리할 수 있는 능력에 상당한 확신을 줍니다.

배리 뉴먼
최고 기술 책임자 (CTO)
DentalPlans.com
Dentalplan 로고
 

국가 혹은 지역:
United States

업종 :
온라인 치과 플랜

회사 프로필:
1999년에 설립된 DentalPlans.com은 미국 최고의 치과 및 건강 저축 온라인 시장으로 백만 명이 넘는 사람들이 양질의 의료 서비스를 저렴하게 이용할 수 있도록 돕고 있습니다. 그 사명은 고객이 더 행복하고 건강한 삶을 사는 데 필요한 도구, 정보 및 서비스를 제공하는 것입니다.

온라인 회사는 사람들이 최적의 건강을 유지/회복하고 의료 지불 옵션의 미로를 성공적으로 탐색할 수 있도록 돕는 포괄적인 리소스 센터를 제공합니다. 원격 진료, 의료 옹호 및 온라인 상담 서비스를 포함한 혁신적인 의료 서비스와 함께 다양한 치과 저축 계획에 대한 사용자 친화적인 액세스를 제공합니다.

NCache DentalPlans.com의 고객 경험 개선으로 매출 성장으로 이어집니다.

PDF 다운로드
배리 뉴맨

"DentalPlans.com은 1999년부터 백만 명이 넘는 회원들이 양질의 의료 서비스를 저렴하게 이용할 수 있도록 도왔습니다. NCache 세션을 효과적으로 처리하고 있습니다. 이는 대량 및 트랜잭션을 확장하고 처리할 수 있는 능력에 상당한 확신을 줍니다."

배리 뉴맨
최고 기술 책임자 (CTO)
DentalPlans.com

비즈니스 가치 요약

DentalPlans.com 웹 사이트(https://www.dentalplans.com)는 모든 전자 상거래 비즈니스를 처리합니다. CTO(최고 기술 책임자)인 Barry Newman은 "IT가 마케팅 팀의 트래픽 수요를 충족할 수 있도록 하는 것이 IT 사명 선언문의 핵심입니다. 우리는 다양한 양의 웹 사이트 트래픽을 처리할 수 있어야 합니다. 환경을 매일 변경하지 않고 해당 트래픽을 처리할 수 있는 올바른 인프라가 중요합니다."

그는 마케팅이 지출을 늘리지만 사이트가 추가 트래픽을 처리할 수 없다면 회사는 새로운 고객을 효율적으로 유치하지 못한다고 덧붙입니다.

"우리는 항상 웹사이트에서 고객 경험을 개선하기 위해 노력하고 있습니다. 이를 통해 전환율, 수익 및 수익성을 높일 수 있습니다. 궁극적으로 이를 통해 마케팅 노력에 더 많은 비용을 투자하고 도달 범위, 인지도, 인지도를 지속적으로 확장할 수 있습니다. 그리고 시장 점유율"이라고 말했다.

그는 회사가 실적이 좋지 않아 고객을 잃을 가능성이 있다고 말했습니다. "우리는 웹사이트를 지속적으로 최적화하고 성능을 개선하고 데이터베이스의 로드를 줄이는 방법을 찾고 있습니다. 여기에는 캐싱 및 서버 배포 등이 포함됩니다."라고 그는 말했습니다.

DentalPlan.com 웹사이트의 많은 트랜잭션으로 인해 데이터베이스에 병목 현상과 시간 초과가 발생했습니다. 따라서 저조한 성능은 소비자 경험에 부정적인 영향을 미쳤습니다. 그후, NCache 이러한 문제를 해결하기 위해 세션 관리를 위해 구현되었습니다. 결과적으로 Newman은 "사이트 속도와 전환율이 개선된 것을 확인했습니다. 볼륨을 감안할 때 상당한 매출 성장으로 이어집니다."라고 보고합니다.

Alachisoft 생성물:
NCache

고객 요구 충족:

  • 고성능
  • 고 가용성
  • 확장성
  • 안정
  • 속도
  • 효율성
  • 안정
  • 신뢰성

소개 Alachisoft:
Alachisoft 라고 하는 널리 사용되는 고성능 인메모리 분산 캐시를 제공합니다. NCache. NCache 프로덕션 환경에서 실행되고 .NET 웹 앱, SOA 서비스 앱 및 일반 트래픽이 많은 서버 앱의 성능과 확장성을 향상시키는 오픈 소스 미들웨어입니다. 2005년부터, NCache 전 세계, 특히 미국, 영국 및 서유럽에서 수백 명의 고객과 함께 입증된 실적을 보유하고 있습니다.

30일 동안 완전히 작동하는 무료 평가판을 다운로드할 수 있습니다. NCache 에 여기에서 지금 확인해 보세요..

Alachisoft
본사
12005 Ford Road, Suite 520
Dallas, TX 75234

US: +1 (214) 764-6933
UK: + 44 207 993-8327

sales@alachisoft.com
support@alachisoft.com

 

DentalPlans.com이 직면한 과제

Newman에 따르면 "세션이 이전 sqlserver를 기반으로 했을 때 들어오는 트래픽 양을 처리할 수 없었습니다."

Sqlserver는 Microsoft ASP.NET 웹 응용 프로그램 프레임워크가 제공하는 세 가지 저장소 옵션 중 하나입니다. 다른 두 가지는 InProc 및 StateServer입니다. 모두 확장성 문제가 있습니다. ASP.NET 응용 프로그램을 확장하려면 데이터 저장소의 확장성 병목 현상을 제거해야 합니다.

Sqlserver는 메모리 내 데이터 저장소가 아니라 디스크 기반 데이터 저장소입니다. 데이터베이스는 너무 커져서 메모리가 전체 데이터베이스를 보유하기에 충분하지 않기 때문에 디스크에서 유지 관리됩니다. 따라서 데이터베이스는 디스크 또는 영구 저장소에 데이터를 저장합니다. 디스크 스토리지의 결과로 sqlserver 성능이 빠르지 않아 성능이 저하됩니다.

또한 sqlserver는 선형으로 확장되지 않습니다. 스토리지 메커니즘으로서 세션과 애플리케이션 데이터 모두에 병목 현상이 발생합니다. 결과적으로 데이터베이스는 세션 및 애플리케이션 데이터에 맞게 확장되지 않습니다.

 

NCache 해법

"우리는 많은 양과 트랜잭션을 확장하고 처리할 수 있는 능력에 대해 훨씬 더 확신하고 있습니다. NCache 우리 세션을 효과적으로 처리하고 있습니다."라고 Newman은 말합니다.

애플리케이션 개발 이사인 Atif Sarfraz는 "복제 토폴로지 덕분에 NCache, 세션은 두 서버 모두에서 복제됩니다. NCache 서버. 우리의 세션 관리 NCache 우리가 사용한 이전 sqlserver에 비해 XNUMX배 빠릅니다."

속도, 효율성 및 안정성의 증가는 주로 NCache 복제 토폴로지. 이 캐시 스토리지 배열에는 XNUMX개 이상의 캐시 서버가 있으며 각 서버는 캐시 사본을 보관합니다. 캐시 클러스터의 모든 서버에 캐시의 전체 복사본이 있기 때문에 매우 빠른 읽기 성능을 제공합니다.

Newman에 따르면 사이트 속도가 중요한 두 가지 이유가 있습니다. 하나는 전반적인 사용자 경험입니다. 사용자는 페이지가 로드될 때까지 기다리는 것을 좋아하지 않습니다. "따라서 우리는 허용 가능한 페이지 속도 측정항목을 충족하기 위해 업계 표준에 따라 사이트를 지속적으로 측정합니다."

"두 번째 이유는 유기적 검색 알고리즘입니다. 사이트 속도는 웹 트래픽과 판매에 영향을 미치는 이러한 알고리즘의 한 요소입니다."라고 그는 말합니다.

 

미래 계획

DentalPlans.com 최근 업그레이드 NCache 4.9는 전화 및 이메일 지원과 함께 주요 성능 개선 사항을 제공합니다. 라이브 세션 모니터링 및 powershell 스크립트를 통해 최신 버전은 20-25% 성능 향상을 제공합니다.

회사는 복제 캐시 토폴로지를 사용하여 세션에 영향을 주지 않고 유지 관리 기간 동안 서비스 또는 캐시를 다시 시작할 수 있습니다.

Sarfraz는 "확장성과 성능은 NCache 우리 사이트가 99.9% SLA를 가질 수 있도록 합니다. 분산 캐시 사용을 기대하고 있습니다. ASP.NET SignalR, 그리고 ASP.NET Core 응답 캐싱을 통해 NCache 향후 구현에서는. 사용하여 NCache Open Source (버전 4.9), QA 환경에도 유사한 세션 관리 기능이 있다는 점은 장점입니다."

다음에 무엇을할지?

© 저작권 Alachisoft 2002 - . 판권 소유. NCache 는 Diyatech Corp.의 등록상표입니다.