to be treated as confidential. § While every effort has been made to portray actual end functionality and display information accurately, all items demonstrated within this session are subject to change without notice. § While all efforts have been made to ensure working functionality, this session is being conducted on a test environment which is subject to change and modification without prior notice, which in turn may impact on the availability, performance and functionality of the demonstration. § As per the NDA agreement entered into previously, all information displayed is proprietary to VMware and should not be copied or recorded in any way during or after this session. § This session may contain product features that are currently under development. § This session/overview of the new technology represents no commitment from VMware to deliver these features in any generally available product. § Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind. § Technical feasibility and market demand will affect final delivery. § Pricing and packaging for any new technologies or features discussed or presented have not been determined.
not statements of historical fact are forward-looking statements based upon current expectations. Actual results could differ materially from those projected in the forward-looking statements. Information regarding risk factors that could cause actual results to materially differ are contained in documents filed by VMware with the Securities and Exchange Commission, including report that VMware may file with the SEC from time to time on periodic reports on Form 10-Q and Form 10-K and current reports on Form 8-K. VMware disclaims any obligation to update any such forward-looking statements after the date of this presentation.
tcserver Manager VA OS (SLES) App API DB tcserver Data VA OS (SLES) App API DB LDAP Jetty App Connector VA OS (SLES) tcserver App Gateway VA OS (SLES) Nginx Modules Configurator: • Central Wizard UI • Distributes settings across VAs • Network, Gateway, vCenter, SMTP attributes • Add / remove modules • Manage certificates, security Connector: • User authentication • AD secure bind and synchronization • Set replication schedule • Sync View pools and ThinApp packages Gateway: • Enables single user-facing domain • Routes requests to correct node • Reverse proxy insulates VAs Manager: • Workspace Admin UI • Application Catalog • Manage user entitlements • Workspace Groups • Reporting Data: • Stores files • Controls file sharing policy for internal and external users • Manage file preview server • Serves end user web UI
Mobile Client Desktop Agent Horizon Admin UI Active Directory Admin API Data API Admin API Configurator External DB Virtual Storage Metadata Horizon vApp Connector Horizon Gateway Bandwidth Optimization Storage Optimization Push Notification Extension Framework Object Transaction Content Index Blobs Object ACL Search Document Preview Document Revisions Sharing Class of Service Guest User Repository SSO Auth Guest User Management Mobile Workspace Mobile Apps Enterprise Catalog App Management Identity Entitlement Access Policy Dynamic Groups Suite Admin User Provisioning vCenter
Pluggable Authentication Config & Settings MySQL Lucene Index Document Viewing Meta Data Open LDAP Octopus Document Transformation Search VMDK RDM NAS File Store Object ACL Sharing Document Version Management Change Event Notifications Bandwidth Optimization Storage Optimization Delegated Administration Sync API Web API Admin API Push API Object Transactions
Datastore Horizon Data VM = OS + App VMDK VMDK VMDK VMDK VMDK Log Redo Metadata Index VMFS Datastore Horizon Data VM = OS + App VMDK VMDK VMDK VMDK VMDK vSphere Storage blob blob Object Blob Store
WS building block • Generate load to simulate peak usage § Load Simulation Profile • Each users uploads a file 20 times per hour • Each file is 1MB in size • Each file is shared with 10 users (10 endpoints sync for every upload) § Saturation Criteria • CPU is saturated when 65% utilized for Data, 45% for Gateway • Ensure no CPU is saturated under load
VM supporting 1K data users § Gateway Building Block – One VM supporting 2 data building blocks § Each data and gateway building block requires • 6 vCPU’s • 32GB RAM § 1 gateway and 2 data building blocks per physical node with spare capacity (24 Cores & 128GB RAM per blade) § Connector, configurator, manager VA’s negligible under data load – we are only looking at data compute requirements.
Average Quota Utilization: 5GB or 20% § Version Overhead: 2x capacity utilization on average § Metadata Overhead: 1% or 100MB/user (20KB/row) § Content Index Overhead: 3% or 300MB/user § 50TB of blob NAS storage fits ~2500 users (mirrored) • 50TB / (5GB * 2) / 2 is 2500 users § 2TB of VMFS storage fits 2500 users (mirrored) • 2TB / 400MB / 2 is 2500 users § Conservatively, 50TB of blob and 2TB of VMFS storage supports 2K users or 2 data building blocks Blob NAS Store VMFS Stores
§ Blades 50% utilized § Storage 50% utilized § 2nd blade for cold standby § N x N cluster is overkill 50TB NAS 2TB VMFS 2 Blade Servers gateway data configurator manager connector
on single Data-VA. § We achieved consolidation ratio of 1 Gateway-VA to 2 Data-VA per blade, supporting 2K users with heavy workload profile. § Gateway-VA CPU utilization average at 40%. § Data-VA CPU utilization average at 65%. § Manager/Connector/Configurator CPU utilization average < 5%. § Linear scalability to 10K users. § Nutanix Horizon Workspace RA published: http://go.nutanix.com/ TechGuideNutanixHorizononNutanixReferenceArchitecture_LP.html
mobile access solution to enable “data access on any device, anywhere” § NetApp value – Infrastructure for scalable and cost-efficient deployments • Non-disruptive operations • 50+% storage efficiency with deduplication and compression • Simple, scalable VMFS & NFS based storage repositories • Backup and recovery with NetApp Snapshot and SnapMirror • Snap Creator plugin for backup & recovery
well with different Horizon components. § Unified Protocols § FlashCache, FlashPools, Flash Accel, FlashRay NetApp FAS (Unifed) iSCSI, FC and NFS FlashCache FlashPools FlashAccel FlashRay Config & Settings MySQL Lucene Index Document Viewing Meta Data Open LDAP Horizon Document Transformation Search VMDK RDM NAS File Store FlashCache FlashPools FlashAccel FlashRay NetApp FAS (Unifed) iSCSI, FC and NFS NetApp FAS (Unifed) iSCSI, FC and NFS
will have to manage their existing shared data separately. § 2. Horizon Workspace can not operate as a proxy to existing shared data deployments. § These limitations could change in future versions and integrations between VMware & NetApp (and other Partners)
storage savings § Out-of-box results: 27% space saved after initial install; increases with larger working set. § In the typical 1K user building block described above, because of NetApp’s dedupe, 250 user licenses (out of 1000) will paid by the amount of storage you don’t need to purchase. § $3/GB x 50TB = $150,000 § $150,000 x 50% = $75,000 § Savings of $75,000 to use for 250 user licenses (at $300 each for Horizon Suite)
& integrity at a level equal to that of your current file servers. § Solution: Rapid & efficient snapshot-based backups at the VM and application level, with NetApp Snap Creator.
any other storage operating system. § Scale across protocols using the same management tools and feature set. § Eliminate downtime, even during service upgrades, for business continuity. § Deploy and redeploy resources as business and IT needs change.
hardware § Upgrade storage § Rebalance the load 45 A3 A A1 A2 C C1 C2 C3 Data Network A A1 C2 C3 C C1 B0 B1 B2 B3 A4 A4 C4 A2 B0 B1 B2 B3 C4 A3 Transparent to all clients and applications Always On: Non-Disruptive Operations
as business grows § Keep secure isolation among tenants § Rebalance performance or capacity for critical workloads § Use SAN or NAS Transparent to all clients and applications A A1 A2 C C1 C2 C3 Data Network A A1 A2 A3 C2 C3 C C1 B0 B1 B2 B3 B0 B1 B2 B3 46
price and performance • Manage multiple tiers in the same namespace or many • Examples: ¡ Reference data ¡ Disaster-recovery mirror destination ¡ Scalable archives B C A2 A3 C1 C2 Projects A B C A1 A2 A3 B1 B2 C1 C2 C3 A1 B1 High-Speed Storage (Highest Performance across All Workloads) High-Capacity Storage (Lower $ per GB) B2 C3 47