零售IT自行车-就像12年前一样



2005年,一个变电站在莫斯科飞了起来,该国的每个人突然意识到需要完成备份服务器机房。 银行从2006年至2007年制造零售,自2008年以来一直零售。 为什么这么晚? 因为IT成本似乎没有现在那么重要。 我回想起这样一个故事:我的客户在整个网络中的两天空闲时间内几乎被解雇了,同时又因其他零售功能而被解雇。 事实证明,许多IT部门不再相信这种情况。

原来如此。 这是“来吧,这不会发生”系列中的第一个故事-有关如何通过模拟调制解调器预订商店以访问Internet的信息。 就在那时,只有一个提供商在这个地方提供光纤,而从其他提供商那里是卫星天线或拨号。 ZSSS价格昂贵,因此他们选择了语音调制解调器。 一方面,挖掘机正在撕裂Golden Telecom的行李箱。 当时,他们正在转移自己的FOCL,因此暂时没有储备。 该商店在调制解调器上运行了三天。 白天每秒48 kb,晚上每秒96 kb。 从速度上可以看到,这是一个非常好的Zyxel,即使在嘈杂的线路上也可以保持不变。

我在CROC工作了15年,现在是零售业务发展总监。 从历史上看,我的大多数项目都是零售。 经客户同意,我从自己和同事那里发布了12年前有关IT零售的故事。 保安人员替换了一些不重要的细节,以免冒犯特定人员。

需要互联网来发送报告(如果发生事故,他们立即决定稍后再发送,而不是优先发送),并在一家相当大的商店的整个商品数据库中更新价格。 如果超时,事务在那里很长-一切都结束了。 通常,在第一天我们尝试下载价格,但没有任何结果。 一个团队处理IT,第二个团队则通过电话手动记录更改:在办公室和商店中,有几个人有打印输出。 不久之后,他们编写了一个用于导入XLS文件的脚本,并开始通过邮件将数据库片段发送给一位管理员,然后他开车将它们开车送到商店。 顺便说一下,在与提供者的合同中,事故不是操作者的过错-前三天没有罚款,然后是每小时每小时金额的1/724。 当被问及损失赔偿时,他们挥手说:“好,下个月服务免费!”

然后,董事会查看了描述可能发生的事故的文件,并认为它们不太可能发生。 很少有人相信IT中断是一种现象,而不是一度涉及特定姓氏的一次性案例。 只有少数直接损失的案例说服了我们戴着眼镜听这些陌生的人。

关于IT错误的第二个令人难以置信的故事 。 大型零售商开始了解其中一个合作伙伴成功的秘诀。 事实是,对于每个人而言,使用相同模型的业务显然会走不同的道路。 他快速,简单地完成了所有工作,并且在过去八年中,他的业务扩展了约20倍。 在那个市场上,它比逻辑上应该多出大约十倍。 因此,他们开始解析交易-并了解到合作伙伴的SAP卡包含十年前为测试客户制定的默认设置。 在计划和奖励方面,因素略有不同。 结果,一个人获得的收益是其他伙伴的两倍。 零售业进行了内部调查。 我们发现这不是阴谋,而是平庸的事故。 一个人在十年内因这次事故而建立起了一笔大生意。

有一次,店长以某种方式偷走了。 更准确地说,手动调整收银机上的数据。 然后有可能,与自动生成相比,手动输入被认为是优先事项。 他在这个职位上的试用期为三个月,并在一天结束时系统地在报告和票房实际接受的钱之间创建了一个小差额。 在试用期的最后一个月的28日,他写了一份声明(出乎意料的是在办公室),根据程序,只剩下三天的时间来接受商店。 自然,没有它就已经完成了清单。 损失估计为净额70万卢布(当时的现代奏鸣曲加“碎肉末”的价格),如果当时商店查税,情况会更糟。 结果,他们搜集了有关他的证据,并起诉了他。 法官致电:

-随系统附带一张软盘,我们将看到。
-我不能 我安装了32 TB的SAP。 这是一列软盘。
-来吧,让我把电话给我们的专家。 我们有优秀的专家。 那里有1C吗?
-呃...你最好来找我们。
-不,我们不会去找你。

法院无法收集法证,该案由于缺乏证据而结案。

在过去的几年中,我们在CROC中有一些案例,有必要收集攻击的取证资料,并且我们已经附带了特殊的实用程序并进行了TB级的强制转换,因此在虚拟环境中进行研究非常方便,因为他们意识到源数据中没有更多内容会改变。 但这听起来像是一个幻想。 如今,安全系统中的每个人都使用普通的取证手段,这种取证手段经常在家中写入这样的图像,并从网络上的所有数据包中收集其他数据。

光学器件通过相邻的建筑物进入仓库。 在附近的建筑物中-空中桥梁已经在客户所在地。 仓库全天候运作,但是到了晚上,无线电中继桥掉了。 备用通道是一个卫星,是位于其仓库屋顶的终端。 有一个很好的速度,25 Mbps。 那些年-保持原样。 但是卫星是一个很大的网络延迟,至少有0.8秒才能使信号从地球传递到卫星,反之亦然。 其中一部分是光速的限制,另一部分是解调器上的一堆转换,这些转换在具有高冗余系数的协议上工作。 结果,这是由于仓库设备开始延迟工作的事实。 在0.1秒时,一切都像一个时钟,而在0.8秒时,很长的数据包交换开始。 仓库工人在托盘上戳扫描仪,然后开始握手,发送准备就绪,设置协议,发送数据包,收据报告等。 几年后,已经出现了几乎所有协议都可以用一个输出数据包解决的协议。 然后有必要与远程系统交换一堆数据。 结果,由于操作变长,工作开始真正放缓。 正在建造一排汽车,到早晨一切都在肥皂中。 所以每天晚上。 晚上,他们只是在附近的一个仓库中拉动开关,光学操作员的设备掉落了。 不可能转移通道:电缆的铺设是由现场所有者同意的,他甚至都不来自俄罗斯。 几个月来,仓库工作人员一直在工作,直到他们自己找了另一名操作员-也是从领土外一栋建筑物上的无线电桥,然后他们将光学器件正常放置。

时装零售仓库,即盒子里堆满衣服的地方。 摩托罗拉的Wi-Fi热点在那里疯狂燃烧。 有时固件只是闪烁,而有时它们只是真的烧坏了。 它们是从闪存驱动器中加载的,因此仓库中有一个特别的人,有一个梯子爬上他们。 几个月以来,固件重置大约发生了60起事件,十几个点被烧毁。 他们对制造商和不合格的批次犯了罪,但经过彻底调查,结果发现问题出在静电释放中。 合成纤维上积聚的灰尘使它在该点周围形成导体。 有点振动,它的一端向内,另一端-在电源线上的某个地方。 如果在此之前已经释放了来自静电释放的固件,则将该点移开以进行维护。 如果她不走运,她会受到更严重的打击。 挂在接地点上,这解决了六个月的问题。 然后这些点又开始燃烧了:我们看了看,接地从建筑物上移开了。 事实证明,仓库顶棚下的温差是如此之大,以至于恒定的压缩-膨胀简单地顶起并使所有零件解耦,从而使刚性接头无法承受。

当然,必须以一种很好的方式协调无线电桥的频率,但是几乎没有人这样做。 确实,人民是野性的。 一个例子。 居民几次在市区范围内击落ZSSS的一块板块。 因为它散发着光芒。 是的,它散发着光芒。 但是在它下方一米处,您已经可以生存数年了。 但是,当您爬上屋顶,准确地到达辐射方向图的峰值并用木棍撞击板子时,大部分辐射会聚焦。

关于野生动物,我记得仓库中码头的绝妙故事 。 每台仅售3500美元,其中一台成熟的移动终端机就被带到了一个仓库,运往俄罗斯。 实际上,这些是军用级智能手机。 有了它们,就可以在仓库中进行任何操作。 仓库工人经常给他们带来损坏的屏幕。 “首席,没有工作!” 不,零售IT团队了解到,他们以某种方式并且很可能是恶意破坏了它们。 不能正常工作。 没有人知道他们是如何做到的,并考虑到了刚玉筛,最重要的是,为什么要支付零用钱而削减自己的收入。 就在那时,几乎在所有地方都开始引入视频监视,IT专家决定稍微加快仓库中的项目。 模特和真实的相机都站在那儿。 他们交换了一些设备,观察发生了什么。 第一个场景:两个人坐在装载机的脚上,试图用砂布擦拭屏幕。 “我打赌你是re夫,你不能用砂纸吗?” -那就是动机。 他们像那样扮演新的工人。 事实证明,造成损坏的真正原因是尖锐的硬币,它们至少对设备造成了一定的伤害。 但是其中一个完全丢失了-他们只是用装载机在上面装载了几分钱。 他是唯一的支点,只是被压扁了。 但是他继续传输数据,也就是说,只有外围设备受到了影响。 顺便说一下,这些Hanivels可以在仓库中正常工作,而接下来的两代Motorol被更换了。

在仓库和商店中,有很多关于沟通交流的故事。 首先,那里几乎没有加密(更确切地说,有各种各样的频谱反转,有时还有频率变化),因此该地区的每个人都可以听听商店的谈判情况。 如在商店里有一定欲望的邻居。 其次,他们彼此之间产生了令人难以置信的干扰:两个不同的供应商可能会互相干扰频率,结果,需要通过管道建立统一的基础架构。 结果是,所有商店的零售商都开始在对讲机上建立通信,然后几年后出现了手机和正常覆盖范围。

同时,有传言说新型wifi上的数据收集终端将在商店中推出。 并且这需要广泛的备份渠道。 幸运的是,Skylink同时出现了:它是一个宽带网络(CDMA-800),它对大气状况的依赖程度远低于卫星。 当我们切换到保护区时,我们切换到了它-他们从窗户上抬起了钓鱼竿上的电话终端,以便更好地捕捉。

现在,我们在CROC进行了大量零售咨询,但是在俄罗斯这种做法并不普遍。 但是有一个关于这个的奇妙故事。 大约十年前,我尊敬的同事开发了一种商业模式,该模式将杀死当时唯一的在线杂货店运营商。 显然,由于物流和IT的适当组织,可以改进许多流程,这直接大大降低了订单成本。 现在,Yandex.Food使用的是类似的东西,但是十年前,它们看上去都非常非常奇怪。 我们去了试点,甚至拿了一块土地,但是在董事会组成发生某些变化之后,该项目被掩埋了。 我们决定出售该模型,我们只是将其描述为一个庞大的项目,然后去了英国。 同时,他们提供了我们唯一的在线运营商之一。 他的经理们约好,要求显示流程的不同部分。 听起来像是与Yandex进行了谈判:“我们会看到的,如果我们知道我们自己不会这样做,那么也许我们会购买。” 但这不是关于这个故事,而是关于他们在谈判中决定去仓库的事实。 有几层楼,电梯在建筑物的侧面,人们来回奔跑。 就是说,杂工拿着推车,然后开始在地板上行驶并完成订单。 升降机是一个瓶颈,在它们前面是巨大的线路。 像这样多年。 然后他们看了五分钟,然后在一次会议上提出了建议:

  1. 今天,使所有左电梯仅在上升时,而使所有右电梯仅在下降时。 这将大大简化加载和卸载。
  2. 然后进行手推车与人员的物理隔离。 只让有订单的推车在电梯中骑行,预先缓存的人在地板上等待它们。
  3. 您如何看待效果-在这里购买Talmud,上面写着如何正常做其他事情,而不是算法基础知识。

总的来说,它们工作了这么多年,然后一些山羊来到了那里,向他们展示了明显的东西。 对此仍然有西班牙人的耻辱感。 顺便说一句,塔尔木德没有被占领,他们的仓库现在是新的,很好。

我很多次听到关于您可以将测试与产品混淆的故事 。 这似乎是虚构的,直到某一点。 因此,在12月31日至1月2日的晚上(根据该州的情况,这是连续的一个晚上),就像零售业通常情况那样,需要进行预防和更新。 除其他事项外,他们从三个月的备份中取消了SAP的新测试安装,并将其部署到单独的测试部门,以便将其转移给开发人员进行测试。 该段是绝缘的。 1月2日,支持电话开始了:

-为什么价格在一个季度前?
-还没有这样的股票!
致电专家:
-大家好! 您是否将安装部署在封闭的网段中?
-是的
-是吗?
-是的,我们咬牙。
“然后再检查一次。”
-...是的,处于封闭状态。 虽然等待...

封闭测试段和产品之间的唯一桥梁是监视系统。 她是他们之间的共同点。 而且,即使在该修订版中,SAP仍然是一件非常棘手的事情:它首先敲响了自己的地址,然后,当它没有收到答案时,便敲响了所有可用的东西。 最后,我通过监控到达了现金子系统。 我看到是时候进行更新了。 测试基数大约有四个月了,SAP充斥了产品价格。 也许对他来说很难,但是他设法了。 然后,刺探本人便在这里淹没了新的价格。 也许测试感到冒犯,并再次泛滥成灾。 有困难。 因此,它进行了几次。

当然,总的来说,在那些年中,SAP很少见。 它的存在表明零售连锁店的前景非常遥远。 每个人都进行了1C测试,将其浸在膝盖上,然后再次浸入。 在现金解决方案中,有数十种(!)大型离线解决方案与我们的和西方的解决方案争夺,都是专有和免费的。 他们提供了很多东西,每个决定仍然必须完成。 从人力资源系统开始,SAP,Boss-Kadrovik和1C展开了战斗。 1C,然后每个人都害怕,这很原始。 第二个是一个或多或少清晰的雷区,带有已知的错误,第三个是更好的,但未知且陌生的,您可以在任何地方炸毁。 甚至架构本身也进行了战斗-集中式和分散式。 我的同事在一家廉价折扣店里工作,所以立即将它们全部放在一个集中式系统上。 为了最大程度地减少商店中的设备数量,除了收银台外,他们只放置一个模块(计算机和路由器),仅此而已。 备用计算机在桌子下面。 必要时,路由器是与牛奶一起从仓库运来的,因为它每天都在交付。 不需要管理员。 诸如主管或产品经理之类的人都知道如何更改模块并将其打开。 根据网络上的the声,许多人当场自救,人们的计算机素养非常好。 IT部门只有不到100名员工,覆盖了近700家商店和3500个收银台的整个网络,其中包括开发人员,顾问,管理员,文员和IT金融家。 SAP有11名员工(相比之下,该国最大的零售商当时拥有大约2800家商店和2000多名IT专家)。 它们是零售中第一个引入有关内存和OLAP技术的并行报告的工具。 那时几乎是空间,但它导致了非系统的配置。 从SAP 4.6到4.7的过渡耗时半年,然后他们决定完全停止在4.7,并且不再进一步升级。 该国第一个拒绝供应商支持。 而且没有人在他们之前这样做过,我们的同事,供应商代表也不知道如何同时行事:然后他们甚至可以访问所有SAP注释(这是他们通常要支付的费用,作为支持的基础),以及然后,仅将访问关键和安全说明的权限提供给其他人。

现在有关灾难恢复 。 如果在2005年覆盖一个变电站,那么在2010年,泥炭沼泽已经在城市周围燃烧。 他们燃烧是因为有非典型的热量。 在大型零售店的办公室里工作了56天,空调超负荷工作,也就是说,它们无法应付。 但是它是这样开始的:起初,温度只是在城市周围升高。 所有空调(包括备用空调)均已调试。 或多或少。 四天后,事情变得很清楚,我们的零售客户开始等待停电。 电工开展了柴油预防,他发了疯,死了。 . - , , . , , — , . , . . , . , . : . , . , : , . , , . , . DRP, .

, . :
, - , « 2 1» « 3 2» . , , . . , - , . , — , , . , , . . :
— ! SAP ! !
. . , . . , , , . . , , . ( ), — -, . , , . :

— . ?
, . :
— .
, :
— , . , . , , ?
, . :
— , . , , .
.

. -, , CIO. -, DRP. «»? , , , , , . , - , . . , , . .

, , .


  • .
  • « » .
  • - .
  • .
  • — dsmirnov@croc.ru.

Source: https://habr.com/ru/post/zh-CN470453/


All Articles