header image
 

HP + EDS vs. Microsoft + Yahoo: Lower Degree of Difficulty, Better Execution

I was reading Rob Enderle’s commentary this morning on the HP/EDS marriage and I wanted to make sure that you all had a chance to read this as well.  Being a former HP’er who worked in the Services side of the house, I can see where adding EDS and having them essentially take over the Services business is a smart move.  In my opinion HP hadn’t quite gotten that part right anyway.  We did a great job, but there were some things that could have been done better.  HP used to come up against EDS in the pursuit and RFP stages of deals and now having them in house is going to really move things forward.  I’m excited for what the future will hold for HP Services now.  Mark Hurd is a very thoughtful and careful person.  I’m sure that this is going to add an incredible amount of value to the customers of both HP and EDS.

Here is Rob Enderle’s post on IT BusinessEdge:

HP has announced its intent to buy EDS and the process is already in stark contrast to the failed one Microsoft used on Yahoo. IBM is the competitive target for the HP acquisition and HP moved ahead of IBM some time ago in terms of worldwide revenue, though with a distinctly different product mix. HP has chased IBM for decades. Now, knowing that it is in the lead, it apparently plans to lengthen that lead.

Read the rest of the story here:

Compellent’s Fast Track: What is it?

Back in February, Compellent released their latest revision of their Storage Center software (version 4.0).  In this revision is a great new feature called “Fast Track”.  Seems a pretty obvious name given what it does.  Fast Track is on-disk “automated tiered storage”.  As I explained in a previous post, Compellent’s Automated Tiered Storage, called Data Progression, intelligently manages inactive data across tiers of storage.  My clients are always having to meet increasing performance requirements, but can’t always add more drives due to costs.  When we are now upgrading them to the latest version of software for Storage Center we are suggesting the Automated Tiered Storage with Fast Track.  Why?  Fast Track dynamically places the most frequently used data on the fastest, or outer, tracks of each drive. The result is a system that requires fewer drives to manage their data - delivering a big payoff in cost savings and power consumption without sacrificing performance.

So as blocks become used over time, they move out to a faster performing track on the drive. The most awesome part of this is that this happens automatically on a daily basis without manual intervention!!!!! By continually optimizing data placement on each disk, the combination of Fast Track and Data Progression boosts the performance of every drive and reduces the total number of drives required.

 If you are like some of my clients you are asking does this work on all drives in the enclosure?  Good question.  Yes, it does.  Fast Track works on everything from Fibre Channel to SATA.  It also takes advantage of the “thin provisioning” ability thereby writing only actual data to the fastest tracks on the drive, further improving disk utilization.

I haven’t seen this from any other SAN vendor in the industry (yet), and this is one of the many reasons I’m stoked about what Compellent brings to the table.  They are constantly working on innovation in Storage and for the time being are staying one-step ahead of their competition.

I’m hopeful that Compellent will announce that they are part of the Citrix Ready program for XenServer.  I know that they have a Storage Center unit in San Jose being run through its paces, so I’ll keep my fingers crossed for something soon.

Check Compellent out here.

HP Looks To Start Some Trouble

I was reading the latest news off of Forbes.com and being a former HP’er myself this one caught my eye.  I’m going to have to do some more investigation into this, but on the surface this would tell me that from an internal perspective there may be some questions about HP Services and their ability to deliver on what the pursuit folks are selling.  Stay tuned on this one everybody.  In the meantime here is the story.

If Hewlett-Packard Chief Executive Mark Hurd manages to grab technology services giant Electronic Data Systems the most interesting part won’t be what the deal does for Hewlett-Packard, but what it will do to some of the Palo Alto, Calif., technology giant’s competitors.

In a statement released Monday, Hewlett-Packard (nyse: HPQ - news - people ) acknowledged it is in “advanced discussions” with Electronic Data Systems (nyse: EDS - news - people ) about a possible business combination. The Wall Street Journal reported earlier in the day that a bid would likely value the Plano, Texas-based EDS at between $12 billion and $13 billion.

Both companies said there could be no assurance that an agreement would be reached and that they don’t plan to comment further until an agreement is reached or the discussions terminated. Trading in the two companies’ shares was halted late-afternoon Monday for news pending.

Read the rest of the story here.  Other stories on this subject here and here

Installing and Configuring Citrix Provisioning Server

Awesome job by Gareth James to showcase the install and configuration of Citrix Provisioning Server.

Check this awesome video out here. Thanks again Gareth!!! 

Cheers

A conversation about Application Delivery: Part One

First, let me preface this post by saying that I despise Powerpoint.  Not that I’m against Office, just Powerpoint for presentations. Why? they aren’t engaging, no one remembers more than 20% of the information in those anyway, and if I just wanted them to read something I would have sent an email.  I work to engage people in an interactive dialog when I talk about application delivery and virtualization.

I want to share with you the kind of conversations that I have at every initial meeting with potential clients and even clients that already have an application delivery infrastructure.    The reason for doing this is to help you to build your case to your management team for expanding Citrix Application Delivery in your environments sans Powerpoint like I do when I’m in front of a client.  I’m a big fan of using pictures to share my ideas, thoughts, and to solve problems and I’m going to share with you how I do that for application delivery and virtualization.  Check out one of the greatest books on this subject by Dan Roam.

I have many versions of my whiteboard conversation depending on the level of meeting I’m having (CIO, Network Architect, Desktop Operations, etc) but they all start pretty much the same way, I ask questions.  Before I stand up to draw anything I’m asking questions around priorities, challenges with apps not meeting metrics, etc.  Now I would expect that since you are on the inside of your organization you wouldn’t have to do as much discovery as I do, so build upon what you know and do your due diligence.

I’m going to start at the beginning of my whiteboard so for those of you who don’t have an application delivery infrastructure you can see how you get started.  For those of you who have an application delivery infrastructure and you want to expand it, this will show you where to start and go from there.

 The one thing that is true and constant in today’s environments is that business runs on applications.  When access to or perfomance of applications is compromised, top and bottom line results are affected.  We know that for our companies to be successful, we must ensure that the business’s applications are accessibile, reliable, secure and fast.  This is where I draw an easy picture:

 As we all know our companies are facing some pretty strong forces that are separating users and applications.  These forces are dynamic and very volatile.  They increase the challenge of ensuring users can use the applicatios they need when they need them.  Then I draw this picture:

So what are those forces that are driving users and applications apart?  They range on the user side from globalization to e-commerce and on the application side from consolidation to new application types like .NET/Web 2.0/Java etc.

The way we have built infrastructures in the past are no longer viable models today.  They are too rigid and don’t adapt well to rapid-fire changes in the business world.  One common experience among the majority of clients I talk to is that when they want to make applications available to end users they encounter multiple levels of complexity.  To get the application rolled out they have to engage the server group (who are worried about power and datacenter space), the network group (who are always thinking about bandwidth and traffic), the security group (who are always thinking about the risks and the vulnerabilities), the systems management group (who try to make it all fit together), and finally the desktop group (who is ultimately responsible for supporting the clients).  This is what we call “distributed computing”.  This siloed approach is easy to organize people by their technical disciplines, but it seriously makes things harder to get done in today’s fast moving world.  So while I explain that last piece I draw this picture:

So as you can see by the line labled “silos” through the Servers box, this is what we are talking about above.  An unintended consequence of incremental investment in these fucntional silos is that your infrastructure becomes too hard to change.  What you have then is an infrastructure that lacks scalability and it’s inflexible.  It is also costly to implement and maintain and finally changes to this kind of infrastructure or the applications can cause unplanned consequences in this now weak environment.  In the end, you might have solved the issue at that point in time, but your infrastructure is still so rigid that it can’t change fast enough to meet the business needs.  I can tell you from first hand experience that trying to optimize every silo I outlined earlier will never increase your company’s agility.  As you can see I have a down arrow drawn and labeled it Agility and I have an up arrow that is labeled TCO.  That TCO number represents per user costs.  Making changes in the current environment requires additional investment.

Ok, so I showed you where the majority of folks are at, now you have to visualize how to pictorialize your environment in as simple pictures as possible.  In the next post I’ll show you how to take this part to your management and really “sell” the idea of application delivery to them and the rest of your company.

You have virtualized…Now what?

When couples bring their first child home from the hospital, they often find themselves facing “Now What?” syndrome. The baby is home, but what are they supposed to do next? Ultimately, parental instincts kick in and everyone has a laugh about their “Now what?” moment later in life. Unfortunately, virtualization management isn’t as instinctive. Many organizations spend months planning for the arrival of their data center’s newest baby - virtualization, and following completion of the virtualization migration project find themselves in a “Now what?” moment.

My colleagues over at CiRBA and Burton Group are presenting a webcast that I wanted to make you all aware of.  In this webcast, Burton Group senior analyst Chris Wolf and CiRBA CTO Andrew Hillier take a deep look at steps organizations should follow after a successful virtualzation implementation. Like a newborn baby, virtualization can get into a lot of trouble if the collective virtual infrastructure is not effectively managed and optimized. With the proper approach to virtualization management, you can spot potential performance bottlenecks, governance red flags and continue to optimize utilization despite constant change within the environment.

The webcast is:  May 14, 2008, 12:00-1:00 pm EST Register for the webcast here

Hope you all can make it.

The Wyse Viance and XenDesktop

I was talking with some folks this weekend and the discussion centered around Citrix and virtual desktops.  We got on the subject of thin clients and here is where I wanted to share some thoughts with you on this.

Back on April 15th, Wyse announced that they would come to market with a new class of appliances that are focused specifically on the Citrix XenDesktop product.

“Wyse has partnered with Citrix in the past to sell thin clients for Terminal Services and Presentation Server, but now a new, bigger opportunity has emerged” said John Abbott, chief analyst of the 451 Group. “Desktop virtualization all but forces an appliance model onto the desktop – users typically aren’t keen to control a virtual PC image with a physical PC. Citrix and Wyse are in a good position to capitalize on the fast-growing VDI (virtual desktop infrastructure) sector and push thin clients into the broader marketplace for the first time.

For the mobile professional, Wyse offers the Viance Pro X which comes with 802.11 b/g/n wireless support, a 15.4 inch WXGA TFT LCD screen, full multimedia performance (supports WPF Enabled Apps) as well as Gigabit network connectivity for access to the fastest LAN connections. The Viance Pro X is ideal for on-the-go professionals such as insurance claim processors, medical staff (nurses and doctors), government workers and office administrators.

Wyse Viance appliances handle multimedia and USB devices differently than PCs. Exceptional video quality is delivered because multimedia is decoded locally on the device using the local processing power while all drivers and USB ports are virtualized back at the server. This gives IT the granular control over what USB peripherals are allowed and no drivers are ever needed on these appliances.”

I spoke with Wyse on this and they let me know they don’t even have listing of anything internally yet as far as availability, but they did elude that this would only be sold through their channel.  I would seriously look for a demo of this mobile solution during Synergy next week (register here for Synergy).  I’m looking to put my hands on a couple for the test lab.  I’ll be sure to write a review as soon as I put it through it’s paces.  For this price $399 MSRP this will be another very powerful reason to put these into your environment.

Stay tuned for more on this.

XenApp Communication Ports

Thank you Vinny Sosa and thank you to Gus Pinto for bringing this post back into the light.  I was just working with a client where having this information at quick glance would have been very beneficial.  I’m putting this on a sheet and laminating it.

Application Performance Monitoring (powered by Citrix EdgeSight)

  • EdgeSight Agent to Edgesight Server - TCP 80/443 (Payload and alerts)
  • EdgeSight Web console (non-IMA) to RSCorSvc on EdgeSight Agent - TCP 9035
  • EdgeSight Agent internal communication - TCP 9036 (client-side database)
  • EdgeSight database - SQL 1433 (configurable)

Client-side Application Virtualization -

  • Streaming Client to Application Hub (File Server/Share) - SMB 445

EasyCall

  • To client - HTTP(S)-TCP 8443 (PSync)
  • To Admin console (non-IMA) - TCP 443
  • To LDAP Directory- TCP 389
  • To PBX - port varies by vendor

Independent Management Architecture (IMA) Services - TCP 2512, 2513

Licensing Service - TCP 27000, 27009 (configurable)

Server-side Application Virtualization

  • Management Console (Using IMA) - TCP 2512, 2513
  • Application requests - TCP XML 80, 8080 or 443 (configurable)
  • Access to Applications Virtualized on the Server - ICA-TCP 1494, 2598 (Session Reliability)

Single Sign-on (powered by Citrix Password Manager)

  • Management Console (non-IMA) or Agent to Password Manager Service - TCP-443
  • Management Console (non-IMA), Agent or Service to credential store
    • Network File Share Credential Store - TCP/UDP 445 (CIFS) or TCP/UDP 135-139 (NetBIOS)
    • Active Directory Credential Store - TCP/UDP - 389, 636, TCP - 3268, 3269
    • Novell File Share Credential Store - TCP/UDP - 524  

SmartAccess (powered by Citrix Access Gateway)

  • Standard and Advanced Edition
    • Client connections- TCP-SSL 443 (configurable)
    • Advanced Access Control (AAC) to Appliance communication - TCP 80 or 443 (configurable), 9001, 9002, 9005
    • Management Console
      • to Appliance (non-IMA) - 9001, 9002, 9005
      • to AAC - IMA-TCP-2513
      • Enterprise Edition
      • To client - SSL-TCP 443
      • To internal network - SSL-TCP 443, Native Authentication port (i.e. RADIUS 1812, LDAP 389), Native application ports (i.e. ICA-1494)
      • Management console (non-IMA) - SSH-TCP 22, HTTP(S)-TCP 80/443

SmartAuditor

  • Management (non-IMA) - Use local console on Agent or on Server.
  • Agent to Broker (Recording and Policy Check) - TCP 80/443 (configurable)
  • Player to Broker - TCP 80/443 (configurable)
  • Agent to Server (Metadata and Video)- Microsoft Message Queuing,
    • Default - TCP: 1801; RPC: 135, 2101*, 2103*, 2105*; UDP: 3527, 1801 (*These port numbers may be incremented by 11 if the initia choice of RPC port is being used when Message Queuing initializes. A connecting QM queries port 135 to discover the 2xxx ports.)
    • Over SSL- TCP 80,443

WAN Optimizer -Guidance provided was to get it from Admin Guide

  • Appliance to Appliance - Pass-through native application port (e.g. ICA-1494, HTTP-80, LDAP-389)
  • Management Console (non-IMA) - TCP 80
  • Client to Appliance - TCP 443

Web Interface

  • Client connections - TCP 80/443 (configurable)
  • Server-to-server - TCP XML 80/8080, 443 (using SSL Relay)

Management console (partially IMA) - DCOM 135 (+ configurable high port range), IMA-TCP 2513, TCP 80/443

Virtual Desktop Provisioning and Lifecycle Management

Thanks again for my buddy Gus at Citrix.  He just keeps this stuff coming.  This is a very good video highlighting the benefits of using Provisioning Server and XenDesktop.

Check it out here at the source.

TechJive - XenDesktop User Experience

My buddy Gus at Citrix has posted a great video showing the performance of XenDestkop vs. the other guys. 

Check out this quick tech-jive put together by the XenDesktop product group showing how close to a physical desktop your virtual desktop experience can be when delivered the right way. 

You can see the video here.

Thanks Gus!!!  Keep’em coming