• View Communities
    • Citrix Developer Network
      The place for unfiltered straight talk on Citrix products. Blogs, code downloads, best practices, APIs, and more can all be found here.
    • Citrix Ready Community Verified
      Does it work with Citrix? Application compatibility questions are a thing of the past with the new Citrix Community Verified site.
    • Blogs
      Learn the latest from the Citrix employees who are building application delivery infrastructure technologies.
    • Blogosphere
      The Citrix Blogosphere is a window into the thousands of conversations taking place about Citrix and Application Delivery.
  •  Sign In
The Citrix Blog
Blogs for tag 'high availability'

Permalink | Twitter Post to Twitter | Comments (3) | Views (5353) |

posted by Bhumik Patel

When we talk about the Citrix Delivery Center, we are talking about an end-to-end application delivery infrastructure solution. A solution which represents a family of Citrix product lines: Citrix XenServer, Citrix XenApp, Citrix NetScaler and Citrix XenDesktop. It also represents products that add integrated security, management and networking functions, products such as: Citrix Access Gateway, Citrix Branch Repeater and Citrix Desktop Receiver. Overall, the Citrix Delivery Center gives customers the power to adopt virtualization that meets their specific requirements. Customers can choose to optimize delivery of their Web Applications, Windows Applications, Desktop Delivery, Data Center Optimization - individually or in combination. How about all of them?


Now according to a recent Forrester study "49% of enterprises surveyed that are implementing or interested in virtualization solutions indicate that improving disaster recovery/business continuity continues to be a very important motivation for adoption". So what better way to pique their virtualization/business continuity interest than by demonstrating an end-to-end Citrix and Marathon combined solution onsite at the world's largest business software company SAP.
Recently the Citrix Worldwide Consulting Solutions and Business Development teams did just that. We built and demonstrated a Proof of Concept environment that delivered a highly available and virtualized SAP infrastructure using a complete Citrix Delivery Center solution. Within a two week period, the Citrix, Marathon, and SAP teams built and demonstrated a complete Proof of Concept environment. For a quick project overview please refer the data sheet here.

So how did we do it....First we virtualized every Citrix Delivery Center component and the backend SAP NetWeaver application servers using Citrix XenServer. Then we showcased what a remote SAP NetWeaver user would experience accessing the SAP NetWeaver Portal via Citrix Delivery Center while focusing on the high availability/fault tolerant solutions Citrix and Marathon provide. Finally, we simulated a complete failure in the primary site and used the combined NetScaler Global Server Load Balancing feature in conjunction with Marathon's everRun DR product to failover SAP to a secondary data center.

Let's go through the steps that describe the demonstrated user experience:

  • Remote SAP NetWeaver Portal user securely connects to the SSL VPN provided by Citrix Access Gateway Enterprise Edition.
  • All connections from the remote user client are accelerated using Citrix Branch Repeater Plug-in.
  • Remote user is seamlessly presented with the Citrix Web Interface website with on-demand access to virtual desktops, applications, bookmarks and other corporate resources.
  • From the Citrix Web Interface page, the remote user launches a virtual Windows XP desktop hosted by Citrix XenDesktop. This desktop is a private virtual image of Windows XP running within a secure data center and maintained from a centralized Windows XP image provisioned dynamically with Citrix Provisioning Server.
  • From the secure virtual Windows XP desktop, the remote user launches a published SAP NetWeaver Portal delivered by Citrix XenApp. The published NetWeaver Portal application is separated from the virtual Windows XP Operating System allowing optimal user performance.
  • As the remote user navigates the application, all SAP NetWeaver Portal connections pass through a Citrix NetScaler configured to optimize SAP NetWeaver Portal application delivery.

We also demonstrated the following high availability and recoverability solutions provided by Citrix XenServer and Marathon everRun software:

  • Level 1: XenServer delivers out-of-the-box high availability, including cost-effective core failover, recovery and restart capabilities for SAP applications running in the virtual environment.
  • Level 2: Marathon everRun VM delivers high availability of component-level fault tolerance, eliminating downtime caused by I/O component failures and guaranteeing recovery from system failures.
  • Level 3: Marathon everRun VM's Lockstep Technology delivers continuous availability from system-level fault tolerance, eliminating data loss, downtime and transaction loss.
  • Disaster Recovery: Marathon everRun DR provides a robust and flexible remote disaster recovery solution providing automated and reliable long-distance protection for critical data and applications, in this case, SAP.

Each piece of the demonstration was broken down into small video segments for this blog. The first video features the Citrix Delivery Center environment for SAP from top to bottom including the remote user login, virtual desktop access, and SAP NetWeaver Portal launch. Then a complete site failure is simulated and the secondary site recovery is shown using Marathon's everRun DR solution with Citrix NetScaler's Global Server Load Balancing feature.

Stay tuned for a detailed reference architecture and video blogs on different High Availability scenarios including everRun VM also demonstrated at SAP Co-Innovation Lab.

Here's the video:


Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (6491) |

posted by Craig Ellrod

Integrating IWSVA 3.1 with Citrix NetScaler

Trend Micro InterScan Web Security Virtual Appliance 3.1 (IWSVA 3.1) is both a horizontally scalable (increasing capacity through additional servers) and vertically scalable (increasing capacity through CPU / memory or disk improvements) product and thus has clear options for increasing capacity and lowering latency.

However, IWSVA 3.1 does not offer built-in load balancing or high availability functionality in the standalone product. Customers desiring this functionality in the standalone IWSVA 3.1 solution must incorporate a third-party product to meet these needs.

The Citrix NetScaler is a powerful solution that matches the performance capabilities of the IWSVA 3.1 application while providing the key business continuity and load distribution functionality that enterprise environments require. Here are some recommended configurations when using IWSVA 3.1 with Citrix NetScaler:

  • Citrix NetScaler placed in Transparent mode. This configuration does not require any endpoint browser modifications. This simplifies deployments.
  • Trend Micro IWSVA 3.1 in Forward Proxy Mode. Although Citrix NetScaler in transparent mode provides endpoint transparency, you must still place IWSVA 3.1 in forward proxy mode for this functionality to work. This means that all upstream devices will see the MAC and IP addresses of the scanning IWSVA 3.1, not those of the endpoint. This may affect some gateway firewall rules or other applications. Citrix requires an identifying path to distribute load and so cannot aggregate traffic across multiple IWSVA 3.1s while the IWSVA 3.1 cluster is in Forward Proxy mode.
  • Citrix NetScaler using "Source IP" persistence. Persistence takes precedence over a configured Load Balancing policy. This ensures that specific endpoints pass through to the same IWSVA when state information is available.
  • Citrix NetScaler using the "Least Connections with LRTM" load balancing algorithm. If your environment does not require specific state continuity (in other words, it is acceptable to allow endpoints to pass through any available IWSVA 3.1 for scanning), this algorithm monitors the current number of connections on all IWSVA instances and forwards the incoming requests to the IWSVA with the fewest busy connections.

Read more here...

Its powerful AppExpert!

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (4389) |


I recently had a conversation with Tom Reed from Marathon Technologies about their everRun solution. Marathon verified their everRun VM solution to be Citrix Ready for Citrix XenApp. As a high availability solution, many of you might wonder why you would need high availability in a XenApp environment. The purpose of this discussion is to address this curiosity. And thanks to Tom for having this conversation.
Sridhar: With load balancing available as part of XenApp why do you need high availability software?

Tom: Load balancing and high availability are two different things. With load balancing you are able to distribute the load across many servers, so your system runs more efficiently but this doesn't protect you from downtime. By adding high availability software into the mix, such as Marathon's everRun, you can lower the number of help desk calls due to power failure, component failure, or other common sources of downtime.

Sridhar: What components of XenApp infrastructure would benefit from everRun's High Availability offering?

Tom: Any single point of failure in your XenApp infrastructure would clearly benefit. For example, the Data Store, License Server, Zone Data Collector, and "Application Silo" servers hosting critical applications.

Sridhar: For what types of "application silos" would you recommend your level 3 protection?

Tom: In short, any application where users can't tolerate any downtime. The beauty of everRun software is that it is application agnostic. This means any application that is critical can be protected with our "level 3" protection. Level 3 will be available in Q2.

Sridhar: What happens if your data store is unavailable in the DR site?

Tom: Your users won't be able to connect correctly. If there was an update provided to the farm, a number of things such as printer drivers etc would become out of date.

Sridhar: Can everRun be used to protect Citrix Access Essentials, the SMB solution of XenApp?

Tom: Absolutely! We can provide the same automated high availability protection for CAE that we provide for XenApp Enterprise and Platinum Editions.

Sridhar: Thanks Tom for your time today and to the readers, we thank you for your interest.

To learn more about this joint solution, join Sridhar and Tom, along with Peter Blum from the Citrix XenServer team at this upcoming complimentary webinar:

Virtualize and Fortify XenApp for Lower Costs & Higher SLAsHow can you get an even better return on your XenApp investment? Virtualize it with Citrix XenServerTM. Then fortify it with Marathon everRun®.Date: March 18, 2009
Time: 8:30 am PST, 11:30 am EST, 4:30 pm GMT
Duration: 60 minutes
Speakers: Sridhar Mullapudi, XenApp Senior Product Manager, Citrix Systems
Peter Blum, XenServer Principal Technical Marketing Manager, Citrix Systems
Tom Reed, Senior Solutions Architect, Marathon Technologies

Register Today!

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (7266) |


Did that grab your attention? It sure grabbed ours!

As highlighted in a recent announcement the Sullivan Group selected a joint solution of Citrix XenServer and Marathon everRun VM over their existing VMware infrastructure to virtualize and protect their SamWare application suite from fault tolerance issues.

"We considered VMware, but for the cost and what we needed, a XenServer Enterprise license plus everRunVM were fine." Plus, earlier this year, "when we looked at VMware High Availability (HA), it was not at the same level as everRun VM; there wasn't an automatic failover feature to prevent downtime," Rob Jones, Director of IT, The Sullivan Group said. "Since we liked Xen and Linux, instead of investing in VMware we decided to go with XenServer and use Marathon (everRun VM) for fault tolerance."

Marathon is hosting a webinar with the Sullivan group this Wednesday, January 28th to discuss their selection and experiences with our joint solution. Join this webinar to learn more:

Customer Spotlight Webinar: How the Sullivan Group Got Reliable High Availability without Breaking the Bank

Date: January 28, 2009 Time: 8:30 am PST, 11:30 am EST, 4:30 pm GMT
Duration: 60 minutes
Speakers: Rob Jones, Director of IT, The Sullivan Group
Erika Simpson, Network Administrator, The Sullivan Group
Michael Bilancieri, Sr. Director, Products, Marathon Technologies

Register for this webinar now!

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (7393) |

posted by Daniel Feller

Do you use XenApp? Thinking about it? Heard of it?  Want to make it better?  Are you alive?   If you answered Yes to any of those questions, then I highly encourage you to attend the XenApp Deep-Dive TechTalk series.  Each TechTalk focuses on one aspect of making your XenApp environments easier, better and more available.

Part 1: Simplifying the Migration to XenApp 5 with XenServer (Register)

The first TechTalk on February 2nd at 1PM Eastern Time is focused on a task I did not like doing when I was an XenApp admin (although it was called MetaFrame back then)... XenApp Migrations.  Each release of XenApp has some pretty cool features to help make the users more productive or make the environment easier to manage and XenApp 5 is no exception.  So the big question is why aren't you migrating?  Is it because it takes too much time? Is it because it is too difficult?  A few months ago I blogged about the possibility of simplifying XenApp migrations with the use of XenServer (here and here).  This TechTalk will tell you if it is indeed possible.    Who knows, I might speak for 1 minute and say it doesn't help at all, but I highly doubt that will happen .  If you want to find out if XenServer helps and how, you will just have to tune into the upcoming TechTalk to find out

Part 2: Simplifying Desktop Delivery with XenApp (Register)

A lot of talk lately is virtual desktop this and virtual desktop that.  Well, this TechTalk is also focused on the virtual desktop, but not in a way you would expect. Most people talk about virtual desktops as a new way of managing the desktop infrastructure and how XenDesktop is the best solution.  This TechTalk, on February 3rd at 1PM Eastern Time is focused on the XenApp portion of desktop delivery.  How can and should we use XenApp to make the virtual desktop solution easier?  What best practices are there for application delivery and integration into XenDesktop? Tune in to find out.

Part 3: High Availability for XenApp with XenServer and NetScaler (Register)

Is your XenApp environment delivering mission-critical applications?  What happens if a physical server fails, or a hard drive crashes, or a internet link dies or an entire data center goes offline?  As we all know, XenApp contains many different components and each one is critical to the proper operation of the environment.  This TechTalk, on February 4th at 1PM Eastern Time, will provide some of the best practices for providing fault tolerance and high-availability to XenApp environments.  Don't leave your XenApp users in the dark if the lights go out.

I'm sure everyone will learn something or at least come away with a new perspective or idea on how to use and improve their XenApp environments.  I know I'm looking forward to getting some of your comments on your environments and how they can be made better.  Hope to see many people there.

Daniel

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (7361) |

posted by Barry Flanagan

One of the new features of XenServer 5 is High Availability. Check out these screen shots to get a close up view of how to configure High availability in XenServer 5.





(click to enlarge)



(click to enlarge)



(click to enlarge)



(click to enlarge)



(click to enlarge)



(click to enlarge)



(click to enlarge)



(click to enlarge)



(click to enlarge)



(click to enlarge)



(click to enlarge)



(click to enlarge)



(click to enlarge)



You can find much more information at www.XenServer5.com.

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (9497) |

posted by Barry Flanagan

Citrix has announced Citrix XenServer 5.

As Peter Levine wrote earlier today, XenServer 5 is built to be "the industry's most comprehensive and open, bare metal virtualization solution on the planet".

Below you can see a brief presentation that cover's the newest features of Citrix XenServer 5 (presentation hosted at SlideShare.net). After reviewing the slides, you can take a look at which features are are available in each version of Citrix XenServer 5.





Below you can see the features available in each release -



(click the thumbnail to enlarge)





----
(click the thumbnail to enlarge)




----



You can find much more information at www.XenServer5.com.

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (3) | Views (14680) |

posted by Daniel Feller

Does anyone care about having high-availability for their XenApp farms?  I would envision many of you would say yes.  But what does HA for XenApp really mean?  On the server hosting side, you essentially have HA because you have load balancing at the application level. So if you lose a XenApp server, not too much of a concern as those users can simply restart their application and get load balanced to another server (of course they lose their previous session information, which can be annoying.)   But what other areas of critical to providing a more available XenApp environment?

I've been thinking about this a lot lately, which is probably because my manager has had a lot of meetings and I tend to space out and watch episodes of The Simpsons on my laptop.  Since my DVD player broke, I started to think about HA for XenApp during these meetings (at least I'm now doing work). I was able to come up with the following thoughts:

  1. Smart Monitors:  First, I want to know that something has failed or has gone flakey.  I don't want a bunch of messages telling me everything is ok, I just want to know when something is about to go horribly wrong. For example, the XML Black Hole.  I've seen the black hole cause too many issues, so how do we detect it?  You create a smart monitor that does more than pings. It tries to make requests to the XML service. If the expected data comes back, we are good to go. If the request is never answered or the response is junk, then Homer, we have a problem.  
  2. HA for the Critical Components: Now if we can detect a failure, DO SOMETHING ABOUT IT.  As we continue looking at the XML Black Hole, if we see there is an issue, then stop making requests to it. But this requires another XML Brokers to take over the responsibility of the failed one without requiring changes to the environment's configuration.   Sounds a lot like load balancing to me.
  3. Business Continuity:  Essentially what I'm saying is that if my XenApp environment at one site fails, I  better have another site already waiting for connections without requiring me to make changes.  Many people have 2 data centers: a primary and a backup. Others have 2+ data centers that are all active.  For those organizations with 2 data centers (primary and backup), how do you fail users over to the backup in the event of a failure?  For those organizations that have 2+ active data centers, how do you tell your users data center is their preferred site?  That is really a trick question (Did I get anyone?).  You shouldn't have to tell your users anything about going to a primary, backup, tertiary site. It should happen automatically.  Users want their applications in the fastest possible means necessary, which could mean that one day it is from data center 1 and on another day it could be data center 2.

These three items are all part of NetScaler, and it is easy to setup.  For those of you who know me will notice that I've worked with the integration of NetScaler and XenApp for some time.  Well, the NetScaler product group is actually making my job easier because they are making this solution a lot easier.  I created and maintained a 40+ page document that showed you how to set all of these goodies up. Now that document is about 14 pages (with pictures for each step) because of the new NetScaler for XenApp wizards.  I'm just glad I don't get paid by the word.  Take a look at what I'm talking about. In about 5 minutes you will see me configure and integrate NetScaler with XenApp:

Watch this Video:


Also, take a look at recently released articles  that goes into more detail on this integrated solution: http://support.citrix.com/product/nsad/v8.1/consulting/

  • Taking XenApp to the Next Level of Availability - Reference Architecture
  • Taking XenApp to the Next Level of Availability - Implementation Gudie

I'm curious what other areas concern you when you are focused on HA for XenApp?   Let me know. Yes, my manager finally ended the meeting, I am outta here.

Daniel

(Homer Quote of the Blog "Kids, you've tried your best and failed miserably.  The lesson is, never try")

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (4335) |

posted by Barry Flanagan

Citrix and Marathon Technologies announced today an expanded partnership to more tightly integrate Marathon's everRun solution with Citrix XenServer .

 High Availability Provider

As part of the enhanced alliance, Marathon is a preferred high availability partner and its everRun family of software is one of the first Citrix Ready high availability solutions for Citrix XenServer and Citrix XenApp. Citrix and Marathon will market their integrated solutions globally through both channel and customer marketing programs.

Tighter Integration = Simplified High Availability

The companies will work to deliver seamless integration of Citrix XenServer and everRun VM. The benefits of this tight integration for IT professionals include:

•    Single setup and installation. Currently administrators have to install Citrix XenServer and then install everRun VM. Although both can be installed in 30 minutes or less, the goal is to
provide a single setup for the integrated solution that can be performed in 15 minutes or less.
•    Seamless integration between different levels of availability. Administrators will be able to transparently select availability levels from XenServer or everRun VM.
•    Integration of management consoles. The everRun Availability Center (eAC) will be available from the XenServer Management console to provide IT administrators with simplified availability management.


Read more at the press release.

I have been impressed with Marathon's solution for quite a while, and have blogged about it several times. The most recent post included several links to YouTube video demos of both their XenServer solution and their XenApp solution. Read it here. You can read my interview with Jerry Melnick, the CTO of Marathon technologies, here.

Marathon Technologies is a sponsor of Citrix Synergy, so you will be able to see this solution in person at the event. Click here to register for Citrix Synergy.

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (5218) |

posted by Barry Flanagan

The next virtualization vendor on up in my series of posts digging down into CIO Magazine's "10 Virtualization Vendors to Watch" is Marathon Technologies.
Here is what CIO Magazine has to say about Marathon -


How do you deal with planned and unplanned downtime in a virtualized environment? Marathon's everRun HA (high availability) and everRun FT (fault tolerant) products have won acclaim including a recent VMworld Best of Show award for their ability to help IT ensure availability to end users. That award is even more interesting given that Marathon's products today work with Xen virtual environments, not VMware's. "VM high availability will be a significant concern in 2008 as virtualization technology improvements allow more high-end enterprise applications to run inside virtual machines," Wolf says.

As stated by CIO Magazine, Marathon was awarded a Best of VMWorld award in 2007. This is a quote from Tech Target about Marathon and this award -


Other New Technology category award winners include Littleton, Mass.-based Marathon Technologies Corp. for its everRun FT for XenEnterprise, which will provide fault tolerance via software in real time for XenSource servers. The judges said this fault-tolerance capability will become more common to address concerns about reliability, and the technology opens the door for mission-critical apps to be virtualized.

I have posted about Marathon before (such as this post about the video interview from iForum and this interview with the CTO Jerry Melnick . Those two posts give you some background on the technology. Tarry Singh of Virtualization for Everyone did an interview with Jerry Melnick in January.

Recently Marathon Technologies has posted a demo video on YouTube.

-

-

Marathon's everRun v-Available gives you the only fault tolerant solution for virtual machines, and it is designed exclusively for Citrix XenServer. Recently, Marathon published a joint whitepaper with Citrix that dives down into this solution . You can download the paper here. You can run the Marathon v-Available ROI Calculator here.


Pricing: The pricing on Marathon Technologies v-Available everRun for Citrix XenServer is $2000 per server. Here is the math for buying a complete solution with XenServer -

Citrix XenServer Enterprise licenses at list-
2 X $3000=$6000

Marathon v-Available at list -

2 X $2000=$4000

Total = $10000 

For $10,000 you get a fault tolerant server virtualization solution that provides true fault tolerance  AND maximum uptime for your virtual machines on XenServer.  You contact Marathon for more info.



Marathon clearly has an excellent solution to provide true fault tolerance for virtual machines running on Citrix XenServer. Many people do not realize that Marathon Technologies also has a solution for Citrix XenApp. Gabe Carrejo on the Field Readiness team at Citrix recently did some testing regaiidng their solution for Citrix XenApp and shared with me the test videos he created.

Gabe has done excellent work in working with Marathon to build this environment and to record his results. He broke his test out into eight different scenarios, and created short videos for each.

In this first video, Gabe shows XenApp sessions (the video was made before the name change, so still uses the Presentation Server name) maintaining the  connection despite a hard drive failure on the primary node.

-

-

In this next video, you see all the XenApp sessions over ICA stay up despite a network card failure on the primary server.

-

-

Next, Gabe causes the primary server to completely fail and the load to migrate over to the secondary server. No XenApp sessions are lost during this failure and migration.

-

-

Gabe then migrates the entire load back to the primary server with no session loss.

-

-

One final video I would like to show you from testing done by Gabe. In this test, Gabe simulates 39 user sessions using EdgeSight for Load Testing. He causes the server to fail and all the sessions maintain the connection. .

-

-

Here is a higher resolution version, but without the call outs (notes).

-

Gabe created additional videos where he simulated the failure of different hard drives in each server and a combination of hard drives and network cards. You can watch these additional videos at http://youtube.com/user/CitrixBlogger.

As you can see, Marathon Technologies provides a truly fault tolerant solution for both Citrix XenServer and XenApp (and to XenApp running virtualized on XenServer).

Next up is Blue Lane.

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (4) | Views (13580) |

posted by Barry Flanagan

Next up on CIO Magazine's "10 Virtualization Vendors to Watch" list is Platform Computing. I saw a demo of Platform Computing's solution at iForum, and met with some of their staff at Citrix Summit. I think VM Orchestrator is an excellent add-on to a Citrix XenServer deployment for those sites that require the added capabilities of Dynamic Resource Management and Restart HA.

CIO Magazine quoted Chris Wolf of the Burton Group -

"Platform Computing has a history of expertise in grid computing and workload automation," notes Burton Group's Wolf, "and I believe several virtualization vendors will look to leverage Platform Computing's proven architecture as they build out products to compete with workload automation alternatives such as VMware's Distributed Resource Scheduler.

Platform Computing has been involved in grid computing for 15 years. Their newest virtualization offering VM Orchestrator (VMO) is a Citrix XenServer Only solution.

Here is how Platform Computing describes VM Orchestrator (VMO) on their website -

Platform VM Orchestrator (VMO) v3 is an automated, policy-driven, virtual environment manager that supports Citrix's XenServer v4 to deliver web-based virtual machine lifecycle management, multi-host dynamic resource management (DRM), resource-aware high availability (HA), and self-service virtual machine management. Built on Platform's proven grid technology, VMO is the only virtual machine management solution that meets the scale and dynamic computing requirements of the technical datacenter. The combination of Citrix's open, high performance hypervisor with Platform's proven, scalable resource management technology has provided the market with the most cost effective, integrated, enterprise-class virtualization infrastructure solution.

VMO includes the following features -

  • Multi-Host Dynamic Resource Management (DRM)Create policies; optimize your virtual environment - In the demo I saw at Summit, you have the ability to set nested policies based on CPU utilization, and move either the least loaded or most loaded VM. VMO is designed to avoid the VM pinball effect that can occur with other solutions when a virtual machine moves from server to server rapidly.
  • Resource Aware High Availability (HA)Mitigate risk; minimize cost - The restart HA capability with VMO allows you to specify restart on any server in the resource pool. You do not have to set up a one - one relationship for HA. You can have one server in the pool available for restart HA for any server in the pool for instance.
  • Accessibility from Anywhere Launch a browser; manage your environment With VMO, you have web based management for your entire XenServer deployment. While this management does not completely replace all the configuration and setup functions of XenCenter, it does give you the ability to do day to day management from a browser on any machine.
  • Self-service Virtual Machine Management Give users more control; maintain control over resources This is an interesting feature that gives you the ability to allow specific user to subscribe to specific virtual machines or templates through the web based management tool (without access to other management functions). This could be extremely useful in a XenDesktop deployment.

VMO is delivered as a virtual appliance on XenServer, so it is very simple to get installed and running.

Dan Kusnetsky of ZDnet recently did a blog post on Platform Computing that provides additionally company background -

Just who is Platform Computing?

The following bullets summarize how the company describes itself.

  • The world's largest enterprise grid software vendor with more than 2,000 customers worldwide
  • Privately held, self-funded company with 12 consecutive years of profitability
  • Leadership team includes experienced industry leaders from IBM, Novell, Oracle, Sun and SGI
  • A strong global presence with 400 employees at offices in North America, Asia Pacific and Europe and a worldwide network of resellers and partners
  • The industry's largest critical mass of distributed and grid computing expertise with 140 employees dedicated to research and development

...

Platform's VMO appears to be a powerful addition to the company's portfolio of products. Like the other products Platform offers, it is likely to also require a deeper understanding of what's happening that would be required to deploy the products being offered by others. In the end, however, it's use may be justifiable because of its greater power.

Platform Computing posted a page of links to demos of VMO v3 on their site at this link. On this page is a video that specifically covers the VMO  DRM load balancing policies. You can really get a good feel for the power of using a policy engine for DRM that gives you much more fine grained control on the migration of virtual machines than any other existing solution.

I did find one video by Peter Dyer (great guy) of Platform Computing on YouTube. 

At iForum, David Marshall of VMBlog.com interviewed Peter Dyer on VMO.

Platform joined the Citrix Alliance Program last year, and recently completed Citrix Ready certification.

Here is the pricing for VMO -

Perpetual License
$1499 per license

Annual Support & Maintenance
(mandatory in first year)

$315 per license

Annual Subscription License
(includes Annual Support & Maintenance)

$900 per license per year

When VMO is combined with Citrix XenServer Enterprise, you get a complete server virtualization solution that includes XenMotion, Resource Pooling, Dynamic Resource Management, Pool Based Restart HA, and Web Based Management for somewhere between $4000 - $4800 per server, depending on whether you buy an annual or perpetual license (and no extra expense on management).

Next up on the list from CIO Magazine is Embotics...

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (0) | Views (6558) |

posted by Barry Flanagan

The webinar entitled Making the Business Case for Virtualization It Not Just For Server Consolidation Anymoreis today at 12 noon EST.

UPDATE: If you missed the webinar, you can still watch the recording of the entire presentation at the link. Click on the link above, go through the short registration, and the click on the link to view the archived webinar.



Add this blog to Technorati Favorites

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (5) | Views (22948) |

posted by Barry Flanagan

After my earlier blog post on the Best of VMWorld solution for high availability offered by Marathon Technologies, I have received numerous questions about the solution offered by Marathon Technologies specifically for XenServer. Jerry Melnick, the CTO of Marathon, graciously agreed to provide some background info on Marathon Technologies and answer a few other questions.

Barry Flanagan: Many Citrix customers may not be familiar with Marathon Technologies. Can you give us a brief history?

Jerry Melnick: Marathon was founded in 1993 by engineers responsible for developing Digital VAX FT fault tolerant systems. The team used this experience to develop the first software and networking technology that allowed multiple Wintel servers to operate as a single fault tolerant system. In 2003 the company migrated its technology to a software-only product that works with standard off-the-shelf Intel/AMD servers, unmodified Windows and standard, unmodified Windows applications.

Barry Flanagan: Your website describes everRun as Availability Software. What are the three things people show know about how your software solves the problem of unplanned downtime?

Jerry Melnick: First, we don say lightly. Our everRun software keeps critical applications available in industries where downtime equals big bucks, including process manufacturing, gaming, media and broadcasting, financial services and federal markets. We have over 1500 global customers including five of the top ten pharmaceutical manufacturers, four of the top five television networks in the US and over 1000 mid-market companies.

Second, we developed what we call our ComputeThru technology that keeps essential applications running through both network and disk I/O failures. That means they rarely, if ever, experience lost data, lost revenue, or lost productivity due to common system or network failures. And now we working closely with the Citrix to bring our proven availability software to virtual machines. Unlike existing availability solutions that add cost and complexity to the virtual environment, everRun VM is simple and reliable.

Third, everRun provides a much more simplified approach to server availability, whether they physical servers or virtual servers. It completely automates setup, configuration, fault detection and policy management. Automated setup and configuration eliminates the manual configuration other availability solutions require.

Barry Flanagan: Do you have any real world examples of companies who use your solutions?

Jerry Melnick: The world largest commodities exchange uses our software to ensure their pricing board information and order confirmation messages are always available, Wellcome Trust, the organization responsible for the sequencing of one-third of the human genome, uses everRun to guarantee high-availability of genomic data for its research users. And MAN AG, one of the Europe biggest and best truck manufacturers, uses everRun software to make sure all their employees in offices around Germany have continuous access to key applications and data. The division we work with is also a big Citrix customer. You can read about how they use everRun and Citrix software on our site.

Barry Flanagan: Do you have any numbers on the cost of downtime for specific industries?

Jerry Melnick: Here are some industry figures for key applications. Your mileage may vary.

Application Downtime Cost Per Hour
ERP 780,000
Supply Chain Management 660,000
E-Commerce 600,000
Internet Banking 420,000
Customer Service Center 220,000
Electronic Funds Transfer 210,000
Messaging/Email 60,000
Hospital Information System (avg. three hospital IDN with 1400 beds) 60,000
Hospital Information System (avg. single hospital with 500 beds) 15,840

We have an ROI calculator on our web site that can help you determine what downtime on your physical servers is costing your organization

Barry Flanagan: The November 28th webinar listed on your site talks about the Best of VMWorld approach to protecting virtual machines. How did Marathon win a Best of VMWorld award when the product is designed exclusively for Citrix XenServer?

Jerry Melnick: At VMworld, Mendel Rosenblum, Co-Founder and Chief Scientist at VMware, highlighted hardware fault tolerance as one of the company three key technology initiatives. But according to Mendel, their solution is still in early development and won be out in the foreseeable future. On the other hand, we demonstrated everRun VM at the show, and we ship the industry first fault tolerant-class virtual machine software in Q1 of next year.

Barry Flanagan: What is different about this webinar? Why should someone working with virtualization technologies attend?

Jerry Melnick: Well, if you didn see the everRun VM showcase at VMworld or iForum, I be explaining how it works. IDC virtualization guru, John Humphreys, will share some real world numbers on virtualization savings based on customer surveys they conducted. And it a great opportunity to hear Simon Crosby (CTO of the Virtualization and Management Division of Citrix) talk about the new economics of server virtualization.

Barry Flanagan: What will an attendee learn from attending this webinar? Are there any takeaways?

Jerry Melnick: John will give you good guidance on how to evaluate and structure your virtualization business case for your management. We be providing attendees with a first chance to use a brand new virtualization and availability ROI calculator that will help make your case. And of course Simon will be thought-provoking as always.

UPDATE: I received pricing info back from Jerry and his team. The final pricing is not yet determined, but here is the TENTATIVE pricing info.

Marathon everRun VM integrated bundle (Citrix XenServer Enterprise Edition v4 + everRun VM)

Dual socket: $4500 Quad socket: $9000

Marathon everRun VM only (for upgrading existing XenServer installations)

Dual socket: $2000 Quad socket: $4000

As stated above, this pricing is not yet written in stone.

Thanks to Jerry Melnick for answering our Seven Questions. There will be an opportunity to ask Jerry, John Humpreys and Simon Crosby more questions at the end of the webinar.

Add this blog to Technorati Favorites

Expand Blog Post
Permalink | Twitter Post to Twitter | Comments (5) | Views (21263) |

posted by Barry Flanagan

One booth I visited in the XenSource Pavilion is Marathon Technologies. I can recall recommending their high availability solution to a number of customers back in the late 90 when I was still an independent consultant. Back then, the solution was hardware and software based. Now, Marathon solution is a completely software based high availability solution and runs on industry standard hardware. Marathon announced a new XenSource specific solution at VMWorld, and won Best of VMWorld for New Technolgoies . John Bara from XenSource (now part of the Virtualization Management Group at Citrix) said this about Marathon:

By integrating everRun with XenEnterprise, Marathon is enabling customers of any size to get simple, enterprise-grade virtualization solutions with FT-class application availability, said John Bara, vice president of marketing at XenSource. is another example of how XenSource is working with partners to ensure XenEnterprise seamlessly integrates as the virtualization platform for a wide-range of high-performance, best-in-class solutions._

In the demo I saw, the v-Available everRun solution from Marathon was able to handle a failure of a hard drive one side of the link and a network card on the other side and continue running. Unlike many other virtualization HA solutions, Marathon solution does not restart the VM after a failure on one side of the link. The Marathon is always running and can handle the failure of a single component of either side, or an entire VM on one side without any downtime. It makes for a very impressive demo.

That demo was of two servers on a LAN. The solutions also works over a WAN. I am still trying to get more info from Marathon Technologies to nail down what are the specific WAN requirements for this new offering. According to the Marathon FAQ the Split Site solution ( a different product) requires 10 ms of latency or less. Assuming has the same requirement, you cannot replicate a VM from a datacenter on the east coast to one on the west coast. According to a few docs I found on the Marathon website, the limit is 100 miles.

Here is a video I found on YouTube of an interview done by Virtual Strategy Magazine.

There was a virtualization webinar last week with Marathon CTO Jerry Melnick, the CTO of Citrix Virtualization Management Group Simon Crosby, and Chris Wolf from the Burton Group. Here is the webinar link .

Marathon has an excellent High Availability solution for virtual machines running on Citrix XenServer. If HA is requirement for you, check it out.

I have several more partner solutions to blog abut as I get time.

Add this blog to Technorati Favorites

Expand Blog Post