Home > Intel Communities > Open Port IT Community > The Server Room > Server Solutions Insider > Blog > Tags > performance
1 2 Previous Next

Server Solutions Insider

24 Posts tagged with the performance tag
0

Ch-ch-ch-ch-Changes!

Posted by Eoin McConnell Oct 9, 2009

It has been a little while since I shared some thoughts about moving from RISC due to a 3 month assignment managing the Nehalem-EX product line. One word describes that product, ‘wow’, and the change it will bring to the IT marketplace as we know it. But I’m not here to talk about that….

David Bowie was certainly introspective when he wrote his “Changes” song about his need to constantly look at oneself, previous decisions and the need for frequent reinvention and change. The sentiments reflected within “Changes” can be applied to all aspects of life both personal and business. Reflecting on previous business decisions and looking for newer and better ways to do things should not be seen as the previous decision being wrong, but rather should be rewarded as looking to change and do things better based upon the environment today.

Previous business decisions to deploy your IT solutions on RISC based architectures was most likely the right decision at the time based on the business need, the solutions availability and the architecture available to run that solution.  Some of these solutions are likely due for an upgrade due to changing business needs, a better version of the application now being available or have become to expensive to maintain and support on older server system. It is time to make a change and change is likely to include upgrading to next generation of software solution and choosing a new server system that will perform and work with the software solution.

With the rapid pace of technology innovation and evolution over the last number of years, the decision is not necessarily as clear cut as it may have been in the past.

What I wanted to share with you was some information around how Intel’s Xeon microprocessor has evolved and can now compete with the POWER architecture offered from IBM.  Some of you may say that this is not possible, but Xeon 5500 is getting some attention as shown with information posted on IBM website

Price/performance is a key consideration for database workloads and $ / tpmC is pretty widely accepted as a good rule of thumb. Its good to see that the IBM System x3950M2 (based on the Xeon 7400 processor) has a $1.99 $ / tpmC compared to IBM Power P570  $3.54 $ / tpmC;-)

Xeon 5500 has a performance per socket leadership against a similar class POWER 6 2S system. This can be seen by comparing results at www.spec.orgfor benchmarks such as SPECJbb2005, SPECint-rate 2006 etc. IBM makes reference to performance per core leadership over the Xeon 5500. A fair statement, but most customers look at overall system level performance to do the require task. I guess my key takeaway is that if you are looking for a solution to run infrastructure type workloads and get the best bang for your buck then the Xeon 5500 delivers best price/performance

There is also some interesting discussion around scalability of Xeon Vs POWER6. Xeon 5500 is used in 2 socket configurations, and not in scalable systems. So it seems to be a little like comparing apples to oranges!. Scalable Xeon platforms are available in the market today from both IBM and Unisys. There are also 15+ designs for scalable platforms from 8 OEMs coming with Intel’s next generation scalable Xeon product, Nehalem-EX.  Some good material was shared recently at Intel’s Developer Forum in San Francisco. Look for Mission Critical Server Deployment class at https://intel.wingateweb.com/us09/scheduler/catalog/catalog.jspThis material provides a good overview about how Nehalem-EX provides supportfor high-end computing with a scalable micro architecture, advanced RAS capabilities and how Redhat will support Nehalem-EX scalability. This presentation also shows an example of the innovation of NEC who are developing mission critical Linux solutions based on NEC’s Scalable architecture using Intel Xeon processors.

So is it the time for you to change?. Are existing options like the Xeon 5500 or the Xeon 7400 the right choice for you? Nehalem-EX is coming and I believe will bring a huge change to the marketplace as we know it today.

What do you think?

0 Comments Permalink
1

Register and mark your calendar.  On Sep 23, 10am EDT (New York) / 14:00 GMT / 16:00 CEST (Paris), Red Hat and Intel team will host another webinar, guiding you through the steps to take to migrate your enterprise workload from UNIX/RISC to RHEL/Intel.  The "why" and economics of the migration is now quite evident.  This webinar presents "how" a migration should be carried out.  The time is scheduled best for audience in Europe, Middle East, and Africa, but also works well for those on the east coast of Americias.

In the mean time, Red Hat has written this migration whitepaper that walks you through methodologies of a migration.

Happy migration!  and drive your data center cost down!

1 Comments Permalink
0

There has always been a Linux option for enterprise workloads.  But today, with greater uncertainty and greater pressure for cost reduction, the option, these days, is now THE course to take.  But how? 

Here are two whitepapers we developed with our friends in the industry, giving data center managers guidance and directions on what to look for and what actions could be taken for UNIX/RISC to Linux/Intel migration. 

With Ziff Davis, Dell, Red Hat...  http://communities.intel.com/docs/DOC-3631;jsessionid=BF37C65ED3F67E934DD8DB579D28898E.node3COMS

With Red Hat...  http://communities.intel.com/docs/DOC-3642;jsessionid=BF37C65ED3F67E934DD8DB579D28898E.node3COMS

Also, visit http://www.redhat.com/intelligence/ for more information on the RISC migration program we run with Red Hat.

0 Comments Permalink
0

Intel's Clayton Craft shows and discusses a HP Z600 Workstation featuring the Intel Xeon 5500 processor at the HP Tech Forum.

0 Comments Permalink
0

Steve Phillips with Cisco gives us a tour of "The Datacenter of the Future". Check out this short video:

 

 

What does your Datacenter of the Future look like? How can Intel and Cisco help?

0 Comments Permalink
0

This past April, as Intel was releasing their new Xeon E5500 series processors, we showed you some remarkable test results demonstrating a solid 53% performance improvement between E5400 and E5500 based servers when running a DBHammer SQL Server 2008 workload http://community.citrix.com/pages/viewpage.action?pageId=73564465. We now wanted to move onto a workload that represents the largest segment of the Citrix user community, XenApp. More specifically, XenApp 5.0 virtualized with the new XenServer 5.5. As we've seen in previous similar virtualization performance tests with XenApp on XenServer, when the XenApp guests are 32 bit (the majority of XenApp users still use use 32-bit applications), the opportunity for server consolidation can be significant. We wanted to see just how good the server consolidation opportunity is when an Intel Xeon E5500-based server is used as a XenServer host. In this case, we looked at how the server consolidation might look when going from 2.93 GHz Xeon X7350 physical XenApp servers to 2.93 GHz Xeon E5570 XenServer hosts.

For the purpose of this test, we ran the physical XenApp server with a single 32-bit workload (Windows 2003 SP2 with MS Office). It was given 2 CPUs and 4GB RAM, typical for this XenApp server workload. Using EdgeSight for Load Test (ESLT) version 3.5 we established a baseline of 25 seconds for users to login, run a standard MSOffice task script, and then logout (including network connect time). We added users until the threshold to run this sequence reached a latency of 30%, at which point the server was deemed to be at capacity. Using this configuration and test program, the maximum number of users was 47. This was a relatively small, single physical XenApp server, so 47 concurrent users was considered respectable.

Since we were testing with a Xeon E5570 server with dual quad core CPUs and 32 GB of RAM, we wanted to see how many users we could get onto a single host using multiple XenApp VMs, each with the same resource configuration as we used in the physical server test. We built 2 vCPU, 3.5 GB RAM XenApp virtual servers on the E5570 and ran two tests using the same ESLT workload. The difference between the 4 GB of RAM used in the physical server test and 3.5 in the virtual server test is due to the need for memory overhead when running multiple VMs. In the XenServer setup screen, we selected the option of running XenApp which automatically configured the VMs with the appropriate amount of shadow memory for XenApp workloads.

We also wanted to see the impact of hyperthreading to VM density per host as well as the number of concurrent users per VM. Intel describes hyperthreading as “delivering thread-level parallelism on each processor resulting in more efficient use of processor resources, higher processing throughput and improved performance.” It would be interesting to see how many more concurrent XenApp users we could get with an upgrade to the E5570 and by virtualizing with XenServer 5.5 and then see how many more users we might get once hyperthreading was enabled. Would hyperthreading allow us to run twice as many VMs on a single host? To find out, we ran our first virtualized XenApp test with hyperthreading activated and then repeated the test again with it turned off. With hyperthreading, the first thing we noticed was that even though there were only 8 CPU cores on the E5570 host server, XenServer was able to see 16 vCPU cores as resources available to be assigned to VMs. As a result, we were able to successfully run a maximum of eight VMs, each with the necessary 2 vCPU cores, generating an average of 69.25 users per VM for a total of 554 users.

When we ran the second test, this time with hyperthreading turned off, and noticed that the number of users per VM increased slightly to 88. However, the maximum number of VMs was now only four, due to the fact that we now only had 8 vCPU cores to work with. As a result, the total number of users for the host was now only 352.

multi vm test (640x337).jpg

Single VM test (640x359).jpg

In the end, we discovered that while hyperthreading doubled the number of assignable vCPU resources, it didn’t directly translate to a 2:1 increase in the number of users per VM. That’s a reasonable trade-off, since hyperthreading effectively doubled the number of VMs that we could create with the same number of CPU cores. So, while were able to generate 6.5x the number of concurrent XenApp users onto a single Xeon E5570 host server without hyperthreading as compared to a single X7350 physical XenApp test server, the number of concurrent users increased to an incredible 10.8x with hyperthreading. That’s a remarkable server consolidation opportunity for any 32-bit XenApp administrator. And while XenApp will virtualize very nicely with XenServer on that same dual quad core X7350 server, remember that the number of users per VM when using this test schema will be 47. Since hyperthreading isn’t available on the X7350, the maximum number of VMs on the X7350 host would be 4 making the maximum number of concurrent users 188. Not bad, but nowhere near the 544 concurrent users we get on the E5570 with hyperthreading. That’s an increase of 356 users, almost three times the number of concurrent XenApp users.

Pretty hard to ignore.

As we’ve seen here, the promise of Intel’s Nehalem technology is being realized in some very practical ways. As a result, the performance bar for XenApp, when virtualized with XenServer, is now higher than ever.

0 Comments Permalink
2

Here's the 5th video in my VMWorld Chalk Talk Series. In this one, Gerhard Schlabschi, Systems and Storage Marketing with Sun Microsystems gives a chalk talk on various virtualization systems and discusses some of the trade-offs in a virtualized environment. Enjoy .

2 Comments Permalink
0

Today, I came across this website and special offer to become an SAP insider.  While I started looking at some joint papers and technology proof points developed in collaboration between SAP and Intel on the new Nehalem (xeon 5500) products and SAP's latest solutions.  I also found a bunch of information that SAP does in collaboration with many other vendors on technology designed to boost IT value.

 

Special features included collaboration with Sun, Citrix, RedHat, Novell, VMware

 

Registration was quick, easy, free and very informative. Highly recommended!

 

Read How Intel and SAP Deliver Business Value Through Strategic Technology Investments (registration page) and take your first steps to becoming an SAP Insider.

 

Don't want to register for another site or newsletter ? ... go to http://www.intelalliance.com/SAP/

 

Chris

0 Comments Permalink
0

In this version of my VMWorld Chalk Talk series, we have Intel's Marco Righini, Virtualization Solutions Architect discussing new technologies for virtualization. Check out his video here.

 

0 Comments Permalink
0

How do I migrate my solution from RISC to x86 architecture is one of the questions that I get asked a lot these days. It is a very fair question to ask as it is only human nature to want some level of comfort when planning a transition.

 

There are multiple different paths available to migrate solutions and there are numerous different variables which need to be considered. There is no 'one-size fits all' approach to migration. Factors such as operating system environment, type of workload, whether packaged application and the level of custom code in your solution all come into play when trying to plan out your migration.

 

So, without writing 'war and peace' (an extremely long novel) I just wanted to share some perspectives and point to some resources in that jungle of resources that might help you navigate your way through a solution migration

 

Firstly, if your solution is an off the shelf application then moving it from one architecture type to another is a straight forward  porting and recompile process. Contrary to some popular beliefs there is not a whole separate set of application vendors and titles where the applications just run on Unix/RISC combination. Most application vendors have made their products available on multiple different operating systems that run on multiple different architectures. Unfortunately there is no master index or website out there that I have come across that would simplify the process of seeing who supports what application on what operating and what architecture. (let me know if there is something like this). Unfortunately it is a hard grind and requires a visit to each application vendors website to ensure that their application that is part of your solution is supported on your choice of operating system and your server platform of choice.

 

Luckily, it is not all doom and gloom and hard work. One very useful site around Solaris is the tool on SUN Microsystems website that allows you to check what applications  run on Solaris sparc or Solaris x86.http://www.sun.com/bigadmin/apps/

The last I checked over 80% of applications that run on SPARC also run on x86.

My suggestion if you draw blank here is to approach your application vendor and make business case on why they should support a Solaris x86 version. Likelihood is that the application vendor has a version running on Linux/x86 already, so getting a version to run on solaris/x86 is not a huge engineering effort. Mainly the application vendor will want to see some real demand so they can justify the support model.

 

There are also some useful guides out there developed by HP, Dell, Intel, SUN, IBM, Redhat, Microsoft and others that are technically focussed on the 'how to' migrate your solution.

Here is just a sample of some of the resources.

 

Lastly migrating custom code is a more challenging project. There are many organizations with significant experience and expertise that offer services to assist in migration projects. Leverage these organizations to help. I know at first blush there may be concerns of the cost of paying for migration services, but look at the bigger picture. In a lot of cases the TCO benefits and improved performance will deliver business benefits that will outweigh the cost of migration in the long run.

 

Hopefully this is helpful. I would really like to hear what have your experiences have been with migration or what are the challenges that you face as you look forward towards migration?

0 Comments Permalink
2

Go faster, save gas...

Posted by omarsultan May 22, 2009

I had the opportunity to chat with Intel's Chris Peters about the energy efficiency and performance features on the new Xeon processor.  These cool technologies allow the CPU kick into overdrive when the OS requests and then drop into a more energy efficient state when the load is not there.  Its part of the continuing trend to use virtualization and automation to better tune and align IT to actual business needs.  From a Cisco perspective, this technology allows us to deliver a more energy efficient and energy smart platform while improving the overall ROI of the Cisco Unified Computing solution.

2 Comments Permalink
1

We all have an attachment to legacy…

I have one myself.  A 25 year old sports car I adore to drive and to take care of.  It is the mighty legacy of the car’s history carries that makes it meaningful for me to own.  It may require more attention and cost to maintain than the cars sold today with the latest technologies.  But the additional cost of ownership very much makes sense to me as it is the hobby I love. 

In my work, I also see other examples of those attached to legacy.  I talk to people attached to mainframes and RISC/UNIX technologies, legacy technologies.  IT managers pay extra to keep legacy up and running.  It is not cheap to run mainframes and RISC/UNIX platforms.  How are they justifying the extra cost required?  I’m sure they use a different justification than my keeping a beaten up car running.  It’s not a hobby for them. 

I’ve come to this question since it is no longer true that mainframes and RISC/UNIX platforms are the only choice for enterprise workloads, even for the ones most important to businesses.  Increasingly, Linux and Intel architecture technology alternatives are accepted to run such business critical workloads.  Why?  Because they are both capable and cost effective.  Enterprises always are seeking to operate at the most efficient cost structure as possible, and today’s economy makes this even more important. Hence the choice.  Cost justification only gets easier. 

I joined a small team of Red Hat and Intel employees, working on highlighting all of the ways that Red Hat/ Intel technologies do wonders for enterprise workloads.  We continually ask the question is it still acceptable for an enterprise to pay extra for the legacy.  We ask what is it that Red Hat/ Intel technology combo lacks inhibiting replacement of legacy platforms.  We ask how do we change the perception so that we accelerate adoption of Linux and Intel technologies in enterprise datacenters. 

Our studies uncovered a major opportunity for consideration of RHEL running on Intel platforms as the choice for workloads conventionally ran on RISC/UNIX.  We recently delivered two webinars which you can download here: 

April 28 webinar:  https://jboss.webex.com/jboss/lsr.php?AT=pb&SP=EC&rID=34561582&rKey=4622272C3CAF908A

May 14 webinar:  https://jboss.webex.com/jboss/lsr.php?AT=pb&SP=EC&rID=34623362&rKey=EAAA254FB353DA23

Anyone interested in the topic, go explore our web site, http://www.redhat.com/intelligence/, which is still in early stage.  We will be adding content as we move forward.  Download webinar contents just delivered and learn how Red Hat and Intel are teaming up. 

I am encouraging Red Hat team also to participate in this community.  . 

More to come… 

1 Comments Permalink
0

However, If you use virtualization … make sure it’s VMware and Intel. 

Virtualization is a proven way to reduce capital expenditures and operating costs, and in this turbulent economy, the right virtualization solution can help your business remain viable and competitive while keeping an eye on future growth.  Join VMware® and Intel to learn about advanced solutions you can employ today to save money while providing your business with the dynamic infrastructure it will need to succeed in the future.

Learn how to:

ð       Reduce costs without sacrificing capacity or performance.

ð       Improve flexibility and responsiveness to changing business needs.

ð       Increase the efficiency and resiliency of your IT infrastructure.

Register today for the June 3 2009 webcast at 9am PST

 

 



http://bit.ly/17s6RP

0 Comments Permalink
0

Today's video blog features Massimo Re Ferre', IBM Senior IT Architect, giving a chalk talk on some of the scenarios where you are looking to "Scale Up" or "Scale Out" your virtual infrastructure. Check out this short video from VMWorld Europe 2009:

0 Comments Permalink
0

Penguins are Fun … And Their New Servers Are Even Cooler!

Next week I will have the privilege of being a guest speaker at an online seminar hosted by Penguin Computing on how a Nehalem refresh can impact your HPC environment.  I will be joined by Matt Jacobs, VP of WorldWide Sales, Penguin Computing where we will cover the performance and economic benefits of upgrading to the latest Penguin systems powered by the Intel Xeon 5500 family of processors (Nehalem). With dramatic improvements in performance, efficiency and density, you may be able to own the latest systems for less than the cost of operating your current systems. Learn how and get more details on this exciting new platform from Penguin and Intel. 

Join Matt and I Live on May 20, 2009 11:00 am - 12:00 pm (Pacific Standard Time).  Register Todayhttp://www.penguincomputing.com/press/events/webinars/nehalem_and_penguin_computing

Chris

ð        Learn more about Penguin Computing here

ð        Learn more about the Intel Xeon Processor 5500 series in the Server Learning Center here

0 Comments Permalink
1 2 Previous Next