次世代のDNSサービスはコンテナ基盤へ!? 内側から見たインターンシップの成果
2023年10月26日(木)10時0分 BIGLOBE Style
こんにちは。BIGLOBE Style編集部の吉田です。
BIGLOBEでは、昨年に続き、今年も約2週間のエンジニアインターンシップを行いました!参加したのは、長崎県立大学3年生の齋藤脩愉さん。今回の記事では、インターンシップ成果発表会の様子をお届けします。
当初予定していた課題より、高度な取り組みにチャレンジすることになったという内容や、インターンシップを終えた感想など、どうぞご覧ください。
インターン生紹介
齋藤 脩愉(さいとう しゅうゆ)さん
長崎県立大学 情報セキュリティ学科 3年
研究:ネットワークの基盤分野に関する研究室
専門:ネットワーク、データベース
JANOGなどのネットワーク系コミュニティへ積極的に参加。今年7月に開催されたJANOG52では冒頭挨拶で会場の諸注意案内を担当した。また、若者のネットワークオペレーターズグループ「WAKAMONOG」再始動の仕掛け人でもある。その他、大学の授業アシスタント、サークルのインフラ運用担当を担っている。
- インターンシップ期間
- 取り組んだ課題
- 課題の背景
- DNSの基礎
- 取り組み内容
- キャッシュDNSのコンテナ化(1日目、2日目)
- サービス断なしデプロイ スケールアウト機能(3日目〜5日目)
- サービス断なしデプロイ スケールイン機能(5日目、6日目)
- サービス断なしデプロイ(7日日〜9日目)
- 動作デモンストレーション
- 残課題とバグの発見
- インターンシップを終えて
- インターンシップのコーチからひとこと
- BIGLOBE Style編集部から齋藤さんへインタビュー
- 2025年卒向け新卒採用について
インターンシップ期間
2023年9月4日〜9月15日 全10日間 (プロダクト技術本部 ネットワーク技術部 開発グループにて実施) |
取り組んだ課題
キャッシュDNSのコンテナ化 今回のインターンシップ実働10日間で完了した一連のフロー
|
課題の背景
現状、仮想サーバー基盤のマシンを使って、DNSのサービスを提供しているが、急にアクセスが増加した場合など、既存の基盤の制約で仮想マシンを迅速に増やすことができない。 DNSのコンテナ化により、得られるメリット
|
齋藤さん:今回のインターンシップでは、この計画の最初のステップとしてDNSをコンテナ基盤で動かすという評価を行いました。
DNSの基礎
みなさんが日常的に打ち込んでいるドメイン名ですが、実際はIPアドレスに変換して通信しなければなりません。そのドメイン名とIPアドレスを相互変換する仕組みをドメインネームシステム(DNS)と呼んでいます。
DNSには「権威DNS」と「キャッシュDNS」の2種類があります。
権威DNSは、ドメイン名とIPアドレスの紐づけ情報を持つデータベースのようなものです。基本的に利用者から直接アクセスされることはありません。
一方、キャッシュDNSは主に利用者からの問い合わせを受けて権威DNSに問い合わせます。その結果を一時的に保存(キャッシュ)して利用者に返す仕組みになっています。
利用者から同じドメイン名に対する問い合わせを受けると、権威DNSに問い合わせることなく、キャッシュしている情報を利用者に返します。
今回はこのキャッシュDNSに着目して取り組みました。
キャッシュDNSの構築に使用したのは、主にBINDやUnboundといったアプリケーションです。
取り組み内容
サービス断なしでキャッシュDNSを旧バージョンから新バージョンに入れ替えられるか、実験環境内で検証しました。その詳細をお話しします。
キャッシュDNSのコンテナ化(1日目、2日目)
キャッシュDNSのコンテナイメージを生成し、問題なく動作するかを検証環境にデプロイし、単体テストで確認します。正常動作の確認後、そのイメージをAWS上のコンテナレジストリにPushします。検証に使った環境は不要なので、消して元の状態に戻します。
これで基礎となるイメージは完成しました。次はそれを展開するための実装です。
サービス断なしデプロイ スケールアウト機能(3日目〜5日目)
新しいイメージを使用するためのタスク定義を生成し、そのタスク定義、動かすコンテナ数(タスク数)を適用します。コンテナのデプロイ後、そのコンテナの構成情報を取得し、その情報を元にロードバランサー(LB)へ設定を投入。実際に通信が届くようにします。
サービス断なしデプロイ スケールイン機能(5日目、6日目)
スケールインの構成情報を先に取得し、サービス断なしが実現できるよう先にLBの設定を削除してコンテナに通信が届かないようにします。
この時点でコンテナを消しても問題ありませんので実際にスケールイン作業に入ります。これで一通り必要な機能は揃いました。
サービス断なしデプロイ(7日日〜9日目)
流れは以下の通りです。
- 新バージョンのデプロイ(スケールアウト)
- 旧バージョンの削除 (スケールイン)
- サービス断なしデプロイ後の結合テスト
現状、利用者から受けた問い合わせをLBが各旧コンテナに負荷分散しています。
まず新バージョンのスケールアウト(増やす作業)です。新しいコンテナをデプロイして、LBに設定を投入します。これによって利用者からの通信が新バージョンのコンテナにも届くようになりました。
その後、旧バージョンのスケールイン(減らす作業)に入りますが、サービス断なしが目的ですので、まずはLBの設定を削除してコンテナに通信が届かないようにします。同様に、先ほどと同じ流れで新バージョンのコンテナデプロイ、LBの設定投入、旧バージョンの設定削除とコンテナのスケールインを行って、最終的に理想の状態にもっていきます。
今回このように複数の段階を踏んでいるのは、同時に稼働できるコンテナ数に制限があったため半数ずつスケールイン・スケールアウトを行う流れにしています。
一通りの機能は以上となります。
動作デモンストレーション
一連動作デモンストレーションを行い、結合テストも問題なく完了
残課題とバグの発見
一見問題がないように見えていますが、今回時間が足りずにいくつか課題が残りました。
|
今回のインターンシップでは概ね目標が達成できました。ただ、これらの課題は2週間という時間の制約上取り組むことができなかったので、もう1週間時間が欲しかったです。
一方、課題に取り組む中で、ツールのバグを発見することができました。それらの情報はグループメンバーを通じて、ベンダーへ情報提供できればと思います。
以上がインターンシップの成果です。
インターンシップを終えて
学んだこと
|
インターンシップを通じて、コミュニケーションの重要性も学びました。些細なことでも質問することで作業の効率や品質の向上につながりますし、切り戻しを発生させないように認識を合わせることも大切です。相談しやすい環境であったことは大変ありがたかったです。
2週間という期間でしたが、高度な内容ながらも最終目標を達成できたことは、言葉では言い表せないくらいの達成感を得ることができました。また、これまで触れたことのないツールや技術要素を用いた業務は、常に新鮮で楽しかったです。
BIGLOBEは新しいことに挑戦したい人、自己研鑽したい人、自分が持つスキルを最大限に発揮したい人にとって、最適な企業であると強く実感しました。
インターンシップのコーチからひとこと
滝口:この2週間本当にお疲れさまでした。学生レベルをはるかに超えたアウトプットをしていただきました。今回、次世代のDNSのコンテナ基盤を検証しようと計画しているところに、とても優秀なインターン生がいらっしゃると聞き、それならば検証をお任せしようかと無茶ぶりをさせていただきました(笑)。苦労しながらもここまで形にできたのは、齋藤さんのエンジニアとしての能力が確立されているからこそと思っています。私もエンジニアとして非常に刺激を受けましたし、齋藤さんのスキルセットの高さに非常に感服しました。今後社会人となられた暁には同じ界隈で一緒に仕事ができることを楽しみにしております。ぜひとも優秀なエンジニアとして活躍してください。
最後に幹部からひとことずつ感想をいただきインターンシップ成果発表会は終了しました!
BIGLOBE Style編集部から齋藤さんへインタビュー
編集部:インターンシップお疲れさまでした!まず、BIGLOBEのインターンシップを選んだ理由を教えてください。
齋藤さん:もともとネットワークに興味があり、ISP(インターネットサービスプロバイダー)の運用や日常業務がどういうものなのか、大学のサークルや個人での運用とはどのような違いがあるのかを知りたくて参加しました。
会社で働く雰囲気を知って、将来の進路選択に活かしたいという目的もありました。
編集部:実際に参加してギャップに感じたことやBIGLOBEならではと感じたことはありましたか?
齋藤さん:大勢で取り組んでいると思っていましたが、少数精鋭で驚きました。また、耐障害性のため、構成の冗長化を徹底していることを聞き、品質の高さを実現する徹底ぶりはBIGLOBEならではだと実感しました。
編集部:今回のインターンシップで一番印象に残っていることは?
齋藤さん:初日ですね。当初はDNS移行のための評価のみと聞いていたので性能評価位かなと思っていたのですが、あそこまで大きな課題だったので愕然としました(笑)。
編集部:進めていく上で先輩社員や上司からはどのようなアドバイスがありましたか?
齋藤さん:たくさんアドバイスをいただきました。「こういう処理を考えている」と相談すると、最適な処理の仕方をアドバイスしてくれたり、今回初めて触ったツールについても「実はこういうことができるよ、こういう書き方ができるよ」と実務的なアドバイスをくれたりしました。助けがあったからこそ実現できました。
編集部:難しい課題でしたが、元々齋藤さんはどのようなスキルをお持ちなのでしょうか。
齋藤さん:小学4年生のころからコンピューターに興味を持って触れてきました。人間が命令すればなんでもできるので、魔法を見ているような気分でしたね。その頃から自分のやりたいことを実現するために独学に励んで、小学校高学年にはサーバーを借りていました。高校に入ってからは、理論を固めるためIPAの国家資格を継続的に取得しています。
根底にあるのは「コンピューターが好き」ということです。好きだとやりたいことがどんどん出てくるので、そのために勉強するという、僕にとっては遊びに近い感覚です。
今回インターンシップに参加して、AWSのスキルが得られたり、新しいツールに触れる機会に携われたりと、さらに自分のスキルを高めることができました。
編集部:齋藤さんの展望を教えてください。
齋藤さん:いずれはネットワーク業界をリードしていけるようなエキスパートになりたいです。
編集部:今後の成長と活躍を応援しています!ありがとうございました!
2025年卒向け新卒採用について
最後に、2025年卒向け新卒採用についてお知らせです。
現在、BIGLOBEのマイページではエンジニア職のエントリーシートを受付中♪
加えて、12月に開催するエンジニア職向けインターンシップの応募受付も開始しています!
少しでもBIGLOBEに興味をもっていただけた方は、新卒採用サイトにアクセス後、右上にあるメニューからマイページ登録をお願いいたします。
※Amazon Web Servicesは、米国その他の諸国における、Amazon.com, Inc. またはその関連会社の商標です。
※ 記載している団体、製品名、サービス名称は各社またはその関連会社の商標または登録商標です。
「インターンシップ」をもっと詳しく
「インターンシップ」のニュース
-
アーサー・ディ・リトル・ジャパン、27卒向け新卒採用サマーインターンシップを開催
PR TIMES 5月1日(木)10時47分
-
参加企業募集中!長期有給就業体験・インターンシップ「センダイシゴト体験」で早期に学生と接点を持ってみませんか?
PR TIMES 4月30日(水)11時17分
-
【27卒対象】ボーダレス・ジャパン、事業創造没入体験 1dayインターンシップ「Immersive Social」を東京・大阪で開催
PR TIMES 4月28日(月)12時47分
-
【2026年卒 就職活動TOPIC】インターンシップ等のキャリア形成支援プログラムへの参加状況(3月時点)
PR TIMES 4月26日(土)12時40分
-
インターンシップで学生を支える担任たち - NTT東日本のインターンシップが人気の秘密を探る
マイナビニュース 4月25日(金)10時0分
-
レバレジーズグローバル、和歌山県より「令和7年度ベトナムインターンシップ支援業務」を受託
PR TIMES 4月24日(木)4時46分
-
名古屋商科大学の海外インターンシッププログラムが、「第8回学生が選ぶキャリアデザインプログラムアワード優秀賞受賞」
PR TIMES 4月22日(火)14時17分
-
株式会社SHiRO公式ホームページがリニューアルいたしました
PR TIMES 4月22日(火)11時17分
-
現役バリバリの社員が学生の「担任」になる理由 - NTT東日本のインターンシップの舞台裏を聞く
マイナビニュース 4月22日(火)10時0分
-
エンジニア志望学生向け短期インターンシップを新潟で開催
PR TIMES 4月21日(月)15時17分
トピックス
- 林官房長官 中ロ声明に反論 NEW
- トランプ氏 米出身の新教皇歓迎 写真
- 日本空港ビル 社長と会長辞任へ NEW
- 日産 EV向け電池工場計画を撤回
- 日経平均株価 一時400円超上昇 写真
- ビル・ゲイツ氏 マスク氏を批判 NEW
- 「韓国の大谷」レ軍と契約か NEW
- 松山英樹 復帰戦は11位発進 写真
- 宮迫博之 ド軍戦で始球式へ 写真
- 永野の疑惑余波で一部を再撮影か 写真
- 宮迫博之 ド軍戦で始球式へ 写真
- 永野の疑惑余波で一部を再撮影か 写真
- 赤西仁 熱愛報道3カ月前に前兆 写真
- あさイチのゲストに「フラグ」 写真
- 岩城滉一 男性アイドルに説教 写真
- ヒカル 登録者数500万人を突破 写真
- マガジン漫画家 株で爆損し後悔 写真
- 豊川悦司の姪がK-POPアイドル 写真
- くわばたりえ 運転手に暴言? 写真
- 粗品 借金1億円突破し自虐連発 写真
- 与沢翼氏「日本に帰国しました」 写真
- 芽郁の違約金 数十億円規模か 写真
- 冨永愛が大河で苦戦 理由に納得 写真
- GACKT おかしな習慣に「迷惑」 写真
- ひろゆき 夫婦別姓にコメント 写真
- 嵐FC入会停止 過去会員が嘆き 写真
- 元V系ボーカル 過剰摂取で入院 写真
- 浜崎あゆみに「痩せすぎ」の声 写真
- 赤西仁 週刊誌の熱愛報道に怒り 写真
- NHK ナイ氏死去に別人の映像 写真
- ビル・ゲイツ氏 マスク氏を批判 NEW
- トランプ氏 米出身の新教皇歓迎 写真
- 不明の14歳 7年後井戸から遺体 写真
- 輸入車に10%低関税枠 米英合意 動画
- 新教皇はレオ14世 米国出身で初 動画
- 露大統領「中露関係は史上最高」 写真
- コンクラーベ 2回目も黒い煙 写真
- 日本人も候補 新教皇は誰に? 写真
- 在米研究者 余儀なく帰国相次ぐ 写真
- パキスタン首相 印に報復宣言 動画
- 多頭飼いの「理想と現実」が話題 写真
- 飼い主の抱擁に塩対応のワンコ 写真
- ネコ 犬の散歩に必ず同行 動画
- コウイカ 腕振って仲間に合図か 写真
- お座り覚えない犬 お手本示す猫 動画
- ダイナミックなズッコケ姿の猫 写真
- 大型ネコ 大きくても箱は大好き 写真
- 完全に闇に堕ちている豆柴 写真
- 北米最大のキツツキが車を攻撃 動画
- フクロウらしからぬリラックス姿 写真