38
写真アプリがクラウドを拡散しながらブロードバンドを圧迫

iCloudフォトライブラリは素晴らしいアイデアです。Amazon Cloud Drive、Google Drive、Dropbox、Backblaze、Crashplanなどのオンラインホスト型バックアップなども素晴らしいです。すべてのデータの追加バックアップ(ローカルバックアップも作成済みですよね?)が得られ、どこからでもアクセスできます。一部のサービスでは、同期機能が追加され、接続されたすべてのコンピューターに一部またはすべてのデータのローカルコピーが作成されます。

しかし、クラウドにデータを供給することは、そのデータ層の上に浮かぶことと同じくらい重要です。最初の巨大なデータ塊をブロードバンド経由でどうやってロードするのでしょうか?これは、ほとんどの人が保存したいデータをそれほど持っていないという思い込みに基づく、奇妙に近視眼的な欠落部分です。

蒸発

少なくともアメリカでは、特殊な市場や高額な料金を支払っている場合を除き、ほとんどのブロードバンドは非対称です。私の自宅のサービスは、下り16Mbps、上り3Mbps(通常は16/3Mbpsと略されます)です。これは、私たちが消費者であるという前提に基づいています。FCCは最近、「ブロードバンド」という用語を25/3Mbpsと再定義しました。

たとえ下り100Mbpsのサービスに加入していても、上りは5~20Mbpsに制限され、帯域幅の上限や超過料金が発生する場合があります。Comcastが超過料金をテストしている市場では、通常月間250GBという一定量を超えると、50GBごとに10ドルの料金が発生します。例えば、上り速度20Mbpsの豊富なブロードバンド接続を利用でき、1時間あたり9GBのアップロードが可能だとします。しかし、その速度で継続的にアップロードすると、28時間弱で250GBを使い切ってしまいます。(国内で直接競合する数少ない地域では、なぜか上限が存在しません。)

空中Wi-Fi

クラウドは無料ではありませんし、クラウドへのアップロードも無料ではありません。

一見、上限を超えるのは難しいように思えるかもしれません。しかし、上りと下りの両方でカウントされるため、デジタルビデオのストリーミングやダウンロードを定期的に行っている場合は、すでに月間上限に達している可能性があります。さらに、ホスト型バックアップやiCloudフォトライブラリへのデータ追加も加われば、上限に達し、ブロードバンドの速度制限が課せられるか、このままではアカウントが閉鎖される可能性があるという警告を受けることになります。

そして、それは幸運にも高スループットを得られる場合に限られます。読者のウィリアム・グリーン氏は、ブロードバンドの偏屈者たちを非難する書き込みを寄せましたが、それも当然のことです。彼はこう書いています。「アメリカの田舎では、インターネット接続が安定しないという問題があります。私はDSL回線を利用しています(私の場合は2年前に開通したばかりです)。ダウンロード速度はたった1Mbpsです。」上りも1Mbpsあれば(可能性は低いですが)、1GBのアップロードに2時間以上かかります。

FCC の調査によれば、アメリカ人の 17 パーセントは 25/3Mbps のブロードバンドの定義を満たす速度のアクセスができず、ましてや加入もしていない。また、田舎に住むアメリカ人ではその割合は 50 パーセント未満で、20 パーセントはウィリアムと同じで、4/1Mbps のアクセスさえ得られない。

AppleはiTunes Matchでこの問題を巧みに回避しました。iTunes Matchは、各ユーザーが独自にリッピングした楽曲をアップロードするのではなく、Appleが既に販売している楽曲との重複を特定しました。ほとんどのユーザーのライブラリの一部のみをアップロードし、残りはプレースホルダーとして保存しました。(私と同じように、高画質のエンコードを利用してマッチした楽曲をダウンロードした方もいるでしょう。)

しかし、iCloudフォトライブラリではこの点が考慮されていないようです。Appleは15年近くデジタルハブ戦略を展開しており、その多くは音楽、写真、動画といったメディアをコンピューターとモバイルデバイスの両方にインポートすることに注力してきました。iOSデバイスを普通に使っている消費者のほとんどは、数十ギガバイト、あるいはそれ以上の画像を保存しているはずです。

雨が降ってきた

今はiCloudフォトライブラリに100GBもアップロードしなければならないので、アップロード量を慎重に調整しています。これが普通なのかは分かりませんが、限界を感じています。妻と私はファミリーライブラリを共有していて、そこにはコンシューマー向けカメラとiOSデバイスで撮影した写真も保存しています。(私はミラーレスカメラをRAWモードで撮影し、現在はAdobe Lightroomで管理しています。)写真は主に1999年のものを使用しています。

写真 11 iCloud スピナー

フォトはバックグラウンドで写真をクラウドに保存しますが、その他のインターネットアクティビティに影響が出る可能性があります。

フォトアプリに勝手にアップロードさせると、ブロードバンド接続が他の同期ソフトでは見たことがないほど混雑します。空きスロットをすべて奪い取るため、ウェブページの取得といった下流のアクティビティでさえ、非常に遅くなったり、失敗したりします。ウェブサイトへのリクエストが数バイトしかなくても、フォトアプリの威力に圧倒されてしまうのです。

ソーシャルメディアや他のMacエキスパートからも同様の話が見つかります。Jason Snell氏は、Six ColorsでiCloudフォトライブラリを起動した後に、この問題に困惑し、その後発見した様子を次のように書いています。

翌日、インターネット接続が途切れたか、少なくとも時々途切れるようになりました。時折、通信が途切れ途切れになることもありましたが、それは長い遅延の後でした。奇妙で、途切れ途切れで、本当に悲しかったです。

Joe Kissell は TidBITS の Photos に関する Q&A で次のように述べています:

Q: iCloud フォトライブラリは帯域幅とデータ上限を考慮しますか?

A: いいえ、全くそんなことありません。…私にも起こりましたし、私の知り合いにも起こりました。本当にひどい経験です。

100MB以上のファイルを定期的にDropboxにプッシュしていますが、アップストリームのパイプが詰まることはありません。同様に、クラウドホストのバックアップにはCrashPlanを使用していますが、ネットワークの需要を常に監視し、調整することで安定した接続を維持してくれているようです。

Appleは、Dropboxなどのソフトウェアに搭載されているLANベースの同期機能を採用していないため、この問題に拍車をかけています。同一ネットワーク上の複数のマシンで写真アプリのフル解像度ダウンロードを有効にしている場合、各ライブラリ内の重複していないメディアアイテムはiCloudからダウンロードされ、同一ネットワーク上では同期されません。Dropboxは、ローカルでアクセス可能な他のコンピュータを検出し、サイドコピーすることで帯域幅の使用量を削減し、速度を大幅に向上させます。

Apple にはこのネットワーク フラッディングを緩和するための選択肢があり、今でもそれを実行する能力があります。

  • ブロードバンドの飽和を防ぐために、他の多くのソフトウェアで使用されているような適切なネットワーク パフォーマンス チェックを実装します。

  • 最大ブロードバンド消費量を制限するための高度な設定を提供します。CrashPlanなどのバックアップソフトウェアではこの機能が提供されており、ローカルネットワークとインターネット間の転送を分割して設定できる場合もあります。

  • ブロードバンドの重複使用を防ぐには、ピアツーピア同期とダウンサンプリングを活用しましょう。Dropboxはこれを実現しており、Appleもきっと実現できるはずです。

  • ユーザーがiCloud全体の月間最大アップロード容量を設定できるようにし、メディアのアップロード優先順位(最新順、古い順など)を設定します。複数のコンピュータ間で同期し、異なるネットワークに接続している場合は上書きすることで、上限超過による料金発生を防ぐことができます。これは、多くの同期、クラウド、バックアップサービスにも必要な機能です。

  • Apple Storeでシードサービスを提供しましょう。Appleはすべての店舗でギガビットブロードバンドを提供しているわけではありませんが、一部の店舗では提供しているようです。お客様がノートパソコンやデスクトップパソコンを持ち込んでアップロードしたり、エクスポートしたライブラリをドライブに保管してお渡しできるようになれば、状況は劇的に改善されるでしょう。一部のオンラインバックアップ・同期サービスでは、ファイルをシードするためのドライブを郵送で有料で提供しているところもあります(あるいは、ドライブを送ってもらい、自分でロードして返送してもらうこともできます)。郵送や配送業者の速度は、ブロードバンド接続よりもはるかに速いからです。

ブロードバンドはロケット科学ではありません。Appleは自社のエンジニアや幹部が事前にテストを行い、自社製品(いわゆる「ドッグフード」)を自社で開発しているはずです。彼らのライブラリは膨大であるはずですし、カリフォルニア州の高速インターネットの普及状況から判断すると、ほとんどの家庭で同様の制限や問題に悩まされている可能性が高いでしょう。

写真 iCloud 設定

私の解決策は? 終わるまで毎晩、一時停止して再開し、一時停止して再開するだけです。

この問題に対処するため、現在就寝前に決まった手順があります。日中はiCloudフォト同期を一時停止します(ファイル > 環境設定 > iCloud)。寝る前に「再開」をクリックします。朝起きたら「1日間一時停止」をクリックします。同期する写真は13,000枚以上あり、毎晩1,000~2,000枚ずつアップロードされています。

粘り強く続ければ、クラウドに到達できると信じています。