Your SlideShare is downloading. ×
Virtuoso: Semantikk som skalerer!
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Virtuoso: Semantikk som skalerer!

527
views

Published on

Presentasjon om OpenLink Virtuoso, en RDF-database.

Presentasjon om OpenLink Virtuoso, en RDF-database.

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
527
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Hva er virtuoso? Produkt siden 1992, startet i Finland.
  • RDBMS, RDF Triple store, Web Server, Application serverLagringXML, SQL, RDF, FreeText
  • HTTP, HTTPS, WebDAV, SOAP, UDDI, WSDL, WS-Policy, WS-Security, WS-ReliableMessaging, WS-Routing, WS-Referral, WS-Attachment, WS-BPEL, SyncML, GData, SPARQL, SPARUL, NNTPFokus på http/https,Sparql og SparUL
  • Statistikk fra testene som ble kjørtImporttid og spørretid viktigstKrav fra Hafslund med 15 spørringer i sekundet.Statistikk fra tyske sider også..
  • At den støtter QUAD store, dvs graf prinsippetSparql og ikke minst SparULMye annen funksjonalitet Virket som et solid produkt med SQL i bunn.Windows Service
  • Bare en variant av vanlig atom feed, med noen ekstra sett med regler.
  • Supert, ser ut som alt er etter bokaVi begynner neste ukeMå være ferdig om 5 måneder ( i produksjon )Krever en ny web service, må deployes i bussen.Mye av ansvaret faller på kildesystemet.
  • En av de største problemene med integrasjon, er villigheten til systemeiere til å gjøre de nødvendige grepene.
  • Kan du gi meg brukernavn og passord?
  • Innsalg
  • Si litt om positive og negative ting.SupportLaaange spørringer (6 timer ++)Problemer med http connectionsSpørringer som plutselig er tregeIkke uendelig mengde data i resultatsett
  • Open source støtter mye av det enterprise støtter men mangler typiske enterprise egenskaper somClusteringReplication
  • http://dbpedia.org/page/The_Lord_of_the_RingsKDE Semantic desktopEn del semantiske web løsninger
  • Transcript

    • 1. Virtuoso: Semantikk som skalerer!Øystein Isaksen27.10.2011
    • 2. Universal Server
    • 3. Multiplattform• Virtuoso støtter en rekke 32- & 64-bit plattformer inkludert: Windows, UNIX, Linux, og Mac OS X.
    • 4. Protokollstøtte HTTP, HTTPS, WebDAV, SOAP, UDDI, WSDL, WS-Policy, WS- Security, WS-ReliableMessaging, WS-Routing, WS-Referral, WS- Attachment, WS-BPEL, SyncML, GData, SPARQL SPARUL, NNTP ,
    • 5. Data inn og ut• ODBC, JDBC, ADO.NET og OLE DB• Conductor, administrasjonsgrensesnitt• ISQL (Interactive SQL)• Sparql
    • 6. RDF Triple store (QUAD egentlig)
    • 7. Verktøy
    • 8. Administrasjonsgrensesnitt
    • 9. Søk
    • 10. Sparql-grensesnitt
    • 11. ISQL
    • 12. Mye mer
    • 13. Sesamprosjektet hos Hafslund
    • 14. Hvorfor valgte vi Virtuoso
    • 15. Ytelse
    • 16. Sparql benchmark Number of Triples 100M 200M Number of Products 284,826 570,000 Number of Producers 5,618 11,240 Number of Product 47,884 94,259 Features Number of Product Types 2,011 3,949 Number of Vendors 2,896 5,758 Number of Offers 5,696,520 11,400,000 Number of Reviewers 146,093 292,095 Number of Reviews 2,848,260 5,700,000 Total Number of Instances 9,034,108 18,077,301 Exact Total Number of 100,000,748 200,031,975 Triples File Size Turtle (unzipped) 8.7 GB 18 GB
    • 17. Spørringer i sekundet 4store BigData BigOwlim TDB VirtuosoQuery 1 117.6 64.2 112.5 75.1 200.7 Queries per Second by Dataset Size andQuery 2 49.0 33.6 159.3 41.0 71.1 Query Running 500 query mixes against theQuery 3 102.4 12.4 125.0 82.2 201.4 different stores lead to the following queryQuery 4 43.4 38.4 97.9 62.1 103.9 throughput for each type of query over allQuery 5 7.8 2.3 3.0 2.0 15.2 500 runs (in Queries per Second). The best performance figure for each query is set boldQuery 6 in the tables.Query 7 41.3 31.3 32.6 22.6 24.9 100 Million triples dataset.Query 8 49.1 48.5 38.0 24.4 54.0Query 9 233.0 54.8 141.8 124.6 379.1Query 10 49.2 61.6 48.5 33.5 113.7Query 11 145.3 43.8 51.3 30.0 73.6Query 12 46.5 54.8 65.4 33.3 68.0
    • 18. Vår egen test Virtuoso (RDF)Max User Load 25Tests/Sec 153Tests Failed 0Avg. Test Time (sec) 0,12Transactions/Sec 0Avg. Transaction Time (sec) 0Pages/Sec 153Avg. Page Time (sec) 0,11Requests/Sec 153Requests Failed 0Requests Cached Percentage 0Avg. Response Time (sec) 0,11Avg. Content Length (bytes) 94,0
    • 19. Funksjonalitet
    • 20. Hafslund arkitekturHva bruker vi det til? Scanning JDBC IFS SharePoint IFS Dokument Office klient connector OKS OpenSearch SD share CMIS server Weblogic ESB Metadata- extention OpenSearch SD share SPARQL SD share CMIS klient SD-Share CMIS – 360 SD-Share kilent og adapter Søkemotor server 360 connector kilent og server SPARQL API Public 360 og Virtuoso RDF server SharePoint Office klient
    • 21. Eksponerer data fra fagsystemer Virtuoso SparUL Sdshare Sdshare klient Sparql Sdshare
    • 22. SDshare hva ?
    • 23. SDshare klient System A SDshare klient System B
    • 24. Hva skjer FØR det blir SDshare?
    • 25. Snakke med de ansvarlige forfagsystemet Web services Buss Web Service SDshare Klient
    • 26. What’s in it for me ? …. ”En av de største utfordringene med integrasjon, er villigheten hos systemeiere til å gjøre de nødvendige tilpasningene”
    • 27. Vår tilnærming.. DB (ORACLE) SQL linked table RDF view SDshare SQL table Virtuoso
    • 28. Dette høres veeeeldig fornuftig ut…
    • 29. Erfaringer så langt
    • 30. Test selv
    • 31. Open source
    • 32. Into the clouds
    • 33. .Net støtte, dotNetRDF
    • 34. Hvor brukes det?
    • 35. Spørsmål?

    ×