Skip to content
Học Công nghệ Thông tin thực chiếnHọc Công nghệ Thông tin thực chiến
  • KHÓA HỌC
  • KIẾN THỨC
  • KÊNH YOUTUBE
  • NGƯỜI SÁNG LẬP
Học Công nghệ Thông tin thực chiếnHọc Công nghệ Thông tin thực chiến
  • KHÓA HỌC
  • KIẾN THỨC
  • KÊNH YOUTUBE
  • NGƯỜI SÁNG LẬP
Công nghệ lõi Linux

Oracle Linux đã giành khách hàng của Red Hat Enterprise Linux như thế nào và Red Hat đã làm gì để ngăn chặn?

  • 26 Nov, 2024
  • Com 0

Trong khóa học công nghệ thông tin thực chiến của tôi với cái tên dài lằng ngoằng là Hệ điều hành Linux thực chiến – Công nghệ lõi Linux thực chiến – Lập trình thực chiến – Công nghệ phần mềm thực chiến – An toàn thông tin thực chiến – DevOps thực chiến – Database Administrator (DBA) thực chiến – Tập 1 tôi có 1 phần thưởng hấp dẫn để mời bạn nhận thưởng như bên dưới:

Phần thưởng tiền mặt này là có thật 100% nha các bạn, không phải đưa ra để câu view, hay làm trò này kia để quảng cáo hay lùa gà đâu á.

Câu chuyện sau đây tôi kể cho các bạn là 1 phần trong nội dung học:

Học hỏi từ CentOS, từ năm 2006 công ty Oracle đã lấy mã nguồn (source code) của Red Hat Enterprise Linux (RHEL) để đóng gói lại thành bản Linux riêng. Chỗ nào có hình ảnh, logo, nhãn hiệu thương mại (trademark), dòng chữ Red Hat thì thay bằng Oracle, từ đó ra đời Oracle Linux.

Khi RHEL ra lò phiên bản nào thì không lâu sau sẽ có bản Oracle Linux tương ứng. RHEL 4 5 6 7 8 9 thì có Oracle Linux 4 5 6 7 8 9.

Hệ điều hành Linux thời đó có 1 điểm yếu chết người là khi Linux kernel gặp lỗi bảo mật mà muốn vá lỗi ngay lập tức thì phải cài vào kernel mới đã vá lỗi và khởi động lại server chạy với kernel mới đó.

Linux server đang chạy thì có 1 đống phần mềm, ứng dụng đang chạy trong nó, phục vụ 1 đống khách hàng. Các trang web bán hàng thì đang miệt mài chạy cho khách đặt hàng rồi sau đó xử lí đơn hàng, các công ty chứng khoán show hết cho người ta xem mã chứng khoán nào đang lên tiền xuống tiền để mua cho lẹ lẹ, các ngân hàng thì đang mải miết chuyển tiền các kiểu…

Khởi động lại Linux server là 1 công việc tưởng như đơn giản nhưng khá ngán ngẩm đối với 1 hệ thống lớn, trong lúc để khách hàng ngồi chơi xơi nước 1 thời gian thì các ông system admin tha hồ việc cho mà làm như tắt dịch vụ nào trước, tắt dịch vụ nào sau, tắt server nào trước, tắt server nào sau, khởi động lên rồi thì chạy phần mềm ở máy nào trước, máy nào sau…

Thật may mắn là sau đó người ta đã viết ra được 1 công cụ, duy nhất tại thời điểm đó để khắc phục chuyện này. Công cụ đó tên là Ksplice. Ksplice có thể vá lỗi trực tiếp cho Linux kernel đang chạy mà không cần khởi động lại Linux server.

Sau khi mua lại công ty Ksplice đang có hơn 700 khách hàng với số tiền kha khá vào năm 2011, Oracle muốn kéo hết khách hàng đang xài các bản Linux khác về xài Oracle Linux của mình với chức năng đỉnh của đỉnh đó nên đã đưa ra chính sách không chạy được Ksplice trên Red Hat Enterprise Linux và SUSE Enterprise Linux, chỉ chạy Ksplice được trên Oracle Linux với gói hỗ trợ tên là Oracle Linux Premier Support.

Hình dưới là nguyên văn thông báo của Oracle về việc mua lại Ksplice và các gói hỗ trợ kĩ thuật là Oracle Linux Premier Support Customers và Oracle Linux Basic or Network Support Customers.

https://web.archive.org/web/20111013040312/https://www.oracle.com/us/corporate/Acquisitions/ksplice/customer-letter-430127.html

Red Hat Enterprise Linux và cả SUSE Enterprise Linux có nguy cơ mất khách hàng kha khá vì đây là 2 bản Enterprise Linux gần như duy nhất thời đó. Vậy RHEL đã có biện pháp kĩ thuật gì để ngăn chặn và làm khó không cho Oracle đạt được mục đích của mình và Oracle Linux đã phải làm gì để vượt qua được rào cản kĩ thuật này do Red Hat đặt ra?

Chào mừng các bạn đến với khóa học hệ điều hành Linux thực chiến của tôi. Khóa học Công nghệ lõi Linux thực chiến của tôi sẽ giải mã rõ ràng về mặt kĩ thuật của vấn đề này cho các bạn.

Tags:
An toàn thông tin thực chiếnCông nghệ phần mềm thực chiếnHệ điều hành Linux thực chiếnKhoa học máy tính thực chiếnLinux kernel live patchingLinux kernel thực chiến'Vá lỗi Linux kernel
Share on:
Viettel có sản phẩm phần cứng nào trong Linux kernel không?
Học an toàn thông tin thực chiến từ chương trình cài đặt hệ điều hành Linux là Anaconda

Search

Categories

  • An toàn thông tin thực chiến (7)
  • Cơ sở dữ liệu thực chiến (6)
  • Công nghệ ảo hóa máy chủ (1)
  • Công nghệ lõi Công nghệ Thông tin (1)
  • Công nghệ lõi Linux (8)
  • Công nghệ phần mềm thực chiến (7)
  • Công nghệ Thông tin thực chiến (1)
  • Đại số tổ hợp (1)
  • DevOps thực chiến (2)
  • Điện toán đám mây thực chiến (3)
  • Docker container (3)
  • Giải tích tổ hợp (1)
  • Hệ điều hành Linux thực chiến (5)
  • Học công nghệ thông tin thực chiến (1)
  • Lập trình an toàn thông tin (1)
  • Lập trình thực chiến (1)
  • Linux thực chiến (2)
  • Olympic Toán 30 tháng 4 (1)
  • Oracle DBA (11)
  • Podman container (3)
  • Tích hợp hệ thống công nghệ thông tin thực chiến (1)

Tags

An toàn thông tin thực chiến (2) Biên dịch Linux kernel (4) Biên dịch nhân Linux (4) Container-Optimized OS (2) Container Operating System (4) Container OS (4) Cài Oracle 21c (3) Công nghệ lõi Linux (3) Công nghệ phần mềm thực chiến (3) Fedora CoreOS (3) Giao thức SMB (2) Hệ điều hành Linux thực chiến (4) Học an toàn thông tin (3) initramfs (2) Linux hugepages (3) Linux kernel (3) Linux kernel module (2) Linux PAM (2) Linux security (4) Lập trình MySQL thực chiến (2) MySQL database developer (3) MySQL DBA (3) netplan (3) Oracle 21c (2) Oracle database 12c (2) Oracle dbca (2) Oracle OUI (5) Oracle Universal Installer (5) Quản trị MySQL (3) Red Hat Enterprise Linux 10 (2) Samba Active Directory Domain Controller (4) Samba AD DC (5) Samba AD Domain Controller (5) SMB protocol (3) Thuật toán băm mật khẩu (2) Thuật toán yescrypt (2) Trung tâm dữ liệu (2) Tối ưu cơ sở dữ liệu MySQL (4) Tối ưu Linux server (2) Tối ưu MySQL (4) Ubuntu netplan (3) Ubuntu netplan yaml (2) vmlinuz (3) VMware Workstation (2) Điện toán đám mây (3)

Học Công nghệ Thông tin chuyên sâu
Tiết kiệm tiền bạc, thời gian, công sức cho người học
© Copyright 2024 CâyTreOS – Học IT thế kỉ 21

Học Công nghệ Thông tin thực chiếnHọc Công nghệ Thông tin thực chiến