AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[topology](server)

Martin Hope
Sam
Asked: 2014-05-14 10:16:40 +0800 CST

使用对等拓扑是否可以降低服务器故障的风险?

  • 2

我的客户制造了一种医疗设备,该设备对给定样本进行各种测量并将结果写入数据库。生成的数据量相对较小。

在当前配置中,每个设备都有自己的计算机,并且该计算机运行数据库服务器的一个实例。设备未联网。

客户想要修改设备,以便大约有 50 个设备可以连接到局域网。

设备使用各种有批号的耗材,用过一次不能再使用。测量样品时,这些批号将写入数据库。此要求值得注意,因为在当前配置中,设备无法知道耗材是否已被其他设备使用。在建议的网络配置中,期望每个设备都可以立即访问有关其他设备使用的耗材的信息。

这些设备还需要跟踪测试过程中使用的各种化学品的数量。每瓶化学品都有批号和条形码。当瓶子插入机器时,机器会读取数据库以确定瓶子中消耗了多少液体。期望可以将批号的瓶子插入任何机器中,并且机器将能够准确地评估瓶子中的液体量。

客户想要建议应该使用两种架构中的哪一种:

1.) 每个设备都会像现在一样将数据写入自己的本地数据库。同步软件将安装在每台设备上,并实时进行同步。每个设备将定期广播一个心跳(建议间隔 1 到 5 分钟),该心跳将包含一个 CRC 校验和。网络上的每个设备都会监听心跳。如果心跳 CRC 与自己的不同,设备将启动同步。同步软件在运行测试的软件之外并且独立于运行测试的软件。因此,从理论上讲,设备在与网络断开连接或同步软件未运行时运行是可能的,但不太可能。

2.) 每个设备上的数据库服务器将被删除,而将使用数据库服务器。

客户端担心如果使用数据库服务器,在服务器发生故障的情况下,网络上的所有设备都将变得不可用。使用对等拓扑是否有效地降低了这种风险?换句话说,如果网络上的一个对等点出现故障,所有其他对等点是否都照常营业?这两种方法是否存在任何数据完整性危险或好处?

根据 iag 和 MikeyB 的回答进行编辑:

我可以看到我的问题是如何为模棱两可留下余地的,所以再次出现,希望以更有意义的方式表达。

在客户端-服务器环境中,服务器故障是灾难性的,因为如果服务器发生故障,所有客户端都将关闭。鉴于该设计特征,为什么一些高度关键的信息、库存、财务和医疗系统实施客户端-服务器架构而不是点对点?

请注意,我不是在问“如何减轻服务器故障的风险?” 我在问“点对点架构是降低服务器故障风险的有效方法吗?” 为什么或者为什么不?网络拓扑是否影响应用程序的设计?点对点是否会引入数据损坏或结果模棱两可的可能性?

以下是对等网络拓扑中可能发生的实际示例吗?

DeviceA、DeviceB 和 DeviceC 是对等网络上的计算机,它们共享一个称为代理 R 的公共代理。每当一个对等需要检查 R 可用多少时,它就会与其他对等同步并计算可用性。一天下午 1 点左右,实验室技术人员将一瓶 R 插入 DeviceB。DeviceB 立即与 DeviceC 同步,并确认 DeviceC 从未消耗过该瓶子中的 R。然而,DeviceA 自中午以来一直没有响应 ping。DeviceB 能否可靠地计算出瓶中可用 R 的数量?

我是一名软件工程师,我将编写允许这些设备通过网络共享数据的应用程序。老实说,我对我提出的问题有意见,但是我的客户不相信我的经验。我想知道我的同龄人的经验,因此我在这里发帖。我不想把话放在任何人的嘴里,所以我尽量不要笼统地解释这个问题。

topology
  • 3 个回答
  • 134 Views
Martin Hope
lantopology
Asked: 2010-04-15 12:15:45 +0800 CST

环形和总线网络如何连接到路由器?

  • 0

对不起,这可能是一个非常愚蠢的问题,但由于某种原因我很困惑。

具有总线或环形拓扑的 LAN 如何连接到路由器和其他 LAN?

例如,在星形网络中,它们都连接到交换机,然后交换机可以连接到路由器,但是交换机在哪里适合总线或环形拓扑?

在这个环形网络的图像中没有开关:http ://www.brainbell.com/tutorials/Networking/images/01fig04.gif

环形网络中的交换机是否会简单地放置在其他节点旁边?

非常感谢

networking topology bus
  • 2 个回答
  • 3187 Views
Martin Hope
Ritwik Bose
Asked: 2010-03-02 09:33:26 +0800 CST

如何从 DNS 请求/获取所有记录?

  • 4

我想从域内查看某个域下存在哪些节点。如果没有查询该域中的每个有效 IP 地址,有没有办法获取所有记录/映射网络?

networking internal-dns topology
  • 3 个回答
  • 17418 Views
Martin Hope
Riotopsys
Asked: 2010-02-12 10:57:55 +0800 CST

星型拓扑的 MySql 复制

  • 2

我的公司目前在由慢速 vpn 链接连接的 3 个不同地点运营。每个站点都有一个专用的 MySql 服务器。我需要将这三者中的数据汇总到单个服务器上以进行公司报告。已经声明我不能使用循环复制或联合表的权力。是否有可以从多个主服务器复制的 MySql 第三方工具?基本上,该图将是一个菊花,报告服务器从属位于中心,多个复制连接来自花瓣上的主站点。

synchronization mysql-replication topology
  • 1 个回答
  • 650 Views
Martin Hope
Kabeer
Asked: 2010-01-20 23:57:57 +0800 CST

在 Amazon 外部托管的应用程序与 Amazon 持久性服务(SimpleDB 和 S3)之间的接近性挑战

  • 1

这是关于托管一个门户网站。早些时候我的拓扑完全基于 Amazon AWS,但价格因素(尤其是 EC2)现在让我重新思考。

现在,我将快速了解我最终得出的结论。我将启动将在 Godaddy 上托管的门户(Windows 上的无限计划)。门户使用 SimpleDB 存储元数据,使用 S3 存储 blob。本地可用的 MySQL 将用于 ASP.Net 提供程序服务。

一旦门户网站盈利,我打算完全转移到亚马逊。

现在考虑到 Godaddy 和亚马逊之间的距离,我会面临“实质性”的性能问题吗?有什么建议可以改进我的拓扑。

performance amazon-s3 topology simpledb
  • 1 个回答
  • 47 Views
Martin Hope
Jichao
Asked: 2009-10-21 09:27:08 +0800 CST

令牌环网络仍在使用吗?有哪些产品可用?

  • 2

我正在寻找有关令牌环网络当前使用情况的一些材料?

市场上是否有任何令牌环设备?如果有,名称是什么?

topology
  • 5 个回答
  • 1598 Views
Martin Hope
Chris Boesing
Asked: 2009-07-22 04:26:55 +0800 CST

用于可视化网络拓扑的工具或 IconSet

  • 4

我正在寻找一种工具或 IconSet 来创建网络拓扑的图片。该网络不存在,因此我不需要扫描网络并创建该网络图片的工具。

如果包括服务器(数据库、Web、文件)、交换机和防火墙之类的东西,那就太好了。

免费工具或图标集会很棒,因为我可能只需要一次,但如果没有任何好的免费选项,如果不是几百美元或欧元,我会支付。

graph topology
  • 2 个回答
  • 533 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve