크러스트릭스
Clustrix![]() | |
유형 | 사설 |
---|---|
산업 | 컴퓨터 데이터베이스 |
설립됨 | 2006년 12월 15일(캘리포니아주 샌프란시스코에서 열렸다. | 미국
창시자 | 폴 미케셀, 세르게이 차레프, 에릭 호프만 |
본부 | 샌프란시스코, CA ,미국 |
상품들 | Clustrix 데이터베이스 서버 |
직원수 | 40–50 |
부모 | 마리아DB 주식회사 AB |
웹사이트 | clustrix |
Clustrix, Inc.[1][2]는 2006년에 설립된 샌프란시스코 소재 민간 기업으로 NewSQL로 시판되는 데이터베이스 관리 시스템을 개발한다.
역사
Clustrix는 2006년 11월 설립됐으며 Y 콤비네이터의 도움으로 형성돼 Sputred-Clustrix라고도 불린다.[3]창립자로는 폴 미케셀(EMC Isilon의 이전)과 세르게이 차레프가 있다.일부 기술은 2008년부터 고객사를 대상으로 테스트했다.[4]
개발 단계 중 시에라라고 처음 불렸던 이 제품은 2010년 공식 발표 때 CDS(Clustered Database System)라는 제품명으로 출시되었다.[5][6]이 회사는 2010년 12월 세쿼이아 캐피털, 미국 벤처 파트너스(USVP), ATA 벤처스로부터 1000만 달러의 자금을 지원받았다.[7]로빈 푸로히트는 2011년 10월 최고 경영자가 되었고, 2012년 7월 675만 달러가 또 모금되었다.[8][9]2013년 5월 원조 후원자 1650만 달러(약 1억6000만 원)의 자금 지원이 또 발표됐고,[10] 2013년 8월 신규 자금 1000만 달러(약 1억6000만 원)는 하이비(HighB)가 주도했다.AR 벤처스.[7]푸로히트는 2014년 마이크 아제베도로 교체됐다.[11]2016년 2월 2300만 달러가 넘는 채무 재조정이 공개됐다.[12]2018년 9월 20일, Clustrix가 MariaDB Corporation에 인수되었다고 발표되었다.[13]
기술
Clustrix는 트랜잭션 확장 및 실시간 분석을 포함하는 워크로드를 지원한다.이 시스템은 MySQL에 대한 드롭인 교체로, 최소한의 중단으로 MySQL 확장성 문제를 극복하도록 설계되었다.[14]클러스터 내에서 고가용성을 위한 내결함성 기능도 내장했다.재해 복구를 위해 클러스터 간에 병렬 백업 및 병렬 복제가 가능하다.Clustrix는 스케일 아웃 SQL 데이터베이스 관리 시스템이며 흔히 NewSQL 데이터베이스 시스템(현대 관계형 데이터베이스 관리 시스템)이라고 불리는 시스템의 일부로서, NoSQL 이동에 근접해 있다.[15]
이 제품은 약 2014년까지 InfiniBand를 사용한 하드웨어 "어플라이언스"로 판매되었다.[16][6][17]Clustrix의 데이터베이스는 다운로드 가능한 소프트웨어로 2013년까지 Amazon Web Services Marketplace에서 사용할 수 있게 되었다.[18][19]
Microsoft SQL Server와 MySQL과 같은 주요 경쟁업체는 온라인 트랜잭션 처리와 온라인 분석 처리를 지원했지만 배포되지 않았다.Clustrix는 트랜잭션을[20] 확장하고 실시간 분석을 지원하는 분산 관계형 AID 데이터베이스를 제공한다.다른 분산 관계형 데이터베이스는 칼럼니스트(기본 트랜잭션 워크로드를 지원하지 않음)로, 오프라인 분석에 집중하며, 여기에는 EMC Greenplum, HP Vertica, Infobright 및 Amazon Redshift가 포함된다.1차 SQL 데이터베이스 공간에서 주목할 만한 플레이어가 인메모리(in-memory)이다.여기에는 VoltDB와 MemSQL이 포함되며, 이 제품은 대기 시간이 짧은 트랜잭션에는 탁월하지만 실시간 분석을 목표로 하지는 않는다.[citation needed]MongoDB와 같은 NoSQL 경쟁업체는 구조화되지 않은 데이터를 잘 처리하고 많은 워크로드를 읽지만 쓰기 집약적인 워크로드(트랜잭션 없음, 거친 분쇄(DB-레벨) 잠금 및 SQL 기능(조인 등)을 위한 공간에서는 경쟁하지 않기 때문에 NewSQL과 NoSQL 데이터베이스는 상호 보완적이다.[citation needed]
질의평가
Clustrix 데이터베이스는 데이터 접근 방식을 사용하여 공유되지 않는 노드의 분산 클러스터에서 작동한다.[21]여기서 노드는 일반적으로 데이터의 서브셋을 소유한다.SQL 쿼리는 쿼리 조각으로 분할되어 데이터를 소유하는 노드로 전송된다.이를 통해 Clustrix가 노드를 추가할 때 수평으로 스케일아웃(스케일아웃)할 수 있다.[18]
데이터 분포
Clustrix 데이터베이스는 다른 노드에 대한 복사본을 가지고 있는 각 슬라이스를 통해 데이터를 자동으로 분할 및 분산시킨다.[22]노드가 추가, 제거되거나 데이터가 고르지 않게 삽입될 경우 균일한 데이터 배포가 유지된다.이 자동 데이터 배포 접근법은 Clustrix가 노드 손실 시 데이터베이스 가용성을 유지할 수 있도록 해준다.[23]
퍼포먼스
2011년 Percona가 완료한 성능 테스트에서 3노드 클러스터는 1024개의 동시 스레드로 유사한 장비를 갖춘 단일 MySQL 서버를 실행하는 테스트보다 속도가 약 73% 향상되었다.[24][25]Clustrix 클러스터에 추가된 노드를 [26]통해 속도가 거의 선형적으로 증가함
참조
- ^ "What we talk about when we talk about NewSQL". Archived from the original on 2012-09-05. Retrieved 2011-12-16.
- ^ "The NewSQL Movement". Archived from the original on 1 February 2012. Retrieved 2011-12-16.
- ^ "Form D: Notice of Sale of Securities". United States Securities and Exchange Commission. July 5, 2007. Archived from the original on April 8, 2016. Retrieved September 5, 2016.
- ^ "The Clustrix story". DBMS2 Blog. May 12, 2010. Retrieved September 5, 2016.
- ^ Camille Riketts (May 3, 2010). "Y Combinator's Clustrix rolls out databases that scale". Venture Beat. Retrieved September 5, 2016.
- ^ a b Stacey Higginbotham (May 3, 2010). "Clustrix Builds the Webscale Holy Grail: A Database That Scales". Gigaom. Retrieved September 5, 2016.
- ^ a b Barb Darrow (August 19, 2013). "Clustrix bags $10M more in funding to keep scaling out its SQL database". Gigaom. Retrieved September 5, 2016.
- ^ Robin Wauters (October 18, 2011). "Clustrix Lands Former Hewlett-Packard VP Robin Purohit As Its New CEO". Tech Crunch. Retrieved September 5, 2016.
- ^ Ryan Lawler (July 5, 2012). "Big Data Startup Clustrix Raises $6.75 Million From Sequoia And Others To Build Scalable Databases". Tech Crunch. Retrieved September 5, 2016.
- ^ Barb Darrow (May 6, 2013). "Clustrix nets $16.5M to push its database outside the box". Gigaom. Retrieved September 5, 2016.
- ^ "Clustrix Names New CEO Mike Azevedo and Executive Chairman Bruce Armstrong". Wall Street Journal. September 9, 2014. Retrieved September 5, 2016.
- ^ "Form D: Notice Exempt Offering of Securities". United States Securities and Exchange Commission. February 12, 2016. Retrieved September 5, 2016.
- ^ "MariaDB Acquires Clustrix Adding Distributed Database Technology". February 20, 2018. Retrieved September 20, 2018.
- ^ Derrick Harris (January 17, 2011). "Clustrix Lifts the Curtain on Early Database Customers". Gigaom via The New York Times. Retrieved September 5, 2016.
- ^ / Google Spanner의 가장 놀라운 폭로는 NoSQL은 Out이고 NewSQL은 현재
- ^ James Hamilton (May 5, 2010). "Clustrix Database Appliance". Retrieved September 5, 2016.
- ^ "Clustrix Database Appliance". Company Documentation. Archived from the original on February 2, 2014. Retrieved September 5, 2016.
- ^ a b Jon Evans (January 19, 2013). "Your Database Is Probably Terrible". Tech Crunch. Retrieved September 5, 2016.
- ^ "Clustrix Announces General Availability of ClustrixDB as a Software Release". Database Trends and Applications. October 31, 2013. Retrieved September 5, 2016.
- ^ "Archived copy". Archived from the original on 2013-03-10. Retrieved 2013-02-21.
{{cite web}}
: CS1 maint: 타이틀로 보관된 사본(링크) - ^ "Archived copy" (PDF). Archived from the original (PDF) on 2013-09-29. Retrieved 2013-02-21.
{{cite web}}
: CS1 maint: 타이틀로 보관된 사본(링크) - ^ http://cs.brown.edu/courses/cs227/slides/checkpointing/clustrix.pdf[영구적 데드링크]
- ^ http://cattell.net/datastores/Datastores.pdf[bare URL PDF]
- ^ Vadim Tkachenko and Rodrigo Gadea (October 20, 2011). "Clustrix tpcc-mysql Benchmark" (PDF). Percona. Archived from the original (PDF) on February 12, 2012. Retrieved September 5, 2016.
- ^ Paul Mikesell and Aaron Passey (October 25, 2011). "Opening Keynote: Characterizing Performance". Percona Live London. Retrieved September 5, 2016.
- ^ Clustrix에서 데모 샤드리스(Shard-less) MySQL 스케일링에 소프트웨어 전용 키트 제공
외부 링크
- 공식 웹사이트
- Sergei Tsarev. "Sergei Tsarev's Blog".