You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wu...@apache.org on 2021/05/09 07:07:14 UTC

[skywalking-website] branch blog-opensearch created (now 4bc55a2)

This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a change to branch blog-opensearch
in repository https://gitbox.apache.org/repos/asf/skywalking-website.git.


      at 4bc55a2  OpenSearch, a new storage option to avoid ElasticSearch's SSPL

This branch includes the following new commits:

     new 4bc55a2  OpenSearch, a new storage option to avoid ElasticSearch's SSPL

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


[skywalking-website] 01/01: OpenSearch, a new storage option to avoid ElasticSearch's SSPL

Posted by wu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a commit to branch blog-opensearch
in repository https://gitbox.apache.org/repos/asf/skywalking-website.git

commit 4bc55a245a8b363ea95d1447b9978fa30891b0c8
Author: Wu Sheng <wu...@foxmail.com>
AuthorDate: Sun May 9 15:07:02 2021 +0800

    OpenSearch, a new storage option to avoid ElasticSearch's SSPL
---
 .../2021-01-17-elastic-change-license/index.md     |  2 ++
 .../index.md                                       |  2 ++
 .../blog/2021-05-09-OpenSearch-supported/index.md  | 39 ++++++++++++++++++++++
 .../index.md                                       |  5 +--
 4 files changed, 46 insertions(+), 2 deletions(-)

diff --git a/content/blog/2021-01-17-elastic-change-license/index.md b/content/blog/2021-01-17-elastic-change-license/index.md
index bc2ef6c..23e5cce 100644
--- a/content/blog/2021-01-17-elastic-change-license/index.md
+++ b/content/blog/2021-01-17-elastic-change-license/index.md
@@ -3,6 +3,8 @@ title: "Response to Elastic 2021 License Change"
 date: 2021-01-17
 author: Sheng Wu, Tetrate.io, Apache SkyWalking Creator. [GitHub](https://github.com/wu-sheng) [Twitter](https://twitter.com/wusheng1108) [Linkedin](https://www.linkedin.com/in/wusheng1108)
 description: "Elastic Search server doesn't release under Apache 2.0 anymore. What is the impact to the SkyWalking project?"
+tags:
+- License
 ---
 
 [Elastic](https://elastic.co) announced their license change, [**Upcoming licensing changes to Elasticsearch and Kibana**.](https://www.elastic.co/blog/licensing-change)
diff --git a/content/blog/2021-01-23-tencent-cloud-violates-aplv2/index.md b/content/blog/2021-01-23-tencent-cloud-violates-aplv2/index.md
index 150e018..dfe4c9f 100644
--- a/content/blog/2021-01-23-tencent-cloud-violates-aplv2/index.md
+++ b/content/blog/2021-01-23-tencent-cloud-violates-aplv2/index.md
@@ -3,6 +3,8 @@ title: "[Resolved][License Issue] Tencent Cloud TSW service violates the Apache
 date: 2021-01-22
 author: Apache SkyWalking
 description: "Tencent Cloud Service, Tencent Service Watcher - TSW, have been reported as it violates Apache 2.0 License requirements."
+tags:
+- License
 ---
 
 [Apache SkyWalking](https://skywalking.apache.org) is an open source APM for distributed system, Apache Software Foundation top-level project.
diff --git a/content/blog/2021-05-09-OpenSearch-supported/index.md b/content/blog/2021-05-09-OpenSearch-supported/index.md
new file mode 100644
index 0000000..ac4d1f9
--- /dev/null
+++ b/content/blog/2021-05-09-OpenSearch-supported/index.md
@@ -0,0 +1,39 @@
+---
+title: "OpenSearch, a new storage option to avoid ElasticSearch's SSPL"
+date: 2021-05-09
+author: Sheng Wu, Tetrate.io, Apache SkyWalking Creator. [GitHub](https://github.com/wu-sheng) [Twitter](https://twitter.com/wusheng1108) [Linkedin](https://www.linkedin.com/in/wusheng1108)
+description: "Elastic Search server doesn't release under Apache 2.0 anymore. But we have another open option, OpenSearch project"
+tags:
+- License
+---
+
+We posted [**Response to Elastic 2021 License Change**](/blog/2021-01-17-elastic-change-license/) blog 4 months ago. It doesn't have a big impact in 
+short term, but because of the incompatibility between SSPL and Apache 2.0, we lost the chance of upgrading the storage server, 
+which makes the community and our users concern. So, we have to keep looking for new option as a replacement.
+
+There was an open source project, Open Distro for Elasticsearch, maintained by AWS team. It is an Apache 2.0-licensed distribution of Elasticsearch enhanced with enterprise security, alerting, SQL, and more. After Elastic relicensed its projects, we talked with their team, and they have an agenda
+to take over the community leadship, and keep maintaining the ElasticSearch, as it was licensed by Apache 2.0. So, they are good to fork and continue.
+
+At April 12th, 2021, AWS announced the new project, OpenSearch, driven by the community, which is initialized from people of AWS, Red Hat, SAP, Capital One, and Logz.io. Read this [Introducing OpenSearch](https://aws.amazon.com/cn/blogs/opensource/introducing-opensearch/) blog for more detail.
+
+Once we had this news in public, we begin to plan the process about evaluating and testing OpenSearch as SkyWalking's storage option. 
+Read our [issue](https://github.com/apache/skywalking/issues/6745).
+
+**Today, we are glad to ANNOUNCE, OpenSearch could replace ElastcSearch as the storage, and it is still licensed under Apache 2.0.**
+
+This has been merged in the main stream, you could find it in the dev doc already.
+
+### OpenSearch
+
+OpenSearch storage shares the same configurations as ElasticSearch 7.
+In order to activate ElasticSearch 7 as storage, set storage provider to **elasticsearch7**.
+Please download the `apache-skywalking-bin-es7.tar.gz` if you want to use OpenSearch as storage.
+
+SkyWalking community will keep our eyes on OpenSearch project, looks forward to their first GA release.
+___
+
+At last,  we have to add a NOTICE to the ElasticSearch storage doc, to warn the user, please choose it carefully.
+
+**NOTICE:** Elastic announced through their blog that Elasticsearch will be moving over to a Server Side Public
+License (SSPL), which is incompatible with Apache License 2.0. This license change is effective from Elasticsearch
+version 7.11. So please choose the suitable ElasticSearch version according to your usage.
diff --git a/content/zh/2019-11-07-skywalking-elasticsearch-storage-optimization/index.md b/content/zh/2019-11-07-skywalking-elasticsearch-storage-optimization/index.md
index 7acbadf..fe08462 100755
--- a/content/zh/2019-11-07-skywalking-elasticsearch-storage-optimization/index.md
+++ b/content/zh/2019-11-07-skywalking-elasticsearch-storage-optimization/index.md
@@ -41,7 +41,8 @@ elasticsearch:6.3.2(下文用es代替)
 5. 还有一点,第四步的方式只适用于现有的索引设置,那么新的索引设置呢,总不能每天重复下第四步吧。当然不需要,来干货
    首先登陆kinaba控制台找到开发工具
    贴入以下代码
-    ```
+
+```
     PUT /_template/dry_trace_tmp 
    {
    "index_patterns": "dry_trace*",
@@ -57,7 +58,7 @@ elasticsearch:6.3.2(下文用es代替)
    	}
    }
    }
-   ```
+```
 
 6. 截止目前为止运行一周,还未发现挂掉,一切看起来正常