WIRM_RIP

Web Interface for Resource Manager is Dead

13

I have gotten several comments (online and offline) and emails asking about future developments surrounding Web Interface for Resource Manager. Well, Web Interface for Resource Manager as you know today is officially dead. There are actually several reasons for this. Read on for more information...

I have gotten several comments (online and offline) and emails asking about future developments surrounding Web Interface for Resource Manager. Well, Web Interface for Resource Manager as you know today is officially dead. There are actually several reasons for this. Read on for more information…

MFCOM
The last update I gave on Web Interface for Resource Manager indicated that MFCOM (MetaFrame COM – the Citrix XenApp API) support would be included in order to get real-time statistics. As it turns out, MFCOM is being re-architected with PowerShell technology. So, there will be some re-writes for this type of integration. This also means no remoting (for the time being).

EdgeSight
Going forward, Citrix Resource Manager is being re-architected with EdgeSight technology. This means that the back-end database schema will be drastically different. The EdgeSight schema has a lot of the same information as the Resource Manager schema, but queries required to get that information will be a lot different. That means a lot of code re-writing.

This shift also got me to thinking whether I should focus on writing SQL Server Reporting Services Reports, or stick with the ASP.NET (web application) route. I finally concluded that the ASP.NET route is still the best way to go in order to take advantage of AJAX, Silverlight (I am looking at some Silverlight charting to replace the Flash charts), Web Services (although SSRS does support Web Services to an extent), etc. FYI: since EdgeSight is built around Microsoft SQL Server Reporting Services (SSRS), you can say goodbye to Oracle support.

What does this mean for the future of this project?
To boil things down to the main point – yes, Web Interface for Resource Manager is dead, but out of the demise of WIRM a new project is underway. This new project is called “Project Raley” for the time being. The components of Project Raley were first displayed at BriForum 2008 in a session I did with Kevin Goodman titled “The Data Puzzle – Putting the Pieces Together”. The “Pieces” in that session were Web Services. Putting those “pieces” together involved writing little to no code (although the Web Services require quite a bit of code). All that being said, Project Raley uses these Web Services to create a composite application. The Web Services developed so far are:

  • Active Directory
  • Configuration Logging
  • Event Logging
  • MFCOM
  • Resource Manager
  • RTO PinPoint

Web Services currently under development are:

  • Citrix Licensing (via the Citrix Licensing WMI Provider)
  • General System WMI
  • EdgeSight

 

The inevitable question – “When is this going to be released?”
The broad answer is – “this year”. Using these SOA techniques has required quite a bit of ground-up work. But, on a positive note, I am able to knock out two projects at the same time. The Configuration Logging Web Service will be consumed by both Project Raley and Project S-Bend. I will also try to post some videos of alpha code to let you see some of this in action as well.

Please feel free to shoot me an email if you would like to beta test.

13 thoughts on “Web Interface for Resource Manager is Dead

  1. Any chance of releasing the source for WIRM? I’m sure there are plenty of us out there that are not planning to go to XenApp 5 anytime soon and would like to keep dev of WIRM going in some form.

  2. Sad to see the news that there will be no more updates. I would like to thank you for the great work that you did on Web Interface for Resource Manager, its a great product that has helped make alot of citrix admins lives abit easier!!

  3. Seems like your content drops off around August of last year.

    Edgesite lacks the simplicity of the WIRM interface. Just not the same. Looking forward to your next iteration, even if its going to be $$

  4. As with previous Reporting features Citrix has offered, Edgesight looks promising out of the gate then quickly falls behind.

    Has anyone been able to create a report of Published Application usage with Edgesight? I looked at what I thought was the right table but it is empty.

    I enabled PS Environment Usage under Server Configuration -> Data Maintenance -> Upload Configuration thinking I was not getting enough info but the table is still empty.

    So to answer your question, Jason, "This shift also got me to thinking whether I should focus on writing SQL Server Reporting Services Reports, or stick with the ASP.NET".

    If you can make Edgesight resemble some of your reports in WIRM, then yes, focus on writing SQL Server Reporting Services Reports for Edgesight. Why reinvent the wheel, right?

    If not, I wish to start Beta testing Project Raley as soon as you are ready for some testers.

    WIRM is Dead, long live WIRM.

  5. To keep beating the drum, we miss the WIRM interface. I have EdgeSight as I am a platinum customer, but it lacks the simplicity of WIRM. While the engineers and service desk folks can be expected to traverse the Edgesight interface, management liked the simplicity of the WIRM interface.

    Jason, this is an EASY money making opportunity for you. You have demonstrated a great product with WIRM, now is your opportunity to make money with the next release. I know my organization would pay decent money to have the simplicity of an updated WIRM product.

    I hope your not under contract with your current employer that would prevent you from doing such endeavors.

  6. Hi Jason

    I am an addicted user of WIRM for the past 5 years.

    We have just moved to XenAPP 4.5 and its new behaviour has impact on the WIRM.

    I have started working on your code to modify the queries. All of them has been modify successfully. The only one on which i need your help is the Concurent Usage report that uses the conuse.dll.

    I assume this dll handles the query. Do you think it is possible to have the source of this DLL ?

    Thanks for your help.

    DAviD

  7. Hi Jason,

    I would be very interested in Beta testing your code! We have users connecting both from the Netscaler using RDP, and the Netscaler using ICA. We cannot run reports against either group.

    I’m actually shocked, disappointed, and saddenend that Citrix does not provide an interface to either the Netscaler or to XenApp.

    signed,

    Lost in Citrix Reporting land!

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>