s3://rustfs-brand/slides/Templates · Slides

Slides演示文稿

One 16:9 master and eighteen layouts for talks, sales decks and internal reviews.
Layouts 18Size 1920 × 1080 · 16:9Surfaces Ink / Paper / White / SignalLanguages 中 / EN

Master gridThe master grid

Header, title and footer hold their positions on every slide, so nothing jumps.

Master · 96 px safe margin
1920 × 1080 · 16:9 · 1u = 10.8 px
02 · 能力与采用Capabilities
RustFS 1.0 · 活动名称Event name07 / 18

标题首行落在基线上The first line of every title sits on the baseline

正文不小于 28 px,本母版使用 32 px。Body type is 28 px or larger; this master uses 32 px.

每页不超过 6 条要点,每条不超过 2 行。Six bullets at most, two lines each.

数字带单位,并注明来源与统计日期。Numbers carry a unit, a source and a date.

9696 = 5% × 1920① 页眉区 · 字标 3u + 章节标签① Header · wordmark 3u + section label② 标题区 y 216–432 · 首行基线 y 288② Title zone y 216–432 · first baseline y 288③ 内容区 y 432–888 · 12 栏 · 栏宽 122 · 栏距 24③ Content y 432–888 · 12 columns · 122 wide · 24 gutter④ 页脚区 · 条带签名 · 演示名称 · 页码 07 / 18④ Footer · stripe signature · deck name · number 07 / 18
01 · One idea per slideA second point gets its own slide.
02 · Two-line titlesFirst line on the y 288 baseline; rewrite long titles, never shrink them.
03 · Six bullets at mostTwo lines each; otherwise split the slide or use a chart.
04 · Units and sourcesSource and date go in the source line at the foot.

Type sizes

At 1920 × 1080 · 1u = 10.8 px
RoleTypefaceSizeu
Cover titleArchivo 125% · ExtraBold151 px14u
Section numberArchivo 125% · ExtraBold432 px40u
StatementArchivo 125% · Chinese sans Bold162–173 px15–16u
Slide titleArchivo 112% · Bold; Chinese sans Bold70 px6.5u
SubheadArchivo 112% · Bold46 px4.25u
BodyGeist · Regular / Medium32 px, never below 28 px3u
CodeGeist Mono · Regular30 px2.75u
Labels, footer, source lineGeist Mono · Medium · caps22 px2u

LayoutsLayouts

In the order of a complete talk; slide numbers match the agenda.

Deck · 18

Present all 18 slides full screen

← → or Space to move · Esc to exit

01 Cover
1920 × 1080 · Opening · Ink
主题演讲Keynote · 主会场Main stage

RustFS 1.0

面向 AI 时代的对象存储Object storage for the AI era

演讲者Speaker演讲者姓名Speaker name职位 · 机构Title · Organisation
活动Event活动名称Event name城市 · 会场City · Venue
日期Date2026-10-14
Product and version as the title; the talk’s subject as the subtitle.
02 Cover, alternate
1920 × 1080 · Opening · Signal
主题演讲Keynote · 2026

RustFS 1.0

面向 AI 时代的对象存储Object storage for the AI era

演讲者姓名Speaker name职位 · 机构Title · Organisation活动名称Event name2026-10-14
For launches and partner events that need a full brand-colour field.
03 Agenda
1920 × 1080 · Paper
议程Agenda
RustFS 1.0 · 活动名称Event name03 / 18

议程Agenda

4 个部分parts · 18 页slides
  1. 01背景Context对象存储面临的变化与 RustFS 的定位What is changing in object storage, and where RustFS fits页pp. 05–07
  2. 02能力与采用Capabilities纠删码、位腐烂保护、自愈与社区规模Erasure coding, bitrot protection, healing and adoption页pp. 08–10
  3. 03架构与部署Architecture从 S3 请求到磁盘,以及三条命令完成部署From S3 request to drive, and a three-command deployment页pp. 11–13
  4. 04原则与路线Principles & roadmap设计原则、里程碑与团队Design principles, milestones and the team页pp. 14–17
Five parts at most; numbers match the dividers and page ranges are real.
04 Section divider
1920 × 1080 · Signal
01 · 背景Context
RustFS 1.0 · 活动名称Event name04 / 18
01

背景Context

对象存储面临的变化与 RustFS 的定位What is changing in object storage, and where RustFS fits

页pp. 05–07
01 背景Context
02 能力与采用Capabilities
03 架构与部署Architecture
04 原则与路线Principles & roadmap
Numbers match the agenda; the current part is solid in the band.
05 Statement
1920 × 1080 · Ink
01 · 背景Context
RustFS 1.0 · 活动名称Event name05 / 18

AI 时代的基建,
从每一个字节算起。
AI infrastructure,
accounted for byte by byte.

One sentence, two lines at most, no graphic or bullets.
06 Title, bullets and visual
1920 × 1080 · White
01 · 背景Context
RustFS 1.0 · 活动名称Event name06 / 18

单机起步,按池扩展Start on one machine, grow by pools

  • 单节点、单块盘即可启动,适用于开发与边缘场景。One node, one drive: enough for development and the edge.
  • 生产部署将数据块与校验块分布到多节点、多块盘。Production spreads data and parity across many drives.
  • 新增服务器池即可扩容;已有数据保留在原池中。Add server pools to grow; existing data stays where it is.
  • 兼容 S3 的 API 可直接接入现有 SDK 与命令行工具。The S3-compatible API works with existing SDKs and CLIs.
服务器池 1Server pool 1 · 已有Existing服务器池 2Server pool 2 · 新增Added同一命名空间 · 同一 S3 端点One namespace · one S3 endpoint
Bullets in seven columns, six at most; the five-column visual explains, never decorates.
07 Two columns: problem and approach
1920 × 1080 · Paper
01 · 背景Context
RustFS 1.0 · 活动名称Event name07 / 18

数据持续增长,掌控不能减少Data keeps growing; control must not shrink

问题The problemA
01训练数据、检查点与日志持续增长Training data, checkpoints and logs keep growing
02数据须留在自有基础设施内Data has to stay on infrastructure you own
03磁盘故障是常态,不是例外Drive failures are routine, not exceptional
方法Our approachB
01按服务器池水平扩展,命名空间保持统一Scale out by server pools behind one namespace
02自托管、无遥测,以 Apache 2.0 许可开源Self-hosted, no telemetry, open source under Apache 2.0
03纠删码与自愈:任意 m 块盘故障,数据仍可读取Erasure coding and healing: data stays readable with any m drives lost
Rows correspond; the conclusion sits on Signal Blue at the right.
08 Three features
1920 × 1080 · Ink
02 · 能力与采用Capabilities
RustFS 1.0 · 活动名称Event name08 / 18

数据保持完整的三重机制Three mechanisms keep data whole

01

纠删码Erasure coding

对象被切分为 k 个数据块与 m 个校验块,写入纠删集中的不同磁盘。任意 m 块盘故障,数据仍可读取。Each object is split into k data and m parity shards on separate drives of an erasure set. Data stays readable with any m drives lost.

EC 4+2EC 4+2
02

位腐烂保护Bitrot protection

每个分片写入时计算校验和,读取时重新校验。静默损坏的分片会被识别,不作为正确数据返回。Every shard is checksummed on write and verified on read. A silently corrupted shard is detected and never served as good data.

读取时校验Verified on read
03

自愈Healing

磁盘更换或分片损坏后,后台修复从其余分片重建缺失的数据,无需人工逐个恢复对象。After a drive is replaced or a shard is damaged, background healing rebuilds the missing data from the remaining shards.

从其余分片重建Rebuilt from the rest
Icons come from the brand set at one stroke weight.
09 Big numbers
1920 × 1080 · Signal
02 · 能力与采用Capabilities
RustFS 1.0 · 活动名称Event name09 / 18

社区与采用Community and adoption

2.7M+全球实例Instances worldwide · 2,700,000+
34,869
GitHub StarsGitHub Stars
15.15M
Docker 拉取 · 15,154,618Docker pulls · 15,154,618
7,094
代码提交Commits

数据来源:RustFS 官方网站。统计日期:2026-10-14。Source: the official RustFS website. As of 2026-10-14.

Every figure has a unit, source and date; re-check before each talk.
10 Chart
1920 × 1080 · White
02 · 能力与采用Capabilities
RustFS 1.0 · 活动名称Event name10 / 18

读取吞吐量随对象大小变化Read throughput by object size

示例数据 · 非实测Sample data · not measured
吞吐量 · GiB/sThroughput · GiB/sRustFS对照系统Comparison
02468101.41.14 KiB3.94.264 KiB7.26.51 MiB8.68.816 MiB9.18.7128 MiB

示例数据,仅用于展示版式。正式图表须注明硬件、版本、并发数与测试日期。Sample data, for layout only. Real charts state hardware, versions, concurrency and test date.

The value axis starts at zero; sample data keeps its Sample data label.
11 Architecture
1920 × 1080 · Paper
03 · 架构与部署Architecture
RustFS 1.0 · 活动名称Event name11 / 18

从 S3 请求到磁盘From S3 request to drive

客户端ClientsS3 APIRustFS 集群 · 服务器池 1RustFS cluster · server pool 1
应用Applications
SDK 与 CLISDKs and CLIs
AI 工作负载AI workloads
S3 APIHTTP(S) :9000任一节点均可接收请求Any node serves requests
node-1
node-2
node-3
node-4
EC 12+4 · 16 块盘中任意 4 块故障,数据仍可读取any 4 of 16 drives can fail; data stays readable数据Data校验Parity
Data flows left to right, drawn only with boxes, 1px lines and arrows.
12 Code
1920 × 1080 · Ink
03 · 架构与部署Architecture
RustFS 1.0 · 活动名称Event name12 / 18

三条命令
运行 RustFS
Run RustFS in three commands

S3 API
localhost:9000
控制台Console
localhost:9001
容器以 UID 10001 运行,数据与日志目录须对该用户可写。The container runs as UID 10001; the data and log directories must be writable by that user.
~/rustfs
# 数据目录须对 UID 10001 可写# data dirs must be writable by UID 10001
$ mkdir -p data logs
$ chown -R 10001:10001 data logs
$ docker run -d -p 9000:9000 -p 9001:9001 \
    -v $(pwd)/data:/data \
    -v $(pwd)/logs:/logs \
    rustfs/rustfs:latest

# S3 API   http://localhost:9000
# Console  http://localhost:9001
Official commands only, no invented output; twelve lines at most.
13 Comparison table
1920 × 1080 · White
03 · 架构与部署Architecture
RustFS 1.0 · 活动名称Event name13 / 18

选型对照:只比可验证的事实Comparison: verifiable facts only

类别CategoryRustFS其他对象存储Other object storage
许可证LicenseApache License 2.0Apache License 2.0因产品而异Varies by product
实现语言Implementation languageRust · 内存安全Rust · memory-safe因产品而异Varies by product
遥测Telemetry无None因产品而异Varies by product
S3 APIS3 API兼容 · 以官方兼容性矩阵为准Compatible · per the official compatibility matrix因产品而异Varies by product

仅列可核实的类别。具体产品的对应信息以其官方文档为准。Only verifiable categories are listed. For a specific product, refer to its official documentation.

Verifiable categories only; never name or disparage another product.
14 Principle
1920 × 1080 · Signal
04 · 原则与路线Principles & roadmap
RustFS 1.0 · 活动名称Event name14 / 18
设计原则Design principle · 02 / 04

精确胜过响亮。Exact over loud.

用真实数字代替形容词。数字须标注单位、来源与统计日期;
性能数据只使用同环境实测,并注明测试条件。
Replace adjectives with real numbers. Every figure carries a unit, a source and a date; performance figures come only from like-for-like runs, with the conditions stated.

RustFS 设计原则RustFS design principles
Quote only the design principles, official docs or remarks approved in writing.
15 Timeline
1920 × 1080 · Ink
04 · 原则与路线Principles & roadmap
RustFS 1.0 · 活动名称Event name15 / 18

里程碑Milestones

2026-08-19RPM / DEB 安装包RPM and DEB packages发布 RPM / DEB 安装包分步教程Step-by-step install tutorial for RPM and DEB packages
2026-09-10S3 TablesS3 Tables在对象存储中提供 Apache Iceberg 表(预览)Apache Iceberg tables inside the object store (Preview)
2026-09-161.0.0 正式版1.0.0 GA生产可用的正式版本General availability, production-ready
当前版本Current1.0.11.0.1当前发布版本The current release
Past events only; the single Oxide marker flags the milestone that matters most.
16 Speakers and team
1920 × 1080 · White
04 · 原则与路线Principles & roadmap
RustFS 1.0 · 活动名称Event name16 / 18

演讲者与团队Speakers and team

照片 · 1:1Photo · 1:1
演讲者姓名Speaker name职位 · 机构Role · Organisationgithub.com/用户名github.com/username
照片 · 1:1Photo · 1:1
成员姓名Team member职位 · 机构Role · Organisationgithub.com/用户名github.com/username
照片 · 1:1Photo · 1:1
成员姓名Team member职位 · 机构Role · Organisationgithub.com/用户名github.com/username
照片 · 1:1Photo · 1:1
成员姓名Team member职位 · 机构Role · Organisationgithub.com/用户名github.com/username
Square photos; names, roles and handles approved by each person.
17 Image and caption
1920 × 1080 · Paper
04 · 原则与路线Principles & roadmap
RustFS 1.0 · 活动名称Event name17 / 18
localhost:9001
截图 · 16:10 · 不小于 2560 × 1600Screenshot · 16:10 · 2560 × 1600 or larger
图Fig. 01Web 控制台Web Console在浏览器中管理存储桶、访问策略与用户。Manage buckets, access policies and users in the browser.http://localhost:9001
Screenshots come from the real interface, in a square frame with an address bar.
18 Closing
1920 × 1080 · Closing · Ink
RustFS 1.0 · 活动名称Event name
扫码访问 rustfs.comScan for rustfs.com

谢谢Thank you

演讲者姓名 · 邮箱或社交账号Speaker name · email or handle

官网Websiterustfs.com
文档Docsdocs.rustfs.com
源代码Sourcegithub.com/rustfs/rustfs
QR code on a white tile; official links only; no slide number.

PowerPoint & KeynoteBuilding in PowerPoint and Keynote

Every deck starts from a master that matches this page; never copy slides from older decks.

Fonts

SIL Open Font License 1.1
RoleTypefaceSourceFallback
Covers, section numbers, statementsArchivo Expanded · ExtraBoldGoogle Fonts · OFLArial Bold
Slide titles, subheadsArchivo SemiExpanded · BoldGoogle Fonts · OFLArial Bold
BodyGeist · Regular / MediumGoogle Fonts · OFLArial
Labels, data, codeGeist Mono · Regular / MediumGoogle Fonts · OFLConsolas
ChineseHarmonyOS Sans SC or Source Han Sans SCHarmonyOS site · Source Han Sans OFLMicrosoft YaHei
Install the static Archivo styles (Expanded = 125%, SemiExpanded = 112.5%); use fallbacks only when fonts cannot be embedded, across the whole deck.

Theme colours

PowerPoint: Design → Variants → Colours → Customise Colours
Text/Background – Dark 1#0B0E14Ink
Text/Background – Light 1#FFFFFFWhite
Text/Background – Dark 2#424853Neutral 700
Text/Background – Light 2#F4F6F9Paper
Accent 1#0062FFSignal Blue
Accent 2#FF5E14Oxide
Accent 3#00AEAETeal 500
Accent 4#7D5BE6Violet 500
Accent 5#F7AE0CAmber 500
Accent 6#61C3F9Sky 500
Hyperlink#014FDDBlue 600
Followed hyperlink#043EB5Blue 700
Recolour comparison series to #9AA0AC by hand; keep Oxide for parity and one focal point; in Keynote, save these as a custom palette.

Size, guides and type conversion

PowerPoint widescreen: 1 pt = 2 px
ItemTemplate (px)KeynotePowerPoint
Slide size1920 × 1080Wide 1920 × 108013.333 × 7.5 in · 33.867 × 19.05 cm
Margin guides9696 pt0.667 in · 1.693 cm
12 columns · width / gutter122 / 24122 / 24 pt0.847 / 0.167 in
Title zone top216216 pt1.5 in · 3.81 cm
Cover title151151 pt76 pt
Slide title7070 pt35 pt
Subhead4646 pt23 pt
Body (minimum)32 (28)32 (28) pt16 (14) pt
Labels, footer, source line2222 pt11 pt

Master layouts

Layout names are always in English
Master layout namePowerPoint base layoutPlaceholders
01 Cover – InkTitle SlideTitle, subtitle, speaker, event, date
02 Cover – SignalTitle SlideTitle, subtitle, speaker, event, date
03 AgendaTitle and ContentTitle, numbered list
04 SectionSection HeaderNumber, section name, description
05 StatementTitle OnlyStatement
06 Title + Bullets + VisualTwo ContentTitle, bullets (7 cols), visual (5 cols)
07 Two ColumnsComparisonTitle, two headings, two bodies
08 Three FeaturesTitle OnlyTitle, three icon and text groups
09 Big NumbersTitle OnlyTitle, lead figure, three figures, source line
10 ChartTitle and ContentTitle, chart, source line
11 DiagramTitle OnlyTitle, diagram area
12 CodeTwo ContentTitle, notes, code box (mono)
13 TableTitle and ContentTitle, table, source line
14 QuoteTitle OnlyQuote, explanation, attribution
15 TimelineTitle OnlyTitle, four milestones
16 SpeakersTitle OnlyTitle, four picture placeholders with text
17 Picture + CaptionPicture with CaptionPicture (8 cols), figure number, title, caption
18 ClosingBlankThanks, contact, QR code, links

Export and delivery

  • PDF: confirm in the document properties that every font is embedded.
  • PPTX: turn on Embed fonts in the file, with all characters.
  • Keynote files carry no fonts: send a PDF or confirm they are installed.
  • If the number field cannot produce “07 / 18”, fill it in once the deck is final.

Do & Don'tBefore you present

EC 4+2 survives any two failed drives
DoOne idea, one graphic per slide.
RustFS features overview and technical details
  • Erasure coding, bitrot protection, healing, versioning, Object Lock, replication, lifecycle and tiering…
  • Erasure coding, bitrot protection, healing, versioning, Object Lock, replication, lifecycle and tiering…
  • Erasure coding, bitrot protection, healing, versioning, Object Lock, replication, lifecycle and tiering…
  • Erasure coding, bitrot protection, healing, versioning, Object Lock, replication, lifecycle and tiering…
  • Erasure coding, bitrot protection, healing, versioning, Object Lock, replication, lifecycle and tiering…
  • Erasure coding, bitrot protection, healing, versioning, Object Lock, replication, lifecycle and tiering…
  • Erasure coding, bitrot protection, healing, versioning, Object Lock, replication, lifecycle and tiering…
  • Erasure coding, bitrot protection, healing, versioning, Object Lock, replication, lifecycle and tiering…
  • Erasure coding, bitrot protection, healing, versioning, Object Lock, replication, lifecycle and tiering…
  • Erasure coding, bitrot protection, healing, versioning, Object Lock, replication, lifecycle and tiering…
  • Erasure coding, bitrot protection, healing, versioning, Object Lock, replication, lifecycle and tiering…
Don'tOver six bullets, type below 28 px.
DoThe value axis starts at zero.
Don'tA truncated axis inflates the gap.
15.15MDocker pulls · 15,154,618Source: the official RustFS website. As of 2026-10-14.
DoFigures carry a unit, source and date.
15M+downloads!
Don'tRounded, unsourced, undated.
How erasure coding keeps data whole
DoGraphics come from the product’s structure.
Cloud Storage Solutions
Don'tClip art, 3D icons, gradients, shadows.
06 / 18
07 / 18
08 / 18
Do“07 / 18”, fixed at the footer’s right.
6
Page 7
p. 8 of 18
Don'tNumber format and position vary.