![Page 1: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/1.jpg)
Ceedo Desktop
Dynamic Desktop Composition
![Page 2: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/2.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
Modular desktop composition at file-level
What is Ceedo Desktop?
• A smart driver that intercepts and redirects R/W functions at runtime
• Transparently integrate with corporate-desktop management tools and platforms
• Overcomes limitations of current virtualization solutions used forboth physical and cloud PCs
![Page 3: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/3.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
How does Ceedo Desktop work?
Modular desktop composition at file-level
Operating SystemCeedo Desktop Driver
File SystemRegistry
Apps & DriversCustomizations
Files and Data
• Smart-decision engine diverts all R/W calls to a storage medium separated from the OS
User CDML activated at logon or boot
Base A
pp
lication
s
![Page 4: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/4.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
Modular desktop composition at file-level
How does Ceedo Desktop work?
• Smart-decision engine diverts all R/W calls to a storage medium separated from the OS
• File System and Registry I/O are converged at runtime creating avirtual composite of C:\
• No limitations of Applicationand User virtualization
Operating SystemCeedo Desktop Driver
User CDML activated at logon or boot
File SystemRegistry
Apps & DriversCustomizations
Files and Data
CDML: Ceedo Desktop Modular Layers in network folders
Base A
pp
lication
s
![Page 5: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/5.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
Best implementation candidates
•Cloud PC (VDI/DaaS…)• Improve management and reduce storage
• Enterprise/public PCs• Locked-down endpoints + user freedom
• Server-to-cloud real-time backup• Incremental file-level upload over WAN
Main focus of this presentation
![Page 6: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/6.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
The main problems we solve
“…the biggest challenge to [VDI] has been storage costs. And, as such, VDI has only been deployed in mission critical, high performance or task worker environments…”
- Pat Gelsinger, VMware CEO(May 8th 2013)
“It’s the management software that has emerged around the major desktop virtualization platforms that is key, including… user profile [and] Layering technologies [which] reduce the complexity in managing desktop virtualization environments, as well as the strain on storage systems through dynamic desktop image composition.”
- Karin Kelley, 451 Research
• Extreme reduction in both IOPS-capable and regular storage CAPEX.
• Modular composition of separately managed desktop slices
![Page 7: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/7.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
The VDI issue – deployment type tradeoffsLogon Logoff and logon again Restart TCO &
ROIUser
ExperienceStateful: dedicatedFull session persistence like physical PC
Stateless: pooled-dedicatedSession persistence until reboot
Stateless:pooled-randomNo session persistence at all
What users want
What IT wants Bad user personalization – But low CAPEX and easy management
Natural user personalization – but very high CAPEX and TCO
Reset to base
Reset to base
Persistent
Persistent Persistent
Reset to base
![Page 8: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/8.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
Ceedo Desktop – the best of both worldsLogon Logoff and logon again Restart TCO &
ROIUser
ExperienceStateful: dedicatedFull session persistence like physical PC
Stateless: pooled-dedicatedSession persistence until reboot
Stateless:pooled-randomNo session persistence at all
What users want
What IT wants
Ceedo Desktop – The best of both worlds:Full user personalization based on a single-
image in random pooled mode
Bad user personalization – But low CAPEX and easy management
Natural user personalization – but very high CAPEX and TCO
![Page 9: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/9.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
Ceedo Desktop for VDI – Version 1Eliminating Virtual Desktop Infrastructure adoption barriers
![Page 10: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/10.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
VDI architecture by VMware, Citrix, Microsoft, etc.
Network File Share
Ceedo Desktop Version 1 - architecture overview
User1 CDML\%username%
User2 CDML\%username%
User3 CDML\%username%
User4 CDML\%username%
• CDMLs stored in network file share in encrypted containers
• Random-pooled desktops boot
• Virtualization activated on user logon according to username
• Volume letter – redundant
• 95% of applications supported for post log-on attach
Virtual C:\
![Page 11: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/11.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
Ceedo Desktop Benefits (version 1)
• Run everything in random pooled mode
• All but eliminate yearly expanding storage needs
• Single-image stateless deployment with modular desktop composition
• Allows for safer and easier to manage 100% random pooled VDI
• No extra VHDs, base images and differencing disks sprawl
• Accessible file-level format in encrypted containers
• Eliminates the need for user profile management tools
![Page 12: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/12.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
Ceedo Desktop for VDI – Version 2Eliminating Virtual Desktop Infrastructure adoption barriers
![Page 13: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/13.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
Modular desktop composition at file-level
How does Ceedo Desktop work?
• Read/Write + Read Only CDMLs
• Ceedo Desktop diverts all R/W calls to locations separated from the OS
• File System and Registry I/O are converged at runtime creating avirtual composite of C:\
• No limitations of Applicationand User virtualization
CDMLs: Ceedo Desktop Modular Layers in VHD/network folders
![Page 14: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/14.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
VDI architecture by VMware, Citrix, Microsoft, etc.
Ceedo Desktop Version 2 - architecture overview
Golden OS Image
Organizational CDML
Departments CDMLs
User-roles CDMLs
User Personal CDML
• Desktops in random-pool, boot with Org. CDML and optionally Department CDMLs.
• Desktops running waiting for user logon.
• User logon
• According to Active Directory or Connection Broker settings, user role and personal CDML attach.
• Ceedo Desktop converges the stack
• Only write-cache runs on SSDs/RAM Disk, read continues from storage (even a regular user folder…)
• Log-off restarts the machine waiting for next user…
Read Only layers shared between users(can run from normal storage)
Read/Write(IOPS capable)
Virtual C:\
![Page 15: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/15.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
Ceedo Desktop Benefits (version 1)
•Up to 80% reduction in backend storage
•Up to 60% reduction in runtime high-IOPS capable storage
• Eliminate yearly expanding storage needs
• Single-point of application updates
•Random pooled VDI with no image sprawl
•Mixed shared VHDs and encrypted containers
![Page 16: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/16.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
Ceedo Desktop - design guidelines
Top Priority
• End-User experience
• Minimize (optimize) IOPS-capable storage needs
• Eliminate image sprawl and streamline Desktop and User Environment Management
• Utilize existing storage as much as possible
Ease Ceedo Desktop adoption
• Keep the old concepts and tools
• Minimum management
• Support command-line and scripts (PowerShell)
• No SMB nanny-features
IT likes it the old fashion way
User experience and traditionallayering concepts still rule
32% use current non-dedicated storage in their VDI
82% use traditional tools todeploy applications
SMB market is not expectedto adopt VDI in the short-term
![Page 17: Dynamic Desktop Composition. Modular desktop composition at file-level What is Ceedo Desktop? A smart driver that intercepts and redirects R/W functions](https://reader038.vdocuments.net/reader038/viewer/2022110304/5517fe9d55034693228b4b27/html5/thumbnails/17.jpg)
2013 © CEEDO TECHNOLOGIES (2005) LTD.
Thank You