可能的重复:
你能帮助我进行容量规划吗?
我编写了一个使用 MySQL 和 Sphinx 来搜索和存储信息的应用程序。
该应用程序包含一个权重为 300GB 的数据库(主要是 text、mediumtext 和 varchars)。我的狮身人面像指数权重 30GB。
当我计划拥有一个 100GB~ 的数据库时,我的问题出现了,而我现在有一个 300GB 的数据库,无法加载到内存中(?)。
我正在寻找能够为我提供最高性能的最佳架构。
我的应用程序首先获取一个查询,然后针对 sphinx 索引运行它,从 sphinx 获取大量 ID,在数据库中查询这些 ID 的几个文本字段,并将结果发送到 .NET 排名器(特殊算法)。
为了获得最佳性能,我为 MySQL 使用了带有 2 个 SSD 磁盘(24GB ram)的 Xeon i7 W3520 服务器,这并不便宜,而且我空间不足,无法添加更多磁盘,所以我需要另一台服务器。
如果我使用带有常规磁盘的服务器来运行 mysql,您认为会对性能产生重大影响吗?我知道我需要快速磁盘来进行 sphinx 搜索(这是我的全文搜索引擎),我正在使用索引字段 (ID) 从数据库中选择行而不进行任何复杂的查询,我可能需要将数据库托管在具有足够存储空间的更便宜的服务器。
你能看出我的瓶颈吗?.NET 应用程序主要需要 RAM 和 CPU,DB 需要大量空间和/或 RAM,而 sphinx 需要快速磁盘和 RAM。
您是否需要 N 倍的带宽来向 N 个用户发送相同的数据(例如,当向多个用户流式传输实时视频时),或者当前的网络协议是否能够在路由中途克隆数据包(或类似技术),从而减少所需的措施?
我将通过示例来解释我的意思:服务器将数据发送到两个节点,然后这些节点将数据发送到另外两个节点......依此类推,直到数据到达客户端,这样每个节点只需要两倍的带宽而不是 N 次带宽...
我正在构建一个 45 个驱动器(backblaze)存储盒,用于 Windows 2012 R2 存储空间。规格为 2xE5-2620 v2 cpu、32 GB 内存、3xLSI 9201-16i 卡、9x1 TB SATA SSD 和 36x4TB HGST Ultrastar SATA 驱动器。假设 50/50 读/写,来自驱动器的原始数据时钟为 840,000 IOPS。LSI 卡每张卡可以处理 400k+ iops。假设我将驱动器放在一个 3 路镜像中,我将拥有 48 TB 的磁存储,使用 SSD 作为分层存储。这种系统的瓶颈是什么?是 RAM、cpu 或 LSI 卡还是驱动器本身?我们会看到 iops 接近理论最大值的 50% 吗?
运行云的最低硬件要求是什么?我见过的大多数设置都需要高端 CPU 和大量内存,我的意思是 4+ Gb 的内存。有没有办法在单个处理器和每个内存 1Gb 上设置个人云?
云 = 多台计算机作为一台
我想在我家设置一个个人云来玩。这是一次学习经验和实验。
如果您要消极和令人沮丧,请不要发帖。人们通过问题、试验和错误来学习。
有很多关于为 Linux 优化 apache 的文章。我目前正在运行一个 xampp 网络服务器,但我不知道如何提高我的 apache 速度并减少我的硬件使用。
我想确保我的 xampp 配置处于最佳和安全的方式。
这将仅用于测试和开发。我有一个 100 GB 的数据库正在处理,需要一个 sanbox 环境。我拥有的唯一硬件是 3GB 和 32 位的台式机。我可以在 XP 上安装 SQL 2008 Ent 32 位(试用版),没有任何问题。一旦我恢复了大数据库,启动服务会不会有任何问题?
我有一个很小的网站,我希望每个月有几个小时的并发流量非常高。我正在尝试找出哪种托管解决方案可以确保网站永不宕机。
以下是详细信息:
有人可以给我一些建议吗?还有关于我应该如何负载测试的任何提示?
我听说过负载平衡、专用服务器、Amazon AWS 和 Rackspace 之类的东西,但真的很困惑,不确定什么是最佳行动方案。
ubuntu performance load-balancing amazon-web-services apache-2.2
我是服务器设置的新手,并且已经阅读了一些有关业务服务器基础知识的内容。我读过的内容是关于拥有带有塔式/机架式/刀片式服务器的物理服务器机房。我的问题是,为企业托管服务器是否需要物理服务器机房,或者虚拟机(设置正确)可以代替物理服务器机房吗?
编辑:
我是 SF 的新手,如何编辑我的问题以免被否决?
此外,我特别想知道我是否使用 GCE 或 AWS 可以虚拟化 EC2 或 GCE 实例,还是必须使用多个实例。
我不是在寻找有关容量的答案,而是寻找更多可能性。一个 GCE 实例可以运行多个虚拟化服务器还是必须使用多个 GCE 实例?
ubuntu virtual-machines amazon-web-services server-setup google-compute-engine
apache-2.2 ×2
performance ×2
ubuntu ×2
bandwidth ×1
cloud ×1
iops ×1
memory ×1
mysql ×1
server-setup ×1
sphinx ×1
sql-server ×1
web-server ×1
xampp ×1