Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
研究紹介とネットワークサーバー移行奮闘記
Search
Koki Kazaore
February 26, 2024
Research
0
30
研究紹介とネットワークサーバー移行奮闘記
前半では私が取り組んでいる研究を紹介しています。
後半では研究室内で運用・管理しているネットワークサーバーの移行にあたっての奮闘記や進捗状況について紹介しています。
Koki Kazaore
February 26, 2024
Tweet
Share
More Decks by Koki Kazaore
See All by Koki Kazaore
C2Cシェアサイクル実現に向けた人と自転車のマッチング最適化
kokikazaore
0
7
Other Decks in Research
See All in Research
第4回ナレッジグラフ勉強会:ISWC2023論文読み会
kg_wakate
1
230
VAR モデルによる OSS プロジェクト同士が生存性に与える 影響の分析
noppoman
0
150
SSII2023 医療支援における画像処理研究の動向と展望
moda0
0
120
[Human-AI Decision Making勉強会] 説明の更新はユーザにどのような影響をもたらすか
okoso
1
230
待機電力を削減したネットワーク更新型電子ペーパーサイネージの開発と評価 / IOT64
yumulab
0
120
Generative Spoken Dialogue Language Modeling [対話論文読み会@電通大]
yuta0306
1
150
Sosiaalisen median katsaus 02/2024
hponka
0
3.1k
第12回全日本コンピュータビジョン勉強会:画像の自己教師あり学習における大規模データセット
naok615
0
540
継続的な研究費獲得のための考え方
moda0
2
470
データで診て考える合志市の渋滞と公共交通 ~めざせ 車1割削減、渋滞半減、公共交通2倍~
trafficbrain
0
490
東工大Swallowプロジェクトにおける大規模日本語Webコーパスの構築
aya_se
13
7.2k
Equivalence of Geodesics and Importance Weighting from the Perspective of Information Geometry
mkimura
0
140
Featured
See All Featured
Atom: Resistance is Futile
akmur
260
25k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
10 Git Anti Patterns You Should be Aware of
lemiorhan
649
58k
What the flash - Photography Introduction
edds
64
11k
Done Done
chrislema
178
15k
Embracing the Ebb and Flow
colly
80
4.2k
Side Projects
sachag
451
41k
BBQ
matthewcrist
80
8.8k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
KATA
mclloyd
16
12k
Web development in the modern age
philhawksworth
203
10k
Transcript
研究紹介と ネットワークサーバー移行奮闘記 知能モデリング研究室 Koki Kazaore 2024/2/26 第4回KP
2 限られた一定のエリア内に配置されたシェアサイクルポートにおいて自転 車を自由に貸出・返却できるサービス 利用例 • 観光 • 低価格で自由度高く • ラストワンマイルとして
• デリバリー配達員 • 働く人が初期コストを抑える目的として シェアサイクルサービスとは 自転車を共有するサービス
3 既存事業紹介
4 これってCtoCにしたら もっと便利じゃない?
5 ケーススタディ 大学 利用者 徒歩30分 駐輪場 レンタル10分 個人所有者 市役所 -
大学にいる - 自転車持っていない - 市役所に行く用事がある - 大学にいる - 自転車で通学 - 置きっぱなし
6 断言はできないが... • 法律 • 単価が低い • 事故した時の保険 あたりが障壁になっているのかな? なぜCtoCのシェアサイクルサービスは無いのか
7 概要 システム概要・構成 ユーザー ベンダー 利用者 シェアサイクル 分布イメージ オーナー 個人貸主
個人貸主 自転車ポート 駐輪場 駐輪場
8 構成 システム概要・構成 NFC Finger Print
9 実装 NFC Finger Print
10 ハードウェアについて色々思考してみたものの... どうしても不確実性が高い。 「ソフトウェア側だけに切り分けて考えよう!」という方針に。 プロトタイプとして収束させたい! 今後の方針・展望
11 ハードウェアはシミュレーターで代替する HOW TO(今ここ) ハードウェア側 ソフトウェア側 認証ロジック 認証センサー入力 Lock/Unlockコマンド出力 Azure
IoT Hub 入力 GUIシミュレータいる?クラウドのみでいけるの?
12 ネットワークサーバー移行奮闘記
13 小高研ネットワークアーキテクチャ Internet
14 現状のgoemonサーバーにインストールされているソフトウェアのバー ジョンが古い。 ネットワークがブラックボックス化している。 バージョンアップデートとネットワークの勉強を 兼ねて新しくサーバーを構築しよう! ネットワークサーバー移行背景
15 グローバルIPとプライベートIPを変換する機能 前提知識①:NATとは 変換前プライベートIP 変換後グローバルIP 192.168.111.2 (例)256.256.256.1
16 前提知識①:NATとは NATにもいろいろあって、 Privete IP : Global IP = 1
: 1 の関係になっているスタティックNAT Privete IP : Global IP = 多 : 多 の関係になっているダイナミックNAT Privete IP : Global IP = 多 : 1 の関係になっているIPマスカレード 小高研ではIPマスカレードだよ 変換前プライベートIP 変換後グローバルIP 192.168.111.2 (例)256.256.256.1 192.168.111.3 192.168.111.4
17 IPアドレスを振り分けるためのプロトコル 前提知識②:DHCPとは 192.168.111.0
18 まずは試験的に、新しくサブネットを作る。 1. サーバー組立(済) 2. NAT(今ここ) 3. DHCP(今ここ) 4. DNS?
5. パケットフィルタ 6. PPPoE 7. 通信テスト 8. 筋肉サーバの独り立ち 一緒にやりましょう! サーバー移行ロードマップと進捗
19 補足用スライド
20 世界的にシェアサイクルサービスが普及している 研究背景 一方で,地方ではそれほど普及していない [1] [2]
サービス概要と分布例 分布例 福井市より提供されているシェアサ イクルサービス「ふくチャリ」の実際 の分布例 CtoCモデルで期待される分布例
動作例:指紋認証ベース