Nhà vô địch Oracle MySQL Nipun Agarwal giải thích những thách thức trong việc mở rộng quy mô thuật toán để di chuyển dữ liệu - SiliconANGLE

tập đoàn Oracle. đã nhanh chóng bổ sung các cải tiến cho trình tăng tốc truy vấn cơ sở dữ liệu sau khi phát hành MySQL HeatWave vào tháng 12, làm tăng áp lực cạnh tranh trong quá trình này

Trong tháng này, doanh nghiệp đã công bố một số cải tiến và tính năng mới của HeatWave

Nipun Agarwal (ảnh), phó chủ tịch MySQL, HeatWave và phát triển nâng cao tại Oracle, đã nói rõ trong một cuộc phỏng vấn độc quyền với theCUBE, studio video phát trực tiếp của SiliconANGLE Media, rằng phản hồi từ khách hàng đã báo hiệu cơ hội cung cấp một giải pháp thay thế khả thi cho

Phần thú vị và đáng ngạc nhiên là chúng tôi thấy nhiều khách hàng đang chuyển từ các nhà cung cấp đám mây khác hoặc chuyển từ các dịch vụ đám mây khác sang MySQL HeatWave. Agarwal cho biết: “Ban đầu, chúng tôi nghĩ rằng sẽ có rất nhiều khách hàng là người dùng MySQL tại chỗ sẽ chuyển sang dịch vụ này. Đáng chú ý nhất, hầu hết các lần di chuyển từ AWS Aurora và Amazon RDS là những gì chúng ta đang thấy

Agarwal đã thảo luận về thông báo gần đây nhất của Oracle với người dẫn chương trình theCUBE Dave Vellante. Họ nói về việc lợi ích của khách hàng ảnh hưởng như thế nào đến các quyết định của Oracle liên quan đến những sửa đổi đối với MySQL HeatWave, thách thức công nghệ trong việc tăng sức mạnh xử lý truy vấn và dữ liệu điểm chuẩn đặt cơ sở dữ liệu trước các đối thủ đám mây nổi tiếng

Tự động hóa dự kiến

Sau khi phát hành cơ sở dữ liệu vào cuối năm 2020, Agarwal tuyên bố rằng những cải tiến gần đây nhất được Oracle công bố là do yêu cầu của khách hàng thúc đẩy. Đứng đầu danh sách là mong muốn tự động hóa, dẫn đến việc giới thiệu MySQL Autopilot trong tháng này, với khả năng cung cấp tự động, cải thiện kế hoạch truy vấn, khôi phục lỗi và lập lịch trình

Theo Agarwal, khách hàng mong đợi tự động hóa nhiều hơn khi di chuyển cơ sở dữ liệu của họ từ tại chỗ sang đám mây. 1 Điều. ”

Oracle đã phản hồi bằng cách giới thiệu Quản lý dữ liệu mở rộng quy mô MySQL, mà công ty tuyên bố có thể tăng hiệu suất tải lại dữ liệu cho HeatWave lên tới 100 lần. Khách hàng cũng mong muốn chạy phân tích dữ liệu ở quy mô ngày càng tăng. Kích thước của cụm HeatWave cũng tăng lên đáng kể

Trong tháng đầu tiên, chúng tôi nhận được phản hồi từ khách hàng yêu cầu chúng tôi xử lý nhiều dữ liệu hơn với HeatWave, Agarwal nhớ lại. "Dựa trên dấu chân của các khách hàng MySQL mà chúng tôi đã nói chuyện, chúng tôi nghĩ rằng 12 terabyte xử lý tại bất kỳ thời điểm nào là đủ. "Để làm như vậy, chúng tôi đã tăng triển khai từ 12 terabyte lên 32 terabyte và chúng tôi hiện có một cụm HeatWave có thể có tới 64 nút

Quyết định tăng kích thước cụm của Oracle dường như là một sự điều chỉnh đơn giản để tăng sức chứa, tương tự như thêm một phòng ăn bổ sung khi hàng dài bên ngoài một nhà hàng, nhưng Agarwal nhanh chóng chỉ ra rằng thế giới xử lý truy vấn là một trò chơi khác

Khi bạn mở rộng quy mô của cụm, loại thuật toán và loại kỹ thuật bạn phải sử dụng để có thể đạt được hiệu quả rất cao với một cụm rất lớn không phải là điều dễ thực hiện, Agarwal nói. Các nhà cung cấp cơ sở dữ liệu khác đã đấu tranh để cung cấp điều này, vì vậy khi khách hàng xử lý nhiều dữ liệu hơn, họ sẽ mong đợi cùng một loại hiệu suất, cùng một loại hiệu quả trên kích thước dữ liệu lớn hơn. ”

Điểm chuẩn so với các đối thủ

Oracle đã cung cấp dữ liệu điểm chuẩn được sản xuất bởi một công ty bên thứ ba, không thiên vị trong tháng này ngoài việc cải tiến các tính năng và chức năng của HeatWave. Doanh nghiệp đã ám chỉ rằng họ đã sẵn sàng đối đầu với Snowflake Inc. , Dịch chuyển đỏ từ Amazon Web Services Inc. và BigQuery từ Google LLC cạnh tranh trong thị trường cơ sở dữ liệu

Theo dữ liệu điểm chuẩn do Oracle cung cấp, MySQL HeatWave nhanh hơn 1.400 lần so với Amazon Aurora đối với một số ứng dụng truy vấn. Người phát ngôn của Amazon từ chối trả lời khi được yêu cầu trả lời

Theo Agarwal, nhiều khách hàng đang sử dụng Aurora và có sự kết hợp giữa xử lý giao dịch và phân tích đã bắt đầu chuyển sang HeatWave. "Ngay cả những khách hàng đó cũng nhận thấy có sự cải thiện đáng kể về hiệu suất và giảm chi phí khi họ chuyển sang HeatWave," ông nói thêm. ”

Công ty đã đăng các tập lệnh của mình lên kho lưu trữ GitHub với lời mời mở cho bất kỳ ai quan tâm để thử nghiệm chúng một cách thuận tiện, có thể dự đoán rằng một số đối thủ cạnh tranh của họ cuối cùng có thể tranh giành dữ liệu điểm chuẩn của Oracle cho sản phẩm cơ sở dữ liệu MySQL mới của họ

Agarwal cho biết khách hàng có thể tự mình dùng thử và họ sẽ phát hiện ra rằng các con số chính xác như được quảng cáo vì tất cả các tập lệnh đều được xuất bản trên GitHub, Agarwal nói. Trên thực tế, trong vài tháng qua, một số doanh nghiệp đã tải xuống tập lệnh TPC-H của chúng tôi từ GitHub và báo cáo rằng kết quả hoạt động mà họ nhận được từ HeatWave vượt trội so với kết quả chúng tôi đã xuất bản trước đó

Sau khi ra mắt MySQL HeatWave vào tháng 12, Oracle Corp. đã không chờ đợi lâu để bổ sung các cải tiến cho trình tăng tốc truy vấn cơ sở dữ liệu và tăng cường áp lực cạnh tranh trong quá trình này

Công ty đã công bố một số cải tiến và tính năng mới cho HeatWave trong tháng này

Trong một cuộc phỏng vấn độc quyền với theCUBE, studio video phát trực tiếp của SiliconANGLE Media, Nipun Agarwal (ảnh), phó chủ tịch MySQL, HeatWave và phát triển nâng cao tại Oracle, đã nói rõ rằng phản hồi từ khách hàng đã báo hiệu cơ hội cung cấp một giải pháp thay thế khả thi cho các dịch vụ từ

“Ban đầu, chúng tôi nghĩ rằng sẽ có rất nhiều khách hàng là người dùng MySQL tại chỗ sẽ chuyển sang dịch vụ,” Agarwal nói. “Đúng là như vậy, nhưng điều thú vị và đáng ngạc nhiên là chúng tôi thấy nhiều khách hàng đang chuyển từ các nhà cung cấp đám mây khác hoặc chuyển từ các dịch vụ đám mây khác sang MySQL HeatWave. Đáng chú ý nhất, số lượng di chuyển lớn nhất mà chúng tôi thấy là từ AWS Aurora và Amazon RDS. ”

Agarwal đã nói chuyện với Dave Vellante, người dẫn chương trình theCUBE, về thông báo mới nhất của Oracle. Họ đã thảo luận về cách lợi ích của khách hàng hướng dẫn các quyết định của Oracle trong những thay đổi đối với MySQL HeatWave, thách thức công nghệ trong việc mở rộng sức mạnh xử lý truy vấn và dữ liệu điểm chuẩn đặt cơ sở dữ liệu trước các đối thủ đám mây nổi bật

Tự động hóa dự kiến

Theo Agarwal, những cải tiến mới nhất được Oracle công bố là do yêu cầu của khách hàng sau khi cơ sở dữ liệu được phát hành vào cuối năm 2020. Đứng đầu danh sách là mong muốn tự động hóa, điều này đã thúc đẩy việc giới thiệu MySQL Autopilot trong tháng này, với khả năng cung cấp tự động, cải thiện kế hoạch truy vấn, khắc phục lỗi và lên lịch

Agarwal cho biết: “Khi khách hàng di chuyển cơ sở dữ liệu của họ từ tại chỗ sang đám mây, họ mong đợi sự tự động hóa nhiều hơn. “Đó là Không. 1 Điều. ”

Khách hàng cũng mong muốn chạy phân tích dữ liệu ở quy mô ngày càng lớn hơn. Đáp lại, Oracle đã giới thiệu Quản lý dữ liệu mở rộng MySQL, công ty tuyên bố cải thiện hiệu suất tải lại dữ liệu cho HeatWave lên tới 100 lần. Kích thước cụm của HeatWave cũng được tăng lên đáng kể

“Khi chúng tôi ra mắt Phiên bản 1, với dấu chân của các khách hàng MySQL mà chúng tôi đã nói chuyện, chúng tôi nghĩ rằng 12 terabyte xử lý tại bất kỳ thời điểm nào là đủ,” Agarwal nhớ lại. “Ngay trong tháng đầu tiên, chúng tôi đã nhận được phản hồi rằng khách hàng muốn chúng tôi xử lý lượng dữ liệu lớn hơn bằng HeatWave. Chúng tôi đã tăng triển khai từ 12 terabyte lên 32 terabyte và để làm như vậy, chúng tôi hiện có một cụm HeatWave có thể lên tới 64 nút. ”

Nhìn bề ngoài, quyết định tăng kích thước cụm của Oracle nghe giống như một điều chỉnh đơn giản để mở rộng công suất, cùng với việc mở thêm một phòng ăn khi hàng dài bên ngoài một nhà hàng quá dài. Tuy nhiên, Agarwal nhanh chóng chỉ ra rằng thế giới xử lý truy vấn là một trò chơi khác

“Đây là điều cực kỳ khó thực hiện trong quá trình xử lý truy vấn,” Agarwal nói. “Khi bạn mở rộng quy mô của cụm, loại thuật toán, loại kỹ thuật bạn phải sử dụng để có thể đạt được hiệu quả rất cao với một cụm rất lớn không phải là điều dễ thực hiện. Khi khách hàng xử lý nhiều dữ liệu hơn, họ sẽ mong đợi cùng một loại hiệu suất, cùng một loại hiệu quả trên kích thước dữ liệu lớn hơn. Đây là điều truyền thống mà các nhà cung cấp cơ sở dữ liệu khác đã phải vật lộn để cung cấp. ”

Điểm chuẩn so với các đối thủ

Ngoài việc cải tiến các tính năng và chức năng của HeatWave trong tháng này, Oracle đã cung cấp dữ liệu điểm chuẩn do một công ty bên thứ ba độc lập tạo ra. Công ty đã báo hiệu rằng họ đã sẵn sàng cạnh tranh trực tiếp với Snowflake Inc. , Amazon Web Services Inc. Redshift của Google và BigQuery của Google LLC trong thị trường cơ sở dữ liệu

Dữ liệu điểm chuẩn do Oracle cung cấp tuyên bố rằng MySQL HeatWave nhanh hơn 1.400 lần so với Amazon Aurora đối với một số ứng dụng truy vấn. Khi được liên hệ để phản hồi, một phát ngôn viên của Amazon đã từ chối bình luận

“Những gì chúng tôi nhận thấy là nhiều khách hàng chạy trên Aurora đã bắt đầu chuyển sang HeatWave và những khách hàng này có sự kết hợp giữa xử lý và phân tích giao dịch và kích thước dữ liệu nhỏ hơn nhiều,” Agarwal cho biết. “Ngay cả những khách hàng đó cũng nhận thấy có sự cải thiện đáng kể về hiệu suất và giảm chi phí khi họ chuyển sang HeatWave. ”

Có lẽ dự đoán rằng một số đối thủ của mình cuối cùng có thể thách thức dữ liệu điểm chuẩn do Oracle cung cấp cho sản phẩm cơ sở dữ liệu MySQL mới của mình, công ty đã đặt các tập lệnh của mình trong kho lưu trữ GitHub với lời mời mở cho các bên quan tâm để kiểm tra chúng khi rảnh rỗi.

“Tất cả các tập lệnh đều được xuất bản trên GitHub, bất kỳ ai cũng được chào đón và chúng tôi khuyến khích khách hàng tự mình đi và dùng thử,” Agarwal nói. “Họ sẽ thấy rằng những con số hoàn toàn đúng như quảng cáo. Trên thực tế, trong vài tháng qua, chúng tôi đã có một số công ty truy cập GitHub, tải xuống các tập lệnh TPC-H của chúng tôi và báo cáo rằng con số hiệu suất mà họ thấy với HeatWave thực sự tốt hơn so với những gì chúng tôi đã công bố vào tháng 12. ”