Thursday, July 29. 2010License Statistics v3.5.3 out now
Just 3 weeks since our last release of License Statistics, we're happy to announce we're now delivering License Statistics v3.5.3. As with v3.5.2, we've spent most of our time on bug fixes, as well as including a few new features.
This issue addresses more than 75 changes, including bug fixes, minor corrections and new and improved features. The enhancements in this release include: Opera browser support. You can now run License Statistics using the Opera web browser. With this addition, we now support all the most popular web browsers, including the latest versions of Chrome, Firefox, IE and Opera. Many data improvements. We are focusing very heavily on improving data accuracy, which will be evident in future reports. You can read more about these improvements in our blog article, Increased accuracy of reporting with License Statistics. Many changes have been introduced to produce better graphs, including an "Include Downtime" option for the utilization grid and graph, a more detailed monthly usage graph, and gaps in graphs for times that data was not gathered. Two new reports. Usage per User and Usage per Feature, which give easy-to-read, focused overviews of license usage. This moves us closer to our goal of eliminating Analyzer, which requires that we make all the reports that Analyzer now produces accessible in the web application. See our Knowledgebase article for the full License Statistics v3.5.3 release notes. What can you expect from here? Our focus now is to implement the additional reports and other features into the web application that will let us remove the Analyzer and custom report tools. We expect that over the next few months the functionality we add to the web application will supersede the existing tools in both performance and usability. Be sure to bring us your ideas on how we can improve License Statistics to work even better for you. We strive to work as efficiently and effectively as possible to improve our products, and your feedback is invaluable to ensure we do it right, so please let us know what you think.
Posted by Peter Krzyzanowski
at
08:19
Tuesday, July 20. 2010Increased accuracy of reporting with License Statistics
As License Statistics has become a fast and stable tool, our technical experts have now focused their attention on providing greater accuracy and a higher detail level of the data gathered. Over the past few days development has successfully improved the algorithms used for computing the data that is later presented in License Statistics Reports. Let’s take a look at an example scenario to understand the change:
User John begins working at 8:00. He starts up his application and works until 13.00, the time when he goes out to lunch. Afterwards, he attends a meeting and finally returns to his desk at 15:00. He then starts up a second application and checks out 2 more licenses. And finally at 16:00, he finishes work. Presented below is a graph of his license usage: ![]() Looking at the graph we can see that user John had licenses checked out for a total of 6 hours (from 8 to 13 and then from 15 to 16) and his highest usage of the day was 3 licenses. Though this information is valuable, it is, however, incomplete. What we really want to know is how long was John using these licenses, that is what fraction of license time available to the company did he use up. So, what we need to see is: 5hrs x 1 license + 1hr x 3 licenses = 8 license hours This is the value that is relevant because it is exactly what we are paying for. In other words, if we purchase 10 licenses for a month, we’re paying for 10 licenses x 30 days x 24hrs = 7200 license hours. And naturally, the goal is to utilize as much of these license hours as possible. Otherwise, we’re wasting money on licenses we’re not using. For this reason, our updated algorithms compute license time weighted by the number of used licenses and thus providing finer granularity of license usage information that is more valuable to you. And though not all this information is yet visible in the GUI, it is continuously being gathered and stored in the License Statistics database and will soon be accessible through the reports, which we’re putting together for the following releases.
Posted by Peter Krzyzanowski
at
09:16
Friday, July 9. 2010License Statistics performance and scalability record beaten!
With all the backend tuning included in License Statistics 3.5.2 we’re proud to announce that the previous performance record has been beaten. The current stress-test setup for our product is capable of simultaneously monitoring 100 license servers with an update interval of 10 minutes.
During the test, every license server had 50 features with 20 licenses each which brought us to 5,000 features and 100,000 licenses (= 100,000 employees) being monitored in total! The machine used for the stress-test had 4GB RAM and a 4-core x 2GHz CPU, but neither RAM nor CPU usage was really high. Memory usage remained at about 200MB for License Statistics with its child processes and an additional 660MB for the embedded MySQL database. CPU usage rose for about 5 minutes of the 10-minute monitoring cycle (data computation and storage in database) but afterwards dropped near zero. Throughout this time, the GUI maintained its responsiveness. Below is a screenshot of the resource monitor. ![]() Our goal is to provide products that not only meet but also exceed the requirements of our customers and thus we’re continuously working on delivering even better, faster, and more superior solutions that will be made available in the upcoming releases. Subscribe to our blog to stay informed and up to date with the latest news or participate in our Customer Driven Development to post comments, contribute ideas, and more.
Posted by Peter Krzyzanowski
at
08:05
Wednesday, July 7. 2010License Statistics v3.5.2 released
We're happy to announce the next release of License Statistics, version 3.5.2. Since our last release 3 weeks ago, we've made over 50 changes, including more than 15 bug fixes.
Under the hood, we've made many improvements, with an emphasis on enhancing our testing. This includes all areas of the software; most importantly, the GUI and core. While this release does not include many visible changes, we've made a lot of improvements to the internal workings of the software. Most importantly, we've improved the stability of storing data and communication with MySQL, resulting in significantly fewer possible bugs and issues than in previous releases. Furthermore, we've implemented a crash protector that allows us to catch and fix crash-related problems much faster than before. This release also includes a number of speed enhancements, so it consumes less resources and the GUI is a little faster. For complete more information, see our release notes. So, what's next? We expect to continue this path of releasing small incremental updates until every one of our customers is satisfied. Shortly, we will introduce many new features, so be prepared to be pleasantly surprised with the new versions coming up. Most importantly, we're currently focusing on bringing you many new reports. We expect that the next patch releases will introduce new report types that let give you more insight into your license servers and usage. As always, be sure to tell us what you think of the new features we're delivering with this and upcoming versions of License Statistics. We appreciate the feedback you give us, and work hard to make the improvements you want to see.
Posted by Peter Krzyzanowski
at
06:10
Thursday, July 1. 2010LM-X v3.5 launched
We're happy to announce the release of LM-X v3.5, which addresses almost 70 issues since our last release 2½ months ago. The improvements in this version include over 40 fixes that were made to increase stability, reliability and ease of use. Furthermore, we’ve introduced a number of features that include the following:
Node-locked version. It's now possible to buy LM-X as a node-locked-only version. This helps our customers get started even easier with LM-X without big startup costs. Manual heartbeats. By improving the interface for manual heartbeats it's now even easier to use them for applications that cannot use automatic heartbeats. Installer. The Windows version now features an installer. Extended logging. The extended logging capability in license server lets you debug licensing issues more thoroughly and see more detailed information about the license server. As always, we look forward to your comments. This release is based on customer feedback, which is evident by the number of bug fixes and patches we applied to improve stability. We welcome your interaction and encourage you to participate even more. For more information see the complete release notes.
Posted by Peter Krzyzanowski
at
02:31
Monday, June 21. 2010Speed and performance improvements in License Statistics v3.5.1
We’ve come a long way from License Statistics version 3.0 to version 3.5 in speed and performance improvements. During the last two weeks, we've continued to implement significant improvements to License Statistics v3.5.1 that answer the needs of our customers. Our efforts have been focused on:
1. Decreasing CPU usage 2. Minimizing GUI response time Decreased CPU usage by over 75% ------------------------------------------------ The improvements Improvements on the database side delivered in v3.5.1 dramatically decrease CPU usage by more than 75% when gathering statistics. This result was achieved on our load-testing setup, which contains historical data gathered from 30 license servers over a period of 10 months – that’s about 600 million records in a single table in the database! The test Using a mock setup to observe CPU usage, we monitored the activity of 20,000 users on 5 license servers, each containing 200 features, with a 5-minute update interval. This large-scale setup was to ensure that License Statistics will operate smoothly, efficiently, and continuously for even our biggest and most demanding customers. During testing, License Statistics ran on a single machine with a 4-core CPU and 4GB of RAM. As visible from the screenshots, the system didn’t have the resources to run v3.5. On the other hand, everything worked perfectly well with v3.5.1, as CPU usage went up for about 70 seconds and then remained low for the rest of the 5-minute update interval. Click to enlarge The result Our customers can now monitor an extremely large number of users while maintaining a low update interval and still have spare CPU power for other tasks. Minimizing GUI response time to less than 2 seconds --------------------------------------------------------------- We’ve also succeeded in increasing response time for the GUI. By merging CSS and JS files, we decreased the number of requests needed to render the pages. Furthermore, we applied proper caching of the data on the client side, thus lowering traffic over the network. And finally, we applied memory-caching on the server side to make it respond much faster. With all these optimizations in place, the server response time has gone down to less than 2 seconds for all the pages! These have been just a few of the many improvements that are to come in the next releases of License Statistics. As we always strive to deliver top quality solutions, we can assure you that we’re not stopping until we know that YOU have the best tools for the job. We further welcome you to participate in our customer-driven development through our issue tracking system, where we cooperate with our customers to help solve real business problems.
Posted by Peter Krzyzanowski
at
10:08
Friday, June 18. 2010License Statistics v3.5.1 out now
We're happy to announce our first License Statistics release that improves further upon recently released v3.5, a major release that completely overhauled the License Statistics user interface and underlying code. With users quickly beginning to make use of this major release, we've been working quickly to ensure that License Statistics is even more stable and full featured. In the last 2 weeks since the release of v3.5. we've made more than 35 improvements to License Statistics to increase performance, stability and usability.
License Statistics v3.5.1 is the first patch release, which brings huge improvements to the web server performance. We've reduced the page request times by several seconds each, and have made many speed improvements that make the web server many times faster than before. In addition to the web server improvements, we've improved the utilization graph and grid to allow you to get utilization for a set number of hours in addition to seeing utilization for an entire day, satisfying a popular request. As you can see below, the graph and grid display utilization between the hours of 8 and 2 in the afternoon. Furthermore, we've solved over 10 important bugs that improve stability and usability. We're happy to see the significant interest in our new version of License Statistics. We have been and are continuing to work hard on making it even better. We have a lot of planned improvements to come, and in only a few short weeks from now, you can expect to see even more nice surprises in the next versions of License Statistics. As always, we look forward to hearing your feedback as you use this new version of License Statistics so that we can make the software even better in the releases to come. Please see more at: License Statistics v3.5.1 Release Notes.
Posted by Peter Krzyzanowski
at
08:00
Thursday, June 17. 2010LM-X now supports FreeBSD
Developed at the University of California, Berkley, “the unknown giant among free operating systems” is now supported by LM-X License Manager!
LM-X supports both the 32-bit and 64-bit platforms of FreeBSD. With this new addition, LM-X now supports over 15 platforms, offering one of the widest ranges of OS support in the industry, including Windows, Linux, Mac OS X, Solaris, HP-UX, and AIX. If you are an ISV considering supporting this extremely fast UNIX-like OS, then you should definitely also consider having your applications and revenue protected by LM-X License Manager. Not only does LM-X support a broad range of operating systems, as mentioned above, but also a wide variety of licensing models, such as Floating, Node-locked, Subscription, Trial, and Pay-per-Use, allowing you to flexibly control and price your products, thus increasing your revenue stream. What's more, with a number of advanced features, such as automatic license server discovery, grace and borrow licensing, and much more, you can be sure your end-users will be able to focus primarily on their work. Find out more about LM-X License Manager features.
Posted by Peter Krzyzanowski
at
09:00
Friday, June 11. 2010License Statistics v3.5 is finally here!
We're happy to announce the next version of License Statistics, v3.5, is now available.
This is our first major release since v3.0 and includes more than 500 changes. This new version has taken a long time to complete and release, because almost 80% of the original code has been changed or replaced. Now, after months of work, we're ready to present you with this new version of License Statistics that we feel is superior to the previous releases in every aspect. The biggest change in version 3.5 is that we now use MySQL as the internal database. This important enhancement allows for much faster data storage and eliminates the need to produce HTML files in the background. MySQL is provided as an embedded database requiring no effort to setup. This release also includes support for external MySQL databases. Click to enlarge Another significant improvement is the web interface, which has been entirely reworked into a much more modern implementation. This new version includes authentication and account management. In addition, a new dashboard lets you see useful realtime statistics about your license servers and features. We have also added several widgets to make sure you always have some of the most critical information right at your fingertips: • License server list with status notification • Most utilized features • Expiring features • Idle user list If you haven't done so already, be sure to try out these and other new features at our live installation. Ready to try License Statistics internally? Download the evaluation! Furthermore, we've added support for RLM license servers and improved the support for IBM LUM servers. Under the hood, the data design has changed completely. This redesign will enable us to create many new report types in upcoming releases that were completely impossible to make before. Using custom SQL queries it's possible to create such reports with this release. Subsequent releases will feature easier report generation as well as many other planned features. As always, this release has been made in conjunction with our customers. We've addressed a lot of feedback in this release and we're constantly listening to your suggestions and requests to improve License Statistics. Please see more at: License Statistics v3.5 Release Notes.
Posted by Peter Krzyzanowski
at
05:23
Tuesday, April 27. 20103rd release of LM-X this year is here!
Following our regular practice of providing frequent and stable updates that solve real challenges for our user community, we have now launched the 3rd release of LM-X since the beginning of 2010: LM-X v3.4. By working closely with our customers, we’ve been able to address many key issues that really make a difference to our users -- all in all, over 40 changes went into LM-X v3.4.
Here are some of the more important changes included in this release: • LM-X now uses visible strings instead of obfuscated numbers for feature names • You can use LMX_HOSTID_ALL to get a complete list of all hostids in your system • You can specify the number of times a trial can be run • We've added support for FreeBSD_x86 and FreeBSD_x64 • We've made speed improvements to checkouts • We now support Visual Studio 2010 (see related article "LM-X Supports Visual Studio 2010") For the full release notes for LM-X v3.4, see our Knowledgebase article: LM-X v3.4 Release Notes. Once again, we thank our customers for participating in our development of increasingly better products with every release. To find out how you can become part of the X-Formation development team, take a look at our Knowledgebase article, "Customer-driven development" and contact us. Monday, April 26. 2010LM-X Supports Visual Studio 2010
It's been only a few days since Microsoft launched Visual Studio 2010, and we're already officially supporting it in our latest release of LM-X License Manager, version 3.4.
As always, we've worked hard to ensure that our software evolves with both industry standards and products, and really listen to what our customers need to be successful with our products. Supporting the new compiler is fundamental to continue to deliver the solutions our customers need, and is just one of many improvements you'll find in LM-X v3.4. Want to hear more about LM-X? Feel free to contact us and we’ll be happy to tell you more about how LM-X can help you.
Posted by Peter Krzyzanowski
at
03:03
Monday, April 19. 2010License Statistics v3.5 just around the corner
We'll soon be wrapping up the long-awaited new release of License Statistics v3.5, which introduces many great new features and major improvements, taking the product to a whole new level.
As you may have learned from previous articles, one extremely critical improvement we’ve made is replacing the embedded SQLite database with an embedded MySQL database. This new database dramatically increases scalability, making it possible for even the largest enterprises to realize the benefits of using License Statistics. The new MySQL database gives you the ability to: - Handle over 500 million records - Continuously monitor over 50 license servers - Continuously monitor over 20,000 concurrent users Additionally, we’ve left the database "open" and provide you with a reporting utility you can use to run custom SQL queries. Thanks to this powerful feature, you can generate virtually any report you can imagine. Furthermore, License Statistics has undergone a complete facelift, making the software even more user-friendly and providing even better and faster point-and-click navigation. And there's more: - Export your reports to different formats that suit your needs: PDF, XLS, CSV, SQL - Tired of seeing adskflex or cdslmd in your reports? Now, you can change server and even feature names to more meaningful terms - Stay informed about whether your server is up or down with server status notification - Create and manage user accounts with authentication capabilities - View "Most Utilized Features" on the front page of your reports to immediately see where your attention is needed All this is just the beginning. Development for future releases is already well underway, and you can soon expect to see: - Ability to import report logs for FLEXlm/FLEXnet and many other license managers - Support for new license managers, such as HASP and SmartPlant - Reports of combined license usage based on server groups and user groups - License usage reporting by IP addresses - Email notifications Take a look at our new release video to see a screenshot!
Posted by Peter Krzyzanowski
at
03:13
Wednesday, April 7. 2010License Saver and FLEXlm/FLEXnet TIMEOUT
Any application using the FLEXlm/FLEXnet TIMEOUT feature has a minimum license release time of 900 seconds, which means your license will not be checked back into the pool before 15 minutes of inactivity has elapsed. This may be alright most of the time, but it isn't the most efficient use of your licenses if you want to release the license immediately for others to use.
Even worse, some application vendors have their own minimum time out period that can make the wait far longer, as in the case of MATLAB from MathWorks. MATLAB's release time is set to 14,400 seconds, which means there can be no activity -- no keystrokes, no mouse clicks, nothing -- for an entire 4 hours before a license is checked in. (To find out more, see Does MathWorks support the FLEXnet TIMEOUT feature for MATLAB?) So, in the case of MATLAB, we've gone from wasting 15 minutes of valuable license time to wasting 4 hours, and unfortunately, this only gets worse. You may be confronted with a situation where your application vendor has opted not to support the TIMEOUT feature at all, leaving you with no way to efficiently check in your licenses, as described here: Using the FLEXlm TIMEOUT option with Apex. But you're not out of luck if you're faced with such problems. We've developed License Saver particularly for this purpose, so that you can take charge of your licenses. With License Saver, you have control and flexibility with your license usage and can easily overcome such limitations your license manager or applications have placed on release of licenses. With License Saver, you can: • Monitor and detect idle licenses for any application using LM-X, FLEXlm/FLEXnet, or IBM LUM • Suspend applications automatically and/or manually (release licenses immediately) • Set different timeout periods for individual applications What's more, you can do all this and many other license management activities without your end-users' knowledge if you choose. License Saver works with LM-X, FLEXlm/FLEXnet, and IBM LUM, and applications such as: • Catia • Autocad • Inventor • Solidworks • Pro Engineer • Mentor Graphics • ArcGIS • MathCAD • and many others To learn more about License Saver, check out our slideshow:
Posted by Peter Krzyzanowski
at
09:00
Friday, February 5. 2010X-Formation proudly presents the new and improved License Saver 2.0
You asked for it... and now here it is. License Saver - our freshest license optimization release that will free your idle licenses back to the pool for others to utilize, without the need for purchasing more licenses!
The idea is relatively simple... a user checks out a license, and then later walks away from his machine (to lunch or to a meeting), forgetting to shut down his application. So, what do you get? A license that is lying idle and unused. Now if you multiply this occurence by the number of people in your company who do this simultaneously, or at least their idle time overlaps, and you are left with a situation in which users actually requiring the licenses have been locked out unable to their work and meet deadlines - a perfect example of unnecessarily lost productivity. Furthermore, this type of situation can make you believe you need to buy more licenses. Big mistake! I know what some of you may be thinking... my license server has a timeout feature, so I don't need your product. Wrong! The timeout feature simply just does not do the job, and there are a number of reasons why License Saver is a far more superior alternative. But let's just briefly go over the 2 most important points: 1. The timeout feature is not flexible and doesn't really do what it's supposed to. Many license servers have a set minimum timeout period which cannot be changed. Furthermore, after the timeout period has passed the license is still held back or 'reserved' by the server and does not get immediately returned to the pool for others to use. Btw, restarting the server doesn't help this either - tried it 2. Not all applications can actually use the timeout feature. So, if your vendor doesn't support this, then you are out of luck. Not only that, but vendors that do support the timeout feature also set their own timeout period. This means the license will only be returned to the pool after the timeout period for both the license server and application has passed. If you intend to use this then I certainly hope you're patient. This is not the case with License saver. Not only do you release licenses straight to the pool so they are immediately available for others, but you can also specify the time they are released regardless of your license server's settings. And you can set any time you like and do it individually for the applications you are watching. Want to release a license manually, right now? No problem. This feature is available as well. And here comes the best part... License Saver works with ANY application! Your vendor has set a timeout period of 4 hours? Forget about it. Time is money, and you can start saving it now with License Saver. Ready to evaluate? Follow this link to download your free trial now: License Saver download. ![]()
Posted by Peter Krzyzanowski
at
07:59
Tuesday, December 22. 2009Welcome new customers
We are very happy to announce that today we have added 2 new companies to our customer reference list:
![]() Altair – A leading global provider of technology that strengthens client innovation. Privately held with more than 1,300 employees, Altair has offices throughout North America, South America, Europe and Asia/Pacific. With a 20-year-plus track record for innovative product design and development, advanced engineering software and grid computing technologies, Altair has more than 3,500 corporate clients representing the automotive, aerospace, government and defense, and consumer products verticals. Altair also has a growing client presence in the life sciences, financial services and energy markets. Altair products and services include: Altair® HyperWorks®, PBS GridWorks™, Altair ProductDesign, HiQube, LLC, solidThinking, and ilumisys, Inc. ![]() Vestech – an innovator in speech recognition technology. Vestec’s goal is to commoditize, standardize and demystify speech recognition through use of unique emerging artificial intelligence (AI) technologies. The company believes speech recognition has not enjoyed broad acceptance due to the high cost of speech-enabling products, unavailability of useful turnkey speech applications and reliance on expensive professional services for sophisticated application development.
Posted by Peter Krzyzanowski
at
07:59
(Page 1 of 2, totaling 18 entries)
» next page
|
Calendar
QuicksearchSyndicate This BlogWhere am I?This is a blog on the topic of software license management provided by X-Formation.
Newsletter |
|||||||||||||||||||||||||||||||||||||||||||||||||