网络管理是必须的。借助当今的现代基础设施,没有它,您将无法有效地做很多事情。这就像老美国运通口号的技术版本,“没有它就不要离开家。” 您必须应对不断变化的业务需求、持续不断的网络安全威胁以及复杂的私有和公共网络。由于这些原因,您不能在没有实施网络管理的情况下离开办公室或办公桌。
因此,让我们进一步讨论为什么我们需要网络管理以及不实施它的后果。但在我们深入了解这些细节之前,让我们简要介绍一下网络管理是什么。
什么是网络管理?
网络管理是了解网络资源运行状态的过程。这是通过收集、存储和监控来自网络资源的数据来完成的,以确保它们以最佳状态工作。如果这没有发生,网络管理将提供帮助您从这些资源中获得更好性能所需的信息。如果没有网络管理,您可能会有很多愤怒的网络用户。没有人愿意为让用户抱怨糟糕的 数字体验而付出代价。网络管理是确保不会发生这种情况的重要部分。
为什么网络管理很重要?
拥有满意的用户始终是我们的目标。无论是企业用户还是消费者用户,您都必须了解网络的工作状态,以确保他们在您的网络上的体验是最好的。因此,根据计划制定并实施网络管理流程非常重要。
以下是我们需要网络管理的十个原因。
1. 发现问题并解决问题
在早期,我们需要知道网络何时出现问题。这是网络管理的故障管理 组件。虽然现在做起来更复杂,但我们仍然需要这种能力。网络管理有助于发现网络上发生的以及您需要修复的故障。无论是不响应用户请求的 Web 服务还是抖动的路由接口,管理您的网络都有助于识别这些问题。一旦找到它们,您就可以对其进行故障排除并最大限度地减少对用户的影响。
2. 规划网络的未来状态
多年来,网络管理和用于实施它的工具不得不改变。原因之一是网络的变化以及在其上运行的设备和组件的类型。管理和监控网络将帮助您全面了解其当前状态。有了这些信息,您可以更准确地规划和设计网络。这有助于您支持未来的组织需求和用户要求。例如,假设有一个迁移到私有云网络的计划。了解现有网络的当前设计可以帮助您在迁移后规划云网络。
3. 验证安全合规性
不幸的是,安全漏洞非常频繁。您最近可能已经阅读过一篇关于某个违规行为的文章或听说过违规行为。网络管理可帮助您验证网络是否符合任何组织标准。您还需要它来帮助识别攻击者何时在网络上。例如,如果您的组织必须符合 PCI 标准,那么管理网络可以帮助您识别不符合合规标准的设备。另一个例子是如果您想避免非 SSL 流量。在这种情况下,网络管理可以帮助您找出那些未加密的协议何时穿越网络。
4. 提升性能
网络管理可以帮助您了解网络流量的执行情况,从而满足用户的期望。用户总是希望事情变得更快,尤其是在当今的网络上。大型网络文件应在几秒钟或更短的时间内上传。应用程序应该完成复杂的计算,有时需要几毫秒或更短的时间。管理您的网络有助于识别影响这些用户需求的性能瓶颈。它还可以帮助您确定应该在网络上的哪个位置优化性能。
例如,您需要网络管理来帮助您识别带宽使用突然增加并影响用户事务请求的网络区域。另一个例子是,如果这种使用增加是持续的。在这种情况下,网络管理可以提供协议分解,以便您可以创建服务质量 (QoS)策略,以确保更高优先级的流量在任何其他流量之前通过。
5. 提高网络可见性
如果您不知道网络上有什么,就无法有效地运行网络。因此,您需要网络管理来帮助您做到这一点,以便您拥有所需的可见性。借助从网络管理中获得的网络可见性,您可以创建动态地图和图表,以便您和您的团队了解网络的当前设计。这种可见性还可以帮助您识别您无权但应该访问的网络部分。这将帮助您减少限制故障排除和管理的网络孤岛。
6. 执行容量规划
网络发生变化。用户数量大多上升,但有时会下降。当这些事情发生时,曾经拥塞的网络连接几乎没有流量。反之亦然,曾经未充分利用的链接现在被过度使用。
您需要网络管理,以便您可以计划网络容量的这些变化。您从工具中获得的数据有助于识别趋势和模式,以进行正确的容量规划。例如,如果您知道有多少流量通过某些网络连接,您可以在其他用户使用相同连接之前提前计划好带宽升级。这种主动规划有助于防止被动故障排除。
7. 满足 SLA
如果您运行任何规模的网络,您可能拥有 服务级别协议(SLA)。您肯定已经获得了供应商必须满足的 SLA,但您也可能拥有自己和您的团队必须满足的组织 SLA。您需要网络管理来帮助您解决这两个问题。例如,监控您的网络可以帮助您了解您的网络提供商是否未达到其正常运行时间 SLA。
8. 节省时间
管理您的网络可以帮助您节省时间。使用正确的监控工具,您可以更快地找到网络问题的根本原因。例如,您无需筛选来自许多服务器的大量日志数据,以查看网络上哪个位置的用户请求被拒绝。借助托管网络,您不再需要费尽心机地查找网络文档来识别应用程序的架构。如果你用微服务架构来做这件事,你只是在浪费时间。在网络管理过程中收集的数据包含您需要执行的操作,它将为您节省宝贵的时间。
9. 预部署测试
在网络上部署任何东西之前,您应该始终进行测试。无论您是在进行开发、预生产还是质量保证 (QA) 测试,如果您在正确的系统上进行测试,您成功的机会就会高得多。
它可以是为您的用户提供的新软件服务、用于添加网络功能的新设备或新的监控软件解决方案。无论您在做什么,都需要针对与您网络上的设备完全相同或相似的设备进行测试。您的测试可以在物理或虚拟实验室中进行。无论哪种方式,您都需要管理和监控以提供有关您的真实网络的数据,以便您可以对其进行测试。
例如,您希望在与您的网络上存在的服务器实例尽可能相似的服务器实例上进行预生产测试。如果您的管理工具告诉您大多数机器都在运行 Red Hat Linux,那么您不应该在 Microsoft Windows 服务器上测试软件。这是坏事发生的秘诀。
10. 维护支持和升级
正如您在上面所读到的,网络在不断变化。您已经增加了带宽连接以获得额外容量。有更新和升级的网络操作系统软件。您已经获得了安全更新来关闭新发现的漏洞的后门。您需要网络管理,以便您可以正确维护您的网络并进行必要的更改以跟上正确的维护。
例如,如果思科正在用 具有新特性和功能的 9600 交换机替换他们的 6500 交换机,那么您需要知道必须升级这些 6500 中的多少。管理您的网络将帮助您快速识别它们,从而获得持续的支持。另一个例子是,如果 在 Microsoft SQL Server 版本中发现了安全漏洞,您的网络管理将帮助您找出运行此版本的服务器的数量。有了这些信息,您现在知道修复此漏洞的任务有多大。
不要承受成本!
您已经了解了需要网络管理的许多原因。以利用这十个原因的方式管理您的网络至关重要。您不能仅仅为了它而进行网络管理。相反,您需要实施适合您和您的团队的网络管理流程。否则,您将遭受与上述相反的好处。首先是为您的组织确定正确的监控解决方案。确保您选择的解决方案可以帮助收集完成上述每个需要网络管理的原因所需的数据。