Core values

 

Connecting state and local government leaders

Multicore processors give you more power in the same amount of space and open the door to other efficiencies, such as virtualization. But beware the software licensing costs from companies that charge by the processor.

Two times two does not always equal four. At least not in the complex world of multicore chips. In the world of software licensing, it could sometimes come to one. Or two.As Intel and Advanced Micro Devices double the number of cores on their microprocessors from two to four, agencies using these new chips will be able to run software several times faster. But software costs ' at least for the software companies charging their customers by the number of processors their software runs on ' could also increase, even if, technically, a four-core processor is still only a single processor.'Companies charging per processor deal with multicore in different ways: It all boils down to the definition of a processor,' said Julie Giera, vice president at Forrester Research.Complicating licensing schemes even further is the advent of virtualization. Say, for example, that using virtualization, you run four separate copies of software on one server. Should you pay for four copies of that software, or just one?One thing is certain, the multicore era is upon us.Multicore chips pack significant extra power into the same silicon real estate.Many computers already have dual-core chips ' with two processors per chip ' rather than the traditional single core. Additionally, new models of quad-core chips ' with four processors each ' are already expected from both AMD and Intel, with 8-, 16- and 32-core versions on the drawing board for the years ahead.AMD and Intel have designed their quad-core chips to fit into the same slots as existing processors. In addition, these new quad-core chips have power requirements similar to previous models ' and produce comparable heat. The upshot for agencies is that they can upgrade their single-core and dual-core computers simply by replacing the chips with quad-cores. Even with no other changes, the resulting computer can become several times faster ' depending on the type of applications running ' in the same cabinet footprint. This is extremely attractive to agencies with many racks of servers, because a comparatively modest investment can yield a tremendous increase in processing.So far, the advent of quad-core chips seems like unalloyed good news. The picture is not uniformly rosy, however. Software licensing often depends on the number of processors being used.This means that the transition to quad-core chips ' indeed, to any multicore chip ' may, therefore, entail unexpected software licensing costs. It's important for agencies to be aware of the variety of software licensing policies.These policies range from the simple to the complex, from those that are set to those that may change, and from those that cost your agency nothing to those that may increase licensing fees a great deal.Microsoft is one software vendor whose policy is simplicity itself: one socket, one license, period.'Microsoft's pricing treats each socket as identical, regardless of the number of cores,' said Rob Campbell, senior technology specialist at Microsoft. This means agencies can upgrade to quad-core chips in the same socket with no impact on their software licensing whatsoever.'The goal of Microsoft's policy is simplicity,' said Joel Yoker, senior consultant at Microsoft.Microsoft originated this policy in 2004 to deal with the advent of dual-core chips. As a result, most agencies' current licensing probably already contains this policy. This makes planning for agencies simple: As long as agencies don't add sockets, the number of cores on their chips won't affect Microsoft's pricing at all.VMware's software licensing policy deals with chips currently available: single-, dual- and quad-core chips. VMware treats each of them the same, with the same pricing. This means that agencies can upgrade to quad-core processors with no impact.However, the company makes no guarantees beyond eight-core chips.'VMware will evaluate new chips in the future and make decisions then,' said Bogomil Balkansky, senior director of product marketing at VMware.Moving up the ladder a notch in complexity is BEA Systems' policy, which takes into account both the number of cores on a chip and the fact that there is an immense installed base of single- and dual-core processors out there.BEA spots you the first two cores: You pay the usual rate for single- and dual-core processors. After the first two cores, BEA pricing increases by 25 percent per core. So, for example, software running on a quad-core chip, with two cores more than the threshold of two, would cost 50 percent more.'BEA developed this policy a couple of years ago,' said Guy Churchward, vice president of WebLogic products at BEA. 'We're on top of the multicore trend.'BEA also offers prepriced licensing that is valid regardless of the CPU or the number of cores.Oracle prices software in one of two ways ' by user or processor. For multicore processors, the company has mapped a licensing policy that includes the number of cores per chip and something called a processor factor, which is based roughly on how much performance each core offers in relation to the processor as a whole.For instance, all single-core chips have a processor factor of 1. UltraSPARC T1 eight-core chips have a processor factor of 0.25, AMD or Intel quad-cores have a processor factor of 0.5 and all other multicore chips have a processor factor of 0.75. So, for example, the total pricing multiplier for an AMD or Intel quad-core would be 2 ' 4 cores times a processor factor of 0.5.Despite the granularity of this pricing model, Oracle maintains that customers actually come out ahead by using multicore processors, noting the higher performance of dual-core chips.IBM has done a great deal of work to define its software licensing policy in detail with respect to the processing power of chips. The company, like Oracle, has created its own metric for evaluating processors, which can take some getting used to.First, IBM sets the power of a single-core chip as 100 Performance Value Units (PVUs). Then, IBM assigns a PVU value per core for all the most common chips. The results are summarized in a table (See GCN.com/831).Consulting this, you can see that, for example, an Intel quad-core has a value of 50 PVUs per core, for a total of 200 PVUs, meaning twice the cost of a single-core chip. The operating system and specific application do not matter. However, agencies will need a thorough inventory of their specific chips to use this information to determine pricing.'IBM has had this policy in place for about a year,' said an IBM spokesperson. This policy does not apply to agency contracts established before then. When new chips appear, IBM will perform testing, assign them a PVU value and add them to the table.Just as multicore processors raise the question of how many processors you should license your software to run on, virtualization raises a similar issue: If you run multiple instances of a single program on a single server, how many of those copies must you pay for?The answer, however, is much simpler than you might think ' or might hope for if you do procurement. With many companies, you will pay for each copy of the program you run, virtual or not. Some companies are exceptions to this rule. For instance, Red Hat Enterprise Linux Advanced Platform lets you run unlimited additional copies of the operating system within virtualized containers. But most companies are stricter: Sure, you could run four copies of Windows Server 2003 on one machine. But you'll have to pay for each of those copies.Virtualization is a concept closely related to multicore chips. The basic idea is that a single physical resource can appear to operate as multiple virtual resources. For example, a single physical server can operate as multiple virtual servers.Clearly, virtualization is a lot easier to accomplish with multicore chips, because each of the cores could run something different. But virtualization goes beyond even one virtual server per core: Each core can be running multiple virtual machines.Using virtualization, computing can become more efficient. All those wasted processing cycles ' the dreaded underutilization of computing resources ' can be put to use as virtual machines, supporting multiple processes, applications or users. This lets agencies do more with less hardware. 'Server consolidation is a primary use case,' Balkansky said.VMware, which specializes in virtual machines, sees an increasing number of virtual machines as the number of cores increases. 'With multiple virtual machines running, you can have multiple applications on each physical server,' Balkansky said. This makes multicore chips even more attractive to agencies. A little planning may be necessary to keep identical processes from accessing the same resources simultaneously.Microsoft offers virtual products for its operating systems ' Virtual PC 2007 and Virtual Server 2007 ' that run multiple instances on one piece of hardware. Both of these products are free for any valid Windows license. They use excess processing power to offer multiple virtual platforms for users. This is especially useful during development, where a single physical system can simulate multiple systems.The Windows 2003 Enterprise Edition also allows as many as four virtual guests for each valid copy. Similarly, Windows Vista Enterprise Edition offers two virtual guests, and Windows Server Data Center Edition permits an unlimited number of virtual guests. Most agencies are not aware of these free offerings.Wonderful, right? Yes, but the tricky part for an agency ' or a vendor ' is: How do you count all this? Do you count by the number of virtual processes? By the physical properties of the chip? By the number of users? By the number of concurrent instances of the software? It's a problem that vendors are still developing answers for.Luckily, this problem has been solved before. If virtualization sounds familiar, it's because this concept first came up in the 1960s. 'It's very much like mainframes,' Churchward said. As discrete, separate computing resources turn into a virtual cloud, agencies can offer flexible, high-utilization solutions to their users.Agencies will need to deal increasingly with multicore chips ' and their intricacies ' in the future. 'The trend is for more cores from the manufacturers, and more widespread use of virtualization in the IT organization,' Giera said. Agencies can and will make sense of software licensing complexity and profit from the benefits of multicore chips.

Easy terms

Eyeing that HP ProLiant 300 server with the quad-core Intel Xeon processor, thinking it would be perfect for running one of your hefty enterprise applications? Maybe it will, but you might have to pay more for the software. Here is how software companies that charge by the processor would count that quad-core chip.

Company - Processors

Microsoft - 1

BEA - 1.5

Oracle - 2

IBM - 2









Multifold aspects

















































The value of virtualization























Edmund X. DeJesus (dejesus@compuserve.com) is a freelance technical writer in Norwood, Mass.

NEXT STORY: Ghost with the most

X
This website uses cookies to enhance user experience and to analyze performance and traffic on our website. We also share information about your use of our site with our social media, advertising and analytics partners. Learn More / Do Not Sell My Personal Information
Accept Cookies
X
Cookie Preferences Cookie List

Do Not Sell My Personal Information

When you visit our website, we store cookies on your browser to collect information. The information collected might relate to you, your preferences or your device, and is mostly used to make the site work as you expect it to and to provide a more personalized web experience. However, you can choose not to allow certain types of cookies, which may impact your experience of the site and the services we are able to offer. Click on the different category headings to find out more and change our default settings according to your preference. You cannot opt-out of our First Party Strictly Necessary Cookies as they are deployed in order to ensure the proper functioning of our website (such as prompting the cookie banner and remembering your settings, to log into your account, to redirect you when you log out, etc.). For more information about the First and Third Party Cookies used please follow this link.

Allow All Cookies

Manage Consent Preferences

Strictly Necessary Cookies - Always Active

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Sale of Personal Data, Targeting & Social Media Cookies

Under the California Consumer Privacy Act, you have the right to opt-out of the sale of your personal information to third parties. These cookies collect information for analytics and to personalize your experience with targeted ads. You may exercise your right to opt out of the sale of personal information by using this toggle switch. If you opt out we will not be able to offer you personalised ads and will not hand over your personal information to any third parties. Additionally, you may contact our legal department for further clarification about your rights as a California consumer by using this Exercise My Rights link

If you have enabled privacy controls on your browser (such as a plugin), we have to take that as a valid request to opt-out. Therefore we would not be able to track your activity through the web. This may affect our ability to personalize ads according to your preferences.

Targeting cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.

Social media cookies are set by a range of social media services that we have added to the site to enable you to share our content with your friends and networks. They are capable of tracking your browser across other sites and building up a profile of your interests. This may impact the content and messages you see on other websites you visit. If you do not allow these cookies you may not be able to use or see these sharing tools.

If you want to opt out of all of our lead reports and lists, please submit a privacy request at our Do Not Sell page.

Save Settings
Cookie Preferences Cookie List

Cookie List

A cookie is a small piece of data (text file) that a website – when visited by a user – asks your browser to store on your device in order to remember information about you, such as your language preference or login information. Those cookies are set by us and called first-party cookies. We also use third-party cookies – which are cookies from a domain different than the domain of the website you are visiting – for our advertising and marketing efforts. More specifically, we use cookies and other tracking technologies for the following purposes:

Strictly Necessary Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Functional Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Performance Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Sale of Personal Data

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.

Social Media Cookies

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.

Targeting Cookies

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.