W ubiegłym tygodniu, podczas konferencji Oracle OpenWorld 2014, zaprezentowano Oracle Software in Silicon Cloud - środowisko maszyn wirtualnych dla programistów, umożliwiające instalację, testowanie oraz doskonalenie ich kodu na wydajnej i bezpiecznej platformie do przetwarzania w chmurze, wyposażonej w rewolucyjną technologię Software in Silicon w planowanych procesorach SPARC M7 z systemem operacyjnym Oracle Solaris.
Nowe środowisko można wykorzystać do wykrywania uszkodzeń danych i naruszeń bezpieczeństwa oraz zapobiegania im. Testy dotyczące obciążeń wykazały średnio 40 razy szybsze rezultaty niż w przypadku narzędzi wyłącznie programowych, a w niektórych testach były one ponad 80 razy szybsze. Ta wyjątkowa wydajność świadczy o możliwości zapewnienia ciągłej dostępności, nie tylko w środowiskach testowych, lecz także produkcyjnych.
Przykładowe kody, prezentacje i dokumentacja pomogą użytkownikom szybciej czerpać korzyści z używania aplikacji z technologią Software in Silicon.
Do funkcji Software in Silicon wdrożonych w procesorze SPARC M7 należą:
- Spójność danych aplikacji to pierwsza na świecie implementacja kontroli dostępu do pamięci w rozwiązaniach sprzętowych. Została ona opracowana w celu zapobiegania lukom w zabezpieczeniach, które narażają systemy na poważne ryzyko. Umożliwia sprzętowy monitoring (w czasie rzeczywistym) żądań dostępu do pamięci, wysyłanych przez procesy programowe i blokuje nieuprawniony dostęp do pamięci - niezależnie od tego, czy jest on spowodowany błędem w programowaniu czy podejmowaną w złych intencjach próbą wykorzystania przepełnienia bufora.
- Przyspieszanie zapytań zwiększa wydajność przetwarzania zapytań do bazy danych w pamięci dzięki działaniu na danych przesyłanych bezpośrednio z pamięci za pomocą interfejsów o wyjątkowo wysokiej przepustowości (nawet 160 GB/s). Zapewnia to ogromny wzrost wydajności.
- Moduły dekompresji w mechanizmach przyspieszeń Software in Silicon znacznie zwiększają wykorzystanie pojemności pamięci. Moduły w pojedynczym procesorze wykonują dekompresję danych z wydajnością, która stanowi ekwiwalent 16 kart PCI lub 60 rdzeni procesorowych.
Procesor SPARC M7 firmy Oracle to pierwszy układ scalony oferujący rewolucyjne funkcje Software in Silicon. Przewiduje się, że systemy oparte na procesorze SPARC M7 będą dostępne w 2015 r.
Źródło: Oracle