背景 アフリカ大陸の急速な開拓 2018年9月25日に、UCloud Lagos データセンターが設立されました。ナイジェリアの解放という最初のステップの後、アフリカのビジネスセグメントはより明確になりました。西アフリカは主にナイジェリアとガーナです。東アフリカは主にケニア、タンザニア、エチオピアです。北アフリカは主にエジプトとモロッコです。南アフリカ。しかし、当社のユーザーターゲットはアフリカ大陸全体をカバーしていますが、実際のボトルネックとなっているのは、国境を越えたインターネット アクセスのエクスペリエンスの悪さです。近隣諸国の中には、アクセスするためにヨーロッパのロンドンやアムステルダムを経由しなければならないところもあります。
UCloud ナイジェリア データセンターの外観 アフリカ大陸の探査を加速するために、南アフリカとケニアに新しいノードを積極的に準備しています。 アフリカにおける事業セグメントの分布 着陸製品 端末リンク検出SDK 私たちがコンタクトしたユーザーのほとんどは、複雑な海外ネットワーク環境や APP 端末ネットワーク障害の特定に関して深い経験と要求を持っています。 UCloudは、ユーザーが直面する実際的な問題を解決するために、オープンソースの端末リンク検出SDKを正式にリリースし、クラウドプラットフォームのリソースを開放して、海外企業がユーザーのプライバシーを尊重し、データセキュリティを暗号化しながら、端末がアプリにアクセスするために使用するネットワークリンクの品質を積極的に検出し、モバイルネットワークエクスペリエンスをターゲットを絞って最適化できるように支援します。 Android システム端末ネットワーク検出オープンソースアドレス https://github.com/ucloud/netanalysis-sdk-android iOSシステム端末ネットワーク検出オープンソースアドレス https://github.com/ucloud/netanalysis-sdk-ios 研究開発の過程で、私たちは主に3つの技術的な問題に遭遇しました。報告されたデータでは外部ネットワークIPが取得できず、地理的な位置を特定できないこと、異なる端末の報告された外部ネットワークIPが同じであること、そしてネットワーク品質データを効果的に分析する方法です。 製品の特徴 オープンクラウドプラットフォームの機能 プロフェッショナルなネットワーク運用機能と大規模なバックエンドデータ分析 端末の外部 IP が取得できない、または外部 IP が同じである状況は、異なる国、都市、およびオペレータの NAT ゲートウェイのネットワーク構造に関連しています。 NAT ゲートウェイは、IPv4 パブリック ネットワーク アドレスの数が不足しているために使用されるアドレス変換テクノロジです。 IPv6 テクノロジの適用前は、オペレータはプロキシ転送を通じて端末サービス機能を比較的効率的に拡張できます。しかし、NAT 技術が IPv6 の推進や応用を妨げる要因の一つになっているという見方もあります。 IPv6 トラフィックが 5% を超える国または地域、情報元: https://www.internetsociety.org/resources/2018/state-of-ipv6-deployment-2018/ 端末の有効な外部 IP アドレスを取得するために、ネットワーク品質を検出しながらバックエンドに HTTP リクエストを送信し、ヘッダーから外部 IP アドレスを抽出し、場所、オペレーターなどの情報を照会します。ネットワーク検出データが収集されると、非対称暗号化を通じてバックグラウンドに報告され、対応する外部ネットワーク IP と照合されて検証と保存が完了します。 元のテストデータクエリ オープンインターフェースを通じてネットワークデータのクエリと分析を容易にするために、外部ネットワークIP、品質データなどのデータ構造定義が繰り返し検討され、最も関連性の高いネットワークデータが可能な限り直感的に公開されます。 バックエンド Grafana モニタリングのデモ データセンターとオペレータの観点から分析し、独自のビジネスリソース、専用回線、Anycastトラフィックスケジューリング技術を使用してモバイル端末ネットワークを最適化し、ユーザーのアクセスエクスペリエンスを向上させます。 エニーキャストパブリックネットワークは、ナイジェリアのアベイラビリティゾーンにアクセスするために最も近いルートを選択します オープンAPIクエリインターフェース、データ暗号化、権限管理 SDK によって検出されたすべてのネットワーク データは非対称的に暗号化され、検証、復号化、および保存のためにバックエンドに報告されます。パブリックネットワークでの送信中は完全に暗号化されます。開発者には、APP_ID を照合し、公開鍵と秘密鍵を暗号化するインターフェースを提供します。検証後、アプリケーション APP の端末ネットワーク データを照会およびダウンロードできます。 バックエンドデータストレージビジネスプロセス UCloud は、暗号化されたデータを作成および制御するためのキーをユーザーに提供する KMS (キー管理サービス) を開始しました。端末リンク検出と KMS サービスの組み合わせのアプリケーション シナリオを引き続き検討します。ユーザーはコンソールを通じてマスターキー CMK ステータスを直接管理し、ネットワーク品質データのバックグラウンド復号化を有効または無効にすることができます。ユーザーが CMK を削除した場合、CMK によって暗号化されたデータは復元されないため、ユーザーによるデータの自己管理の効果が得られます。 SDK 生データ ターミナルTracerouteネットワーク品質生データ(一部表示) 非対称暗号化 外部IPから取得した情報は非対称暗号化され、部分的に表示されます Base64エンコードSDKレポート SDKはネットワーク品質データを報告します データの報告要求を受信すると、バックエンド API ゲートウェイは、app_id に基づいて一致するキー ペアの秘密キーを照会し、暗号化されたデータを検証します。公開鍵と秘密鍵が一致しない場合、検証は失敗します。検証後、秘密鍵が復号化され、データの報告と保存が完了します。 バックエンドでデータを受信して保存する データを受信、復号化し、部分的に表示しました プライバシーとセキュリティ 端末SDKデータ感度低下 テクノロジーは人間の効率を大幅に向上させるだけでなく、潜在的な危害も及ぼす可能性があります。ネットワークリンク検出によって得られた端末情報を開発者が完全かつ透過的に理解できるようにするために、コードをオープンソース化することを選択しました。コアコードを継続的に最適化することで、ping パケットや trace-route パケットの送信効率、ネットワーク データの暗号化、高並列処理や復号化検証などのバックエンド機能の向上に注力し、オープン ソース コードに対応します。 SDK は、PING および Traceroute を通じて端末と APP サービス間のネットワーク遅延およびパケット損失データ、および一般的な IP データベース クエリによって返される位置情報を取得するほか、ユーザー データ、特に機密性の高い端末の IMEI (国際移動体装置識別番号) を一切取得しません。 端末IMEIの例 UCloud 端末リンク検出 SDK は、iOS と Android という 2 つの主流端末環境をサポートしており、ユーザーのプライバシー、セキュリティ暗号化などの標準は iOS システムの標準と一致しています。コア検出サービスをネットワーク テスト ツールに分割し、独立したレビューのために APP Store に提出します。以下はデモ版ですので、ぜひインストールしてお試しください。 端末リンク検出ツールデモ |
<<: すべての CEO が知っておくべきクラウド コンピューティングの 5 つの変化
>>: ゴールドマン・サックスは、クラウドコンピューティングの普及率が2019年に初めて10%を超えると予測している。
小紅書が主要なAndroidアプリストアから削除された疑いがあるというニュースは、今朝すぐにWeib...
Google、Amazon、Tencent などの大手インターネット企業では、事業が広範囲にわたるた...
1. 著作権侵害で逃亡していたパイレーツ・ベイの共同創設者が2年後に逮捕されるロイター通信は6月2日...
アプリケーションを自動的にスケーリングする必要があるのはなぜでしょうか? SRE として、アプリケー...
ウェブサイトの権威が 6 から 0 に落ちるという経験を誰もができるわけではありませんが、その狂気的...
tui56フォーラムの王宝塵さんのように、GoogleのPR値の更新を待っているウェブマスターは間違...
数日前、licloud の香港 VPS がリリースされました。これは、100Mbps の帯域幅を年間...
企業ウェブサイトの構築は現在最も一般的な現象です。ほぼ毎日、企業がウェブサイトを構築しています。企業...
[[411100]]序文Java仮想マシンのランタイムデータ領域は面接でよく聞かれます。市場には多く...
Hotnet の中間特別イベント: 香港 CN2-GIA 回線は最適化と調整が行われ、帯域幅は制限さ...
2018年2月に香港クラウドデータセンターのMaxthon Hostingの高帯域幅VPS(Maxt...
新しいサイトを持っている友人はたくさんいますが、その中には含まれているものはほとんどありません。サイ...
[[404558]] Tekton は、非常に強力で柔軟な CI/CD オープンソース クラウド ネ...
ウェブサイトの構築は一度で完了できないことはよく知られています。初期段階が完璧に行われていても、後の...
buyvm.net は、VPS を使っている人なら誰でも多かれ少なかれ知っているはずです。価格面での...