Percona는 오픈 소스 고양이를 모았습니다.

  • Sep 28, 2023

오픈 소스의 격차를 메우려는 회사의 임무는 자율 데이터베이스를 다룰 계획이므로 엄격한 테스트에 직면하게 될 것입니다. Percona의 야심찬 목표는 커뮤니티 오픈 소스 모델이 그러한 규모의 문제를 해결할 수 있는지 테스트하는 것입니다.

테크리퍼블리

치트 시트: 기계 학습을 위한 오픈 소스 소프트웨어 라이브러리인 TensorFlow

지금 읽어라

문화 페르코나 창립자와 매우 밀접하게 연관되어 있습니다. 피터 자이체프, 다음 중 하나였습니다. 몬티 위데니어스'의 원래 동료 MySQL. 회사가 파산한 후 상당한 이탈이 있었지만 오라클의 소유권, Zaitsev는 회사가 여전히 독립된 동안 훨씬 전에 떠났습니다. 그는 회사가 고객 중심이 아닌 투자자 중심이 되는 것에 반대했습니다.

그러나 Percona가 하는 일에 대해 오해하기 쉽습니다. 우리는 다양한 빅 데이터 이벤트에서 작은 부스를 통해 MySQL(및 기타 데이터베이스), Percona는 다음과 같은 유형의 작업을 수행하는 또 다른 제3자 회사일 뿐이라는 결론을 내리기 쉽습니다. MongoDB 그리고 고무줄 세상은 오픈 소스 IP를 기반으로 한 클라우드 서비스로 돈을 버는 것을 싫어합니다.

실제로 퍼코나는 오픈소스의 거친 부분을 컨설팅을 통해 다듬는 것을 목적으로 하는 서비스 회사입니다. 고객이 기본 설치 프로그램이나 이러한 경우에 자주 발생하는 불분명한 문서를 완료하는 데 도움이 되는 서비스 플랫폼. 또한 교육, 컨설팅 및 계획 서비스도 제공합니다.

Percona는 가장 인기 있는 오픈 소스 데이터베이스의 여러 버전을 지원하고 있기 때문에 이는 지저분한 작업입니다. 그리고 그 메시지는 그것이 단지 몇 개의 데이터베이스에만 국한되지 않을 수도 있음을 암시합니다. 회사가 패치하기 위해 취하는 많은 구멍과 누락이 있습니다. 고양이를 모으는 것과 비슷한 일이다.

Percona는 MongoDB, MySQL 또는 마리아DB, 또는 포스트그레SQL, 고객이 배포를 관리하는 데 도움이 됩니다. 그리고 이는 온프레미스 또는 클라우드에 있을 수 있습니다. 이 모델은 플랫폼 관리 및 실행 서비스를 제공하는 고전적인 기업 컨설팅 회사(Accenture 또는 기존 EDS 등)의 모델에 거의 틀림없이 더 가깝습니다. 따라서 현재 Percona는 DBaaS 제공업체는 아니지만 결코 그렇지 않다고 말하고 싶습니다.

혼란스러운 점은 Percona가 지원하는 데이터베이스 배포판 중 일부를 제공한다는 것입니다. 예를 들어 MySQL 및 MongoDB에 대한 서버 배포를 제공합니다. 두 경우 모두 커뮤니티 버전을 사용하고 자체 비트를 추가하여 보안, 백업, 장애 조치 등과 같은 엔터프라이즈 기능을 추가합니다.

좋은 예는 다음과 같습니다 Percona의 자체 배포판 ~의 MySQL 커뮤니티 에디션 바이너리 로그(binlog) 암호화 및 미사용 데이터 암호화를 통한 향상된 보안과 같은 버그 수정 및 엔터프라이즈 기능을 다시 채웠습니다. Percona는 다음과 같은 엔터프라이즈 기능 유틸리티도 제공합니다. MySQL 8.0.6용 Percona XtraBackup, 최신 릴리스에서는 다음에 대한 지원이 추가되었습니다. 마이록스 스토리지 엔진 및 Amazon S3와 같은 클라우드 스토리지에 백업을 저장하는 기능. 다시 한번 말씀드리지만, 이러한 제품은 100% 오픈 소스이며 허용 라이선스에 따라 GitHub에서 무료로 다운로드할 수 있습니다. 고객이 지불하는 지원입니다.

다르게 말하면 Percona의 오픈 소스 배포 전략은 AWS가 수행한 작업을 정확하게 모방합니다. Elasticsearch용 Amazon Open Distro: 커뮤니티 버전을 가져와 기업용 비트를 추가합니다. 모두 오픈 소스입니다. 단, Percona가 먼저 했습니다. 아마도 그것은 우연이 아닐 것이다. 프레젠테이션 중 하나 우리는 잡았어 페르코나 라이브 이번 주 오스틴에서 열린 컨퍼런스에서는 AWS에서 새로운 오픈 소스 Elasticsearch 서비스를 자세히 설명했습니다.

Percona는 이후 우리와 약혼했습니다. 최근 게시물 중 하나 오픈 소스 중년의 위기에 대해. 그것은 MongoDB가 사용하는 모든 이상한 라이센스에 대한 우리의 게시물이었습니다. 재다이즈, 합류점, 그리고 전 세계의 Elastics가 지난 1년 동안 발행하여 오픈 소스의 "개방"에 의문을 제기했습니다.

우리는 오픈 코어가 오픈 소스 기업이 커뮤니티 전체를 유지하면서 고유한 부가가치 IP를 보존할 수 있는 가장 명확한 경로를 제공한다고 믿었고 지금도 그렇습니다. 아니요, 완벽한 솔루션은 아니며 Percona 직원은 우리의 의견에 동의하지 않았습니다. 그들은 100% 오픈 소스 모델이 가장 합리적이라고 믿습니다. 그러나 Percona의 비즈니스 모델은 소프트웨어가 아닌 서비스 및 지원 판매를 기반으로 합니다.

컨퍼런스에서 Percona는 "자율"이라는 용어를 사용하여 데이터베이스 운영을 더욱 자동화하기 위한 새로운 전략의 시작을 발표했습니다. 그만큼 Percona 클라우드 기반 자율 운영 데이터베이스 현재 이니셔티브는 자율성이 아닌 자동화에 중점을 두고 있으며 Kubernetes를 크게 활용합니다.

오픈 소스

  • GitHub vs GitLab: 어떤 프로그램이 귀하에게 적합합니까?
  • 초보자를 위한 최고의 Linux 배포판
  • Feren OS는 사용하기 쉬운 만큼 멋진 Linux 배포판입니다.
  • Linux 시스템에 새 사용자를 추가하는 방법

이것은 계속되는 이야기가 될 것입니다. 그것은 다음과 같이 시작됩니다. 쿠버네티스 운영자 ~을 위한 XtraDB 클러스터 MongoDB용 Percona Server의 경우 다음을 제공합니다. 오픈시프트-MongoDB 서버 및 클러스터 제품의 인증된 구성. 이러한 운영자는 클러스터 배포, 유지 관리 및 폐기를 위해 Kubernetes가 제공할 수 있는 자동화를 적용합니다. 그러나 현시점에서 이것은 같은 의미의 자율적, 자율적 운영이 아니다. Oracle 자율운영 데이터베이스 서비스 Oracle Public Cloud에서 실행됩니다. 하지만 그것이 첫 번째 단계가 될 수도 있다.

Oracle의 경험에서 알 수 있듯이 하룻밤 사이에 자율 데이터베이스에 접근할 수는 없습니다. 이는 자동화에서 시작됩니다. Oracle의 경우 Oracle 9i 세대부터 지난 10년 동안 약 20여 개의 도구가 꾸준히 출시되었습니다. Percona의 경우 Kubernetes 운영자부터 시작됩니다.

여태까지는 그런대로 잘됐다. 그러나 Percona의 자율적 야망을 실현하려면 운영 데이터가 필요합니다. 많이. Percona는 지원하는 서버에 대한 관리 도구를 제공하지만 해당 도구는 개별적으로 배포됩니다. 클라우드 기반 서비스가 아닙니다. 우리는 Percona에게 이에 대해 물었고 그들은 고객이 클라우드 기반 모니터링이나 시스템 검사 도구에 대한 아이디어를 반대한다고 말했습니다. 고객은 당연히 로컬 배포 및 제어 아이디어에 열중했으며 익명 처리되더라도 시스템 데이터를 외부에 공개하는 것에 대해 경계했습니다.

우리는 데이터베이스 운영을 최적화하기 위해 기계 학습을 적용한다는 아이디어가 더 이상 생각할 필요가 없다고 믿습니다. 우리는 다른 사람들도(클라우드 제공업체의 경우 이미 그렇게 하고 있음) Oracle의 뒤를 이어 이러한 조치를 취할 것으로 기대합니다.

Percona가 자율 데이터베이스에 대해 진지하게 생각하려면 운영 데이터와 많은 양의 데이터가 필요합니다. 그리고 그 모든 것의 출처는 단 하나, 바로 고객입니다. 이것이 바로 Percona가 신중하게 육성하는 것을 목표로 삼은 신뢰를 활용해야 하는 곳입니다. 그리고 고객 기반의 참여를 장려하는 오픈 소스 커뮤니티의 전통을 고려할 때, 이 모든 것을 민주화하고 고객을 자율 최적화 개발 프로젝트에 참여시킬 수 있는 기회입니다.

추천

Windows 10은 그 자체로 너무 인기가 있습니까?
경력을 시작하기에 가장 좋은 곳을 찾는 5가지 방법
이것이 바로 생성 AI가 긱 경제를 더 나은 방향으로 변화시키는 방법입니다.
내가 Google Pixel 6a보다 300달러짜리 Android를 선호하는 3가지 이유
  • Windows 10은 그 자체로 너무 인기가 있습니까?
  • 경력을 시작하기에 가장 좋은 곳을 찾는 5가지 방법
  • 이것이 바로 생성 AI가 긱 경제를 더 나은 방향으로 변화시키는 방법입니다.
  • 내가 Google Pixel 6a보다 300달러짜리 Android를 선호하는 3가지 이유