<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>CLA: Office of Information Technology</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/" />
<id>tag:blog.lib.umn.edu,2012-02-15:/claoit/news//13669</id>
<updated>2012-10-14T20:54:34Z</updated>
<subtitle>A blog for the CLA Office of Information Technology.</subtitle>
<generator uri="http://www.sixapart.com/movabletype/">Movable Type Enterprise 4.31-en</generator>

<entry>

<title>Oz No Longer</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/2012/10/oz-no-longer.html" />
<id>tag:blog.lib.umn.edu,2012:/claoit/news//13669.371109</id>

<published>2012-10-12T21:08:57Z</published>
<updated>2012-10-14T20:54:34Z</updated>

<summary>Dorothy, along with the Tin Man, Scarecrow, and Lion, were terrified of the great and powerful Oz, until they realized it was only an illusion puppeteered by a very non-threatening man behind a curtain. Too often, contacting tech support can...</summary>
<author>
<name> College of Liberal Arts OIT</name>

</author>

<category term="Research Computing" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en-us" xml:base="http://blog.lib.umn.edu/claoit/news/">
<![CDATA[<p>Dorothy, along with the Tin Man, Scarecrow, and Lion, were terrified of the great and powerful Oz, until they realized it was only an illusion puppeteered by a very non-threatening man behind a curtain.</p>

<p>Too often, contacting tech support can be like seeking help from the wizard. In CLA, however, we take a different approach -- we <em>enjoy</em> talking to you!</p>

<p>Have general or specific questions about server infrastructure? Interested in a consultation about supporting a new research project? Work off campus frequently and prefer to schedule a specific time to meet? Connect with us <strong>in person</strong>, <strong>via phone</strong>, <strong>or in a Google Hangout</strong>.</p>

<p>To ensure we're ready to assist you, and so you don't have to worry about coordinating with a specific engineer, select from our calendar of appointment times:</p>

<p><a href="http://z.umn.edu/a04">http://z.umn.edu/a04</a></p>

<p><strong>Learn more about Google Calendar appointment slots</strong></p>

<ul><li><a href="http://support.google.com/calendar/bin/answer.py?hl=en&amp;answer=190998">Using appointment slots</a></li>
<li><a href="http://gmailblog.blogspot.com/2011/06/introducing-appointment-slots-in-google.html">Introducing appointment slots in Google Calendar</a></li></ul>]]>

</content>
</entry>

<entry>

<title>Look Ma, No Passwords!</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/2012/09/look-ma-no-passwords.html" />
<id>tag:blog.lib.umn.edu,2012:/claoit/news//13669.366940</id>

<published>2012-09-27T14:42:12Z</published>
<updated>2012-09-27T14:44:53Z</updated>

<summary>We are finally back to the blog after a long summer hiatus. Based on your feedback, we will use the blog to post some how-to articles addressing commonly asked questions, starting with this article. CLA-OIT&apos;s Linux terminal server, lts.cla.umn.edu, allows...</summary>
<author>
<name> College of Liberal Arts OIT</name>

</author>

<category term="Research Computing" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en-us" xml:base="http://blog.lib.umn.edu/claoit/news/">
<![CDATA[<p>We are finally back to the blog after a long summer hiatus. Based on your feedback, we will use the blog to post some how-to articles addressing commonly asked questions, starting with this article.</p>

<p>CLA-OIT's Linux terminal server, lts.cla.umn.edu, allows you to access dozens of other servers from within a single session. While the access is very convenient, it would be very inconvenient if you had to type your password every time you wanted to log in to a server. There is a very elegant, but technically complicated way, of removing passwords from the login process while still keeping logins secure.</p>

<p>We have documented how you can configure this for your login on lts.cla.umn.edu, as well as provided links to resources describing the same process for OSX and Windows:</p>

<p><a href="https://docs.google.com/a/umn.edu/document/d/1KFC-qeIFwaroQa4a5Uv4rm0PGy_uV5WfhzDfJhlTljc/edit#heading=h.e6p4gjrh8n9x)">Configuring Public/Private Key Authentication</a></p>

<p>Feedback about the format or content of this article? Email us at <a href="mailto:4help@umn.edu">4help@umn.edu</a>.</p>]]>

</content>
</entry>

<entry>

<title>On the Farm</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/2012/07/on-the-farm.html" />
<id>tag:blog.lib.umn.edu,2012:/claoit/news//13669.360834</id>

<published>2012-07-19T12:55:16Z</published>
<updated>2012-07-19T12:59:52Z</updated>

<summary>On August 4, our Windows Terminal Server freya will be put out to pasture and replaced by a new Windows Remote Desktop farm. What does this mean for you? Instead of having only one server to handle your Windows computing...</summary>
<author>
<name> College of Liberal Arts OIT</name>

</author>

<category term="Research Computing" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en-us" xml:base="http://blog.lib.umn.edu/claoit/news/">
<![CDATA[<p>On August 4, our Windows Terminal Server <em>frey</em>a will be put out to pasture and replaced by a new Windows Remote Desktop farm. What does this mean for you? Instead of having only one server to handle your Windows computing needs, we'll have three (and possibly more). More servers means more CPU cores, and more memory available for your jobs. In fact, two of the new farm servers have 64GB of RAM and 32 cores each!</p>

<p>When you connect to the new farm, you'll be routed automatically to one of the Remote Desktop servers. If you already have an existing session on one of the servers, you'll be reconnected to it, wherever it may be.</p>

<p>The new farm will have a different name: <a href="http://wts.umn.edu/">wts.umn.ed</a>u. Starting in August, connect to <a href="http://wts.umn.edu/">wts.umn.edu</a> instead of <a href="http://freya.cla.umn.edu/">freya.cla.umn.edu</a>. Note that <em>freya</em>  will be retired on August 4, at which point incoming connections will automatically be routed to the new farm.</p>

<p>Questions or comments? Email us at <a href="mailto:4help@umn.edu">4help@umn.edu</a>.</p>]]>

</content>
</entry>

<entry>

<title>News and Updates</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/2012/06/news-and-updates.html" />
<id>tag:blog.lib.umn.edu,2012:/claoit/news//13669.358938</id>

<published>2012-06-20T13:00:39Z</published>
<updated>2012-06-20T15:17:23Z</updated>

<summary>Recently we&apos;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&apos;ve upgraded SAS on freya, the Windows terminal server, to version 9.3....</summary>
<author>
<name> College of Liberal Arts OIT</name>

</author>

<category term="Research Computing" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en-us" xml:base="http://blog.lib.umn.edu/claoit/news/">
<![CDATA[<p>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.</p>

<p><big><strong>SAS</strong></big></p>
<p>We've upgraded <a href="http://www.sas.com/software/sas9/#section=3">SAS</a> 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.</p>

<p><big><strong>Matlab</strong></big></p>
<p>We are now running <a href="http://www.mathworks.com/products/new_products/latest_features.html?s_cid=HP_FP_LR_2012a">Matlab</a> 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.</p>

<p><big><strong>Stata</strong></big></p>
<p><a href="http://stata.com/stata12/">Stata</a> has been updated to version 12 on all Linux servers.</p>

<p><big><strong>Mathematica</strong></big></p>
<p><a href="http://www.wolfram.com/mathematica/new-in-8/">Mathematica</a> has been updated to version 8 on Windows and Linux servers.</p>

<p><big><strong>Tell Us What You Think</strong></big></p>
<p>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, <a href="mailto:4help@umn.edu">please let us know</a>.</p>

<p>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, <a href="mailto:4help@umn.edu">send us a request</a>.</p>]]>

</content>
</entry>

<entry>

<title>Virtual Servers</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/2012/06/virtual-servers.html" />
<id>tag:blog.lib.umn.edu,2012:/claoit/news//13669.357716</id>

<published>2012-06-06T16:44:09Z</published>
<updated>2012-06-06T16:48:30Z</updated>

<summary>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,...</summary>
<author>
<name> College of Liberal Arts OIT</name>

</author>

<category term="Research Computing" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en-us" xml:base="http://blog.lib.umn.edu/claoit/news/">
<![CDATA[<p>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.</p>

<p>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.</p>

<p>Now virtualization has become really useful--running multiple independent servers on a single piece of hardware, under the virtualization <a href="http://en.wikipedia.org/wiki/Hypervisor">hypervisor</a>, offers a way to make use of all the excess power in a modern server.</p>

<p><big><strong>Our Server Infrastructure</strong></big></p>
<p>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).</p>

<p><big><strong>Upsides</strong></big></p>
<p>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 <a href="https://www.claoit.umn.edu/research/serverhosting.php#virt">virtual server hosting service</a> makes it easier to build prototypes, initiate pilot projects, or support classroom work that lack funding for hardware investments.</p>

<p>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 <em>cluster</em>), 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.</p>

<p><big><strong>Downsides</strong></big></p>
<p>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.</p>

<p><big><strong>Requesting a Server</strong></big></p>
<p>If you have a server-related need, <a href="mailto:4help@umn.edu">we want to hear from you</a>--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.</p>]]>

</content>
</entry>

<entry>

<title>Your Input Needed: Readership Survey</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/2012/05/your-input-needed-readership-survey.html" />
<id>tag:blog.lib.umn.edu,2012:/claoit/news//13669.356951</id>

<published>2012-05-24T16:27:12Z</published>
<updated>2012-05-24T21:59:20Z</updated>

<summary>The CLA-OIT Infrastructure Team has been publishing articles about our services in a new blog for the last several weeks. We would like to get your feedback about the content we&apos;ve published so far. What would you like to see...</summary>
<author>
<name> College of Liberal Arts OIT</name>

</author>

<category term="Research Computing" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en-us" xml:base="http://blog.lib.umn.edu/claoit/news/">
<![CDATA[<p>The CLA-OIT Infrastructure Team has been publishing articles about our services in a new blog for the last several weeks. We would like to get your feedback about the content we've published so far. What would you like to see moving forward? <a href="https://docs.google.com/a/umn.edu/spreadsheet/viewform?formkey=dGRlR0RJR3NURFllejdDR2lNekRpdkE6MQ#gid=0">Take our brief survey</a> to help us out.</p>]]>

</content>
</entry>

<entry>

<title>How I Learned to Stop Worrying and Love the Server</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/2012/05/how-i-learned-to-stop-worrying-and-love-the-server.html" />
<id>tag:blog.lib.umn.edu,2012:/claoit/news//13669.355459</id>

<published>2012-05-09T19:03:49Z</published>
<updated>2012-05-09T19:45:50Z</updated>

<summary>The CLA-OIT Unix Environment provides access to applications used for statistical analysis, including Stata, Matlab, and Mathematica along with robust, backed-up data storage for your research. On request, our system engineers can also set up shared folders for researchers who...</summary>
<author>
<name> College of Liberal Arts OIT</name>

</author>

<category term="Research Computing" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en-us" xml:base="http://blog.lib.umn.edu/claoit/news/">
<![CDATA[<p>The CLA-OIT <a href="http://claoit.umn.edu/research/unixenvironment.php">Unix Environment</a> provides access to applications used for statistical analysis, including Stata, Matlab, and Mathematica along with robust, backed-up data storage for your research. On request, our system engineers can also set up shared folders for researchers who need to collaborate on projects. CLA-OIT runs several <a href="http://claoit.umn.edu/researchers.php?entry=351264">public servers that host these applications</a>. No matter which server you log on to, you have access to all of your data--stored on our high-performance file servers, backed up daily. The screencast below explains the basics of getting access to our servers and how to work with your data.</p>]]>
<![CDATA[<p></p><div id="mmVideoPlayerEmbed159161" width="480" height="286">We're sorry, you need Javascript enabled to view this video.</div><p></p>
<p><script>var detect = document.createElement('video');if(typeof detect.canPlayType ==='function' && detect.canPlayType('video/quicktime; codecs="avc1"') == 'probably') {document.getElementById('mmVideoPlayerEmbed159161').innerHTML = '<video controls="true" height="286" width="480"><source src="https://mediamill.cla.umn.edu/mediamill/download.php?file=159161" type="video/quicktime" /></video>';	}else {document.getElementById('mmVideoPlayerEmbed159161').innerHTML ='<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="480" height="286" codebase="http://www.apple.com/qtactivex/qtplugin.cab"><param name="src" value="https://mediamill.cla.umn.edu/mediamill/download.php?file=159161" / / /><param name="qtsrc" value="https://mediamill.cla.umn.edu/mediamill/download.php?file=159161" / / /><param name="autoplay" value="true" / / /><param name="cache" value="false" / / /><param name="loop" value="false" / / /><param name="controller" value="true" / / /><embed type="video/quicktime" cache="false" src="https://mediamill.cla.umn.edu/mediamill/download.php?file=159161" qtsrc="https://mediamill.cla.umn.edu/mediamill/download.php?file=159161" width="480" height="286" autoplay="false" loop="false" controller="true" pluginspage="http://www.apple.com/quicktime/"></object>';}</script></p>


<p><big><strong>NX Client Downloads</strong></big></p>
<ul><li>Windows and Mac OS versions prior to 10.7: <a href="http://nomachine.com/">Nomachine NX 3.5 (NOT NX 4)</a></li><li>Mac OS X 10.7 "Lion": <a href="http://opennx.net/">OpenNX</a></li></ul>
]]>
</content>
</entry>

<entry>

<title>Keeping it all together</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/2012/05/keeping-it-all-together.html" />
<id>tag:blog.lib.umn.edu,2012:/claoit/news//13669.354665</id>

<published>2012-05-02T16:12:14Z</published>
<updated>2012-05-02T16:45:48Z</updated>

<summary>The most important thing we do for you is taking care of your documents and data. You&apos;ve spent years collecting data, writing articles and dissertations, and you might be one hard drive crash, or stolen laptop, away from losing substantial...</summary>
<author>
<name> College of Liberal Arts OIT</name>

</author>

<category term="Research Computing" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en-us" xml:base="http://blog.lib.umn.edu/claoit/news/">
<![CDATA[<p>The most important thing we do for you is taking care of your documents and data. You've spent years collecting data, writing articles and dissertations, and you might be one hard drive crash, or stolen laptop, away from losing substantial amounts of work. CLA-OIT's storage offerings provide you with convenient, high-performance storage that you can access from anywhere in the world, with reliable backups that will protect you from most disasters.</p>]]>
<![CDATA[<p>The core of our Unix infrastructure is a set of three high quality servers attached to large storage arrays, with 80TB of storage between them. Each account holder gets a home directory on one of these servers for storing anything work-related or personal. In addition, we provide shared directories for collaborative research projects, shared data collections, class materials, content for websites, and other non-personal purposes.</p>

<p><big><strong>What Sets us Apart</strong></big></p>
<p>Your home and shared directory storage is not restricted to one server (like it would be on your desktop or laptop) but is shared with all the other servers. What makes this useful are two services that we run on our servers:</p>

<p><strong>Network File System (NFS)</strong>. This protocol provides a method to share directories to trusted remote servers that run Unix and make them look like regular directories. We use this system to transparently "mount" your home directory when you log in to any trusted server. That way, you always get the same contents in your home directory regardless of which server you are using, and the contents are synchronized. This synchronization also applies to any shared directories you have access to.</p>

<p><strong>Common Internet File System (CIFS)</strong>. Also known as Samba, this protocol extends the same functionality to Windows and Mac computers. You can create a network drive on your computer with synchronized contents of your home directory or shared directories.</p>

<p><big><strong>How it's Useful</strong></big></p>
<p>Making use of NFS and CIFS, you can edit a Matlab program in your home directory directly on your own computer, save it, and then run it immediately on an application server. When your program is finished and saves its output, you can view and print the output file from your office printer. Working this way, you never need to worry about where you stored the latest version of your dissertation, or remember to send the right copy to the server.</p>

<p><big><strong>Home Directories</strong></big></p>
<p>Each account holder is allowed up to 25GB of storage in the home directory. CLA-OIT system engineers don't police your usage, or monitor what you store there (except in the case of a security breach or legal issue), so you are free to use that space for whatever you want. We prefer not to host your music collection or copies of YouTube videos, but we won't stop you unless you use a lot more than 25GB. If you need additional space, you can double your allocation to 50GB simply by emailing us at <a href="mailto:4help@umn.edu">4help@umn.edu</a>. We will ask you why you need the extra space, and expect you to have a good reason, but we will almost always grant such requests.</p>

<p><big><strong>Shared Directories</strong></big></p>
<p>We provide shared directories for research projects with well-defined needs, class work, or other legitimate University business, so don't be surprised if we reject a request for space to share your personal movie collection with your classmates.</p>

<p><big><strong>Private Data</strong></big></p>
<p>We strongly discourage you from storing legally private data in either your home directory or any shared directories. While these systems are secure and well-protected, they are designed to facilitate sharing between our users, not to provide protection for highly sensitive data. If you are responsible for the safety of patient or student data, you should not use these systems. We offer alternatives that provide better security, and we would be happy to talk to you about your needs.</p>

<p><big><strong>But wait, there's more...</strong></big></p>
<p>Keeping your data on the server, rather than on your laptop that can be stolen from your car or die unexpectedly, is a good first step to keep your data safe. What can save you from a mistyped delete command, or the server itself crashing and burning? For added protection against disasters, CLA-OIT runs an extensive backup system.</p>

<p>Everything you keep on our systems is backed up nightly using three high-performance servers located a mile away from the data center our file servers are located in. The backups are kept on disks, for quick retrieval, and copied to tapes for longer term retention. The tapes are then moved from the location of the backup server to a different building for extra safety. We keep backups for a maximum of 90 days, giving you ample time to notice when something is amiss, and recover your files. For more information about backups, see our <a href="http://claoit.umn.edu/research/backup.php">File Backup &amp; Restore service</a>.</p>

<p><big><strong>What is I use Dropbox/iCloud/Crashplan?</strong></big></p>
<p>In the last few years, many cloud-based storage solutions have provided free or low-cost methods for backups and synchronization. We know many of you use these solutions (even though the University prefers you don't). While each solution has its strengths, CLA-OIT's system is better in several ways.</p>

<p><strong>Privacy</strong>. While even we rely on cloud services to store a lot of our data, there are certain things that you should think twice about storing outside the U. Dropbox, iCloud, and other companies have very little legal responsibility for your privacy, including private research data, student grades, and in the case of some of these services, your original intellectual property.</p>
<p><strong>Cost</strong>. Most of these services charge a fee if you need more than 5GB of space and the costs can really add up.</p>
<p><strong>Access</strong>. CLA-OIT servers do not connect with your Dropbox folders. Storing your research on our system keeps all of your materials in one place.</p>
<p><strong>Backups</strong>. While many cloud-based storage offerings allow you to retrieve older versions of your documents, they do not really offer a proper backup option. There are some backup-oriented services that you can use for your personal backups, but they do not offer all the flexibility that you might want for your daily work.</p>]]>
</content>
</entry>

<entry>




<title>Run, Jobs, Run!</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/2012/04/run-jobs-run.html" />
<id>tag:blog.lib.umn.edu,2012:/claoit/news//13669.353365</id>

<published>2012-04-26T11:58:47Z</published>
<updated>2012-04-26T12:20:59Z</updated>

<summary>There are several tools available on our servers to monitor resource utilization. The most commonly used utility is top. top gives you a running snapshot of a number of different metrics on a server. In this article we highlight important...</summary>
<author>
<name> College of Liberal Arts OIT</name>

</author>

<category term="Research Computing" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en-us" xml:base="http://blog.lib.umn.edu/claoit/news/">
<![CDATA[<p>There are several tools available on our servers to monitor resource utilization. The most commonly used utility is <em><strong>top</strong></em>. <em><strong>top</strong></em> gives you a running snapshot of a number of different metrics on a server. In this article we highlight important metrics for you to watch for to ensure you share resources responsibly, and don't run afoul of our policies.</p>]]>
<![CDATA[<p><em>Sample Output of the "top" Command</em><br />
<a href="http://blog.lib.umn.edu/claoit/news/assets_c/2012/04/top-120537.html" onclick="window.open('http://blog.lib.umn.edu/claoit/news/assets_c/2012/04/top-120537.html','popup','width=553,height=402,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blog.lib.umn.edu/claoit/news/assets_c/2012/04/top-thumb-440x319-120537.gif" alt="Sample Output of the " top"="" command"="" class="mt-image-none" style="" height="319" width="440" /></a></p>

<p><big><strong>Load Average</strong></big></p>
<p>In the screenshot above, the "load average" (<em>in lime green</em>) is a summary of processor utilization. The numbers are average load figures from the last minute, five minutes ago, and fifteen minutes ago. A load of 3.18 should be read to indicate that the computer has enough tasks to keep an average of 3.18 cores/processors occupied. When this number exceeds the number of cores available on the server, jobs will start to slow down. At this point you should avoid submitting new jobs.</p>

<p><big><strong>Memory</strong></big></p>
<p>Also indicated above, the "Mem:" (<em>in red</em>) line describes memory utilization, with the numbers in kilobytes. In this example, the server has 32GB total memory, and at this moment approximately 10GB is used with 22GB free. The figure for free memory is the one you should watch. When memory goes too low the computer will start using virtual memory (see the "Swap:" line) and everything will start to slow down. In this instance, virtual memory is barely used because there is ample real memory.</p>

<p><big><strong>Job Details</strong></big></p>
<p>The image above displays many details about the "top" jobs currently running. Two important columns in this display are "RES" and "%CPU" (<em>in blue</em>). These show the amount of physical memory and the percentage of one processor each job is using, respectively. In this display, user john1395 is running three concurrent Stata jobs that are fully utilizing three cores, which violates the policy.</p>

<p><big><strong>License to Kill</strong></big> (misbehaving jobs)</p>
<p>CLA-OIT system administrators do not typically watch servers for violations. Instead, we hear about overuse issues directly from researchers whose jobs cannot run because someone else is monopolizing a server or when a server becomes completely unresponsive. When jobs start behaving badly, we'll respond in one of the following ways:</p>

<p><strong>Lower job priority</strong>. Each job on the server has a priority, called the "nice" level, denoted by the NI column (<em>in fuchsia</em>) on the job table from <em><strong>top</strong></em>. The lower the number, the higher the priority. When we demote a job's priority it is forced to wait until jobs with a higher priority are finished. This is the simplest, least destructive, way to make sure a single person is not blocking others from doing work, by sending them to the back of the queue and only allowing their extra jobs to finish when nothing else is happening.</p>
<p><strong>Stop job</strong>. Sometimes more drastic action is necessary if a job is trying to consume more memory than is available. This can cause an entire server to crash, and lowering priority will not solve the problem because it only puts the job on virtual memory. Stopping a job allows a researcher to resume it later, without losing data. View the run/stop status of a job in the "S" column in the <em><strong>top</strong></em> display (to the left of the "%CPU" column.) An "R" in this field denotes running jobs, "S" sleeping jobs, and "T" stopped jobs. You can restart your own stopped jobs or we can do it for you. Note: if we restart your stopped job, talk to us so we can avoid repeating the problem.</p>
<p><strong>Kill job</strong>. A last resort, the kill job option is irreversible and almost always causes loss of data. We will only kill jobs that are obvious "runaways," meaning crashed or unresponsive, but still consuming resources. Learn how to kill jobs yourself by checking out the documentation for the <em><strong>kill</strong></em> command -- type "<em><strong>man kill</strong></em>" at a command prompt.</p>

<p>As always, <a href="mailto:4help@umn.edu">send us an email</a> if you'd like to learn more about managing your jobs or have questions about our policies.</p>]]>
</content>
</entry>

<entry>

<title>How Much is Too Much?</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/2012/04/how-much-is-too-much.html" />
<id>tag:blog.lib.umn.edu,2012:/claoit/news//13669.351655</id>

<published>2012-04-18T18:04:41Z</published>
<updated>2012-04-18T18:25:53Z</updated>

<summary>The application servers I recently discussed are available to any account holder, without any restrictions: log in, use any program, and consume as many resources as you want. We also run some private servers, restricted to certain subsets of users,...</summary>
<author>
<name> College of Liberal Arts OIT</name>

</author>

<category term="Research Computing" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en-us" xml:base="http://blog.lib.umn.edu/claoit/news/">
<![CDATA[<p>The <a href="http://claoit.umn.edu/researchers.php?entry=351264">application servers</a> I recently discussed are available to any account holder, without any restrictions: log in, use any program, and consume as many resources as you want. We also run some private servers, restricted to certain subsets of users, which also have no usage limit. Even though this works fairly well in practice, with everyone playing nice and getting their work done, we sometimes encounter situations where a single person is in a hurry to get something finished, and tries to do too much. Overuse by one can cause performance degradation for everyone else and may even crash the server. By knowing what to watch for you can help avoid such a situation.</p>]]>
<![CDATA[<p><big><strong>Performance Limitations</strong></big></p>
<p>For computational workloads (and everything else, really) there are two different scarce resources on a computer--processor and memory. Running a typical task on a computer, such as your email program, doesn't use the processor continuously--it is in short, small bursts. As a result, many small tasks can share a processor and get work done.</p>

<p>In the case of large computational tasks, the processor is kept more or less continuously busy, and it has no time for any additional tasks. Since modern computers have multiple logical processors ("cores",) they can easily run a computational task and many other things at the same time. But if you try to run more large tasks than there are cores available, the computer will become unresponsive and difficult to use for the duration of those tasks. Any new tasks will be queued up, waiting for the active ones to finish.</p>

<p>In the case of memory, the behavior is slightly different. If active tasks occupy all available memory on a computer, new ones are not queued up, but end up using "virtual memory," which is on the computer's hard drives. The problem is that virtual memory is much slower than real memory, and any tasks relegated there will run at a fraction of the speed that they would otherwise. In addition, if there is enough pressure on the physical memory of the computer, it might become entirely unresponsive, or crash outright.</p>

<p><big><strong>Playing Nice</strong></big></p>
<p>To avoid overwhelming our servers we ask you to limit your work to two simultaneous jobs per server. This policy applies to jobs that take several hours to complete. You may run many jobs that require a short time within reason--just don't queue up thousands of jobs at a time.</p>

<p>Since it is very difficult to monitor memory usage, we simply expect you to monitor your own jobs and avoid consuming more than half the memory on a given server (less if there are many others also running jobs).</p>

<p>Note that these rules are not strictly enforced as we can't watch the servers all the time looking for violators. If you notice anyone using too many resources and it is preventing you from doing work, notify us by email at <a href="mailto:4help@umn.edu">4help@umn.edu</a>.</p>]]>
</content>
</entry>

<entry>







<title>Application Servers</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/2012/04/application-servers.html" />
<id>tag:blog.lib.umn.edu,2012:/claoit/news//13669.351264</id>

<published>2012-04-16T15:45:58Z</published>
<updated>2012-04-16T13:07:09Z</updated>

<summary>What we call &quot;application servers&quot; are large capacity Linux servers running mathematical and statistical software. We started operating these servers many years ago when most of you only had access to low-powered desktop computers that were not very useful for...</summary>
<author>
<name> College of Liberal Arts OIT</name>

</author>

<category term="Research Computing" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en-us" xml:base="http://blog.lib.umn.edu/claoit/news/">
<![CDATA[<p>What we call "application servers" are large capacity Linux servers running mathematical and statistical software. We started operating these servers many years ago when most of you only had access to low-powered desktop computers that were not very useful for intensive computational tasks. These days, a lot of you have computers that are many times more powerful than servers were ten years ago.</p>]]>
<![CDATA[<p><big><strong>Advantages of Application Servers</strong></big></p>
<p>Shared software licenses. Many statistical packages are fairly expensive for individual licenses. CLA has negotiated agreements with many vendors and the University to offer packages free of charge on our application servers. This saves you, and the University, thousands of dollars in licensing costs.</p>

<p><strong>Linux</strong>. We run application servers using a recent version of Ubuntu Linux. While Linux offers very powerful tools for computational researchers, it is not an ideal choice for everyday use, and most people prefer to use Windows or OSX. These servers offer you a way to make use of the capabilities of Linux without having to run it yourself.</p>
<p><strong>Memory</strong>. While computer memory is affordable, it is still rare to find a personal computer with more than 8GB. At the same time, many researchers work with data sets that require larger amounts of memory. Our servers have 32 or 64GB memory, enabling you to work with large data sets. If you need more memory, and have (a lot of) funding for your research projects, we can buy servers with 768GB.</p>
<p><strong>Shared file servers</strong>. Our application servers have fast access to centralized file servers where you can store your data. This eliminates the need to make multiple copies of your data and keep those copies synchronized. All data is backed up daily, offering security and reliability.</p>

<p><big><strong>Public Application Servers</strong></big></p>
<p>These machines are open to all account holders, without any limitations.<br />
<a href="http://blog.lib.umn.edu/claoit/news/assets_c/2012/04/applicationservers-119305.html" onclick="window.open('http://blog.lib.umn.edu/claoit/news/assets_c/2012/04/applicationservers-119305.html','popup','width=637,height=343,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blog.lib.umn.edu/claoit/news/assets_c/2012/04/applicationservers-thumb-440x236-119305.gif" alt="Application Servers. " class="mt-image-none" style="" height="236" width="440" /></a></p>

<p><big><strong>Private Application Servers</strong></big></p>
<p>In addition to public servers, we operate private servers purchased by individual researchers or departments. These machines are configured identically to the public ones, but are restricted to account holders from sponsoring studies or departments.<br>
<a href="http://blog.lib.umn.edu/claoit/news/assets_c/2012/04/privateapplicationservers-119308.html" onclick="window.open('http://blog.lib.umn.edu/claoit/news/assets_c/2012/04/privateapplicationservers-119308.html','popup','width=641,height=554,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blog.lib.umn.edu/claoit/news/assets_c/2012/04/privateapplicationservers-thumb-440x380-119308.gif" width="440" height="380" alt="Private Application Servers. " class="mt-image-none" style="" /></a></p>]]>
</content>
</entry>

<entry>

<title>How do my friends connect to Unix servers?</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/2012/04/how-do-my-friends-connect-to-unix-servers.html" />
<id>tag:blog.lib.umn.edu,2012:/claoit/news//13669.348952</id>

<published>2012-04-04T11:00:03Z</published>
<updated>2012-04-04T12:29:55Z</updated>

<summary>Last week, we described how you authenticate and use our servers using the LDAP system. In this post we will talk about access for your colleagues who are not part of CLA....</summary>
<author>
<name> College of Liberal Arts OIT</name>

</author>

<category term="Research Computing" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en-us" xml:base="http://blog.lib.umn.edu/claoit/news/">
<![CDATA[<p>Last week, we described <a href="http://claoit.umn.edu/researchers.php?entry=347927">how you authenticate and use our servers</a> using the LDAP system. In this post we will talk about access for your colleagues who are not part of CLA.</p>]]>
<![CDATA[<p>While we already extend some of our services to Carlson School, College of Education &amp; Human Development, and College of Design, other members of the University community require a sponsor to gain access. For example, a CLA faculty member needs graduate students from the College of Science and Engineering (CSE) to access our resources to facilitate a collaboration. Once accounts are enabled the CLA faculty member and CSE grads can store shared documents and data, write and run programs together, etc.</p>

<p>If you are working with colleagues from external institutions they'll need to get access to the U of M network and our systems in one of two ways:</p>

<ul><li><strong>Sponsored Internet account</strong>. This is a <a href="https://www.umn.edu/dirtools/sponsor">University service</a> that gets you a full-fledged U of M Internet account for your collaborators, at a cost of $96 per person per year. Sponsored account holders can log in to CLA's systems as well as use the University's Virtual Private Network (VPN), and make use of certain other University services.</li>
<li><strong>"Service" account</strong>. These are pseudo-Internet accounts that can be created for free, but they are limited to accessing CLA servers and nothing else. We set these accounts with strict deadlines because they are difficult to track and manage.</li></ul>

<p>While sponsored accounts are our preferred solution, it may not be possible for every research project, with many external participants, to pay hundreds of dollars a year for access. As the University continues progress on the <a href="http://shibboleth.internet2.edu/why-shibboleth.html">Shibboleth implementation</a>, we will be able to provide people from external higher education institutions the ability to log in to U of M systems using accounts from their home institutions. We will let you know once this option becomes available so we can quickly replace existing sponsored and service accounts.</p>]]>
</content>
</entry>

<entry>

<title>How do I connect to Unix servers?</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/2012/03/how-do-i-connect-to-unix-servers.html" />
<id>tag:blog.lib.umn.edu,2012:/claoit/news//13669.347927</id>

<published>2012-03-28T12:00:14Z</published>
<updated>2012-03-27T20:35:14Z</updated>

<summary>Lightweight Directory Access Protocol, or LDAP for short, is a tool to distribute &quot;directory information&quot; across a network of computers. Directory information can be anything from user names, computer names, passwords, phone numbers, network shares, or printers. If you are...</summary>
<author>
<name> College of Liberal Arts OIT</name>

</author>

<category term="Research Computing" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en-us" xml:base="http://blog.lib.umn.edu/claoit/news/">
<![CDATA[<p>Lightweight Directory Access Protocol, or LDAP for short, is a tool to distribute "directory information" across a network of computers. Directory information can be anything from user names, computer names, passwords, phone numbers, network shares, or printers. If you are a Windows user, you may be familiar with the University's Active Directory system. Active Directory is actually Microsoft's custom implementation of LDAP.</p>]]>
<![CDATA[<p>We use LDAP to centralize authentication and authorization. Benefits of this approach are:</p>

<ul><li>Servers use the same account and password for a given user. This means you only need to remember one set of credentials.</li>
<li>Network shares defined on file servers are available on all member servers. For example, an instructor who needs to distribute data files to her students can save them to a central location and students can use any one of our servers, or their personal machines, to run programs and analyze the data.</li>
<li>Access to resources, such as servers and network shares, can be restricted and controlled easily. For example, a research study collecting sensitive data can restrict access to its project folders or servers to the members of a certain group. When a member leaves the study, removing them from the group ensures their access rights are revoked, without visiting each machine or configuring each share individually.</li></ul>

<p>In our implementation of the protocol, we have chosen to use the University's Internet ID system for authentication. Access to our systems does not require a separate account so once your user ID is enabled in our LDAP system, you will be able to log in to our servers with your University account.</p>]]>
</content>
</entry>

<entry>




<title>What is the Unix environment?</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/2012/03/what-is-the-unix-environment.html" />
<id>tag:blog.lib.umn.edu,2012:/claoit/news//13669.346878</id>

<published>2012-03-21T19:04:52Z</published>
<updated>2012-04-05T15:30:42Z</updated>

<summary>Our first blog posts will be dedicated to describing CLA-OIT&apos;s Unix environment - for those of you who need a refresher, or those who did not receive a proper orientation to begin with....</summary>
<author>
<name> College of Liberal Arts OIT</name>

</author>

<category term="Research Computing" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en-us" xml:base="http://blog.lib.umn.edu/claoit/news/">
<![CDATA[<p>Our first blog posts will be dedicated to describing CLA-OIT's <a href="http://claoit.umn.edu/research/unixenvironment.php">Unix environment</a> - for those of you who need a refresher, or those who did not receive a proper orientation to begin with.</p>]]>
<![CDATA[<p><a href="http://blog.lib.umn.edu/claoit/news/assets_c/2012/03/unix_environment-116290.html" onclick="window.open('http://blog.lib.umn.edu/claoit/news/assets_c/2012/03/unix_environment-116290.html','popup','width=991,height=722,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blog.lib.umn.edu/claoit/news/assets_c/2012/03/unix_environment-thumb-440x320-116290.png" alt="" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" height="320" width="440" /></a></p>

<p>The <a href="http://claoit.umn.edu/research/unixenvironment.php">Unix environment</a> is dedicated for use by researchers needing statistical analysis and data storage. We also operate a large number of database, web, and other servers that are "attached" to the same environment. Most of these servers do not allow direct logins, but provide access to the services they run. For example, you can connect to a database on a database server and use it, but you would not be allowed to log in because there is nothing else on the server that needs to be "exposed" to you.</p>

<p>We will focus on the individual components of the environment in upcoming posts. We invite any and all questions - <a href="http://claoit.umn.edu/feedback.html">let us know what you think</a> or contact the CLA Service Desk at 612-624-4357 or <a href="mailto:4help@umn.edu">4help@umn.edu</a>.</p>]]>
</content>
</entry>

<entry>

<title>New! Research Computing Blog</title>
<link rel="alternate" type="text/html" href="http://blog.lib.umn.edu/claoit/news/2012/03/new-research-computing-blog.html" />
<id>tag:blog.lib.umn.edu,2012:/claoit/news//13669.345733</id>

<published>2012-03-09T16:06:19Z</published>
<updated>2012-03-13T18:31:03Z</updated>

<summary>Welcome to the new CLA-OIT Research Computing blog. Our support staff will use this space to provide news, notifications of changes to research-related technologies, and other helpful information. You can read updates on the CLA-OIT website or add our RSS...</summary>
<author>
<name> College of Liberal Arts OIT</name>

</author>

<category term="Research Computing" scheme="http://www.sixapart.com/ns/types#category" />


<content type="html" xml:lang="en-us" xml:base="http://blog.lib.umn.edu/claoit/news/">
<![CDATA[<p>Welcome to the new CLA-OIT Research Computing blog. Our support staff will use this space to provide news, notifications of changes to research-related technologies, and other helpful information. You can read updates on the CLA-OIT website or add our RSS feed to your favorite reader. For added convenience,  <a href="http://feedburner.google.com/fb/a/mailverify?uri=claoitresearch&amp;amp;loc=en_US">subscribe to receive news updates via email</a>. Every time we publish a news story you will receive it in your inbox the very next morning. We welcome questions and feedback and invite you to <a href="http://claoit.umn.edu/feedback.html">tell us what you think</a> about our blog.</p>]]>

</content>
</entry>

</feed>
