Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Cơ Sở Dữ Liệu

Triển Khai Ứng Dụng Oracle Trên Azure & Oracle Cloud Với Kết Nối An Toàn, Hiệu Suất Cao

Microsoft® và Oracle® đã hợp tác để cho phép khách hàng triển khai các ứng dụng Oracle như Oracle E-Business Suite®, JD Edwards® EnterpriseOne và PeopleSoft® trên đám mây.

Giới thiệu

Bạn có thể sử dụng kết nối trực tiếp giữa Azure™ ExpressRoute® và Oracle FastConnect để thiết lập kết nối băng thông cao, riêng tư và độ trễ thấp giữa lớp ứng dụng và lớp cơ sở dữ liệu. Kết nối này cho phép bạn chạy Oracle Applications trên cơ sở hạ tầng Azure, được kết nối với cơ sở dữ liệu backend trong Oracle Cloud Infrastructure (OCI).

Bạn cũng có thể tích hợp ứng dụng Oracle với Azure Active Directory để thiết lập đăng nhập đơn (single-sign-on) để đăng nhập vào ứng dụng Oracle bằng cách sử dụng thông tin xác thực Azure Active Directory (AD) của bạn. Với tích hợp này, bạn có thể tận dụng tốt nhất của cả hai đám mây. Microsoft và Oracle đã kiểm tra Oracle Applications trên kiến trúc đa đám mây (multicloud) và xác nhận hiệu suất đáp ứng các tiêu chuẩn do Oracle đặt ra cho Oracle Apps.

OCI FastConnect

OCI FastConnect là lựa chọn kết nối mạng thay thế cho việc sử dụng Internet công cộng để kết nối mạng của bạn với OCI và các dịch vụ Oracle Cloud khác. FastConnect cung cấp cách dễ dàng, linh hoạt và tiết kiệm chi phí để tạo kết nối riêng biệt và chuyên dụng với các tùy chọn băng thông cao hơn và trải nghiệm mạng đáng tin cậy, nhất quán hơn so với kết nối dựa trên Internet.

Microsoft Azure ExpressRoute

Theo Beringer Technology Group: ExpressRoute cho phép bạn mở rộng mạng on-premises của bạn vào đám mây Microsoft qua kết nối riêng tư được hỗ trợ bởi nhà cung cấp kết nối. Với ExpressRoute, bạn có thể thiết lập kết nối đến các dịch vụ đám mây Microsoft, như Azure và Office 365. Kết nối có thể từ any-to-any (IPVPN) network, mạng Ethernet point-to-point, hoặc virtual cross-connection thông qua nhà cung cấp kết nối tại cơ sở co-location. Kết nối ExpressRoute không đi qua Internet công cộng.

Kết nối Microsoft Azure đến Oracle Cloud

Bạn có thể kết nối mạng ảo Microsoft Azure (VNet) với mạng ảo đám mây Oracle Cloud Infrastructure (VCN) và chạy Oracle E-Business Suite với Application Tier trên Microsoft Azure và Database Tier trên Oracle Cloud Infrastructure. Bài viết này thiết lập kết nối trực tiếp back-to-back giữa hai nền tảng đám mây tại khu vực US East. Bạn có thể sử dụng thiết lập một lần này để kết nối nhiều tài nguyên tính toán giữa hai nền tảng đám mây. Kết nối giữa hai đám mây là kết nối riêng tư không bị lộ ra Internet. Ngoài ra, bạn không cần nhà cung cấp dịch vụ trung gian để bật kết nối. Sau khi thiết lập kết nối, bạn có thể cài đặt và cấu hình Oracle E-Business Suite trên các instance máy tính được sử dụng trong quá trình thiết lập. Hình ảnh sau đây mô tả kiến trúc cross-cloud Oracle E-Business Suite:

Triển Khai Ứng Dụng Oracle Trên Azure & Oracle Cloud Với Kết Nối An Toàn, Hiệu Suất Cao

Nguồn hình ảnh: https://docs.microsoft.com/en/azure

Thiết lập kết nối

Sử dụng các bước sau để kết nối Microsoft Azure và OCI bằng Azure ExpressConnect và OCI FastConnect.

  1. Đăng nhập vào Azure Portal và tạo virtual network với subnet.

  2. Tạo virtual network gateway. Khi được bật, FastPath gửi lưu lượng mạng trực tiếp đến máy ảo trong virtual network, bỏ qua gateway.

    a. Cho Gateway Type, chọn ExpressRoute.

    b. Cho SKU, chọn Ultra Performance hoặc ErGw3AZ để bật FastPath.

  3. Tạo ExpressRoute circuit.

    a. Cho Provider, chọn Oracle Cloud FastConnect.

    b. Cho Peering Location, chọn Washington DC.

    c. Chọn 1Gbps cho Bandwidth để khớp với cấu hình trên FastConnect.

    Triển Khai Ứng Dụng Oracle Trên Azure & Oracle Cloud Với Kết Nối An Toàn, Hiệu Suất Cao
  4. Tạo Virtual Machine.

  5. Xác minh triển khai ExpressRoute.

    Triển Khai Ứng Dụng Oracle Trên Azure & Oracle Cloud Với Kết Nối An Toàn, Hiệu Suất Cao
  6. Đăng nhập vào Oracle Cloud. Tạo Virtual Cloud Network. Khi tạo VCN, hãy đảm bảo không gian địa chỉ IP trong VCN OCI không chồng chéo với không gian IP riêng của Azure virtual network. Tạo Subnet khu vực và chọn mặc định cho Route Table và Security List.

  7. Tạo kết nối FastConnect và chọn Microsoft Azure: ExpressRoute làm PROVIDER và sao chép Service Key từ Azure ExpressRoute cho PROVIDER SERVICE KEY.

    Triển Khai Ứng Dụng Oracle Trên Azure & Oracle Cloud Với Kết Nối An Toàn, Hiệu Suất Cao Triển Khai Ứng Dụng Oracle Trên Azure & Oracle Cloud Với Kết Nối An Toàn, Hiệu Suất Cao
  8. Tạo compute instance.

  9. Tạo network security group để cho phép SSH hoặc ping từ Azure VNet đến OCI compute instance. Sau đó, gán network security group cho compute instance bạn đã tạo trước đó.

    a. Xác minh trạng thái kết nối FastConnect là Provisioned.

    Triển Khai Ứng Dụng Oracle Trên Azure & Oracle Cloud Với Kết Nối An Toàn, Hiệu Suất Cao

    b. Xác minh trạng thái provider Azure ExpressRoute là Provisioned và các peering hiển thị.

    Triển Khai Ứng Dụng Oracle Trên Azure & Oracle Cloud Với Kết Nối An Toàn, Hiệu Suất Cao

    c. Kiểm tra kết nối bằng cách sử dụng SSH từ server OCI đến server Azure.

    Triển Khai Ứng Dụng Oracle Trên Azure & Oracle Cloud Với Kết Nối An Toàn, Hiệu Suất Cao

    d. Xác minh kết nối từ phía kia bằng cách ping server OCI từ server Azure.

    Triển Khai Ứng Dụng Oracle Trên Azure & Oracle Cloud Với Kết Nối An Toàn, Hiệu Suất Cao

Kết luận

Bài viết đưa ra tổng quan về thiết lập kết nối từ Microsoft Azure đến OCI. Sau khi thiết lập kết nối, bạn có thể sử dụng compute instance được cung cấp trên cả hai đám mây để cài đặt Oracle E-Business Suite hoặc các sản phẩm Oracle liên quan khác, với dịch vụ ứng dụng chạy trên Azure Cloud và dịch vụ cơ sở dữ liệu chạy trên Oracle Cloud.

Sử dụng tab Phản Hồi để đưa ra bình luận hoặc đặt câu hỏi. Bạn cũng có thể nhấp vào Sales Chat để trò chuyện ngay và bắt đầu cuộc hội thoại.