网站连接的是另一个服务器的数据库,连接不上怎么办?

网站连接的是另一个服务器的数据库,连接不上怎么办?,第1张

一:看看你的客户端网络实用工具中的配置是否和远程服务器一样:端口号,IP地址,服务器名称,以及协议管道

二:仔细看下你的网上邻居本地连接的TCP/IP协议配置:IP地址,默认网关(很重要,这个地方出错,你绝对连不上,仔细看看),DNS服务器配置是否正确。

一、主体不同

1、OpenVZ:是基于Linux平台的操作系统级服务器虚拟化解决方案。

2、KVM: 通过直接连接键盘、视频和鼠标 (KVM) 端口,能够访问和控制计算机。

二、作用不同

1、OpenVZ:可以在单个物理服务器上创建多个隔离的虚拟专用服务器(VPS)并以最大效率共享硬件和管理资源。

2、KVM: 提供真正的主板级别访问,并支持多平台服务器和串行设备。

三、优势不同

1、OpenVZ:具有标准的启动脚本、软件厂商提供的可以运行在VPS内部的软件而无需为OpenVZ做特别的修改或调整。

2、KVM:即插即用的设计,操作起来方便简单。可支持PC、SUN和MAC等各种品牌计算机和服务器。

参考资料来源:百度百科-KVM

参考资料来源:百度百科-openVZ

VPS主机常用的虚拟技术分别是Xen、Kvm、vmware、hyper-v,很多人都不清楚Xen、Kvm、vmware、hyper-v这些技术构建的VPS主机除价格区别外,其他具体有什么区别,xen和kvm,是开源免费的虚拟化软件。

vmware是付费的虚拟化软件。

hyper-v比较特别,是微软windows 2008 R2附带的虚拟化组件,如果你买了足够的授权,hyper-v(包括hyper-v 2008 core)都可以免费使用。

如果是vmware或hyper-v虚拟windows系统,不管是虚拟化软件本身,还是其中的子系统,都要支付许可费用。

如果是vmware或hyper-v虚拟linux,虚拟化软件本身要支付许可费用,子系统可以用linux来节省成本。

如果是xen或kvm虚拟windows,其中的子系统要支付许可费用。

如果是xen或kvm虚拟linux,那么虚拟化软件本身和其中的子系统无需产生任何费用。

从性能上来讲,虚拟windows,如果都能得到厂商的支持,那么,性能优化可以不用担心。这几款软件全都能达到主系统至少80%以上的性能(磁盘,CPU,网络,内存),这时建议使用hyper-v来虚拟windows,微软自身的产品,虚拟windows是绝对有优势的。

如果是虚拟linux,建议首先使用xen,支持linux的半虚拟化,可以直接使用主系统的cpu和磁盘及网络资源,达到较少的虚拟化调度操作,可以达到非常高的性能,但xen操作复杂,维护成本较高。

其次我们推荐kvm来虚拟linux,linux本身支持kvm的virtio技术,可以达到少量的虚拟化调度操作,得到较高的系统性能。不推荐使用hyper-v来虚拟linux,太多的不兼容性导致linux基本无法在hyper-v上跑。

如果以上产品我们不打算买厂商支持,其中vmware和hyper-v,是不建议使用的,主要是授权问题。

这时就剩下kvm和xen了,如果虚拟windows,建议使用kvm,我们可以从redhat那里免费拿到针对windows优化过的磁盘和网络的驱动程序,可以达到较高的性能(几乎与hyper-v性能持平)。而xen的windows优化驱动不是那么容易就能拿到的(由于redhat以后不支持xen了,看看novell是否放水了,呵呵,就开放程度上来讲,redhat要好于novell)。

综上所述,

在有授权的情况下,虚拟windows,建议使用hyper-v。

在有授权的情况下,虚拟linux,建议使用xen,如考虑到需要降低管理维护和学习成本,建议使用kvm。

在没有授权的情况下,虚拟windows,建议使用kvm。

在没有授权的情况下,虚拟linux,建议使用xen,如考虑到需要降低管理维护和学习成本,建议使用kvm。

选择适合自己的虚拟化技术手法, 肯定离不开一台适合自己的香港母鸡服务器啦。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/55076.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-26
下一篇2023-02-26

发表评论

登录后才能评论

评论列表(0条)

    保存