forked from docs/doc-exports
Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: Yang, Tong <yangtong2@huawei.com> Co-committed-by: Yang, Tong <yangtong2@huawei.com>
25 lines
4.2 KiB
HTML
25 lines
4.2 KiB
HTML
<a name="admin_guide_000089"></a><a name="admin_guide_000089"></a>
|
|
|
|
<h1 class="topictitle1">Overview</h1>
|
|
<div id="body1529658735913"><div class="section" id="admin_guide_000089__s79af65f922fa411fa89b2be19e1a867f"><h4 class="sectiontitle">Definition</h4><p id="admin_guide_000089__aa112e6cf82984673909faaa64dc13938">Multi-tenancy refers to multiple resource sets (a resource set is a tenant) in the <span id="admin_guide_000089__text11232131251416">MRS</span> big data cluster and is able to allocate and schedule resources. The resources include computing resources and storage resources.</p>
|
|
</div>
|
|
<div class="section" id="admin_guide_000089__se518e6e2e12e4577a09ecaaef4ae69e8"><h4 class="sectiontitle">Context</h4><p id="admin_guide_000089__a39a727ab0c954ebc95eb2a99e44abc34">Modern enterprises' data clusters are becoming more and more centralized and cloud-based. Enterprise-class big data clusters must meet the following requirements:</p>
|
|
<ul id="admin_guide_000089__u4968d14afd2d4caf99d9f292c69692af"><li id="admin_guide_000089__l1482155c5cff41b7a30382a53fa41ed0">Carry data of different types and formats and run jobs and applications of different types (such analysis, query, and stream processing).</li><li id="admin_guide_000089__lcd353ff1c67d4afdb4702c48c8fbec88">Isolate data of a user from that of another user who has demanding requirements on data security, such as a bank or government institute.</li></ul>
|
|
<p id="admin_guide_000089__a937b0524d44642a1b355cc5bcec8f795">The preceding requirements bring the following challenges to the big data clusters:</p>
|
|
<ul id="admin_guide_000089__uf25bed0b9c784ffb9d176e04a2dddfce"><li id="admin_guide_000089__l38b579253de94278913a8f9ab1315886">Proper allocation and scheduling of resources to ensure stable operating of applications and jobs.</li><li id="admin_guide_000089__l381017bb566e4e33b292790f57df4e4a">Strict access control to ensure data and service security.</li></ul>
|
|
<p id="admin_guide_000089__a9940f938b79742fe9d142148c86b8f9e">Multi-tenancy isolates the resources of a big data cluster into resource sets. Users can lease desired resource sets to run applications and jobs and store data. In a big data cluster, multiple resource sets can be deployed to meet diverse requirements of multiple users.</p>
|
|
<p id="admin_guide_000089__a14514581073c40b9b8738867a29cf5ca">The <span id="admin_guide_000089__text9322138111712">MRS</span> big data cluster provides a complete enterprise-class big data multi-tenant solution.</p>
|
|
</div>
|
|
<div class="section" id="admin_guide_000089__s965ac646f67747ac82eab00f6bead741"><h4 class="sectiontitle">Highlights</h4><ul id="admin_guide_000089__u8d9e059bfbf24533be7b2a251c06470d"><li id="admin_guide_000089__lb9a7113ac79a40049a96c738e8e84a3e">Proper resource configuration and isolation<p id="admin_guide_000089__a24baa022393642b0bdbf0f7f08430088"><a name="admin_guide_000089__lb9a7113ac79a40049a96c738e8e84a3e"></a><a name="lb9a7113ac79a40049a96c738e8e84a3e"></a>The resources of a tenant are isolated from those of another tenant. The resource use of a tenant does not affect other tenants. This mechanism ensures that each tenant can configure resources based on service requirements, improving resource utilization.</p>
|
|
</li><li id="admin_guide_000089__l418491c8aabd41439d91faea7f381e87">Resource consumption measurement and statistics<p id="admin_guide_000089__en-us_topic_0041699828_p531057116137"><a name="admin_guide_000089__l418491c8aabd41439d91faea7f381e87"></a><a name="l418491c8aabd41439d91faea7f381e87"></a>Tenants are system resource applicants and consumers. System resources are planned and allocated based on tenants. Resource consumption by tenants can be measured and collected.</p>
|
|
</li><li id="admin_guide_000089__l4d75f3a5a50a4ae4a6097cb6d341a50e">Assured data security and access security<p id="admin_guide_000089__aca32b80b6a6b4e22a55351624020cc74"><a name="admin_guide_000089__l4d75f3a5a50a4ae4a6097cb6d341a50e"></a><a name="l4d75f3a5a50a4ae4a6097cb6d341a50e"></a>In multi-tenant scenarios, the data of each tenant is stored separately to ensure data security. The access to tenants' resources is controlled to ensure access security.</p>
|
|
</li></ul>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="admin_guide_000088.html">Multi-Tenancy</a></div>
|
|
</div>
|
|
</div>
|
|
|