doc-exports/docs/css/umn/css_04_0010.html
Wuwan, Qi 050b395397 CSS UMN 23.2.1 20230926
Reviewed-by: Kacur, Michal <michal.kacur@t-systems.com>
Co-authored-by: Wuwan, Qi <wuwanqi1@noreply.gitea.eco.tsi-dev.otc-service.com>
Co-committed-by: Wuwan, Qi <wuwanqi1@noreply.gitea.eco.tsi-dev.otc-service.com>
2024-01-10 14:23:15 +00:00

44 lines
8.0 KiB
HTML

<a name="css_04_0010"></a><a name="css_04_0010"></a>
<h1 class="topictitle1">Advantages</h1>
<div id="body1557909889365"><p id="css_04_0010__p13773173812476">CSS has the following features and advantages.</p>
<div class="section" id="css_04_0010__section17829161718393"><h4 class="sectiontitle">Efficient and Ease of Use</h4><p id="css_04_0010__p20784624113915">You can get insights from terabyte-scale data in milliseconds. In addition, you can use the visualized platform for data display and analysis.</p>
</div>
<div class="section" id="css_04_0010__section13713124123913"><h4 class="sectiontitle">Flexible and Scalable</h4><p id="css_04_0010__p1934675218394">You can request resources as needed and perform capacity expansion online with zero service interruption.</p>
</div>
<div class="section" id="css_04_0010__section1479155516404"><h4 class="sectiontitle">Easy O&amp;M</h4><p id="css_04_0010__p52655214110">CSS is a fully-managed, out-of-the-box service. You can start using it with several clicks, instead of managing clusters.</p>
</div>
<div class="section" id="css_04_0010__section13694183718919"><h4 class="sectiontitle">Kernel Enhancement</h4><ul id="css_04_0010__ul27366169268"><li id="css_04_0010__li2736181616268"><strong id="css_04_0010__b513316318176">Vector search</strong><p id="css_04_0010__p19621847193114">When you search for unstructured data, such as images, videos, and corpuses, the nearest neighbors or approximate nearest neighbors are searched based on feature vectors. </p>
</li><li id="css_04_0010__li573601619268"><strong id="css_04_0010__b845381219172">Decoupled storage and compute</strong><p id="css_04_0010__p532716367379">CSS provides an API for freezing indexes. Hot data stored on SSD can be dumped to OBS to reduce data storage costs and decouple compute from storage. </p>
</li><li id="css_04_0010__li19736101613260"><strong id="css_04_0010__b1245841521716">Flow control</strong><p id="css_04_0010__p19596184185915">CSS can control traffic at the node level. You can configure the blacklist and whitelist, the maximum concurrent HTTPS connections, and the maximum HTTP connections for a node. Each function has an independent control switch. </p>
</li><li id="css_04_0010__li137361016152617"><strong id="css_04_0010__b1586914819113">Large query isolation</strong><p id="css_04_0010__p95712512120">CSS allows you to separately manage large queries. You can isolate query requests that consume a large amount of memory or take a long period of time. </p>
</li><li id="css_04_0010__li1173621672610"><strong id="css_04_0010__b153351372619">Index monitoring</strong><p id="css_04_0010__p7528131011262">CSS monitors various metrics of the running status and change trend of cluster indexes to measure service usage and handle potential risks in a timely manner, ensuring that clusters can run stably. </p>
</li><li id="css_04_0010__li17736116112617"><strong id="css_04_0010__b754125910316">Enhanced monitoring</strong><p id="css_04_0010__p18441125611316">CSS supports enhanced cluster monitoring. It can monitor the P99 latency of cluster search requests and the HTTP status codes of clusters. </p>
</li></ul>
</div>
<div class="section" id="css_04_0010__section14411116174112"><h4 class="sectiontitle">High Reliability</h4><p id="css_04_0010__p13828131754114">You can choose to trigger snapshots manually or on a periodic basis for backup and restore snapshots to the current or other clusters. Snapshots of a cluster can be restored to another cluster to implement cluster data migration. </p>
<ul id="css_04_0010__ul811883119520"><li id="css_04_0010__li0118131105215">Automatic backup using snapshots<p id="css_04_0010__p139053712116"><a name="css_04_0010__li0118131105215"></a><a name="li0118131105215"></a>CSS provides the backup function. You can enable the automatic backup function on the CSS management console and set the backup period based on the actual requirements.</p>
<p id="css_04_0010__p1380415811564">Automatic backup is to back up the index data of a cluster. Index backup is implemented by creating cluster snapshots. For backup of the first time, you are advised to back up all index data.</p>
<p id="css_04_0010__p63441653310">CSS allows you to store the snapshot data of Elasticsearch instances to OBS, thereby achieving cross-region backup with the cross-region replication function of OBS.</p>
</li></ul>
<ul id="css_04_0010__ul31891937185217"><li id="css_04_0010__li12189143755215">Restoring data using snapshots<p id="css_04_0010__p58019597519"><a name="css_04_0010__li12189143755215"></a><a name="li12189143755215"></a>If data loss occurs or you want to retrieve data of a certain period, click <strong id="css_04_0010__b11150851001">Restore</strong> in the <strong id="css_04_0010__b10696174517014">Operation</strong> column in the <strong id="css_04_0010__b8649134919019">Snapshots</strong> area to restore the backup index data to the specified cluster by using existing snapshots.</p>
</li></ul>
</div>
<div class="section" id="css_04_0010__section0461354125013"><h4 class="sectiontitle">High Security</h4><p id="css_04_0010__p25071515153118"><span id="css_04_0010__text1739017401693">CSS</span> ensures secure running of data and services from the following aspects:</p>
<ul id="css_04_0010__ul1892414323310"><li id="css_04_0010__li8924163263111">Network isolation<p id="css_04_0010__p4650609320"><a name="css_04_0010__li8924163263111"></a><a name="li8924163263111"></a>The network is divided into two planes, service plane and management plane. The two planes are deployed and isolated physically to ensure the security of the service and management networks.</p>
<ul id="css_04_0010__ul06574073313"><li id="css_04_0010__li1515616590327">Service plane: refers to the network plane of the cluster. It provides service channels for users and delivers data definition, index, and search capabilities. </li><li id="css_04_0010__li6182175917322">Management plane: refers to the management console. It is used to manage <span id="css_04_0010__text17947472920">CSS</span>.</li><li id="css_04_0010__li15221321162714">VPC security groups or isolated networks ensure the security of hosts.</li></ul>
</li><li id="css_04_0010__li7250995537">Access control<ul id="css_04_0010__ul142501895537"><li id="css_04_0010__li32504985318">Using the network access control list (ACL), you can permit or deny the network traffic entering and exiting the subnets. </li><li id="css_04_0010__li1839012916458">Internal security infrastructure (including the network firewall, intrusion detection system, and protection system) can monitor all network traffic that enters or exits the VPC through the IPsec VPN. </li><li id="css_04_0010__li1589113319252">User authentication and index-level authentication are supported. CSS also supports interconnection with third-party user management systems.</li></ul>
</li><li id="css_04_0010__li55738695818">Data security<ul id="css_04_0010__ul1176410108263"><li id="css_04_0010__li896010322617">In <span id="css_04_0010__text812416214105">CSS</span>, the multi-replica mechanism is used to ensure user data security.</li><li id="css_04_0010__li42352135260">Communication between the client and server can be encrypted using SSL.</li></ul>
</li><li id="css_04_0010__li18295153522813">Operation audit<p id="css_04_0010__p168786457285"><a name="css_04_0010__li18295153522813"></a><a name="li18295153522813"></a>Cloud Trace Service (CTS) can be used to perform auditing on key logs and operations.</p>
</li></ul>
</div>
<div class="section" id="css_04_0010__section98311522014"><h4 class="sectiontitle">High Availability</h4><p id="css_04_0010__p543613682916">To prevent data loss and minimize the cluster downtime in case of service interruption, CSS supports cross-AZ cluster deployment. When creating a cluster, you can select two or three AZs in the same region. The system will automatically allocate nodes to these AZs. If an AZ is faulty, the remaining AZs can still run properly, significantly enhancing cluster availability and improving service stability. </p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="css_01_0001.html">Overview</a></div>
</div>
</div>