云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

谷歌云_godaddy备案域名_最新活动

小七 141 0

谷歌云_godaddy备案域名_最新活动

在部署SAP HANA时,有效利用硬件资源是在降低TCO的同时实现更好的性能和可扩展性的关键。

在SPS09之前,SAP HANA在一个SAP HANA系统中支持多个架构,在单个SAP HANA虚拟化硬件上支持多个SAP HANA系统。通过SPS09,SAP HANA在一个SAP HANA系统中添加了对多租户数据库的支持,以供生产使用。我们称此功能为"多租户数据库容器"。

SAP HANA系统具有多租户数据库容器功能,可以包含多租户数据库。同一系统中的所有租户数据库共享相同的系统资源(内存和CPU内核)。但是,每个租户数据库都与自己的数据库用户、目录、存储库、持久性(数据文件和日志文件)和数据库服务完全隔离,因此,例如,您可以在一个SAP HANA系统中运行SAP Business Suite和SAP Business Warehouse(BW)。

使用多租户数据库容器,您可以分配系统资源限制(内存和CPU核心)以使一个租户数据库上更高的工作负载不会影响其他租户数据库。您还可以根据每个租户数据库不断变化的需求随时更改分配的资源。例如,如果SAP Business Suite和SAP BW在一个SAP HANA系统上运行,则可以在需要从SAP BW系统中获取更多报告的月末增加SAP BW的资源。您还可以灵活地一次备份和恢复所有租户数据库,或者一次备份和恢复单个租户数据库。这意味着,通过在一个SAP HANA系统中运行多个租户数据库并将其作为一个系统进行管理,云主机,您可以通过更好地利用系统资源来降低资本支出,通过简化数据库维护来降低运营支出。

多租户数据库容器功能的另一个主要好处是,爱淘客,它简化了基于云的安全多租户应用程序的开发和部署。虽然不需要多租户数据库就可以构建云应用程序,但使用多租户数据库有几个优点。当您不使用多租户数据库时,通常会选择以下三种常用方法之一。

1)使用客户ID存储应用程序数据(在所有表中添加"客户"列),并使用客户ID选择/更新数据。

结果:由于所有客户共享同一个表,因此需要复杂的数据库授权来实现安全性。一个客户的查询可能会使用过多的数据库资源,并对其他客户的性能产生负面影响。

2)为每个客户创建一个模式

结果:与第一种方法相比,数据安全性更好,但仍然需要复杂的数据库授权,因为系统中的模式可供所有数据库用户访问。仍然有一个客户的查询会占用太多的数据库资源,每日返利,并对其他客户的性能产生负面影响。

3)为每个客户创建一个虚拟数据库实例

结果:安全。虚拟化会导致额外的开销,可能会对性能产生负面影响。

如果您改为在数据库中使用多租户,并为每个客户创建租户数据库,则您可以像在虚拟化场景中一样存档高度的安全性。由于SAP HANA体系结构中内置了多租户数据库容器功能,因此没有虚拟化层开销,从而使多租户数据库容器具有性能和可扩展性优势。

也就是说,对于采用软件定义的数据中心方法的公司来说,服务器云,虚拟化可能特别重要。虚拟化提供了一些好处,如将生产实例从一个硬件系统移动到另一个硬件系统,以及附加的HA/DR功能。此外,虚拟化还提供了在单个硬件安装上运行具有不同版本的多个SAP HANA系统的能力。您可以在虚拟化SAP HANA系统中使用多租户数据库容器功能。

SAP HANA多租户数据库容器的高级体系结构:

具有多租户数据库容器功能的SAP HANA系统包括一个系统数据库和任意数量的租户数据库,如下图所示。

您使用该系统数据库来创建、删除、启动、停止租户数据库,并同时对所有租户数据库执行数据库管理活动(备份/恢复、系统复制)。

在横向扩展方案中,租户数据库可以跨多个SAP HANA节点,如下图所示。

这意味着租户数据库的大小不受限制受单个SAP HANA节点大小的限制。虽然在任何给定时间只有一个系统数据库处于活动状态,但提供了最大的冗余。换句话说,只要一个SAP HANA节点可以运行,系统数据库就可以运行。

总之,欧洲云服务器,多租户数据库容器是SPS09中引入的一种新的SAP HANA功能,它使您能够在一个SAP HANA系统中运行多个租户数据库,并将它们作为一个租户进行管理。此功能可帮助您降低资本支出、简化数据库管理和构建多租户云应用程序。

以下是一些了解多租户数据库容器的资源:

SPS09中的新功能–SAP HANA多租户数据库容器?–幻灯片多租户数据库容器上的TechEd和d-code会话附加信息:发行说明、管理指南、SAP说明(2096000)

如果您有任何问题,请告诉我。