Articles of xen

如何微调我们的MySQL服务器?

MySQL不是我的事情,但我需要微调我们的服务器之一。 这是要求/规格: MySQL服务器只有一个重要的数据库 我们只有一个“types”的应用程序连接到它,并没有太多的同时连接到它的实例:最多15.(这些应用程序是XMPP机器人) 这些应用程序有一个非阻塞的IO,这意味着他们从不“等待”在数据库服务器上,并在数据库查询处理过程中继续处理传入的请求。 这意味着某个时候,这个应用程序的一个实例可以有几个(很多!)连接到数据库服务器(特别是如果一些查询很慢) 所有的查询都使用索引 我们的主机只运行MySQL。 这是一个2GB内存的Xen实例(@slicehost)。 我们使用InnoDB表,因为我们需要一些基本的事务,但是如果这对性能有真正的影响,我们可能会切换到MyISAM。 现在configuration好了,我们的MySQL服务器慢慢地开始吃所有可用的内存(我们使用collectd,这里是一张图)。 在某个时间点(几天/几周之后),它停止执行查询(它今天晚上停了2个小时,我不得不重新启动MySQL服务器:见第二张图): (对不起,新的用户不能发布图片,只有1个超链接:/) 每周: http : //i27.tinypic.com/6ticyv.jpg 今天:i31.tinypic.com/ir53yg.png 这是我们目前的my.cnf # # The MySQL database server configuration file. # # This will be passed to all mysql clients # It has been reported that passwords should be enclosed with ticks/quotes # escpecially if they contain "#" […]

Xen vs virtualbox?

Xen和虚拟机之间有很大的性能差异吗?

我应该select哪种虚拟化平台,Xen还是OpenVZ?

我正在将我的共享主机升级到VPS主机,主要是为了将我的开发技能添加到服务器pipe理技能中,所以我只需注册即可面对很多新的select。 我需要select一个虚拟化平台,无论是Xen或OpenVZ。 据我所知,OpenVZ更“用户友好”,但除此之外,我无法真正看出差异。 我将selectUbuntu Linux,只是因为我认为它是用户最友好和最受欢迎的,我认为Xen和OpenVZ同样适用。 对于我认为更合适的“学习如何pipe理服务器”的目的,Xen还是OpenVZ?

是否像pipe理CentOS一样pipe理XenServer?

鉴于XenServer(目前是7)基于CentOS,这是否意味着它就像CentOS更新,CLI,pipe理(非Xen特定像mdadm和引导装载机)等方面的工作? 基本上,如果我想使用XenServer,那么我是否正在使用,学习和使用CentOS“方式”? 我们有一个新的(对我们)服务器,现在是时候切换pipe理程序,我们正在使用Xen。 我们熟悉并可以高效pipe理的当前设置是使用Virtual Box的几台虚拟机的Debian主机,这是不太理想的。 由于这个原因,我在Debian工作很熟悉,并有意识地select使用Debian作为我们的服务器。 我只pipe理我们的小型企业的服务器,所以我没有其他设置和其他分布工作的多样性。 根据我的理解,Redhat的工作方式与Debian分发有些不同,需要一个未知数量的学习曲线; 但肯定是一个学习曲线。 所以,如果我使用XenServer,我是否也承诺使用Redhat学习曲线? 我知道我可以使用基于Debian的Dom0来安装Xen,但是我所读到的一致意见似乎是说XenServer工作得最好。 但是,我需要做一些configuration,比如让我们的本地RAIDarrays启动并运行Dom0,Xen和Network Shares,以及获取启动加载器和grub。 我可以在Debian中很容易地完成这个configuration,所以我试图在CentOS的相同configuration的时候权衡成本,恐怕会增加大量的时间让新的服务器进入生产环境。由我自己为我们公司慢慢地发生在事后; 因此,这个问题。

Xen与重负载下的VirtualBox?

在虚拟服务器,Xen或VirtualBox中,CPU和内存使用率高的情况下哪个性能更好?

在较重的虚拟化(Xen,KVM,Hyper-V,VMVare)下使用LXC,

在较重的虚拟化(Xen DomU,KVM,Hyper-V,VMVare)下可以使用LXC吗? 我想使用它作为安全(隔离)工具,限制资源消耗的能力对我来说并不重要。 如果能够以直接的方式完成,我只是感兴趣。 类似于在非虚拟化服务器上​​使用LXC。 我不想在生产服务器上使用过于棘手的设置。

Xen映像文件与分区/ LVM卷的性能

我读了很多build议,从文件映像VM存储切换到基于分区/ LVM卷。 声明是分区/ LVM比图像文件快得多。 我认为不利的一面是,不再有整个虚拟机在一个单一的,容易复制和迁移文件。 任何人都可以就此提出build议,特别是如果新版本的Xen有任何区别,并且有任何IO基准testing支持它吗? 谢谢!

在XEN虚拟机上安装Mac OS X.

是否可以在XEN主机上安装Mac OS X guest? 如果是的话,怎么样? Mac OS X Server有区别吗? 我特别感兴趣的是在XEN domU中安装一个testing的Mac OS X Server,在这种情况下,它是Debian Linux服务器的主机。 提前致谢

在Linux Xen VPS上优化Apache和MySQL

我有一台运行Ubuntu 8.10的Xen虚拟专用服务器(VPS),拥有128M内存。 我发现了几个“如何通过谷歌优化Apache和MySQL的低内存VPS”页面,但他们提供了矛盾的信息。 所以我问服务器故障:如何优化Apache和MySQL的低内存VPSconfiguration? 有几个人build议使用nginx而不是Apache。 我会研究这一点,但是如果可能的话,我宁愿坚持使用Apache,只是为了避免必须学习configuration应用程序堆栈在一个陌生的(对我)Web服务器的顶部。

如何禁用“安全删除硬件”

我有一些Windows 7中的虚拟机,有设备显示在“安全删除硬件”。 我不希望用户能够删除/popup任何硬件。 我被告知vmware有一个hotplug选项。 xen似乎没有提供这个pci passthrough设备,所以我正在寻找一个可靠的解决scheme,以防止用户popup设备。 这个问题不一定只涉及虚拟机,但似乎是一个设备的错误报告为可移动的常见问题。 我理想的是寻找一种方法来防止所有设备出现,或只是防止安全删除硬件选项。 我已经尝试用脚本在启动时为特定设备设置设备function,但由于某种原因,这似乎并不总是可靠地工作。 有没有办法通过registry项或组策略来防止此图标完全显示在通知区域中? 我应该指出,在组策略中设置“pipe理员”似乎没有工作。 [计算机configuration> Windows设置>安全设置>本地策略>安全选项>设置:允许格式化和popup可移动媒体]