Date post: | 22-May-2015 |
Category: |
Documents |
Upload: | jeff-fisher |
View: | 431 times |
Download: | 0 times |
Copyright Softricity 2005 www.softricity.com
The SoftGrid® Platform
Jeff FisherStrategic Alliances Manager
Softricity, Inc.www.softricity.com
Server-Based Computing:To the Desktop and Beyond
Copyright Softricity 2005 www.softricity.com
Softricity Snapshot
• Leader in Application Virtualization• Founded 1999• Developer of the SoftGrid Platform, the industry’s
first application virtualization infrastructure solution• SoftGrid transforms applications into network
services, instantly accessible and centrally manageable like electricity, phone, cable and other utilities
• Worldwide Customer Deployments• Enterprise focus – primarily mid- to large-sized
environments
• Global Presence• Worldwide headquarters in Boston, MA• Sales and support offices throughout North America• European headquarters in Rotterdam, Netherlands
"Softricity's SoftGrid is what I've wanted for years. It insulates Windows from
applications and vice versa, and provides for applications
the same vastly improved provisioning and
management that VMware provides for operating
systems.“
Mark Gibbs, Network World
Copyright Softricity 2005 www.softricity.com
Softricity Partners
• Microsoft Gold Certified Partner
• VMware Technology Software Alliance Partner
• HP Developer and Solutions Partner
• Citrix Alliance Partner
Additional Partnerships with NEC, Aurema, AppSense, RES, more…
Copyright Softricity 2005 www.softricity.com
Softricity Customers
• Healthcare
• International
• Financial Services
• Fortune 500
Copyright Softricity 2005 www.softricity.com
IT: Why So Much Complexity and Cost?
• Application installations hard-code host computers• File system conflicts (“DLL Hell”) • Registry conflicts
• …leading to significant headaches• Lengthy regression testing & time to go live• Difficult change management
• Application admins spend 60%+ of their time on manual tasks (IDC, MS)• ESD post-installation cleanup• Recovering a single failed end-user system• Application deployment to a SBC environment
• …leading to significant application management costs• $8K for desktops per year, $15K for servers per year (IDC, Gartner)
Applications: The Root of Complexity
Copyright Softricity 2005 www.softricity.com
Industry Approaches to Cure Complexity
• Re-Code applications• Approach: Web, J2EE and .NET applications
• Issues: Re-write costs, reduced functionality, need to be tied to network, 2/3 of all costs of web apps comes from browser management (IDC)
• Centralize distributed environment• Approach: Electronic Software Distribution, Server-Based Computing
• Issue: Application conflicts and server complexity remains, desktop problems are removed to a high touch server, lack of scalability
• Server Virtualization• Approach: Virtual Operating Systems
• Issue: Application issues not addressed, bloated images due to application footprint, image proliferation
Copyright Softricity 2005 www.softricity.com
Softricity’s Application Virtualization
VirtualizeRapidly package applications
- No changes to source code
- No installation
- No alteration to OS
Complexity – Solved
CentralizeVirtualized applications
- Managed from a single console
- Served from a single source
AccelerateApplications available instantly
- On-demand, when needed
- No conflicts or complexities
Copyright Softricity 2005 www.softricity.com
SoftGrid: Technology
Copyright Softricity 2005 www.softricity.com
SoftGrid Platform: 3 Key Components
Sequencer SoftGrid Server SoftGrid Client
Virtualizes Applications Delivers Applications Runs Applications
Copyright Softricity 2005 www.softricity.com
SoftGrid Sequencer: Virtualizes Applications
• Wizard-based tool that rapidly virtualizes applications without changing source code
• Allows for the installation and configuration of one or more applications/dependencies into a single, portable data file (SFT) which can be tested before deployment
• After testing, the SFT file is placed onto one or more SoftGrid servers for on-demand deployment to Terminal Servers, desktops or laptops
Copyright Softricity 2005 www.softricity.com
SoftGrid Server: On-Demand Delivery
• Flexible Delivery• Either on-demand when launched by
user or pre-staged by administrator
• Permission Based• User authentication, authorization and
licensing are checked every time users try to launch a SoftGrid application
• Locally Executed• App executes on desktop, laptop
and/or Terminal Server, not on SoftGrid Server
• Cached for Performance• App code is cached for repeat use –
even without a network
Copyright Softricity 2005 www.softricity.com
SoftGrid Server: Scalability and Availability
• Highly Scalable• 1,000+ users per server vs. 50 –
100 users for traditional SBC environments (Terminal Services or MetaFrame Presentation Server)
• High Availability• SoftGrid Servers are stateless
and can be made highly available through industry standard load balancing solutions
Copyright Softricity 2005 www.softricity.com
SoftGrid Client: The Power of SystemGuard™
• Applications are virtualized per instance and user:• Files (including System Files)
• Registry
• Fonts
• .ini
• COM objects
• More…
• Applications do not get installed or alter the operating system
• Yet tasks process locally on the host computer
Copyright Softricity 2005 www.softricity.com
SoftGrid Application Portability
• Install-free and conflict-free applications without network delivery
• Detaches application virtualization from on-demand delivery
• Designed for people on low-bandwidth connections• Deliver Sequenced applications
via CD, data key, etc.
• Need to fill cache
• Slow network
• Ability to deliver over file servers
• Authentication over network to ensure license compliance
Copyright Softricity 2005 www.softricity.com
Centralized Management & Integration
• SoftGrid Management Console is implemented as a Microsoft Management Console (MMC) Snap-in
• Configure strict or audited licensing of application packages and meter usage
• Assign application privileges via Active Directory or NT 4 Domains
• Run built-in reports including:• Software Audit
• License Compliance
• Application Utilization
Copyright Softricity 2005 www.softricity.com
The Softricity SoftGrid® Platform
Centralize• Applications served (but not
processed) by the SoftGrid Virtual Application Server
• Managed by the SoftGrid Management Web Service
- Accessible via SoftGrid Management Console
• Assigned by Active Directory
• Usage & configuration data retained in SoftGrid Data Store
Virtualize• SoftGrid Sequencer: Turns
applications into virtualized services
Accelerate• Deliver applications to all computers in
real-time as needed- Desktops- Laptops- Terminal Servers
Copyright Softricity 2005 www.softricity.com
SoftGrid vs. Citrix Application Isolation Environments (AIE)
Copyright Softricity 2005 www.softricity.com
SoftGrid vs. AIE
AIE is going to fix crashes after they have happened
SoftGrid prevents crashes before they happen
Copyright Softricity 2005 www.softricity.com
SoftGrid vs. AIE
• Prevent problems before vs. repair *some* problems after the fact
• Virtualization vs. Re-direction• No install/keep OS clean vs. install/alter OS
• On-demand delivery vs. manual or IM install
• Platform support vs. MFPS server only
• Implication for MFPS:• No regression testing vs. still need to regression test
• Guaranteed app compatibility vs. compatibility in some cases
• Eliminate server silos vs. reduce silos
• Single small image vs. multiple bloated images
• Generic pool of Terminal Servers vs. hard-coded servers
• No automated synchronization of business continuity/branch servers
• Portability: Single package, multiple OS vs. install to one OS only
Copyright Softricity 2005 www.softricity.com
SoftGrid vs.Traditional Server-Based Computing
Copyright Softricity 2005 www.softricity.com
SoftGrid vs. Server-based Computing:Example: 1000 End Users
•SoftGrid•Traditional Server-Based Computing
• 20 servers needed (50 users per server)• Need to install apps on all 20 servers• Conflicts and regression testing• Downtime for updates• Server/Application silos• Must be connected to the network• Avoid resource/graphically-intensive apps• Patch 20 servers
• 2 servers needed (one redundant)• No installation• No conflicts or regression testing• No downtime for updates• No silos• Off-line use (i.e. laptops)• Deploy intensive applications• Patch 2 servers
vs.
Copyright Softricity 2005 www.softricity.com
SoftGrid vs. Server-based Computing:Example: 1000 End Users Cost Comparison
General Parameters
Total users 1,000
Total concurrent users 1,000
Application Parameters
Total Number of Applications 50
Average number of applications deployed per user 20
Total number of unique application sets 5
Average number of newly deployed/supported applications per year 3
Average number of application update events per year 10
Average number of application terminations per year 1
Platform Parameters
Average number of users per processor 30
Number of secondary Silos 0
Average number of concurrent users per secondary Silo 0
Third Party SBC Product in Use Citrix XPe
Copyright Softricity 2005 www.softricity.com
SoftGrid vs. Server-based Computing:Example: 1000 End Users Cost Comparison
Application Management Cost Comparisons SBC SoftGrid
Required Number of Silos 1 N/A
Total Number of Required Servers 18 2
Total Application Life Cycle Regression Testing Time (Minutes) 41,760.00 0
Total Time to Move Single Application from Purchase to Production (Minutes)
4,418.00 365.00
Annual Cost of Application Deployment $11,813.30 $4,196.04
Annual Cost of Application Updates $38,933.16 $958.00
Annual Application Support Cost $36,256.65 $16,625.00
Annual Application Termination Cost $1,659.26 $2.40
Annual Application Administration Costs* $88,662.36 $21,781.44
*NOTE: These do not include additional management costs, like OS updates, security patches, anti-virus, etc.
Copyright Softricity 2005 www.softricity.com
SoftGrid vs. Server-based Computing:Example: 1000 End Users Cost Comparison
Application Management Cost Comparisons SBC SoftGrid
Annual Productivity Loss from Downtime $28,004.81 $14,008.77
Initial Investment - Hardware $67,014.00 $10,276.00
Initial Investment - Professional Services $29,839.81 $14,603.77
Initial Investment - Software Licensing $330,472.82 $196,111.98
Total Initial Investment $427,326.63 $220,991.75
Total Cost of Ownership - Year 1 $543,993.81 $281,781.96
Total Cost of Ownership Over 3 Years$777,328.16 $353,362.38
Read a new, independent comparison of SoftGrid vs. Traditional SBC here:
“Everything old is new again: Virtualization in 2005, Part II”Virtual Strategy Magazine, March 2005
http://www.virtual-strategy.com/article/articleview/710/1/2
Copyright Softricity 2005 www.softricity.com
The Future of Application Virtualization
Virtualized Centralized On-Demand
The Future of SoftGrid:
Copyright Softricity 2005 www.softricity.com
Thank You
Jeff FisherStrategic Alliances [email protected] 658 0516
www.softricity.com