Oracle Database Service for Azure 通过以下方式降低了连接云、网络、身份和数据的复杂性:
Oracle Database Service for Azure 的性能更高,而且更易于使用。
现在,您可以使用 Oracle Interconnect for Azure 连接 Azure 和 OCI 环境。为此,您必须跨环境配置网络连接,而您的管理员和开发人员还必须学习如何在 OCI 控制台中工作。
Oracle Database Service for Azure 自动设置和管理跨云环境的网络连接(使用 Oracle Interconnect for Azure),从而跨 Azure 和 OCI 租户设置专用数据管道。
用户可以使用 Azure 凭证访问 Oracle Database Service for Azure 门户。对于访问 OCI Console,Oracle Database Service for Azure 可以自动配置跨云环境的身份联合,因此 Azure 用户只需使用一组凭证即可访问两个云环境。
Oracle Database Service for Azure 管理控制台与 Azure 门户的外观相似。此服务为 Oracle Database Service for Azure 中供应的每个数据库自动创建一个 Azure 仪表盘,让开发人员和管理员可以直接在 Azure 门户内查看和监视 Oracle Database Service for Azure 数据库组件。我们将标准 Oracle Database 指标发送至 Azure App Insights,因此在您的应用中的其他数据旁边会显示数据库指标。同样地,我们也在 Azure Log Analytics 中记录 Oracle Database 事件。
您可以将 Azure Active Directory 用户身份与 OCI 联合起来,这样用户在跨云环境中只需一组凭证。如果您不这样做(或者单独使用 Oracle Interconnect for Azure),则必须在每个云环境中创建和维护单独的凭证。
此外,两者的收费是不同的。用于 Oracle Database Service for Azure 的互连仅限于 Oracle Database 使用,但不收取相关费用;Oracle Interconnect for Azure 则可用于两个云之间的任何流量,但会按端口收费。
您可以在 Azure 的虚拟机上运行 Oracle Database 软件。但是,甲骨文公司为 Oracle 数据库提供了更高的性能和可用性。
特别是针对其 Oracle 数据库使用或想要使用 Oracle 高可用性架构 (MAA) 的客户,他们只能在 OCI 上执行此操作。MAA 包括 Oracle Real Application Clusters 等功能。Oracle Exadata 提供了卓越的性能,而且只能在本地或 OCI 上使用。借助 Oracle Database Service for Azure,Azure 客户可以获得高可用性,享受跨 OCI 和 Azure 的低延迟、直接连接。
您不需要这样做。授权用户只需使用 Azure 凭证,即可登录 Oracle Database Service for Azure。
如果用户必须在 OCI 上执行某些操作,则可以在 Azure 和 OCI 租户之间配置身份联合,这样用户就可以使用其 Azure 凭证登录 OCI。
不会。为简单起见,此服务仅通过 Oracle Database Service for Azure 门户公开常用功能。如果您需要的功能不在门户上公开,您可以访问 OCI 上的数据库资源(我们将提供链接),并在那里使用所需的功能。
大部分的数据库功能将可以完全在 Azure 上使用。
Oracle Database Service for Azure 目前支持以下 Azure 区域和相应的 OCI 区域:
相应的 OCI 区域为:维涅杜、多伦多、阿什本、法兰克福、东京、首尔、新加坡、伦敦、阿姆斯特丹、凤凰城和圣何塞。
您可以在 Oracle Database Service for Azure 门户提交服务请求。请导航到 Oracle Database Service for Azure 门户,然后单击页面上的支持图标,或者从门户的汉堡菜单中选择它。
操作方式与目前在 Azure 上的方式相同。Oracle Database Service for Azure 创建的每个数据库资源都会有一个 Azure 连接字符串,您可以使用该字符串从任何 Azure 应用连接到数据库。
在载入期间,Oracle Database Service for Azure 会跨云环境创建网络连接。而在数据库供应期间,Oracle Database Service for Azure 将定义从 Azure 访问资源所需的 DNS 条目和连接字符串。Azure 开发人员(和应用)不需要了解此服务,而只需要连接字符串。我们在 Azure 中为数据库创建的自定义仪表盘上发布连接字符串,因此开发人员无需离开 Azure 门户即可从应用中获取访问数据库所需的内容。
面向 Microsoft Azure 的 Oracle 数据库服务将 Oracle 数据库指标流式传输到 Azure App Insights,因此您可以使用相同的 Azure 工具查看数据库指标,就像查看其他应用指标一样。我们还在 Azure 上为我们供应的每个数据库创建一个自定义仪表盘。此仪表盘提供常用数据库指标,并以图形显示(有关数据来自 Azure App Insights)。
同时,面向 Microsoft Azure 的 Oracle 数据库服务也将 Oracle 数据库事件流式传输到 Azure App Insights,因此您可以使用相同的 Azure 工具查看数据库事件,就像查看其他应用事件一样。
可以。您可以使用 Azure Monitor 警报。Oracle Database Service for Azure 确保您获得所需的指标和事件来监视并设置有关数据库性能和状态的警报,以供在 Azure 上运行的任何应用或服务使用。
您可以直接在 Oracle Database Service for Azure 服务门户中请求帮助;这样一来,您就可以创建 OCI Service Request 并从 OCI 获得所需的帮助。
客户还可以向 Microsoft 或 Oracle 提出问题。支持组织将请求客户授权与另一方合作,然后联合解决问题。
有关更多详细信息,请访问 https://www.oracle.com/cloud/azure/interconnect/。
不可以。Oracle 不支持在非 Oracle Public Cloud 环境中运行 Oracle RAC。有关更多信息,请访问 My Oracle Support 文档 2688277.1。
客户可以利用 Oracle Database Service for Azure,在 Oracle Cloud 数据库中的 Azure 和 Oracle RAC 中的应用层运行拆分堆栈架构工作负载。
使用面向 Microsoft Azure 的 Oracle 数据库服务无需额外费用。使用互连端口或基于互连的数据入口/出口时,您无需支付任何费用。Microsoft 和 Oracle 将分别对您使用的其他 Azure 和 OCI 服务进行正常计费。
微软就客户使用的 Azure 资源向其收取费用,而甲骨文则就客户在 OCI 上部署的 Oracle 数据库服务收取费用。
面向 Microsoft Azure 的 Oracle 数据库服务不会改变或取代普通合同和计费流程。
注:为免疑义,本网页所用以下术语专指以下含义: