blob: 1512936657209ac77ce8e0f15f5945d85efa76c1 [file] [log] [blame]
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Hadoop Ozone Documentation">
<title>Documentation for Apache Hadoop Ozone</title>
<link href="../../css/bootstrap.min.css" rel="stylesheet">
<link href="../../css/ozonedoc.css" rel="stylesheet">
</head>
<body>
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#sidebar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="#" class="navbar-left" style="height: 50px; padding: 5px 5px 5px 0;">
<img src="../../ozone-logo-small.png" width="40"/>
</a>
<a class="navbar-brand hidden-xs" href="#">
Apache Hadoop Ozone/HDDS documentation
</a>
<a class="navbar-brand visible-xs-inline" href="#">Hadoop Ozone</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<li><a href="https://github.com/apache/hadoop-ozone">Source</a></li>
<li><a href="https://hadoop.apache.org">Apache Hadoop</a></li>
<li><a href="https://apache.org">ASF</a></li>
</ul>
</div>
</div>
</nav>
<div class="container-fluid">
<div class="row">
<div class="col-sm-2 col-md-2 sidebar" id="sidebar">
<ul class="nav nav-sidebar">
<li class="">
<a href="../../zh/">
<span>概述</span>
</a>
</li>
<li class="">
<a href="../../zh/start.html">
<span>快速入门</span>
</a>
</li>
<li class="">
<a href="../../zh/interface.html">
<span>编程接口</span>
</a>
</li>
<li class="">
<a href="../../zh/feature.html">
<span>GDPR</span>
</a>
</li>
<li class="">
<a href="../../zh/security.html">
<span>安全</span>
</a>
</li>
<li class="">
<a href="../../zh/concept.html">
<span>概念</span>
</a>
</li>
<li class="">
<a href="../../zh/tools.html">
<span>工具</span>
</a>
</li>
<li class="">
<a href="../../zh/recipe.html">
<span>使用配方</span>
</a>
</li>
<li><a href="../../design.html"><span><b>Design docs</b></span></a></li>
<li class="visible-xs"><a href="#">References</a>
<ul class="nav">
<li><a href="https://github.com/apache/hadoop"><span class="glyphicon glyphicon-new-window" aria-hidden="true"></span> Source</a></li>
<li><a href="https://hadoop.apache.org"><span class="glyphicon glyphicon-new-window" aria-hidden="true"></span> Apache Hadoop</a></li>
<li><a href="https://apache.org"><span class="glyphicon glyphicon-new-window" aria-hidden="true"></span> ASF</a></li>
</ul></li>
</ul>
</div>
<div class="col-sm-10 col-sm-offset-2 col-md-10 col-md-offset-2 main">
<div class="col-md-9">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="../../">Home</a></li>
<li class="breadcrumb-item" aria-current="page"><a href="../../zh/concept.html">概念</a></li>
<li class="breadcrumb-item active" aria-current="page">Storage Container Manager</li>
</ol>
</nav>
<div class="pull-right">
<a href="../../concept/storagecontainermanager.html"><span class="label label-success">English</span></a>
</div>
<div class="col-md-9">
<h1>Storage Container Manager</h1>
<!---
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div class="alert alert-warning">
<p>注意:本页面翻译的信息可能滞后,最新的信息请参看英文版的相关页面。</p>
</div>
<p>SCM 为 Ozone 集群提供了多种重要功能,包括:集群管理、证书管理、块管理和副本管理等。</p>
<div class="col-sm-6">
<div class="media">
<div class="media-body">
<h4 class="media-title">
<span class="glyphicon glyphicon-tasks"></span>
集群管理
</h4>
SCM 负责创建一个 Ozone 集群,当通过 <kbd>init</kbd> 命令启动 SCM 时,SCM 会创建集群标识以及用于担任 CA 的根证书,SCM 负责集群中数据节点生命周期管理。
</div>
</div>
</div>
<div class="col-sm-6">
<div class="media">
<div class="media-body">
<h4 class="media-title">
<span class="glyphicon glyphicon-eye-open"></span>
服务身份管理
</h4>
SCM 的 CA 负责向集群中的每个服务颁发身份证书,证书设施方便了网络层 mTLS 协议的启用,也为块 token 机制提供了支持。
</div>
</div>
</div>
<div class="col-sm-6">
<div class="media">
<div class="media-body">
<h4 class="media-title">
<span class="glyphicon glyphicon-th"></span>
块管理
</h4>
SCM 管理 Ozone 中的块,它将块分配给数据节点,用户直接读写这些块。
</div>
</div>
</div>
<div class="col-sm-6">
<div class="media">
<div class="media-body">
<h4 class="media-title">
<span class="glyphicon glyphicon-link"></span>
副本管理
</h4>
SCM 会跟踪所有块副本的状态,如果检测到数据节点宕机或磁盘异常,SCM 命令其它节点生成丢失块的新副本,以此保证高可用。
</div>
</div>
</div>
<a class="btn btn-success btn-lg" href="../../zh/concept/datanodes.html">Next >></a>
</div>
</div>
</div>
</div>
</div>
<script src="../../js/jquery-3.5.1.min.js"></script>
<script src="../../js/ozonedoc.js"></script>
<script src="../../js/bootstrap.min.js"></script>
</body>
</html>