当今的数据中心普遍存在电能质量监控问题,而解决这个问题可以节省时间和运营成本。

数据中心停机的代价极其昂贵——可能会造成数十万甚至数百万美元的损失。根据Uptime Institute 的数据,电源问题占数据中心中断的43%。
如今,激增的电力需求、不断增加的电力成本以及减少碳足迹的全球倡议推动了对更创新、更有效的方法的需求,以监测数据中心整个电源链的电能质量。因此,对新一代可靠、智能机架配电、监控和控制解决方案的需求从未如此强烈。
电气可靠性和电能质量对于解决停机预防至关重要。什么是电能质量?电能质量是电流的稳定性和可用性。良好的电能质量来自一致的电压、稳定的交流频率和类似于正弦波的平滑波形。
监控和管理数据操作中的电能质量对于高效可靠地运行至关重要。然而,在电能质量方面仍然存在未解决的挑战,包括数据可见性、效率和基础设施的优化以及与现有BMS和DCIM系统的集成。
电能质量评估通常在启动阶段或数据中心的重大服务器检修期间作为一次性事件完成。这意味着他们通常不会考虑设施中电能质量问题的持续影响,或者哪些电能质量问题仅仅是由标准操作引起的。
在数据中心内,操作设备由于承载非线性负载而固有地容易出现电能质量问题。这种设备的示例包括开关模式电源装置、变速驱动器、计算机和不间断电源 (UPS)。非线性负载会导致谐波失真,从而导致不需要的电流、电缆过热、振动、设备误跳闸、能量损失和其他设备故障或故障。
缺乏对关键功率指标的可见性会严重限制故障转移计划并提高设备故障率,从而使设施面临停机风险。
由于缺乏可用的电能质量指标,围绕优化运营效率和扩展关键任务基础设施的挑战出现了。由于无法有效地最大化空间和使用率, 诸如闲置容量和数据中心行业的“电源故障”等问题成为部署高密度IT基础设施的障碍。
为实现部署中的最大使用率和效率铺平道路的相同级别的监控也可用于识别在闲置时消耗大量电力的僵尸服务器,并提供插座问题和过流事件的清晰度。所有这些事件都可能导致代价高昂的停机时间——与传统智能机架PDU解决方案相比,可以通过在机架和插座级别更好地实时、精细地了解电源质量来避免这个问题。
尽管当今市场上存在许多智能PDU,但数据中心设施管理人员仍然需要能够帮助他们进一步提高运营正常运行时间和效率的工具和功能。未经检查的电能质量问题带来的风险是真实存在的,Uptime Institute 的统计数据表明停机威胁仍然存在。
不幸的是,当前的智能PDU解决方案都难以与现有的任何建筑管理系统 (BMS) 或数据中心基础设施管理 (DCIM) 架构无缝集成。这在可用的一般监控与数据中心管理人员运营其设施所依赖的工具之间造成了鸿沟,阻碍了他们适当管理电能质量的能力。
用于监控和解决数据中心电能质量问题的理想智能PDU需要能够通过Redfish、JSON-RPC或 SNMP等通用 API与现有BMS和DCIM系统进行通信。
因此,重新构想智能PDU是目前改善数据中心设施正常运行时间的最佳起点。该工具非常适合提供设施管理人员保护其设施正常运行所需的实时可见性。但就目前而言,许多运营商仍在冒着底线风险,因为他们受到当前可用的智能PDU技术的限制。在机架和设备级别改进用于监控和解决电能质量问题的解决方案将使数据中心行业受益匪浅。
仅在表面层面监控数据中心的用电量已经不够了。关键是要查看插座级别的情况。
在监控当今数据中心的电力使用情况时,只见树木不见森林是不够的,你需要能够看到森林和树木。
依赖机架配电单元的风险太大,因为机架配电单元仅提供有关电力消耗方式的基本概览。时间就是金钱,停机会造成很大的损失。数据中心跟踪的停机时间在六到七位数范围内,而造成100万美元以上损失的停机时间正在增加,占2022年所有停机时间的25%。加上不断增加的电力需求和全球范围内减少碳足迹的努力,跟踪机架电源所有元素的需求变得迫切,以提供高质量的电源可用性。
当今数据中心通常使用的智能PDU无法提供足够的电能质量信息来支持设施经理和运营团队寻求防止停机的方法。它们只能在机柜中提供有限的可见性,无法显示细粒度或设备级数据,也无法实时测量特定类型的电源相关数据。这一挑战有时迫使操作员使用非集成设备的独立电源研究来手动监控电源质量。数据中心经理需要能够跟上大规模的电能质量问题,并能够实时解决这些问题,最好是在它们导致代价高昂的停机时间之前解决。
数据中心使用的大部分电力都被插入机架PDU的设备消耗,这就是电力质量和负载会出现波动的地方。因此,对于IT和设施管理人员来说,智能机架PDU对数据中心的效率和有效性至关重要。
这些IT设备都有开关模式电源,这可能会出现电能质量问题。与电炉等线性负载不同,这些非线性负载、计算机和 不间断电源 以高振幅脉冲的形式产生电流,从而扭曲电流和电压的波形。诸如美国信息技术产业委员会曲线等操作标准有所帮助,但它们无法避免电气干扰,包括浪涌和尖峰。
数据中心经理通常专注于计算IT设备和运营资源使用的电量。通常,他们会忽视、低估或根本看不到电能质量问题,这可能会对IT基础设施系统造成严重破坏。电气和电子工程师协会已经定义了许多此类效率低下的问题。其中包括瞬变,即尖峰和其他会提高电压或电流的短期事件。当将半个周期的交流电压持续时间减少到一秒时,就会发生暂降。骤升是骤降的反面,骤降会增加交流电压。波形失真是正弦波的任何缺陷:谐波失真、电压或电流削波或尖峰。
常见的智能机架PDU无法充分了解在数据中心使用所有计算设备时不可避免地出现的大量电能质量问题。操作员需要能够查看精细的数据点,以准确、完整地了解正在发生的事情。
访问粒度数据的优点之一是可以识别问题发生的位置。一个很好的例子就是电源故障触发断路器。确定导致断路器跳闸的插座/设备是恢复的第一步。这个过程缓慢且耗时,需要拔出故障PDU支路上的所有设备,重新设置断路器,然后一次插入一个设备,直到再次跳闸。
在决定位置时,电源监控和使用信息变得特别有用 。
安装新的服务器或设备。电力监控可以让你及时看到机柜在那个时间点的总负载,但你真正想知道的是在最坏情况下的负载是多少。如果你知道最坏的情况,你可以确保管理它所需的资源到位。
随着数据中心机架功率密度和耗电设备数量的不断增加,电源质量对于数据中心来说越来越重要。仅监视电随着数据中心中机架功率密度和耗电设备数量的不断增加,电能质量对数据中心来说变得越来越重要。仅仅监控电力使用是不够的。您需要深入了解细节,了解电源的使用方式以及电源的使用位置,直至插座,以充分利用电源。
我主要使用Ruby来执行此操作,但到目前为止我的攻击计划如下:使用gemsrdf、rdf-rdfa和rdf-microdata或mida来解析给定任何URI的数据。我认为最好映射到像schema.org这样的统一模式,例如使用这个yaml文件,它试图描述数据词汇表和opengraph到schema.org之间的转换:#SchemaXtoschema.orgconversion#data-vocabularyDV:name:namestreet-address:streetAddressregion:addressRegionlocality:addressLocalityphoto:i
有时我需要处理键/值数据。我不喜欢使用数组,因为它们在大小上没有限制(很容易不小心添加超过2个项目,而且您最终需要稍后验证大小)。此外,0和1的索引变成了魔数(MagicNumber),并且在传达含义方面做得很差(“当我说0时,我的意思是head...”)。散列也不合适,因为可能会不小心添加额外的条目。我写了下面的类来解决这个问题:classPairattr_accessor:head,:taildefinitialize(h,t)@head,@tail=h,tendend它工作得很好并且解决了问题,但我很想知道:Ruby标准库是否已经带有这样一个类? 最佳
我正在尝试使用Curbgem执行以下POST以解析云curl-XPOST\-H"X-Parse-Application-Id:PARSE_APP_ID"\-H"X-Parse-REST-API-Key:PARSE_API_KEY"\-H"Content-Type:image/jpeg"\--data-binary'@myPicture.jpg'\https://api.parse.com/1/files/pic.jpg用这个:curl=Curl::Easy.new("https://api.parse.com/1/files/lion.jpg")curl.multipart_form_
无论您是想搭建桌面端、WEB端或者移动端APP应用,HOOPSPlatform组件都可以为您提供弹性的3D集成架构,同时,由工业领域3D技术专家组成的HOOPS技术团队也能为您提供技术支持服务。如果您的客户期望有一种在多个平台(桌面/WEB/APP,而且某些客户端是“瘦”客户端)快速、方便地将数据接入到3D应用系统的解决方案,并且当访问数据时,在各个平台上的性能和用户体验保持一致,HOOPSPlatform将帮助您完成。利用HOOPSPlatform,您可以开发在任何环境下的3D基础应用架构。HOOPSPlatform可以帮您打造3D创新型产品,HOOPSSDK包含的技术有:快速且准确的CAD
本教程将在Unity3D中混合Optitrack与数据手套的数据流,在人体运动的基础上,添加双手手指部分的运动。双手手背的角度仍由Optitrack提供,数据手套提供双手手指的角度。 01 客户端软件分别安装MotiveBody与MotionVenus并校准人体与数据手套。MotiveBodyMotionVenus数据手套使用、校准流程参照:https://gitee.com/foheart_1/foheart-h1-data-summary.git02 数据转发打开MotiveBody软件的Streaming,开始向Unity3D广播数据;MotionVenus中设置->选项选择Unit
文章目录一、概述简介原理模块二、配置Mysql使用版本环境要求1.操作系统2.mysql要求三、配置canal-server离线下载在线下载上传解压修改配置单机配置集群配置分库分表配置1.修改全局配置2.实例配置垂直分库水平分库3.修改group-instance.xml4.启动监听四、配置canal-adapter1修改启动配置2配置映射文件3启动ES数据同步查询所有订阅同步数据同步开关启动4.验证五、配置canal-admin一、概述简介canal是Alibaba旗下的一款开源项目,Java开发。基于数据库增量日志解析,提供增量数据订阅&消费。Git地址:https://github.co
我正在尝试在Rails上安装ruby,到目前为止一切都已安装,但是当我尝试使用rakedb:create创建数据库时,我收到一个奇怪的错误:dyld:lazysymbolbindingfailed:Symbolnotfound:_mysql_get_client_infoReferencedfrom:/Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundleExpectedin:flatnamespacedyld:Symbolnotfound:_mysql_get_client_infoReferencedf
文章目录1.开发板选择*用到的资源2.串口通信(个人理解)3.代码分析(注释比较详细)1.主函数2.串口1配置3.串口2配置以及中断函数4.注意问题5.源码链接1.开发板选择我用的是STM32F103RCT6的板子,不过代码大概在F103系列的板子上都可以运行,我试过在野火103的霸道板上也可以,主要看一下串口对应的引脚一不一样就行了,不一样的就更改一下。*用到的资源keil5软件这里用到了两个串口资源,采集数据一个,串口通信一个,板子对应引脚如下:串口1,TX:PA9,RX:PA10串口2,TX:PA2,RX:PA32.串口通信(个人理解)我就从串口采集传感器数据这个过程说一下我自己的理解,
SPI接收数据左移一位问题目录SPI接收数据左移一位问题一、问题描述二、问题分析三、探究原理四、经验总结最近在工作在学习调试SPI的过程中遇到一个问题——接收数据整体向左移了一位(1bit)。SPI数据收发是数据交换,因此接收数据时从第二个字节开始才是有效数据,也就是数据整体向右移一个字节(1byte)。请教前辈之后也没有得到解决,通过在网上查阅前人经验终于解决问题,所以写一个避坑经验总结。实际背景:MCU与一款芯片使用spi通信,MCU作为主机,芯片作为从机。这款芯片采用的是它规定的六线SPI,多了两根线:RDY和INT,这样从机就可以主动请求主机给主机发送数据了。一、问题描述根据从机芯片手
前言一般来说,前端根据后台返回code码展示对应内容只需要在前台判断code值展示对应的内容即可,但要是匹配的code码比较多或者多个页面用到时,为了便于后期维护,后台就会使用字典表让前端匹配,下面我将在微信小程序中通过wxs的方法实现这个操作。为什么要使用wxs?{{method(a,b)}}可以看到,上述代码是一个调用方法传值的操作,在vue中很常见,多用于数据之间的转换,但由于微信小程序诸多限制的原因,你并不能优雅的这样操作,可能有人会说,为什么不用if判断实现呢?但是if判断的局限性在于如果存在数据量过大时,大量重复性操作和if判断会让你的代码显得异常冗余。wxswxs相当于是一个独立