Toby Ford | At your service

 

Connecting state and local government leaders

Many government agencies are testing virtualization, but application service provider USi is increasingly relying on the technology to stay in business. Toby Ford, chief technology officer of USi, talks about what virtualization can do for government agencies.

Many government agencies are testing virtualization, but application service provider USi is increasingly relying on the technology to stay in business. 'We differentiate ourselves just by being a little bit ahead,' said Chief Technology Officer Toby Ford. The company, which AT&T purchased last year, hosts large enterprise applications such as e-commerce systems for large corporations and government agencies. So any gain in efficiency translates directly into enhanced financial well-being for the company. We spoke with Ford to find out a bit more about how virtualization ' and other cutting-edge technologies, such as thin provisioning and the Business Process Execution Language ' could help large organizations. The main challenge for us is compliance. We have a number of different markets we deal with ' financial, health care, government. They all work under different auditing regimes. We are constantly trying to keep up with these things.Lately, the Payment Card Industry Security Standards Council (PCI) has been heading in the direction that ' for credit card information ' all servers, firewalls and networks must be dedicated. And that is a challenge for us. Over time, we've evolved toward having a lot of shared functionality. It's shared functionality with security. We have good boundaries, and we have good controls over security, but the PCI group is feeling more comfortable having things separated. Not in the current set of PCI definitions. They're ambiguous. That's something we're currently working [on] with the PCI group ' to try to convince them to be more specific. You read it one way and could conclude virtual local-area networks are bad. [If that were the case], we'd have to have dedicated network switches, which would be ridiculous. We are. It's a great way to use assets more efficiently. Even if you buy a small server, most of the time it has way more [power] than what you need. In an analysis we did a few years ago, we found that we were only utilizing 5 to 10 percent of our assets. That's when we got into virtualization.In the beginning, it made sense to use virtualization in a nonproduction lab role, but about 18 months ago, we fully committed to use virtualized environments using VMware. Two milestones'recently put us over the edge.One was the release of VMware EMX 3.0, which increased the amount the CPU threads and memory to a level where you could use [the software] in production. That, coupled with AMD's release of virtualization stuff in the Opteron that helps with [input/output] ' a weakness in virtualized environments ' has been revolutionizing our way of dealing with hardware.We're able to move programs around on the fly without rebooting. In the past, we offered high availability by using clustering server software, like Veritas Cluster Server, where you had to script out every transition of services from one server to another. That was very hard to maintain. In VMware EMX, as the server goes down, the whole operating system moves over on the fly. That's been tremendous for us. We'll run 16 to 20 guest operating systems [per server]. Exactly. We front every server with a reverse proxy, [Citrix] NetScaler hardware acceleration [software]. We use NetScaler for every Web connection, so we aggregate multiple Web connections down to one, and that helps tremendously. What happens is that the browser will connect to the NetScaler, and so when multiple connects come in, the NetScaler will make one connection back to the [virtualized] Web server, and then it will send all the traffic through that one connection instead of many different connections.We also have a piece of hardware to cache the Java objects, well-known select statements and other things that are easy to offload. We've made a pretty good leap in volume management using [storage systems from] 3Par. The highest number of tickets we deal with every month are about running out of disk storage. So the ability to grow volumes and move data around is a big deal for us.We've been using thin provisioning in 3Par, which allows us to allocate large volumes ' a standard lately is 2T. We don't have to do volume management all the time. We don't have to be expanding drives all the time. The way 3Par storage works, if there is a 30 percent disk utilization, then we only pay for 30 percent [of that disk] instead of 100 percent, which we would have paid for in [an] EMC device. Both NetApp and EMC are at a point in size where they are expecting premiums because of brand. The software costs for extra functionality like remote copying ' at least for EMC ' is just out of control. So we're going to other vendors because of cost. BPEL has helped us a lot in doing business process workflow improvements. The BPEL Process Manager from Oracle has been quite helpful for us. For instance, a new person comes in, and they have a wide range of privileges. Some involve getting system access in multiple different systems, and others involve forms that need to be filled in. And so it is a multistep process, and we use BPEL to keep an eye on the processes and get a summary of where things are going slow. We have a client support portal that is very tied to our operational support system. It's role based, so [for] whoever logs in, we can add functionality on the fly based on what the role is. Some of our clients only want a big red button that says 'Fix Me,' and others want granularity ' utilization graphs and so on. Our client portal will have everything you can imagine: performance, all the workflows we're working on, the statuses that you'd be interested in such as how much storage is being used, how often backups take place.

Virtualization is a great way to use assets more efficiently. - Toby Ford

Rick Steele



GCN: What are the challenges to offering software as a service?

Ford:



GCN: Can a virtualized environment be considered dedicated?

Ford:

GCN: So USi is bullish on virtualization?

Ford:







GCN: How many virtualized instances will you run on a typical production machine?

Ford:

GCN: So it is now more cost-effective for you to address the input/output and various other problems associated with virtualization than it is to just buy more cheap servers?

Ford:



GCN: What are you doing in terms of storage?

Ford:



GCN: I figure Network Appliance and EMC would be offering those kinds of deals as well.

Ford:

GCN: You're actually using the Business Process Execution Language, an emerging standard for notating automated workflow processes?

Ford:

GCN: Providing billing and status reports have traditionally been difficult with hosted applications. What does USi offer?

Ford:

NEXT STORY: Correction

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.