马约特在海缆地图上画着三条线,看上去比周边不少岛屿都阔气。把每条线的对端摊开数一遍:LION2 通向肯尼亚蒙巴萨的 Nyali,FLY-LION3 通向科摩罗的莫罗尼,Avassa 通向科摩罗的莫罗尼、Chindini 和 Mutsamudu。三条里头,真正能把它接上非洲大陆干线的只有一条。海缆条数不等于出海方向数,这是在这座岛上放任何一台机器之前,必须先算清的一笔账。
多数人问马约特节点的第一个问题是带宽多少钱、机器几核几 G。这两个问题没错,但在印度洋西侧的这座法国海外省,决定业务能不能活的其实是另一个变量:你有几个方向上岸。三个 landed 站点看着分散,实际全部落在 Kaweni 一带;三条缆看着宽裕,实际其中两条的对端是同一个邻国,而那个邻国自己还要绕出去才能摸到干线。于是「三条海缆」这个数字在灾备测算里几乎不产生作用。
本篇只沿着一条链往下推:出海方向数是什么、怎么数、气旋季会把这个缺陷放大成什么样、以及按这个结论该怎么分层部署。行政中心马穆楚下辖的 Kaweni 登陆站是这一切的物理起点,后面所有判断都从它出发。
LION2 全称 Lower Indian Ocean Network 2,全长 2,700 km,2012 年 4 月投产。它是一条多登陆点的区域缆,把毛里求斯、留尼汪、马达加斯加、马约特和肯尼亚蒙巴萨的 Nyali 串在一条脊上。对马约特来说,这条脊的意义只有一个:它是唯一把本岛流量送到非洲大陆干线的路径,Nyali 是唯一一个「对端本身就在大陆上」的登陆点。
为什么 Nyali 这么关键。因为当流量沿 LION2 一路抵达 Nyali 之后,马约特的国际流量才第一次有机会进入区域干线体系——公开资料里明确提到 FLY-LION3 与 LION2、EASSy 互连,EASSy 正是落在这个东非海岸节点一带的大型区域系统。也就是说马约特的出海形态从来不是「一段海缆直连世界」,而是「本岛支线段 → Nyali 上岸与转接 → 区域干线 → 再往欧洲或印度延伸」。中间每一次转接都是一次排队、一次排障责任的移交、一次可能的拥塞。
这条 2012 年投产的缆,到 2026 年已经跑了 14 年。海缆系统的设计寿命通常按 25 年计,设备本身还没到暮年,但有几个现实要提前纳入规划:一是中继器与海底单元的备件存放位置决定了修复速度,船期而不是故障本身往往主导停机时长;二是上游扩容与设备换代通常伴随计划维护窗口,这些窗口对单出海方向的站点来说是硬停机,没有旁路可绕;三是 Kaweni 的近岸登陆段由三条缆共用,这一段一旦被锚损或地质灾害波及,受影响的就不会只有一条。
把 LION2 的角色说清楚,后面所有讨论才有基准:它不是「三条中的一条」,它是那个 1。另外两条是 0 还是 0.3,取决于你怎么给「先在区域内绕一下」这件事定价。
先看具体参数。FLY-LION3 长 400 km,2019 年在马穆楚的 Kaweni 登陆站登陆,对端是科摩罗的莫罗尼。这条缆是 4 纤 2 对的架构,采用 DWDM,每对 20×100 Gbps,也就是每对 2 Tbps、系统合计 4 Tbps。财团成员是 Orange、Société Réunionnaise du Radiotéléphonie(SRR)和 Comores Câbles,由 Orange Marine 敷设。它的官方定位写得很清楚:在区域内故障时提供安全保障与多样化路由,并与 LION2、EASSy 互连。
注意这句定位的边界。「区域故障时安全保障」讲的是区域内分支故障时的选路多样化,「出海冗余」讲的是能不能越过自己的上联去找别的世界。两者在很多宣传材料里被混着讲,但在拓扑上完全是两回事。判断标准只有一条:故障点在哪里。如果坏的是 Nyali 以远的上游链路,LION2 的马约特—Nyali 段本身还活着,此时 FLY-LION3 经莫罗尼转接、甚至借 EASSy 再向上确实可能提供一条备用出口,这条缆的价值在这里成立。但如果坏的就是 LION2 的马约特段,或者 Kaweni 登陆站本身出了问题,那 FLY-LION3 和 Avassa 提供的只是「往科摩罗去的方向」,不是「往世界去的方向」。
Avassa 长 260 km,2016 年底投产,连接马约特与科摩罗三城:莫罗尼、Chindini、Mutsamudu,部分由 STOI 出资,主要服务于移动通信。它的设计意图更直白——让区域内的移动流量、基站回传不必绕远。这类缆的出现通常伴随区域互联互通的政策目标,商业形态上更像基础设施项目而不是面向托管客户的批发链路。
于是「为什么断 LION2 时它们兜不住」可以拆成三层。第一层是对端不是终点。从 Kaweni 跨到莫罗尼只是把「国际跳」推给了下一跳,科摩罗本身还要经由境外路由才能上到干线,于是路径变长、参与方变多、排障工单要在至少两家以上主体之间来回传球。第二层是登陆站同址。三条缆都落在 Kaweni,同一个园区、同一批近岸管道、同一市政供电与同一段道路可达性——这三者任何一个失效,三条一起降级;这也是「条数」在物理层最容易被高估的地方。第三层是容量与业务形态不匹配。FLY-LION3 的 4 Tbps 是系统设计容量的口径,落到单个买家手上是多少、有没有保护、是否允许临时借用,都要单独问;Avassa 的定位又是移动回传,拿它给托管业务做出口在采购层面通常拿不到合适的产品。
一句话收口:这两条缆真正解决的是「区域内别兜大圈」和「上游故障时有第二条选路」,它们不提供「LION2 断了照样出海」这个能力。任何把三条缆并列当作冗余选项的方案设计,在第一次真实断缆时就会露馅。
公开监测平台 GeoCables 给马约特的韧性指数是 40/100,归类为脆弱(vulnerable)。同一份口径下的邻域对比值:马达加斯加 75、毛里求斯 68、科摩罗 60、留尼汪 42。这组数字之所以值得单独讲一节,是因为它把「条数」和「方向数」这两个概念直接拉开了距离。
这个指数统计的是真正独立的出海方向数,不是海缆条数。一座岛身上挂三根缆,如果三根都以同一个登陆站收口、其中两根通向同一个邻国,那么在方向的口径下它接近单路由。相反,哪怕只有一条缆,只要它的对端处于另一个地理方向且能在那里直接上干线,方向数也可能达到 2 以上。
这组对比里还有两个容易看漏的信号。第一,科摩罗 60 高于马约特 40,而马约特恰恰是科摩罗那两条缆的共同对端——指数衡量的是某个地点自身能走向多少个方向,而不是它身上垂了几根线下来。至于具体扣分构成,需要以 GeoCables 公开的评分方法说明为准,本篇不做外推。第二,同样属于法国海外省、经济体量与网络资源远好于马约特的留尼汪也只有 42,说明这个分数不是在给「发展水平」排名,它衡量的始终是拓扑形态。
对运维方来说,40 这个数字可以直接翻译成三条采购纪律。第一,不要用「三条海缆」作为说服自己省掉异地节点的理由。第二,SLA 谈判时不要把合同文本上的「可用时长」理解成「业务可达时长」,前者通常只覆盖到本岛登陆站为止,上游拥堵与跨境段落的差异不在其中。第三,写故障预案时把每一种失效按「本地/本岛/区域/出海」四层分开记账,只有出海层才需要讨论 LION2 的替代方案,前三层的心跳衰竭跟它关系不大。
公开监测给出的 ICMP 往返回环值是:Kaweni 平均 138 ms;LION2 当前约 495 ms,基线 488 ms;FLY-LION3 与 Avassa 约 193 ms。这三个数常被截图到处转,但几乎没人在乎它们的口径差异,而口径差异恰恰是全部信息所在。
先把数字放回物理约束里看。光纤中光速约每秒 20 万公里,2,700 km 的单程传播时延在 13.5 ms 量级,往返不到 30 ms;即便把 Nyali 上岸后的延伸、设备与中继的处理时延都算进去,也不会自然长到 495 ms。这个量级的估算不含中继与交换设备的逐跳排队,仅用于判断数量级。所以 LION2 上观测到的 495 ms(基线 488 ms)更合理的读法是:当前被测流量走的路径远不止这一段——可能是保护路由、可能是绕经更远的上岸点、也可能叠加了拥塞排队。基线本身就是 488,说明这不是某次临时抖动,而是这个方向长期存在的路径特征。
138 ms 这个 Kaweni 平均值又该怎么用。它是从落点到某个监测参考点的 ICMP 往返,不代表到任何一个具体业务城市的时延。做交互设计时只能把它当「下限直觉」:真实用户侧的表现必须在自己的业务链路、从目标用户群所在的运营商网络上测量,别人家的监测数据替代不了这一步。ICMP 往返还有一个固有偏差——它测的是网络设备对小包的处理时延,不等于 TCP 建连加 TLS 握手加首字节再加内容传输的完整体感。
按这个口径推一遍体感。假设端到端往返接近 500 ms,一次全新 HTTPS 访问要付出 TCP 三次握手的 1 个 RTT 加成、TLS 握手的另 1 到 2 个 RTT,光握手就接近 1 秒甚至更多,然后才开始下载首个对象;一个页面里有几十个资源、还要经过多次重定向时,首屏时间很难看。对具体业务来说,最难熬的是这几类:强同步写(每条事务都要等对端 ACK 才能返回)、对象存储的分片上传(每片都要确认)、大块内容的跨境回源、以及一切实时交互(语音、远程桌面、协同编辑)。反过来,静态内容、异步任务队列、夜间批量同步对 500 ms 完全不敏感。
193 ms 这个值尤其容易被误读。它是 400 km 与 260 km 短缆在区域内的往返,数值低只说明「到科摩罗很快」,不说明「出海很快」。把 193 当成「备用线路更快」的依据去做主备决策,是把区域时延当成了端到端时延。
把每条缆的关键字段并排放出来,「三条变一条」这件事会一目了然。下表同时列出采购环节必须写进合同的确认项,可以直接当作询价清单使用。
| 海缆系统 | 长度与投产年 | 对端登陆点 | 通向何处 | LION2 中断时能否兜住国际流量 | 采购时需确认的项 |
|---|---|---|---|---|---|
| LION2(Lower Indian Ocean Network 2) | 2,700 km,2012 年 4 月投产 | 肯尼亚蒙巴萨 Nyali;沿途串接马达加斯加、留尼汪、毛里求斯 | 经 Nyali 接入非洲大陆干线体系,是马约特唯一的大陆方向出口 | 不能。它本身就是承担国际流量的那一条,它中断即等于出海中断 | 是否直连用户在 Nyali 的上岸机房;转到 EASSy 等上下游系统的拥塞与排障责任如何划分;年度计划维护窗口在哪几个月、提前多久通知 |
| FLY-LION3 | 400 km,2019 年登陆 Kaweni | 科摩罗莫罗尼(Moroni) | 区域互连;须在莫罗尼再转接第三方系统才能上干线,以增加跳数为代价 | 不能完全替代。仅在 Nyali 以远的上游故障时提供区域选路,本身不新增出海方向 | DWDM 波长是否对外开放批发;4 纤 2 对中已售出的配比;故障时能否临时借用;Orange、SRR、Comores Câbles 三家各自的转接政策是否一致 |
| Avassa | 260 km,2016 年底投产 | 科摩罗三城:Moroni、Chindini、Mutsamudu | 区域内移动通信回传为主,服务于 STOI 参与出资的区域连接目标 | 不能。设计用途不含国际转接,且容量主要面向移动业务 | 是否向非移动类业务开放容量;三个登陆城市的落地条件与可得带宽是否有差异;出资结构对应的容量权益是否限制了批发转售 |
| 其他备选路径(如经由科摩罗的二次转接、卫星链路) | 长度口径不适用;投用状态与可用性需核实 | 视具体备选方案是否已在本地落地而定 | 取决于是否已存在合规的上岸安排与落地网关 | 兜底能力完全取决于具体供应商的能力范围,无法从公开数据推定 | 场地是否允许安装天线且不受遮挡;业务实际使用的上行与时延参数;月流量包与超额计费方式;风雨衰预留;是否有可签署的企业级 SLA——以上均需向运营商核实,本篇不提供具体数值 |
这张表里最该被记住的不是「不能」两个字,而是每一行「不能」背后的原因各不相同。LION2 是不能缺席,FLY-LION3 是不能独当,Avassa 是不能换用途,备选路径是不能先验假定。运维方案里如果只写「海缆故障时切换到备用」,等于什么都没写——真正要写清的是「哪种故障切到哪条、切过去之后带宽掉到多少、谁负责修」。
还有一个常被忽略的成本项:跨科摩罗的二次跳转意味着你的流量要进入另一套计费与 SLA 体系。第二段链路由谁售、是否允许短期应急使用、费率是月结还是按天、能否在灾后立即开通,这些都要提前谈。等到 Chido 级别事件发生后再去问,通常只能得到「我们正在评估」。
2024 年 12 月 14 日,气旋 Chido 正面袭击马约特,阵风超过 225 km/h(140 mph),是当地 90 余年来最强的风暴。机场、主要医院受损,电力、供水与通信几乎全面中断,移动网络、互联网与固话服务大范围瘫痪。这是基础设施层面的事实陈述,本篇不讨论灾害本身,只看它对运维侧恢复节奏的含义。
第三方观测(Cloudflare Radar 汇编的资料)显示:Chido 在当天上午登陆后,马约特的网络流量骤降,出现近乎完全的互联网中断;此后一周恢复极为缓慢,昼夜节律才重新出现;到 2025 年 1 月第三周,流量仍在缓慢回升,但明显低于气旋前水平。这条曲线里有三件事值得逐条抠出来。
第一件事是它不是降级,是归零。多数灾备方案假设「主节点性能下降,把流量切走一部分」,而这里是「本地几乎不可用」。所以异地站点承担的不是分流,是接管:DNS 与 Anycast 之外的切换手段要能独立工作,不能依赖本岛还能点开某个控制台。切换目标的容量也不能按「平时分担 30%」来配,得按「平时 100%」来配,因为切换发生时本岛能吐出来的可能接近于零。
第二件事是恢复曲线由电力而不是由光纤主导。恢复极缓、然后昼夜节律才重新出现——这说明最初几天连「白天有人上网」这种基本形态都消失了,网络设备跟着本地电网的可持续性在爬坡。因此对本岛站点而言,柴发运行时长与燃料补给计划的重要性和带宽等级至少同级,而燃料能否按周期补给,才决定了这几套保障是不是真的可用。这两项都需要现场核实,公开资料里没有。
第三件事是一个月后仍低于灾前。这条直接决定 RTO 该怎么写。合理的分层是:站内单机故障的目标可以按分钟设(本地冗余、双电源、双上行);跨海缆的恢复目标必须按天到周写,尤其依赖外部修缆船与近岸施工的场景。把「两小时内恢复」写进合同,在只有一个出海方向的站点上是不成立的自我安慰。
RPO 的处理思路与之配套。不要用跨岛强一致双写作为常态架构——近 500 ms 的往返会让写吞吐跌到很难看,而且把本地的可靠性绑在了唯一一条缆的健康状态上。更稳的做法是本地写入 + 异步复制 + 断点续传,把 RPO 定义在「上一次成功落盘」的粒度上,接受秒级到分钟级的数据窗口,用尽早上行的稳态换可靠性。灾后头几天的写入量应按极低水平预估,回补窗口要单独预留:当本地恢复到大体可用时,积压的数据会在短时间内集中上行,形成一次回补洪峰,这个峰值可能比日常峰值更陡。
出海方向决定这台机器能不能被世界访问,最后一公里决定这座岛上的人能不能访问它。两者出了问题都会让冗余方案失效,但后者的资料更少、也更容易被忽略。
来自 Tactis 对当地项目的公开访谈(属较早年份口径,引用时必须注明时间敏感性)显示:本地环路存在南北失衡,原有主导运营商的光纤主要在岛北部,南部依赖无线与 WiFi;大小岛之间缺少高效的数字连续性基础设施;当时约 15,000 条线路中仅 33% 提供 VDSL 服务。这三个判断即使按今天的情况已经部分改善,其揭示的结构性问题仍然存在:整座岛不存在物理等价的两个「同城双活」位置。
含义非常直接。把主站点放在北部、第二站点放在南部,得到的不是两个等价节点,而是「一个承载网良好的站 + 一个可能靠无线回传的站」。第二站点的定位只能是延迟容忍型的——异步备份、延时订单处理、批量任务,不要把实时读流量压给它,也不要指望它在主站点失效时顶起交互型业务。
移动通信侧还有一层需要核实:Orange、SRR(SFR 集团)、Maoré Mobile、Telco OI(Only 品牌)四家获得过 4G 频率授权(该数据同样来自上述历史口径的公开访谈)。做分支门店、移动巡检或车载回传时,这四家的实际覆盖差异决定了能不能用蜂窝做兜底;但南部与丘陵山区的覆盖差异需要按现在的网络状况重新核实,历史授权信息不能用来推导当前信号质量。大小岛之间具体某两个乡镇之间的链路条件,也建议直接向本地运营商确认,公开材料里找不到这个颗粒度。
有了前面的账,架构分层的判断标准可以收敛成三个问题:用户在不在岛上、断一周的后果是什么、这份数据能不能再生。按这三个问题过一遍,组件该往哪放基本自动浮现。
第一类,必须放岛上。满足其中任一条件即属于这类:交互时延要求本地化的业务(门店收银、应急与调度终端、本地政务办理窗口、本地化教学平台),受数据留存要求约束的数据(马约特适用法国与欧盟的数据保护框架,GDPR 即 Regulation (EU) 2016/679 自 2018 年 5 月 25 日起适用,若合同或内部政策要求数据在本地办理,就得有本地落地能力),以及必须先于后端存在的边缘采集与缓存。这一类放上去之后要立刻做一件事:把所有对外部服务的调用设计成可降级——外部不可达时本地仍能完成核心闭环,这是单点世界里唯一可持续的形态。
第二类,该放到有双出海方向的位置。判断依据是这个组件「用户不多但很重要」,也就是典型的中心辐射型角色:内容与 CDN 的回源源站、邮件与消息网关(出向的信誉与 reputation 维护需要稳定环境)、日志与监控的汇聚端、镜像与制品仓库、以及数据库的异地副本。把它们移出去之后,本岛站点退化为纯接入层,承载网本身出问题时可替换性反而更强。注意这里不是说要把主副本搬走——主副本放在哪取决于写时延要求,如果业务必须本地写入,那就接受「本地写 + 异步向岛外复制」的形态。
第三类,干脆别放。冷备副本不要只留在本岛(出海中断时你既拉不出来也推不上去);重算力批处理、模型训练、长视频转码不该占用一个机位与上行资源都稀缺的站点;只需要最终一致性的归档库放在本岛没有任何收益;紧急恢复要用的系统镜像、固件、安装包如果只放在本岛,等于在最需要它们的时候拿不到——这些应该放在第二个方向上并且支持离线拉取。这一类的共同特征是:它们的价值在「灾难发生之后」才体现,而此时本岛恰恰是最不可用的地方。
把这个分层写成一张表贴在方案首页,比写十页可用性论证有用。它同时也能回答采购时最难回答的问题:这台机器为什么必须放在这里。
在只有一个出海方向的站点上,许多事情要在合同阶段谈定,事后补都补不回来。以下条目可以直接作为询价与谈判的清单使用。
这十条里最容易被跳过的是第三条和第六条。前者决定了 Chido 级别事件发生后你能不能临时找到一个出口,后者决定了断了之后你有没有任何补救。价格当然要谈,但在 Kaweni 这种地方,价格不是决定性的那一项。
一万网络深耕 IDC 行业 19 年(成立于 2007 年),在华南、华东、华北及中国香港、海外多地整合自营节点与 BGP 多线资源,提供服务器租用、机柜托管与带宽接入的一体化交付;具体机型、带宽与报价以官网实时信息或咨询确认为准。就马约特这类单出海方向的站点而言,我们给出的建议始终是先在大方向上把第二落点定在有双出口的位置,再回头谈本岛的机柜与带宽,顺序反了会多花很多冤枉钱。
答案只有 LION2。2,700 km、2012 年 4 月投产的这条缆,是马约特唯一通向非洲大陆干线的路由,Nyali 是它唯一一个「对端就在大陆上」的登陆点。FLY-LION3 的 400 km、4 Tbps 设计容量与 DWDM 配置,解决的是区域互连与上游故障时的选路多样化;Avassa 的 260 km 与三座科摩罗城市登陆,解决的是移动通信回传。它们对区域互连都有真实价值,但在「本岛海缆段出事,本岛还能不能上网」这个问句面前,这两个名字都填不进空格。
再叠加两个现实:三条缆全部收口于 Kaweni 登陆站,物理上共享近岸段与配套;而 Chido 那次事件已经演示了「流量骤降到近乎归零 → 一周极缓恢复 → 一个月仍低于灾前」的完整节奏。于是这座岛的正确预期不是「三条缆所以可靠」,而是「一个出海方向所以必须分层」。韧性指数 40/100 这个分数,正是对这一形态的量化表达。
由此得出的结论很朴素:本岛节点保留「立刻必需」的部分,把延迟不敏感的部分放到有双出海方向的第二落点,先理清最后一公里的南北差异,再把修缆船调度、二次跳转责任、免责范围这些写进合同。做到这四件事,剩下的才是挑机型、谈带宽这类常规工作。
一万网络深耕 IDC 行业 19 年(成立于 2007 年),在华南、华东、华北及中国香港、海外多地整合自营节点与 BGP 多线资源,提供服务器租用、机柜托管与带宽接入的一体化交付;具体机型、带宽与报价以官网实时信息或咨询确认为准。针对马约特这种「登陆站单一 + 出海方向单一 + 有气旋季」的组合,我们给的气旋季节点配置建议是:本岛站点按接入层而非中心节点来配——本地只保留必须低时延闭环的能力与外部依赖的可降级开关;灾备侧选择至少两个独立出海方向的第二落点,与主站之间走异步复制并明确秒级到分钟级的 RPO 与按天到周计的跨海恢复预期;可用性目标与电力保障(柴发时长、燃料补给)由现场核实后写入合同。
下面是一份可直接参考的配置思路(以下为典型部署思路,并非特指某一真实客户)。接入层:本地保留会话保持与缓存,外部依赖全部设熔断;复制层:异步、支持断点续传、回填限速可调;观测层:从岛外对岛上做主动拨测,不要只依赖本岛上行的心跳上报——因为后者在上行中断时同样发不出来。所有涉及价格、带宽上限与运维条款的取值,我建议一律以官网实时信息或咨询确认为准。
Copyright © 2013-2020 idc10000.net. All Rights Reserved. 一万网络 科技有限公司 版权所有 深圳市科技有限公司 粤ICP备07026347号
本网站的域名注册业务代理北京新网数码信息技术有限公司的产品