Team: Consulting

  1. 仮想デスクトップの災害対策のポイント(クラウド編、アクセスレイヤー)

    以前「仮想デスクトップの災害対策」と言うエントリを書いたのですが、コンサルティングの案件の中で、災害対策(DR) を行う先のデータセンターをオンプレミスとして用意するのではなく、Amazon Web Services ( AWS ) 等のクラウド上に配置するケースも増えてきました。 例えば、10000 ユーザー規模の仮想デスクトップの DR 環境であれば、物理サーバーだけでも100 台を越えることもあり、電源は落としておいたとしても、それだけのリソースを常時確保するだけで大きな投資となります。 DR を考える上では、災害の想定を検討する必要がありますが、データセンター自体は破壊されずに、電力のみが停止するような被害を想定すると、DR 環境を利用するのはプライマリのデータセンターの電力が復旧するまでとなり、結果として、一ヶ月や二ヶ月程度の利用にとどまり、投資額に対して使用されている期間が短いと考えられます。 逆に、データセンター自体が物理的に破壊されるような災害を想定した場合は、DR 先のデータセンターがその後のプライマリとなり、元のデータセンターへの切り戻しを想定しないことも考えられます。 前者の場合、サーバーについては従量課金のパブリッククラウドを利用することで、平常時のコストは最小限に抑えることができ、逆に後者の場合は高くつく可能性があります。 このエントリでは、DR 環境はパブリッククラウド上に配置し、通常時は使用しない、もしくは最小構成で稼働する、というシナリオを想定し、検討のポイントを整理したいと思います。 以下ではアクセスレイヤーについてまとめます。このレイヤーの定義については、前回エントリも併せてご確認いただけますと幸いです。   ■アクセスレイヤー オンプレミスとクラウドの場合で大きく違うのがアクセスレイヤーです。 通常の社内の環境や外部から、どうやってクラウドの環境にアクセスするかを検討する必要があります。 ・ポイント:クラウド環境へのアクセス クラウド上に NetScaler アプライアンスを展開し、クライアントは NetScaler Gateway 経由で接続する クラウドとオンプレミス環境間で Site to Site VPN 接続を行い、クライアントは既存のインフラ経由でクラウドに接続する クラウドとオンプレミス環境間で直接接続を行い、クライアントは既存のインフラ経由でクラウドに接続する AWS の場合は、AWS Marketplace で NetScaler の仮想アプライアンスが提供されています。それを使うことで NetScaler Gateway を構成できます。NetScaler Gateway を用いることで、ユーザーは一度 VPN に接続し、それから仮想デスクトップに接続、と言った二度手間を避けながらセキュアなアクセスを行うことができます。   残りの二つのパターンはクラウド環境とオンプレミス環境を接続し、その経路を用いてアクセスするものです。   AWS では Marketplace で CloudBrdige 仮想アプライアンスも提供されています。これを使うことで、CloudBridge を用いた Site to Site VPN の構成を行うことができます。AWS では VPC 自体も Site to Site VPN の機能を持ち、また、その他のパブリッククラウドも通常 IPsec などを用いてクラウド環境に VPN 接続することが可能ですので、オンプレミスのデータセンターと接続し、既存のインフラ経由で接続する構成が取れます。 クラウド事業者の中には既存データセンターとの直接接続を提供している場合も多くあります。そのような場合には、通常のデータセンターと同様に接続が可能です。 ただし、これらの場合は、 案1 の NetScaler Gateway ...

    Read More

  2. Top 10 Items Found by Citrix Consulting on Assessments – XenMobile Edition!

    The XenMobile Top 10

    Déjà Vu and a Trip Down Memory Lane About six years ago to the day, I was conducting my 20th career Infrastructure Assessment Project (IA) for a customer.  As I began writing up the final deliverable, I experienced some serious déjà vu.  It honestly felt like I was writing about the same risks for at least the 20th time! That got me to thinking.  Following our assessments, ...

    Read More

  3. XenApp and XenDesktop 7.x Operations and Monitoring

    Virtual Desktop Handbook

    So you have the Citrix solution. You've been dreaming about it.  It's finally ready to go! But, now that you have your plan in place to deploy XenApp or XenDesktop:    1.  How do you intend to monitor it?    2.  How do you maintain it?    3.  How do you know the staff is ready       to support it? Those can be big questions. Having guidance, the right ...

    Read More

  4. A Toast to our Citrix Partners

    New Orleans road sign

    Last week I was fortunate to be able to attend the Americas Citrix Platinum Partner Council- a 2-day event, hosted in New Orleans for our top producing CSA partners.  In addition to enjoying the local culture and food of New Orleans, this was time for our partners to interact with key Citrix executives, learn about new initiatives soon to be coming out, provide feedback and ...

    Read More

  5. ローカル/リモートを意識させないアプリケーションエクスペリエンスの最適化

    先般、XenApp 7.6 がリリースされました。 6.5 時代の多くの機能が復活しており、個人的にはこれまでの 7.x リリースの中で最も”XenApp らしい"製品だと思っています。 XenDesktop の VDI も有力なソリューションですが、集約率や既存 UI(最近はモバイルも)との親和性といった点では XenApp に一日の長があり、用途に合わせた使い分けを考えていくのが最近では当たり前となっています。 これまでの 7.x リリースでは、IMA から FMA へのアーキテクチャ変更に伴ってやや XenDesktop 色が強く出ている側面がありましたが、7.6 ではそうした箇所もかなり改善され、適材適所のデスクトップ仮想化を実現する環境が整ってきたと言えるでしょう。 現場でどんどん採用が進んでいくことを期待したいところです。   ■XenApp 対応を進める上での課題と「残留」アプリケーション ところで、既存のアプリケーションの XenApp 対応を計画し実行する際には、用途や端末戦略にもよりますが、原則としてなるべく多くのアプリケーションを XenApp の公開アプリケーションとして配信することを目指すのが基本となります。 そうすることで、端末の種別やライフサイクルと切り離し、アプリケーション本来のライフサイクルを中心に投資を計画することができるようになるからです。また、アプリケーション更新に伴うクライアントソフトウェアやミドルウェアの配布運用を省力化する効果も期待できます。 ただ、よく知られているように、古いアプリケーションや内製アプリケーションの中には、XenApp と必ずしも親和性が高くないものがあります。RDS(旧ターミナルサービス)セッションではそもそも正常に動作しないものから、プログラムに多重起動チェックが含まれているもの、ユーザープロファイル以外の箇所に一時ファイルを直接書き出す仕様のものなど、実に様々なケースが存在し、我々コンサルタントが現場で頭を悩ませるところでもあります。最終的には、あれこれの手を駆使して稼働に持って行くのですが(AppDNA や実機検証を通じて、あらかじめリスク判別したり、結果を元にアプリケーション開発チームを巻き込んでおくことも大事な一手です)、中には DVD プレイヤーのように、リモートアプリケーションとして使用すると突出して帯域を必要とするアプリケーションや、仮想化に適さない特殊なデバイスを使用しているため、そもそも XenApp で配信しない方がよい、またはできないアプリケーションが存在します(このほか、利用ユーザー数が1~2名のアプリケーションや、TV 会議など、必ずしも XenApp 配信「する必要がない」アプリケーションもあります。まずは徹底したヒアリングと仕分けから入るのが、手戻りを避けるコツです)。 こうしたアプリケーションは、いわゆる「残留」組として、端末側に残していくことになるのですが、単純に残すだけではエンドユーザーの使用感に不都合が生じる場合があります。 ファットクライアントを中心に、一部のアプリケーションだけを XenApp 配信するユースケースであれば問題は少ないのですが、シンクライアントや、既存ファット PC のシンクライアント化を前提としたユースケースの場合は、「ローカル」アプリケーションと「リモート」アプリケーションを区別して別々の起動方法を使い分けるのか、という問題が生じます。先の例で言えば、DVD プレイヤーはスタートメニューから、その他のアプリケーションは Receiver の画面から選択する、ということになります。いかにも面倒であり、なるべくどちらかに統一したいというのがエンドユーザーおよび 運用担当者の本音でしょう。ただ、Windows 端末だけで全ての業務をこなしていた時代は変わりつつあり、タブレット等のモバイルデバイスや自宅の Macの存在を前提とすれば、Receiver を中心とした「企業アプリケーションストア」のインターフェイスの方が望ましいケースの方が今は多いと思います。   それでは、どうすれば「ローカル」と「リモート」を、ひとつの Receiver インターフェイスに統合することができるのでしょうか。   ■Receiver  からのローカルアプリケーション起動 幸い、XenApp/XenDesktop 7.x のアクセスコンポーネント(Citrix StoreFront。Citrix Receiver と協働して認証と UI を提供します)には、端末ローカルのアプリケーションを、Receiver の画面から起動する機能が用意されています。 これにより、エンドユーザーはそのアプリケーションがローカルなのかリモートなのかを特に意識することなく起動することができます。端末を起動した後、エンドユーザーは Receiver の画面にアクセスしさえすれば、必要な全てのアプリケーションにアクセスできるようになるわけです。運用担当者にとっても、ユーザーの使い方が画一化されているぶん混乱が少なくなり、ユーザーコールを減らすメリットを期待できます。    図1:Receiver 上でのローカル/リモートアプリケーションの一元アクセス   この機能の設定方法は、比較的単純です。XenApp の公開アプリケーションには という設定項目がありますが、ここに、以下の文字列を含めることで設定します。   KEYWORDS: prefer=<(ローカルアプリの)ショートカット名にマッチする文字列>   これだけです。 公開アプリケーションをエンドユーザーがサブスクリプション(利用登録)する際、指定した文字列にマッチしたショートカットが端末側に既に存在するかどうかが判定され、存在する場合には、StoreFront は XenApp ...

    Read More

  6. Provisioning Services Failover: Myth Busted!

    PVSFailover

    For a long time if you asked many experts in the field how long it takes for a Provisioning Services (PVS) server to failover, many would have cited an old case study where it took 8 minutes to failover approximately 1500 VMs. This was quite long ago and much has changed over the years so we wanted to see if failover time still plays a ...

    Read More

  7. Design Guidance for XenApp & XenDesktop 7.6: Updated Virtual Desktop Handbook

    XenApp and XenDesktop 7.6 include a lot of exciting new features and enhancements. For a complete overview check out the following links – On-Demand Webinar – What’s New in XenApp and XenDesktop 7.6 (Dan Cote) Blog – FAQ from the What’s New in XenApp and XenDesktop 7.6 Webinar (Carisa Stringer) Blog – The New Citrix XenApp and XenDesktop 7.6 is Available (Dan Cote) Blog – Making XenApp and XenDesktop ...

    Read More

  8. XenApp / XenDesktop 7.xへバージョンアップする際のポイント

    Windows Server 2003 のサポート終了が迫っている事は最近のホットな話題です。 弊社旧来製品のCitrix Presentation Server(CPS)やバージョン6.5以前のXenApp Server (旧XenApp) を運用されているお客様にとっても避けては通れない話題です。 すでにこれらのシステムの 「 バージョンアップが決定している 」、 「 バージョンアップの検討中 」、 「 提案中 」 などのアクションを起こされているお客様やSIer様も多いのではないでしょうか。 今回は既存の CPS や 旧XenApp から XenApp / XenDesktop 7.x へバージョンアップする際のポイントをいくつか挙げたいと思います。   1.アーキテクチャの違いを理解する ここでは敢えて詳細には触れませんが、 XenApp / XenDesktop 7.x はアーキテクチャや管理ツール等が統合されシンプルなインフラ構成で実現することが可能です。旧来の製品では XenApp と XenDesktop 別々の管理ツールで管理を行っていましたが、 一元的に管理が可能となり 、 更には クラウド環境への展開や、 Citrix HDX 機能強化により動画や 3D コンテンツ等の品質と性能が向上、 セッション事前起動、 残留セッション機能等のアプリケーションやデスクトップ アクセスに関する機能も強化されています。 参考 : http://www.citrix.co.jp/products/xenapp/whats-new.html http://support.citrix.com/proddocs/topic/xenapp-xendesktop/nl/ja/xa-xd-library-wrapper.html?locale=ja   CPS や、 旧XenApp に慣れ親しんだ方は多いと思います。 しかしながら、 XenApp / XenDesktop 7.x は、 上述のとおり、 これらの製品とはアーキテクチャが異なります。 現在使用している製品の機能と XenApp / XenDesktop ...

    Read More

  9. Game on! Citrix invests in a partner-led services game plan

    Citrix has drafted a strong team of channel partners. Just as a quarterback is critical to moving the ball forward, delivering services well is the winning play for partners and Citrix to accelerate growth. Citrix Solution Advisors are being asked by customers to deliver more and more services across Citrix product lines. A recent survey conducted by Partner Services within Citrix Worldwide Consulting & Education showed ...

    Read More

  10. Citrix Virtual Desktop Handbook – Printing

    Printing has traditionally been one of the more challenging areas of VDI and SBC projects for reasons such as third-party drivers, challenging network conditions and employee mobility. The good news is that Citrix XenApp and XenDesktop provides the features you need to be successful. Citrix Consulting recently updated the printing section of the Virtual Desktop Handbook (Design / Resource Layer / Personalization / Printing) with ...

    Read More