V San Franciscu probíhá tento týden výroční konference OpenWorld společnosti Oracle. Její výkonný ředitel a spoluzakladatel Larry Ellison během své úvodní řeči představil dva nové produkty a dvě cloudové služby. Asi největší pozornost 6 tisíc přítomných návštěvníků získal paralelní databázový systém Oracle 12C.
Ono >>C<< v názvu databáze opravdu odkazuje na cloud. Databáze byla navržena v souladu s jedním z hlavních požadavků na cloudový software, kterým je multitenancy. Tento obtížně přeložitelný termín odkazuje na schopnost aplikace obsluhovat více uživatelů, tj. jedna aplikace funguje pro více zákazníků (například firem nebo organizačních útvarů v případě privátního cloudu), ne jako v případě hostingu nebo řešení on-premise, kdy jeden klient využívá vždy vlastní dedikovaný kód.
Databáze Oracle 12C počítá s vlastností multitenancy již nativně. Dříve musely být služby s parametrem multitenancy v rámci jedné databáze řešeny na aplikační úrovni. Největším problémem zde byla bezpečnost. Oracle je pravděpodobně prvním z velkých dodavatelů tradičních relačních databází, který vyvinul systém přímo pro prostředí cloudových služeb. Paralelní databáze samozřejmě existují již delší čas, ale zatím jde spíše o projekty menších firem nebo o nepříliš vyspělý open source. Podporu NoSQL ovšem má vestavěnu i Microsoft SQL Server 2012.
Vedle databáze 12C představil Ellison i vnitropaměťový databázový a analytický server Exadata X3. Jde samozřejmě o kombinované hardwarové a softwarové zařízení, které evolučně navazuje na starší systémy Exadata. X3 pracuje se 2 až 4 terabajty operační paměti DRAM a s až 22 terabajty paměti NAND flash.
K v úvodu zmíněným novým cloudovým službám patří firemní verze služby Infrastruktura jako služba a Oracle Private Cloud. Ten je zajímavý tím, že se chová jako veřejný cloud, ale provozován je na serverech Exadata a Exalogic. Ty má zákazník umístěny ve vlastním datovém centru a jejich správu může svěřit zaměstnancům firmy Oracle. Volitelně lze systémy umístit i v datovém centru Oraclu.