AppFabric 1.1问题 [英] AppFabric 1.1 Questions

查看:54
本文介绍了AppFabric 1.1问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

关于AppFabric 1.1的几个问题。

Just had a couple of questions regarding AppFabric 1.1.

背景:我们有一个运行我们的ASP.NET网站会话状态的appfabric集群。 池中目前有3台服务器。 每台服务器都有32 GB的RAM。 我们将每台服务器的16 GB应用到appfabric。  AF每台服务器使用大约20 GB
。 我们也开启了辅助功能。

Background: We have an appfabric cluster running our session state for an ASP.NET website.  There are currently 3 servers in the pool.  Each server has 32 GB of RAM.  We apply 16 GB from each server to appfabric.  AF uses about 20 GB per server.  We also have secondaries turned on.

1。无论如何都要在不停止群集的情况下从群集中添加或删除主机。 我们想在池中添加1个第4台服务器,但我读过的所有地方都说你需要在执行此操作时停止群集。 这里的缺点是,如果我们这样做,它会擦掉我们的
会话。

1. Is there anyway to add or remove a host from a cluster without stopping the cluster.  We want to add 1 4th server to the pool but everywhere I have read says you need to stop the cluster when doing this.  The downside here is that it wipes our session if we do this.

2。我的同事认为,在群集中使用10个appfabric主机并使用较少的RAM会更好。 这会对我们正在运行的当前版本产生重大影响吗?

2. On of my coworkers thinks it would be better to have 10 appfabric hosts in the cluster with less RAM applied.  Will this make a big difference in the current version we are running?

3。更新包是否会改进垃圾收集,并且(如上所述)如果您的群集中有更多或更少的服务器,这是否重要?

3. Will the Update Packages improve garbage collection and (as in the question above) does it matter if you have more or less servers in your cluster?

谢谢

推荐答案

您好,

我的回答:

1)您可以添加新的AppFabric无需停止整个群集即可托管群集。您必须在新主机上安装AppFabric,然后运行AppFabric配置向导,告诉您要加入现有群集。

就个人而言,我从未尝试过删除主机现有的集群,所以我不知道该操作是否需要重新启动集群。我想你可以不用重新启动就可以做到;很明显,你将丢失存储在你要移除的主机上的所有缓存数据。

1) You can add a new AppFabric host to the cluster without having to stop the entire cluster. You've to install AppFabric on the new host, and then run the AppFabric Configuration Wizard, telling him you want to join to an existing cluster.
Personally, I've never tried to remove an host from an existing cluster, so I don't know if that operation requires a cluster restart. I guess you can do it without restarting; obviously you'll lose all the cached data stored on the host you're removing.

2)如果我想提高高可用性或者我需要更多缓存,我通常会添加一个新主机群集中的内存,但我从来没有添加主机来提高性能。作为一个小缺点,您在群集中的主机越多,AppFabric 网络
活动就越高。

2) I usually add a new host if I want to improve high availability or if I need more cache memory in the cluster, but I've never added a host to improve performances. As a little downside, the more hosts you've in the cluster, the higher the AppFabric network activity is.

3)当您的缓存存在垃圾收集问题时主机正在非常频繁地驱逐对象,可能是因为你没有足够的可用内存来支持工作负载。

在这种情况下,如果添加缓存主机,你基本上是在向集群添加内存,驱逐操作应该减少,你不应该遇到垃圾收集问题。无论如何,我会在所有主机上安装CU。

3) You should experience garbage collection issues when your cache hosts are evicting objects very frequently, probably because you haven't enough available memory to support the workload.
In this case, if you add cache hosts, you're basically adding memory to your cluster, the eviction operations should decrease, and you shouldn't run into garbage collection issues. Anyway, I would install the CUs on all hosts.

HTH


这篇关于AppFabric 1.1问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆