Articles of vps

很差的VPS性能:我的问题还是主机?

我有一个Linux(CentOS 5.6)VPS,我用它来托pipe一些不重要的项目,但是我现在真的在性能上苦苦挣扎。 我能做些什么来确定问题是我的configuration,还是我的主机超载了我所在的服务器? 如果我现在ping服务器: Ping statistics for xxxx: Packets: Sent = 100, Received = 73, Lost = 27 (27% loss), Approximate round trip times in milli-seconds: Minimum = 161ms, Maximum = 207ms, Average = 167ms 服务器上的网站加载非常缓慢。 我可以通过SSH连接,但是我按下键盘和屏幕上出现的任何东西之间有2-20秒的延迟。 负载很低(0.18(1分钟)0.15(5分钟)0.09(15分钟)),内存使用率低,networking接口很难被使用…我在下面列出了一些进一步的信息。 # vmstat procs ———–memory———- —swap– —–io—- –system– —–cpu—— rb swpd free buff cache si so bi bo […]

在不同数据中心之间设置多个VPS的负载平衡/故障切换

我知道这个问题的很多变种已经被问到了,但我仍然无法find一个好的答案来满足我的需求。 我想要做的是设置一些(至less2个)VPS来托pipe我的networking应用程序。 我想提供一些负载平衡 (这是很容易实现与我们说的光油),和相对较高的可用性 – 这是我的问题。 使用负载平衡器(我需要在VPS的主机上托pipe)引入了单点故障 ,与只有一台机器服务内容几乎一样糟糕。 View post on imgur.com 而AFAIK DNS轮询方法不仅是负载平衡的好主意,而且也不提供故障切换机制 。 如果其中一台服务器出现故障,某些人(使用caching的DNS IP)仍将尝试连接到不可用的服务器。 忘记短TTL – 这不是正确的解决scheme。 View post on imgur.com 一个非常重要的事情要考虑:我想让我的VPS分布在许多数据中心 ,所以如果电力或ISP在一个数据中心失败,网站将不会崩溃。 我能想到的唯一的两个解决scheme是依靠dns循环(如果发生服务器故障,至less将某些内容提供给一定比例的用户,直到恢复),或者在数据中心购买一台专门的服务器,为数据中心做好充分的准备有几个互联网连接(与租用甚至10个VPS相比,这是非常昂贵的)。 所以问题是: 有几个负载均衡的VPS时,避免单点故障的正确方法是什么? 请原谅图像。 他们就是我所说的“尽可能基本”的例子。

尝试在vps上设置OpenVPN服务器

我试图在我的公共场所使用本教程http://tipupdate.com/how-to-install-openvpn-on-ubuntu-vps/在自己的VPS上为自己设置一个OpenVPN服务器 然而每当我尝试启动服务器,它给了我这个, root@vps:~# /etc/init.d/openvpn start * Starting virtual private network daemon(s)… * Autostarting VPN 'server' [fail] 日志包含这个 Tue Dec 11 10:53:32 2012 Diffie-Hellman initialized with 1024 bit key Tue Dec 11 10:53:32 2012 /usr/bin/openssl-vulnkey -q -b 1024 -m <modulus omitted> Tue Dec 11 10:53:33 2012 TLS-Auth MTU parms [ L:1542 D:138 EF:38 EB:0 ET:0 EL:0 […]

在欧洲最好的VPS服务?

我知道我们有很多“你最喜欢的VPS提供商是谁? types的问题,但大多数顶级提供商居住在美国(Linode和Slicehost)想到。 那距离1500英里以外的供应商呢? 你会推荐哪种types的价格与linode / slicehost类似的欧洲VPS服务? [编辑]根据以下评论:这是一个更普遍的问题,但我正在寻找一个提供商,可以主持和运行一个论坛(phpBB3或类似的)和一个自定义内容pipe理系统,将处理文件交换。 大约50到100个用户可以同时在服务器上。 这是一个利基市场,所以我不希望这些数字增长。 这些文件是基于文本的,可以压缩,所以对于空间来说,10GB以上的任何文件都是一个好的开始。 我不确定在内存中,但是我将计划使用PHP-FPM和mySQL运行NGinx。

select主机 – 经销商还是VPS?

我正在开发一个即将发布的共同兴趣的社交networking社区。 我需要一些关于什么types的托pipe计划最适合我的新兴网站开发公司和我的新(有希望高stream量)在线社区的build议。 我已经缩小到打开虚拟专用服务器托pipe或经销商帐户。 我大概知道每个VPS的优点,显然是为了节省成本,而为了提高性能和经销商。 具体来说,我比较的两个计划是JustHost的“青铜”经销商 20美元/月或DreamHost的VPS( http://www.dreamhost.com/hosting-vps.html )24美元/月。 有什么我应该考虑的,可能有助于使这个决定更容易?

我是否推动了当前VPS的限制,还是有优化的余地?

我目前在一个中介DV服务器(基本)512MB专用内存,这是一个基于CentOS的VPS与Plesk和Virtuozzo。 我从第一天开始的经验一直不好,我只能通过caching“Band-Aids”来缓解我的服务器问题,但是我的网站并不像一年前那么小,所以问题恶化了。 我有3个Drupal安装在单独的(plesk)域上运行,其中1个Drupal安装是一个多站点,由5-6个站点组成,其中2个站点正在引入实际stream量。 我提到的caching“创可贴”是APC,它似乎最初帮助很大,而Drupal的Boost被认为是一个穷人的清漆,它使我的所有网页对于匿名用户都是静态的。 Google Ananlytics上的最近30天的综合估算值:90k人次的浏览量。 问题:很多停机时间,我一直在检查我的网站是否正常运行,最近我每天都在查找超过3次。 重新启动Apache将会恢复一段时间。 我有谷歌search每个错误消息,并寻找方法来优化我的DV服务器,我超越了残留什么是我的下一步行动。 这个服务器坏了,我打了一个不可能的低限制,比如12mb内核内存(kmemsize),是不是在我的端,我还需要优化一下吗? *我已经提供尽可能多的信息,我可以在下面,任何帮助或build议,将不胜感激 我在日志中看到的常见错误消息: [error] (12)Cannot allocate memory: fork: Unable to fork new process [error] make_obcallback: could not import mod_python.apache.\n Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/mod_python/apache.py", line 21, in ? import traceback File "/usr/lib/python2.4/traceback.py", line 3, in ? import linecache ImportError: No module named linecache [error] […]

OpenVZ中的Java VM问题

我买了一个vps托pipe我的Java需求。 但是我无法在上面运行java。 关于java的一切正确安装,但是当我尝试运行java(“java -version”forexample)我得到这个错误: VM初始化期间发生错误 无法为对象堆预留足够的空间 无法创buildJava虚拟机。 我不认为这是一个以Java为中心的问题,肯定是内存不足。 我联系了VPSpipe理员,但他说一切都很好,你有2GB RAM,可扩展到4GB! 我做了一些关于这个主题的search,这里是我的BEANS文件(使用脚本将数字转换为人类可信的forms)。 顺便JVM堆内存分配计数kmemsize或privvmpages? 该configuration允许我使用jvm为单个进程分配多lessram? resource held maxheld barrier limit failcnt kmemsize 2.25 mb 2.35 mb 13.71 mb 14.10 mb 0 lockedpages 0 0 1024.00 kb 1024.00 kb 0 privvmpages 20.54 mb 21.33 mb 256.00 mb 272.00 mb 156 shmpages 5.00 mb 5.00 mb 84.00 mb 84.00 […]

innodb内存使用情况mysql

我有一个小vps,只有256MB的RAM,最大突发高达512MB。 当我没有innodbconfiguration我的VPS,它只使用130 MB的RAM,所以这对我来说没有问题。 但是当我打开innodb,内存使用增长到约300-400 MB。 是否有可能运行innodb这样我不会超过256MB? 最好我不想用超过100MB的innodb。 我已经遇到一些网站,说我可以限制内存使用,但如果我将其限制为只有100MB的数据库运行良好吗? (与例如MyISAM存储引擎相比) 如果100MB的innodb内存太less,你能推荐我的任何其他存储引擎支持交易?

从VPS切换到EC2是明智的吗?

我的网站需求很简单。 我使用debian os,apache,mono + xsp + mod_mono作为aspx托pipe,mysql,nagios,一些用于备份目的的bash脚本,偶尔还有像encryptfs这样的随机库,我可能不打扰git repositories的encryption。 我的问题是,我应该打扰从VPS切换到亚马逊EC2? 它是复杂的吗? 如果我有一台繁忙的机器,这是否值得? 最后 如果我应该那么我的问题是… 切换之前应该知道什么? 我假设第二个实例意味着我有一个克隆我的操作系统运行。 我不知道如果我保存在本地实例上的数据会发生什么情况,它是镜像? 关机时丢失了? 写入到一个实例是否显示在另一个实例上,因为它是一个共享的硬盘驱动器? 和什么发生在MySQL /我如何处理多个实例访问?

build立VLAN以支持数据库分片和复制有哪些select?

背景:我正在编写一个Web应用程序,它将以软件即服务的方式提供给全世界。 作为我select数据库平台的input,我一直在阅读像Cassandra,Riak,MongoDB和Redis这样的“NoSQL”数据库。 复制,分片和分区在所有这些数据库的function集中都非常突出。 我最终会select其中的一个并继续开发,但是让我感到困扰的是,我是否能够真实地利用数据库分片/分发的所有优点。 我是一个由一个运行Centos的SliceHost Slice组成的生产技术基础设施的单人初创公司。 我从来没有想过要运行我自己的服务器硬件。 我现在只想看看当我的产品取得巨大成功时,我可以采取哪种服务器架构。 🙂 人们如何在VPS环境中build立服务器集群来支持他们漂亮的NoSQL数据库分配scheme? 在大多数(所有)情况下,数据库产品都希望在专用局域网上运行,因此缺乏支持群集的authentication机制,这些机制跨越了互联网的世界。 如何在“云”中build立私有局域网? VPS提供商提供这样的事情吗? SliceHost似乎提供私人IP地址 ,但这些地址是由他们的所有客户访问; 他们不限于一个特定的客户。