Server Specs - A SearchDataCenter.com blog

Server Specs:

 

A SearchDataCenter.com blog


The blog for all things data center, including, design and infrastructure, Unix, Linux, mainframes and x86 servers, power and cooling efficiency, information technology (IT) service management, server consolidation and virtualization and more.

Cloud computing is the future for data centers; resistance is futile

http://www.research.att.com/files/grid_computing_technology.gif

I noticed a common theme at the string of computing conferences I’ve attended in the past couple of months: The future of the data center is going to be cloud computing, and resistance is futile.

I heard this from VMware Inc.’s President and Chief Executive Officer Diane Greene during her keynote at the JP Morgan Technology Conference in Boston in May, and the point was driven into the ground during the Enterprise 2.0 Conference there in June. I heard these predictions repeated during the annual Red Hat Summit and the USENIX 08 conferences, also held in Red Sox Nation last month.

Major league players in the data center space like VMware Inc. are putting their efforts into cloud computing because of predictions that it will eventually be the mainstream way information is handled and software vendors are starting to introduce products to manage cloud computing environments.

David Patterson, a professor of computer science at U.C. Berkeley, said during his keynote speech at USENIX that cloud computing is part of the data center evolution already under way.

“In addition to the processor evolution [from single-core to dual- and now quad-core processors], on a larger scale, there are a number of changes happening in the data center; flash memory is replacing mechanical disks, we have software as a service, and utility computing [a.k.a. cloud computing] is being used to outsource the data center,” Patterson said.

The advantages of cloud computing are clear, he said.

“With cloud computing, you put $0 down for your own data center, and pay as you go, and there is no penalty for scale up, which happens instantly. It allows fast scale up with no dead or idle CPUs, and no provisioning is required,” Patterson said.

This is especially appealing to data centers that have maxed out their power resources, but need to increase their infrastructure.

Though cloud computing is considered an immature technology, it really isn’t. The chief architect of the Xen project, Ian Pratt, said during his session at USENIX, called Xen and the Art if Virtualization, that the folks at Cambridge University who started the XenoServer project with him back in 1999 were architecting it under the cloud computing concept.

Though their ideas about what the cloud would look like differ from what we see today, the concept was similar: Develop a public infrastructure for wide-area distributed computing that can be used by people across the world.

“We originally thought there would be data centers all over the world, and clients would be able to choose a location, perhaps close to another IP address they wanted to interact with,” Pratt said. “The other difference is, we thought the machines would be owned by many different merchants, and there would be a broker acting as a third party recommending the different vendors, and those brokers would take a fee.”

Instead, we have companies like Amazon.com, Google and Salesforce.com offering the complete cloud computing environments , but Pratt expects this to change.

“I think we will see cloud computing move in the direction where it will become more open instead of all of the hardware, software and networking being located at and owned by a Google or Amazon.”

Today, most cloud computing providers host x86-compatible applications on virtualized servers, and most support only the Linux OS, according to Cambridge, Mass.-based Forrester Research Inc. To keep costs low, many cloud providers use a Xen-based hypervisor. Charges for usage are usually based on CPU hours, gigabits consumed and gigabits per second transferred rather than on a monthly service fee.

Specifically, Amazon charges 10 cents per compute hour used and 15 cents per gigabyte of storage. According to Forrester, that translates into about $70 to $150 per month for a fully utilized Amazon server, versus the average $400 a month that it costs an enterprise to run a server.

The benefits aside, IT pros are apprehensive about taking their mission critical apps out of their secure data centers and putting them into something as translucent sounding as cloud computing. This fear was quite evident during the Enterprise 2.0 conference event called “An Evening in the Clouds.” A panel of IT pros sat and listed to Google, Amazon and Salesforce as they fluffed cloud computing, and then they voiced their many concerns.

Is it secure? Is it reliable? Does it perform better than my existing data center?

The answer from all the cloud computing providers was, of course, a resounding “yes.”

But not all applications are available in the cloud, so it isn’t for every company. The cloud computing environment also lacks government standards, which makes some users nervous.

“I wouldn’t suggest moving all of your apps over to the cloud today, but hopefully one day all will be right in the world,” said Jeff Keltner, the business development manager at Google Apps.

Microsoft HPC Server 2008 beta makes Top 500 Supercomputers list, Release Candidate due this month

Microsoft Corp. announced today that a Windows HPC Server 2008 beta-based system now ranks among the top 25 supercomputers in the world, and the company also announced the release candidate version will be available for download in the last week of June.

To date there have been about 560 downloads of the beta version of HPC Server 2008 so far, said Ryan Waite, Microsoft’s group program manager. The final version of HPC Server 2008 will be available by the end of the year.

Microsoft also announced that the Beta 2 version of HPC Server 2008 was used for clusters by the National Center for Supercomputing Applications (NCSA) which ranked 23 on the Top 500 Supercomputers list, which is published twice a year by the International Supercomputing Conference.

The NCSA achieved 68.5 teraflops and 77.7% efficiency on 9,472 cores, making this one of the most powerful supercomputing systems in the world. This also marks the first time a Microsoft cluster made it into the top 25, Waite said.

Another Microsoft HPC Server 2008 cluster also popped up on the list. Computer scientists at Umea University in northern Sweden used beta version of Windows HPC Server 2008 on their supercluster and achieved 46 teraflops and 85.5% efficiency on 5,376 cores, making their system the second-largest Windows cluster ever deployed and the fastest academic cluster in Sweden, Microsoft reported.

Umea University will run the new supercomputer at its facility known as HPC2N. The university’s cluster is made up of 672 IBM blade servers, and also marks the first time that Windows HPC Server 2008 has been run publicly on IBM hardware.

“We are making serious engineering investments in HPC Server 2008 to make sure it works well with these types of workloads, and I think that shows here,” said Waite.

Microsoft would not disclose the amount invested in the development of HPC Server 2008.

The operating system is based on a Windows Server 2008 foundation, but can scale to thousands of cores because of features like a new high-speed NetworkDirect RDMA, Microsoft’s new remote direct memory access interface, cluster management tools, a service-oriented architecture (SOA) job scheduler, and cluster interoperability through standards such as the High Performance Computing Basic Profile (HPCBP) specification produced by the Open Grid Forum (OGF).

Microsoft Windows HPC Server 2008 Beta 2 now available

Microsoft announced the release of Windows HPC Server 2008 Beta 2 today.
Windows HPC Server 2008 is used for cluster based supercomputing based on x64 versions of Windows Server 2008. Windows HPC Server can be used for massively parallel programs (computational fluid dynamics, reservoir simulation) as well as embarrassingly parallel programs (BLAST, Monte Carlo simulations), according to Microsoft.

The Windows HPC Server is a cluster of servers that includes a single head node, and one or more compute nodes. The head node controls and mediates all access to the cluster resources and is the single point of management, deployment and job scheduling for the compute cluster. It uses an existing Active Directory infrastructure for security and account management.

This offering lets users design their applications to work with Windows HPC Server 2008 so that users can submit and monitor jobs from within familiar applications without having to learn new interfaces.

The Evaluation copy of Windows HPC Server 2008 Beta 2 is now available on Microsoft’s Beta site.