This figure shows that Calendar Server components, including servlets and the core, are deployed within a GlassFish Server web container. Additionally, Calendar Server accesses Directory Server for LDAP information, a SQL database for calendar data (which can be either MySQL Server or Oracle Database), and a document store for large data, such as calendar events and todos with large attachments.