首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    PAAS平台7×24小时可用性应用设计

    以下就主要介绍一下在PAAS平台如何实现让部署在PAAS平台上的应用达到7×24小时执行的方案。 在介绍方案设计之前须要强调一下,这个前提是PAAS平台本身是7×24小时高可靠的。 我们都知道设计一个高可靠性系统都会考虑到server出问题和网络(交换机)出问题。 二,应用执行状态的监控模块 打造7×24小时高可用的应用,假设连应用执行的状态都不知道,还怎么谈做到7×24小时的执行。 仅仅要网络能够通)。 首先须要获取每个应用的用户期望状态。那么我们就须要单独一个模块来获取这些用户的期望状况。 第四,总结 通过上面的三种模块的设计基本上能够打造7×24小时的应用了。

    1.4K20编辑于 2022-07-06
  • 来自专栏开源心路

    CentOS 7 网络配置

    今天在一台PC上安装了CentOS 7,当时选择了最小安装模式,安装完成后马上用ifconfig查看本机的ip地址(局域网已经有DHCP),发现报错,提示ifconfig命令没找到。 IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=enp2s0 UUID=5b0a7d76 IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=enp2s0 UUID=5b0a7d76 另外,如果以ifconfig eth0来设置或者是修改了网络接口后,就无法再以ifdown eth0的方式来关闭了。 因为ifdown会分析比较目前的网络参数与ifcfg-eth0是否相符,不符的话,就会放弃这次操作。

    1.2K10编辑于 2023-06-27
  • 来自专栏星融元

    网络可靠性和可用性之间有什么区别?

    平均修复时间 = 总修复时间 ÷ 总修复次数什么是网络可用性网络可用性是指基础设施在特定时间段内的运行时间百分比。换句话说,就是正常运行时间除以总服务时间。 这里可以看到网络可用性的计算方法:网络可用性 = 网络正常运行时间 ÷ (正常运行时间 + 停机时间)通过量化网络运行时间的百分比,网络可用性可以很好地反映基础设施的可用性。 然而,在大多数情况下,网络可用性只能提供实际运行性能的有限视角。网络可用性可能很高,但并不特别可靠。 衡量网络可用性只是性能等式的一部分。IT 部门还需要跟踪可靠性以确认网络基础设施为支持业务流程提供了最佳服务水平。 图片网络可靠性 + 可用性 = 服务质量要准确评估基础设施性能,网络管理员需要同时考虑网络可靠性和可用性。IT 经理可以跟踪路由器和服务器等单个设备的可靠性和可用性

    2.1K31编辑于 2023-10-30
  • 什么是系统可用性?如何提升可用性

    日常开发中,我们经常听到系统的可用性是几个 9这样的描述,因此,这篇文章,我们将探讨什么是可用性、如何计算可用性以及提高可用性的一些常用策略。什么是系统可用性? = 0.99452转换成百分比 = 99.452 %可用性等级系统可用性可用性通常用“9”表示,可用性越高,停机时间就越少。 负载均衡负载均衡在多个服务器之间分配传入的网络流量,以确保没有单个服务器成为瓶颈,从而提高性能和可用性。 使用高可用性云服务云服务提供商的HA解决方案:利用云服务提供商提供的高可用性解决方案,如多区域部署、自动故障转移等。网络优化冗余网络连接:配置冗余的网络连接,避免单点网络故障。 优化网络配置:使用CDN(内容分发网络)加速内容交付,减少网络延迟。总结可用性是我们在做系统设计时一个重要指标,它确保用户可以可靠且持续地访问服务。

    1.2K10编辑于 2024-08-14
  • 来自专栏全栈程序员必看

    centos7 网络配置

    centos7 刚安装,需要做一些配置才能正常上网! 1.虚拟网络编辑器配置 1)通过VMware菜单栏,依次点击编辑和虚拟网络编辑器 2)选中VMnet8,取消勾选使用本地DHCP服务将IP地址分配给虚拟机,查看DHCP确保未启用,点击NAT设置 3 通过VMware菜单栏,依次点击虚拟机和设置,然后选中网络适配器,点击高级和生成mac地址。 3.网络配置文件设置 1)进入网络配置文件目录 cd /etc/sysconfig/network-scripts ifcfg-eno16777736就是需要设置的网络配置文件 2)编辑网络配置文件 ,重启网卡服务 service network restart 4.验证网络配置结果 ping www.baidu.com 出现如下结果,表示虚拟机网络配置成功!

    11.2K00编辑于 2022-08-10
  • 来自专栏游戏开发之旅

    Centos7配置网络

    ,vhost并不真实存在于网络中,主机与网络中的任何机器都不能查看和访问到Vhost的存在。 虚拟机与主机关系: 只能单向访问,虚拟机可以通过网络访问到主机,主机无法通过网络访问到虚拟机。 虚拟机与网络中其他主机的关系: 只能单向访问,虚拟机可以访问到网络中其他主机,其他主机不能通过网络访问到虚拟机。 虚拟机于网络中其他主机关系: 可以相互访问,同样因为虚拟机在真实网络段中有独立IP,虚拟机与所有网络其他主机处于同一网络段中,彼此可以通过各自IP相互访问。 虚拟机访问互联网,用的是自己的网卡2, 这时主机要能通过“本地连接”有线上网,(无线网卡不行) Centos7网络配置 Centos7静态网络配置文件路径: /etc/sysconfig/network-scripts

    2.8K20编辑于 2023-10-16
  • 来自专栏FunTester

    关于可用性测试

    顾名思义,可用性测试是对网站或应用程序的可用性进行的一种测试类型。通过可用性测试,可能会将其与产品的“易用性 ”相混淆。易用性是一个广义术语,还有很多其他内容。 本文中,您将了解到可用性可用性测试的各个方面。 在详细讨论可用性测试之前,您需要了解为什么可用性如此重要。 无论是产品还是产品用例,即使定义产品可用性的参数会发生变化,可用性测试背后的关键特性和基本原理也保持不变。 为什么我们需要关注可用性? 这就是在可用性测试需要测试的内容。 那么,要测试产品的可用性要进行哪些测试? 有效性 有效性是指用户是否能够准确地实现目标。在执行可用性测试时,需要确保网站/产品是否确实解决了核心用户需求。 一旦清楚了什么是可用性以及我们需要什么以及为什么要进行可用性测试,现在就需要创建节省时间和有效的可用性测试策略。

    1.2K30发布于 2020-02-17
  • 来自专栏微瞰Java后端开发

    Eureka可用性分析

    :eureka怎么保证可用性. 从而达到同步数据的目的 那么这就涉及到如下的方面 * eureka client和eureka server之间如何进行通信 * eureka注册在客户端和服务端分别怎么操作实现可用性的 * eureka 续约/心跳在客户端和服务端分别怎么操作实现可用性的 * eureka下线是怎么操作的 ### eureka client和eureka server之间如何进行通信 通过查询各种资料并追踪自动配置类发现 this.applicationInfoManager); } ``` 感兴趣的可以再研究下后续EurekaController的内部实现 ### eureka注册在客户端和服务端分别怎么操作实现可用性的 ### eureka续约在客户端和服务端分别怎么操作实现可用性的 从上面注册中可推测出续约/心跳接口可能也是在DiscoveryClient中完成的。

    62010发布于 2021-07-12
  • 来自专栏无原型不设计

    为什么可用性设计重要?如何实现可用性设计?

    可用性设计就是以提高产品的可用性为核心的设计,它是设计艺术心理学运用于设计践中,指导设计的一个重要组成部分。 可用性设计也可以理解为一种“以用户为核心的设计,因而,可用性设计包括两个重要的方面,即以目标用户心理研究(用户模型、用户需求、使用流程等)为核心的可用性测试,另一个方面就是将认知心理学、人机工程学、工业心理学等学科的基本原理灵活运用于设计行为中 什么是可用性可用性是用来衡量某个产品被特定的用户在特定的场景中,有效、高效并且满意得达成特定目标的程度。第一、可用性不仅是涉及到界面的设计,也涉及到整个系统的技术水平。 凡是缺乏可用性设计的产品往往更浪费时间和精力。 ? 3. 怎么样的产品才算可用性设计? 如何实现可用性设计? 最大化实现可用性的关键原则是采用迭代设计,从设计的早期阶段通过评估逐步优化设计。

    1.7K50发布于 2018-03-16
  • 来自专栏全栈程序员必看

    提高系统可用性

    如何提高系统可用性 一. 时刻考虑应对故障 1.设计  通过使用一些设计模式,例如捕获底层异常、重试逻辑和断路器,可以帮助你捕获错误并尽可能避免影响其他功能。 使用外部的内容分发网络(CDN)不仅可以降低网络需要处理的流量,也能够利用CDN 的伸缩效率将静态内容更快地分发给用户。 考虑是否可以静态生成一些动态资源。 因此,确定风险是提高可用性的一个重要方法。 所有的系统中都存在以下这些风险: * 存在系统崩溃的风险 * 存在数据库崩溃的风险 * 存在返回结果不正确的风险 * 存在网络连接失败的风险 四.监控可用性 除非你看到问题发生,否则你不会知道应用程序中存在着问题。你应当确保对应用程序进行了适当的监控,以便可以从外部和内部两个视角来观察应用程序的运行状况。

    71110编辑于 2022-09-14
  • 来自专栏全栈程序员必看

    什么是系统可用性

      系统可用性 系统的可用性,英文名字为System Usability,即系统服务不中断运行时间占实际运行时间的比例。所以,可用性其实是一个百分比,如99.9%。 要了解可用性,躲不开的三个体现系统可用性的重要指标:MTTR、MTTF、MTBF MTTF 即 Mean Time To Failure,中文为:平均无故障时间。 对于串联系统: 对于并联系统:  对于组合系统:  可用性的衡量 衡量系统的高可用性,一般通过SLA,全称Service Level Agrement,也就是有几个9的高可用性。 Robertson(Linux 高可用项目开发者) 不同系统的可用性要求也是不同的,比如:淘宝、京东等这些电商系统用户量很多,不同区不同时刻都有大量的用户在使用系统,这必然对系统的可用性要求很高。 可用性的保障 影响可用性的因素有很多,包括系统故障、基础设施故障、数据故障、安全攻击、系统压力等等。

    5.1K10编辑于 2022-09-07
  • 来自专栏Linux知识积累

    Linux 网络基础(CentOS7

    无线网络: 无线网络的安全协议上,WPA已经取代了WEP成为无限网络的主流技术。 )、用户数据报协议(UDP)(不可靠面向无连接的协议) 网际互联层(5): 网际协议(IP)、互联网组管理协议(IGMP)、互联网控制报文协议(ICMP)(ping) 网络接口层(6~7): 地址解析协议 raw6 0 0 :::58 :::* 7 son (192.168.172.145): icmp_seq=6 ttl=64 time=0.649 ms 64 bytes from son (192.168.172.145): icmp_seq=7 dad (192.168.172.146): icmp_seq=6 ttl=64 time=0.963 ms 64 bytes from dad (192.168.172.146): icmp_seq=7

    1.2K21发布于 2019-08-19
  • 来自专栏超级架构师

    可用性设计】 GCP 面向规模和高可用性的设计

    当您跨故障域进行复制时,您可以获得比单个实例更高的聚合级别的可用性。有关更多信息,请参阅区域和可用区。 作为可能成为系统架构一部分的冗余的具体示例,为了将 DNS 注册中的故障隔离到各个区域,请为同一网络上的实例使用区域 DNS 名称以相互访问。 一些应用程序垂直扩展,您可以在单个 VM 实例上添加更多 CPU 内核、内存或网络带宽来处理负载的增加。这些应用程序的可扩展性受到严格限制,您必须经常手动配置它们以应对增长。 考虑以下示例场景以及如何响应失败: 对于配置错误或空配置的防火墙组件,通常最好在操作员修复错误时失败打开并允许未经授权的网络流量在短时间内通过。 有关详细信息,请参阅服务可用性的计算。 启动依赖 服务启动时的行为与其稳态行为不同。启动依赖项可能与稳态运行时依赖项有很大不同。

    1.8K20编辑于 2022-08-26
  • 来自专栏全栈程序员必看

    CentOS 7修改网络接口名称

    CentOS内网络接口名称最长只能有16个字符。若是名字超过16个字符,则超出部分会被截掉。 有时候,我们需要将网络接口更改一下,比如将ensxx改成eth0: 第1步:修改/etc/default/grub,在GRUB_CMDLINE_LINUX的末尾添加这么两个参数: net.ifnames # service network restart # nmcli con show 这时候,应该能看到网络接口的名称被更改为eth0。

    2K10发布于 2021-06-17
  • 来自专栏从ORACLE起航,领略精彩的IT技术。

    Vertica 高可用性测试

    2.停止某节点服务 admintools 工具选择 “7 Advanced Menu” ,然后选 “2 Stop Vertica on Host” 或者 “3 Kill Vertica Process ``` admintools -> 7 Advanced Menu -> 2 Stop Vertica on Host / 3 Kill Vertica Process on Host -> Select

    93820编辑于 2022-05-06
  • 来自专栏黑泽君的专栏

    7层OSI网络模型概述

    7层OSI网络模型 7层OSI网络模型概述: 7.应用层: 主要是一些终端的应用,比如说FTP(各种文件下载)、WEB(IE浏览)、QQ之类的(可以把它理解成我们在电脑屏幕上可以看到的东西 3.网络层: 主要将从下层接收到的数据进行IP地址(例192.168.0.1)的封装与解封装。 在这一层工作的设备是路由器。 网络参考模型图 ? 网络模型举例 ?

    53020发布于 2018-10-11
  • 来自专栏用户7881870的专栏

    CIA安全模型-配置Linux描述网络安全CIA模型之可用性案例

    可用性(Availability) 数据可用性是一种以使用者为中心的设计概念,易用性设计的重点在于让产品的设计能够符合使用者的习惯与需求。 基于这个原因,任何有违信息的“可用性”都算是违反信息安全的规定。因此,世上不少国家,不论是美国还是中国都有要求保持信息可以不受规限地流通的运动举行。 有一种专门用于抵消信息的“可用性”的攻击,称之为DOS(拒绝服务)攻击;而有一种工作在网络传输层的典型的DOS攻击,称之为SYN Flood攻击; SYN Flood是当前最流行的DoS(拒绝服务攻击) 【实验步骤】 网络拓扑:BackTrack5--CentOS centos 用户:root 密码:root bt5  用户:root 密码:toor 第一步:为各主机配置IP地址 Ubuntu Linux

    1.3K30发布于 2021-05-17
  • 来自专栏云计算教程系列

    什么是高可用性

    可用性是一种大规模的基础设施设计,可以满足后面的考虑因素。 在本指南中,我们将讨论什么是高可用性意味着什么,以及它如何提高您的基础架构的可靠性。 什么是高可用性? 衡量可用性 可用性通常表示为一个百分比,表示在给定时间段内特定系统或组件的正常运行时间,其中100%的值表示系统永不失效。 这就是使用浮动IP的高可用性基础架构的样子: 高可用性需要哪些系统组件? 在实践中实现高可用性时,必须仔细考虑几个组件。 硬件:高可用性服务器应该能够适应电源中断和硬件故障,包括硬盘和网络接口。 软件:整个软件堆栈,包括操作系统和应用程序本身,必须准备好处理可能需要重新启动系统的意外故障。 高可用性系统必须在发生故障时考虑数据安全性。 网络:计划外网络中断是高可用性系统的另一个可能的故障点。为可能的故障制定冗余网络策略非常重要。 可以使用哪些软件来配置高可用性

    7.3K00发布于 2018-10-25
  • 来自专栏程序架道

    一周技术思考(第34期)-系统可用性问题与数字7的渊源

    1、 为什么当我们谈系统可用性问题的时候经常跟数字7有关系。 问,一个软件系统,它的可用性跟什么有关系,跟系统可能出现的风险有关系,一定程度上可用性的问题,就是控制风险的问题。 那么,风险来自哪里,答案无疑就是【变化】。 不仅仅是系统,生活中也是如此。 第三个是网络流量的变化,也是API请求中的一种案例,如果API的数据请求数据很大,就会占用很大的网络带宽,直至造成网络阻塞。 以上,是我们从那幅图开始,从里面的7个方向,或者7个部分来讲述了我们系统的可用性问题一旦发生,都会来自哪些方面,现在,你应该有自己清晰的判断方向了,这些变化就是来自我们今天所讲的7个方向的内容。 4、 到了这里,你已经知道了系统可用性7个方向有关系,似乎跟7的故事已经结束。 接下来,我还要告诉你一个跟7相关的方向,知道了“矛”,再知道“盾”。

    49510发布于 2021-10-09
  • 来自专栏腾讯大讲堂的专栏

    移动可用性测试 (一): 概述

    作者:梁颖蕾,腾讯高级设计师 前言 移动互联网时代,针对移动产品进行的可用性测试,主要是将PC产品可用性测试方法和经验照搬过来。 因此,移动可用性测试的方法、设备、工具等都需要因“移动”制宜。我们尝试将移动可用性测试的零散知识总结梳理起来,加上我们的思考和探索整理成文,供大家一起交流。 1移动可用性测试流程 移动可用性测试流程与传统流程差异不大。但考虑到有读者可能是刚接触可用性测试,我们这里还是简单罗列一下。 实际工作中,我们做的大部分可用性测试都属于形成性测试,包括移动可用性测试。所以我们先澄清概念,后续对方法和工具的讨论,主要也都是围绕形成性测试展开。 移动可用性测试中,我们通过形成性测试来发现产品设计研发过程中的可用性问题,及时修复,从而优化产品体验;在总结性可用性测试中,我们的目标是通过多个指标来评估产品的整体体验,通常在产品开发完成后进行。

    1.2K61发布于 2018-02-12
领券