pulpul 日本の試験

ネットワークスペシャリスト 概念書 · ネットワーク

Webシステムの更改と配信

Web システムの更改と配信は、既存の Web システムを新しい機器や構成へ置き換えるとともに、利用者へコンテンツを届ける経路と形式を設計する分野である。更改では、負荷の増大や機器の老朽化に対応し、性能と可用性を満たす構成を決めることが目的になる。配信では、コンテンツをどこに置き、どの経路で、どの形式で届けるかを判断する必要がある。本項では、画像形式、エッジでの処理、死活確認と経路選択、HTTPS の証明書配置の四つの観点から整理する。

画像形式の種類と特徴

Web で扱う画像は、大きくラスター形式とベクター形式に分けられる。ラスター形式は画素の並びとして画像を保持するため、拡大すると輪郭がぼやけやすい。ベクター形式は図形の位置や線の情報を記述するため、拡大しても輪郭が崩れにくい。W3C が仕様を定め、矩形や円、直線、文字列などの図形オブジェクトを XML 形式で記述し、Web ページ上で描画できる画像フォーマットは SVG である。

PNG や TIFF はラスター形式の画像フォーマットであり、図形を XML で記述する形式ではない。 また、OpenGL は画像ファイルの形式ではなく、2D や 3D の描画を行うための API である。

判断の基準としては、図形や文字を部品として Web ページに組み込み、拡大表示にも耐えさせたい場合はベクター形式が適する。写真のように画素ごとに階調を持つ画像は、ラスター形式で扱うのが一般的である。

エッジコンピューティングによる低遅延化

エッジコンピューティングは、センサーや IoT 端末の近くにある演算資源でデータを処理する方式である。データをクラウドなど遠方まで送って処理する量が減るため、応答遅延を抑えられ、通信トラフィックも最適化できる。

処理を近くに置くことが本質であり、処理場所を選ぶ判断基準は、許容できる遅延の大きさと送信するデータ量である。たとえば工場の製造ラインでカメラ映像から異常を即座に判定する場合、判定結果をクラウドから待つと遅れが生じるため、ライン近傍のエッジで処理するのが合理的である。

試験で混同しやすいのは、分散コンピューティングである。分散コンピューティングは、ネットワーク上の複数のコンピュータに処理を分担させて全体の処理能力を高める考え方であり、処理を近くに置くことが目的ではない。 また、ウェアラブルコンピューティングは脈拍などを計測・解析する利用形態であり、人体に装着すること自体はエッジの説明にはならない。 エネルギーハーベスティングは、周囲の光や熱、振動からエネルギーを集めて電力に変える技術であり、処理場所とは無関係である。

この節の続き

ここまでが冒頭部分です。ログインすると、無料でも1日2節まで全文をお読みいただけます。

アプリでこの節を読む