June 2012 Archives

News and Updates

| No Comments

Recently we've been updating key applications running on our Linux and Windows servers. Read on for the major updates which include links to information about new features.

SAS

We've upgraded SAS on freya, the Windows terminal server, to version 9.3. We are still running SAS 9.2 on loki. Since loki is one of our older servers, and is already overloaded with the SPSS server software it is running, we have decided to move our SAS install to one of our new machines, apollo. This will be happening over the next few days.

Matlab

We are now running Matlab 2012a on all our Linux servers and freya. We have not recently upgraded Matlab since there has been no demand for the newer versions, but we have received requests for version 2012a and decided that it was time to move on. We have also removed some of the older versions that we've been keeping around for backwards compatibility. We have done this because we needed to make room for new software installs, and also because some older versions stopped running under current Linux versions.

Stata

Stata has been updated to version 12 on all Linux servers.

Mathematica

Mathematica has been updated to version 8 on Windows and Linux servers.

Tell Us What You Think

As you use the servers, you might notice that the "default" versions you get are different from one machine to the other. Since we do not have a fully automated method to deploy these applications yet, we might have overlooked some servers for some of the applications. If you notice something outdated or missing, on any given server, please let us know.

There are many other applications that we are running on our servers. Most of these are specialized ones that we will only update when explicitly asked. If you happen to use one of these and would like it updated, send us a request.

Virtual Servers

| No Comments

Years ago when servers had just one or two processors and only a couple of gigabytes of memory, it was not very easy to run more than a couple of computing tasks at one time. If you needed a server, you had to buy your own at a substantial cost.

In recent years, computing technology has grown by leaps and bounds. While our current generation of servers can have sixteen processor cores and almost a terabyte of memory, there is almost no task big enough to require this kind of power in our environment. Even the least expensive server we can buy, for around $4,000, has twelve cores and 16GB memory.

Now virtualization has become really useful--running multiple independent servers on a single piece of hardware, under the virtualization hypervisor, offers a way to make use of all the excess power in a modern server.

Our Server Infrastructure

CLA-OIT is running more than 120 virtual servers on 10 physical servers using VMWare's technology. This saves a tremendous amount of money and makes it very easy to create new servers. While it might take weeks to choose, order, receive, and configure a new physical server, we can create a virtual server in a couple days, (or hours, if needed).

Upsides

Virtualization is a great convenience for system administrators, and wonderful news for accountants, but why might it be important to you? Imagine a research project or a class needs a single-purpose "simple" server that does not require a lot of horsepower. Spending thousands of dollars on a physical machine that will be 90% idle is not the best idea, and running server software on an office computer is even worse. Our no cost virtual server hosting service makes it easier to build prototypes, initiate pilot projects, or support classroom work that lack funding for hardware investments.

In addition to the ease and speed of creating new servers, virtualization offers great benefits in redundancy and high availability. For example, if you are using a physical server, any hardware failure means that you are dead in the water until the server is repaired. Since our virtualization environment in composed of servers working in tandem (in a cluster), a hardware failure is just an inconvenience--it is only a matter of minutes to move virtual servers that were running on a failed piece of hardware to the next available server. Over the next couple of years, we will be working to enhance this capability, so that our virtual infrastructure will be able to keep running even when the University's entire datacenter is unavailable.

Downsides

One downside of virtualization is server "sprawl," which is what happens when it is so easy to get a new server. Five years ago, when we first started our virtualization project, we had fewer than 100 servers. Today, we have more than 300--most of them virtual. Even though we tripled the number of servers we're running, we haven't tripled our staff so we must find ways to make running servers easier. Standardization and manageability have become key points for our server design. When you request a virtual server we will ask you to follow our standards, and you might have to reconsider certain decisions to fit those standards.

Requesting a Server

If you have a server-related need, we want to hear from you--even if it is about a service we aren't currently offering. While a dedicated virtual server may be the right answer, we offer many options. In any case, our staff will go through an in-depth planning process with you to ensure we find the solution that best meets your needs.

About this Archive

This page is an archive of entries from June 2012 listed from newest to oldest.

May 2012 is the previous archive.

July 2012 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Pages

Powered by Movable Type 4.31-en