Send Ghost to the grave: problems and alternatives to imaging using Ghost
Symantec's Ghost Solution Suite is used by manage University IT teams across the world. But what's the alternative to ghost for deploying software applications?
If you’re in the IT department at a college or university you’ve been here before: Summers from Hell. The annual process to refresh lab spaces with a new, updated computer image that takes months to build and deploy.
As budgets continue to contract and strategic project lists grow, how many more summers will your team be able to commit to this arduous and sometimes wasteful task?
Ghost, or more formally Symantec Ghost Solution Suite (GSS), is a long-lived software tool designed to assist in the mirroring of whole computer hard drives or individual hard drive partitions. The original product DNA dates back to the mid 1990s and has long been a trusted tool for IT departments around the world.
Ghost is marketed as a backup program. Its recovery environment comes in an ISO image file that needs to be written to a CD or other physical media, if it is to be used on a physical machine. This provides an environment to perform offline system recovery or backup. Ghost can mount a backup volume to recover individual files.
With Ghost, IT can enable a rich, all-purpose backup application that's flexible enough to copy whole drives, individual files, or sets of files. As a drive-backup application, Ghost 15.0 creates "images" of whole drives in the same general way that drive images are created by Windows Backup, or by rival packages such as or Acronis Backup & Recovery.
For IT departments in Higher Ed institutions, Ghost Solution Suite (GSS) often made the arduous task of rebuilding a computer lab on campus just a bit easier. A PC technician could build out a source computer with all of the software, settings, and configurations desired by the college or university and then replicate that master computer image to an entire lab or labs across campus. This ensured a consistent user experience for the students and faculty as they moved between computers or rooms.
Ghost is primarily used by IT because it's a relatively inexpensive way of cloning an OS and the applications, to distribute that image to other machines. It’s been used by Universities for years, as the license cost was inexpensive and a lot of IT technicians were used to it.
As a cloning tool, Ghost is one of the best. However in Higher Education, cloning each machine and distributing that image around the network is inefficient and slow, especially when it's done to deliver applications to any device. With an ever-increasing image size regardless of the tool that’s being used, distributing software via an image is seen as outdated.
A lot of institutions have moved to Microsoft System Centre Configuration Manager (SCCM); a systems management software product developed by Microsoft for managing large groups of computers running various operating systems (OS). Configuration Manager provides remote control, patch management, software distribution, OS deployment, network access protection and hardware and software inventory. That's great, but it still uses the basic principle that Applications sit within an image tied to the OS and Services, and that brings about an entirely new range of challenges when it comes to delivering any app to any device.
Two other competing products also exist to accomplish the same type of imaging, or cloning, operation:
Both of these products are somewhat more fully featured as they also let administrators deploy software packages as well as full disk images. However, with more features and flexibility comes more complexity. Customers that I’ve spoken with indicate that both SCCM and Kace require quite a bit of man hours to keep the systems running smoothly and imaging successfully.
Deployment management systems such as SCCM or KACE can help with the lab refresh task, but they’re not without their own challenges. Often a system like this requires the attention of a dedicated system admin, thereby pulling an FTE from other projects. However, for plain vanilla images where just the OS is being deployed (and maybe a few other small apps) a deployment management system might be the way to go.
Through centralized management and reporting, an admin may be able to re-image 80-90% of their fleet. Automated and sometimes intelligent driver injection, failed task retries, and error reporting can help bring the imaging process to a close in short order. Unfortunately, deploying just the OS is only the first step in the traditional campus image.
Frequently hundreds more apps need to follow, or be included in the original image, which then grows in size and can put a strain on network services. If your team is not using automation, then you’ll likely require a large contingent of staff to deploy via sneaker net.
With cutting-edge software virtualization technologies becoming more mainstream (it’s not just App-V and ThinApp anymore!), colleges and universities can move from the old ‘Just-in-Case’ model of software delivery to a more modern ‘Just-in-Time’ approach to application deployment.
The Just-in-Case model of building images with every conceivable software title is simply no longer needed. This strategy is also wasting valuable resources and having a negative impact on the student experience. Moving to a Just-in-Time approach frees up your expensive admins, makes the student experience awesome, and puts an end to summers from hell.
And for IT directors and CIOs, it helps the department realize and achieve some of the greater strategic projects, like BYOD for example.
AppsAnywhere delivers Just-in-Time software deployment by leveraging leading technologies such as Cloudpaging, and the extremely popular app store. By combining AppsAnywhere with automation platforms like SCCM, your team can refresh the entire campus fleet in just days. This leaves the rest of the summer for strategic projects such as cloud computing, improving the student experience, enabling BYOD, or event the fulfillment of well-deserved time off with family and friends!
The list of features and benefits goes on, but it’s best to see it in action! Head over to the AppsAnywhere trial at try.appsanywhere.com today.
Sign up to our newsletter.
AppsAnywhere is a global education technology solution provider that challenges the notion that application access, delivery, and management must be complex and costly. AppsAnywhere is the only platform to reduce the technical barriers associated with hybrid teaching and learning, BYOD, and complex software applications, and deliver a seamless digital end-user experience for students and staff. Used by over 3 million students across 300+ institutions in 22 countries, AppsAnywhere is uniquely designed for education and continues to innovate in partnership with the education community and the evolving needs and expectations of students and faculty.
Register your interest for a demo and see how AppsAnywhere can help your institution. Receive a free consultation of your existing education software strategy and technologies, an overview of AppsAnywhere's main features and how they benefit students, faculty and IT, and get insight into the AppsAnywhere journey and post launch partnership support.
Register your interest for a demo and see how AppsAnywhere can help your institution. Receive a free consultation of your existing education software strategy and technologies, an overview of AppsAnywhere's main features and how they benefit students, faculty and IT, and get insight into the AppsAnywhere journey and post launch partnership support.