{"id":6537,"date":"2020-08-21T11:36:39","date_gmt":"2020-08-21T04:36:39","guid":{"rendered":"http:\/\/gcloudvn.wam.vn\/cau-hinh-multi-region-moi-cho-dich-vu-cloud-spanner-tai-chau-a-va-chau-au\/"},"modified":"2023-04-17T14:01:09","modified_gmt":"2023-04-17T07:01:09","slug":"cau-hinh-multi-region-moi-cho-dich-vu-cloud-spanner-tai-chau-a-va-chau-au","status":"publish","type":"post","link":"https:\/\/gcloudvn.com\/en\/kienthuc\/cau-hinh-multi-region-moi-cho-dich-vu-cloud-spanner-tai-chau-a-va-chau-au\/","title":{"rendered":"New multi-region configuration for Cloud Spanner service in Asia and Europe"},"content":{"rendered":"<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Cloud Spanner<\/span><span style=\"font-weight: 400;\"> is our scalable relational database service <a href=\"https:\/\/gcloudvn.com\/en\/google-cloud-platform\/\">Google Cloud<\/a>. Spanner&#039;s core tenet is to ensure high availability of applications with strong consistency. To support this, Google has launched two Spanners<\/span><span style=\"font-weight: 400;\"> multi-regions<\/span><span style=\"font-weight: 400;\"> New offers availability to 99.999%: multi-region Asia (asia1) and multi-region Europe (eur5). More multi-regions allow you to deliver a consistent, high-quality customer experience to users around the world while ensuring high availability.<\/span><\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-15619\" src=\"https:\/\/gcloudvn.com\/wp-content\/uploads\/2020\/03\/news7.png\" alt=\"New multi-region configuration for Cloud Spanner service in Asia and Europe\" width=\"762\" height=\"317\" \/><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_80 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/gcloudvn.com\/en\/kienthuc\/cau-hinh-multi-region-moi-cho-dich-vu-cloud-spanner-tai-chau-a-va-chau-au\/#Cau_hinh_Multi-region_dem_lai_nhieu_loi_ich\" >Multi-region configuration brings many benefits<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/gcloudvn.com\/en\/kienthuc\/cau-hinh-multi-region-moi-cho-dich-vu-cloud-spanner-tai-chau-a-va-chau-au\/#Cach_thuc_de_cac_region_Spanner_moi_dap_ung_tinh_kha_dung_va_kha_nang_mo_rong_cao\" >How new Spanner regions provide high availability and scalability<\/a><\/li><\/ul><\/nav><\/div>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Cau_hinh_Multi-region_dem_lai_nhieu_loi_ich\"><\/span><span style=\"font-weight: 400;\">Multi-region configuration brings many benefits<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul style=\"text-align: justify;\">\n<li style=\"font-weight: 400;\"><b>99.999% availability<\/b><span style=\"font-weight: 400;\">: Spanner&#039;s multi-region architecture supports high business continuity and provides protection against single-region dependencies. The new multi-region asia1 and eur5 provide even higher availability than the regional Spanner counterparts (99.999% vs. 99.99%) without compromising scaling or ensuring Spanner&#039;s strong consistency .<\/span><\/li>\n<li style=\"font-weight: 400;\"><b>Data Allocation:<\/b><span style=\"font-weight: 400;\"> Spanner automatically replicates your data between regions while ensuring high consistency. This allows you to serve global customers by assimilating data to computers near your users to provide low-latency data access.<\/span><\/li>\n<li style=\"font-weight: 400;\"><b>External Consistency:<\/b><span style=\"font-weight: 400;\"> Although Spanner automatically splits data across multiple machines and replicates it across geographically distant locations, you can still use Spanner as if it were a database running on a single machine. Transactions are guaranteed to be serializable, and the order of transactions in the database is the same as the order in which the client executes committed transactions.<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Spanner has seen strong growth in Asia across sectors such as financial services, retail, healthcare, media and entertainment, and gaming. The new asia1 region will enable companies in that region to launch new digital services with high performance and availability that meet consumer expectations and enable continued business growth.<\/span><\/p>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Cach_thuc_de_cac_region_Spanner_moi_dap_ung_tinh_kha_dung_va_kha_nang_mo_rong_cao\"><\/span><span style=\"font-weight: 400;\">How new Spanner regions provide high availability and scalability<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Google heard from Fukuoka Financial Group (FFG), a leading banking and finance company in Japan, about their selection and use of Spanner.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">\u201cFor our digital banking system currently under development, we needed a database that could be continuously expanded based on demand, providing strong internal consistency,\u201d Masaaki said. in addition, good performance and extreme availability enable us to deliver an unprecedented experience to our consumers.\u201d Miyamoto, chief executive officer, Zero Bank Design Factory Co., Ltd. (subsidiary of FFG). \u201cWe found Spanner to be the only relational database that met our needs. We&#039;re excited that Spanner now offers an Asia multi-regional configuration that delivers 99.999% available SLA, allowing us to build highly scalable enterprise applications. Accenture is supporting us in developing our banking system.\u201d<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">A multi-region Spanner includes a minimum of three regions and five replicas; Spanner today supports multiple zones with five, seven, or nine replicas in a single server configuration. In addition to read-write replicas and read-only replicas, many regions support a witness region that uses identical replicas. A witness replica does not serve reads, but helps commit writes, thus helping to achieve the remaining number of writes. Multi-region Asia1 has five replicas and witness region is located in asia-northeast3 (Seoul).<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Multi-region asia1 is configured as follows:<\/span><\/p>\n<ul style=\"text-align: justify;\">\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">asia-northeast1 (Tokyo) defaults to the top\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">asia-northeast2 (Osaka) is the second region<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">asia-northeast3 (Seoul) is the witness region<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Mercari, an e-commerce company, and Merpay, its mobile payments division, have been successful in building apps with Spanner.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Singo Ishimura, GAE Meister at Mercari, Inc. said: \u201cWe started using Spanner for our new mobile payments service Merpay in 2018 and since then we have expanded its use across other business units within the organization . Its ability to scale seamlessly has allowed us to focus on building business logic in our applications instead of worrying about database management. We at Mercari\/Merpay are excited about the recent launch of multi-region Spanner Asia, as we now have options to run workloads powered by Spanner&#039;s multi-region configuration. \u201d<\/span><\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-14301 size-full\" src=\"https:\/\/gcloudvn.com\/wp-content\/uploads\/2019\/06\/unnamed-6.png\" alt=\"New multi-region configuration for Cloud Spanner service in Asia and Europe (2)\" width=\"512\" height=\"281\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">The new European Multi-Region (eur5) will enable customers in specific industries such as financial services to keep local copies of their data and provide 99.999% availability for their workloads. Eur5 is multi-regional, similar to eur3, with five replicas, with witness region in europe-west4 (Netherlands). Euro5 configuration details are as follows:<\/span><\/p>\n<ol style=\"text-align: justify;\">\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">europe-west2 (London) comes first by default<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">europe-west1 (Belgium) second region<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">europe-west4 (Netherlands) witness area<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">We heard from Google Cloud partner Accenture Japan about their experience introducing Spanner to customers.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">\u201cA distributed database with write access scale, is a key component to achieving transformation,\u201d said Keisuke Yamane, managing director, Accenture Technology, Intelligent Software Engineering Services at Accenture Japan Ltd. digital. for Spanner because of the unique characteristics of both distributed and relational databases. This new Asia multi-regional configuration will lead to greater use of Spanner in regulated industries such as the financial sector, such as Zero Bank Design Factory Inc., the life sciences sector and others. . Accenture will accelerate clients&#039; digital transformation based on the MAINRI platform that fully utilizes Google Cloud, including Spanner.&quot;<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">You can easily use new multi-region configurations using the Spanner API, user interface (UI), or command line interface (CLI), as part of the versioning process. For more information, review <\/span><a href=\"https:\/\/cloud.google.com\/spanner\/docs\/instances#one_continent\" target=\"_blank\" rel=\"nofollow noopener\"><span style=\"font-weight: 400;\">document<\/span><\/a><span style=\"font-weight: 400;\"> and configuration details panel in the user interface.<\/span><\/p>\n<p style=\"text-align: right;\"><strong>Source: <a href=\"https:\/\/gcloudvn.com\/en\/\">Gimasys<\/a><\/strong><\/p>","protected":false},"excerpt":{"rendered":"<p>Cloud Spanner l\u00e0 d\u1ecbch v\u1ee5 c\u01a1 s\u1edf d\u1eef li\u1ec7u quan h\u1ec7 c\u00f3 th\u1ec3 m\u1edf r\u1ed9ng c\u1ee7a Google Cloud. Nguy\u00ean l\u00fd c\u1ed1t l\u00f5i c\u1ee7a Spanner l\u00e0 \u0111\u1ea3m b\u1ea3o t\u00ednh kh\u1ea3 d\u1ee5ng cao c\u1ee7a c\u00e1c \u1ee9ng d\u1ee5ng v\u1edbi t\u00ednh nh\u1ea5t qu\u00e1n m\u1ea1nh&hellip;<\/p>","protected":false},"author":1,"featured_media":6538,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-6537","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kienthuc","entry","has-media"],"_links":{"self":[{"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/posts\/6537","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/comments?post=6537"}],"version-history":[{"count":0,"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/posts\/6537\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/media\/6538"}],"wp:attachment":[{"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/media?parent=6537"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/categories?post=6537"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/tags?post=6537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}