我希望这不仅对我有用,对更多的人也有用。
现在我有一个光纤通道交换机、一个 NetApp 文件管理器和一些运行 Oracle 的服务器。所有服务器都可以看到文件管理器上的相同 LUN,并且有一些内部集群魔法可以防止它们互相干扰彼此的磁盘。交换机被划分为区域,使得每台服务器都位于其自己的区域中,并且可以看到磁盘。因此,如下所示:
Zone1 = {Oracle1, NetApp1, NetApp2}
Zone2 = {Oracle2, NetApp1, NetApp2}
Zone3 = {Oracle3, NetApp1, NetApp2}
(这些是基于 WWN 的软区域)。我的问题是,这是最好的做法吗?还是最好为所有共享资源的事物建立一个区域?
Zone1 = {Oracle1, Oracle2, Oracle3, NetApp1, NetApp2}
在我看来,这两者是同一件事,但也许其中有些东西我不知道?这样做似乎可以减少一点管理开销。不是很多,但有一点。
答案1
最佳实践是保持原样,而不是将所有内容放在一个大区域中。这样更容易将内容取出。此外,根据您的硬件支持(我不了解 NetApp,所以我不知道这是否适用于他们),您可能希望进一步拆分区域:
区域 1A — {Oracle1,NetApp1}
区域 1B — {Oracle1,NetApp2}
这个想法是,除非必须再次访问,否则您的存储设备不应该互相访问,这对 NetApp 来说可能不是问题。您现在做得非常好。