Ev Ses Geleceğe: bellek içi hesaplama için bir rampa

Geleceğe: bellek içi hesaplama için bir rampa

Anonim

Techopedia Staff, 25 Ocak 2017

Paket Servisi: Sunucu Eric Kavanagh konuklar Dr. Robin Bloor, Dez Blanchfield ve IDERA'dan Bill Ellis ile bellek içi bilgi işlem ve SAP HANA'yı tartışıyor.

Şu anda giriş yapmadınız. Lütfen videoyu görmek için giriş yapın veya üye olun.

Eric Kavanagh: Tamam bayanlar ve baylar. Merhaba ve bir kez daha hoş geldiniz. Çarşamba günü ve son birkaç yıldır Doğu Saati saat 4'tür, yani Sıcak Teknolojiler için bir kez daha zamanı gelmiştir. Evet, gerçekten benim adım Eric Kavanagh, bugünkü konuşmaya ev sahipliği yapacağım.

Ve millet, bugün harika şeyler hakkında konuşacağız. Bellek içi dünyasına gireceğiz, tam başlık “Geleceğe: Bellek İçi Hesaplama için Bir Rampa”. Bu günlerde tüm öfke ve çoğunlukla iyi bir sebeple, bellek, dönen disklere güvenmekten çok daha hızlıdır. Ancak zorluk, bir çok yazılımı yeniden yazmanız gerektiğidir. Çünkü bugünün yazılımı, çoğu, disk düşünülerek yazılmıştır ve bu, uygulamanın mimarisini gerçekten değiştirir. Uygulamayı dönen bir disk beklemek üzere tasarlarsanız, tüm bu bellek içi teknolojiye sahip olduğunuzdan farklı şeyler yaparsınız.

Seninki hakkında bir yer var, Twitter'da bana vur, @eric_kavanagh. Ben her zaman takip etmeye çalışıyorum ve aynı zamanda birisi benden bahsettiğinde retweet etmeye çalışıyorum.

Dediğim gibi, bugün bellek içi ve özellikle SAP HANA hakkında konuşuyoruz. Saygılarımızla geçen yıl SAP topluluğunu gerçekten iyi tanımak için geçirdim ve şunu söylemeliyim ki büyüleyici bir ortam. SAP inanılmaz derecede iyi bir operasyon olduğu için bu operasyonu yürüten ve ön cephede olan insanlara şapka çıkarıyor. Gerçekten çok iyi oldukları şey iş yapmak. Elbette teknolojide de harikalar ve HANA'ya gerçekten büyük bir yatırım yaptılar. Aslında hatırlayabiliyorum - muhtemelen yaklaşık altı ya da yedi yıl önceydi - aslında ABD Hava Kuvvetleri için biraz iş yapıyorduk ve SAP'den birisinin gelip bize dünyaya erken bir bakış atmasını sağladık. HANA ve planlananlar. Ve en önemlisi, SAP Labs'taki insanlar, geleneksel ortamlardan bir kez daha tamamen farklı olan bu mimariyi nasıl oluşturacağınızı anlamak için çok fazla zaman ve çaba harcadılar, çünkü bellekte her şeye sahipsiniz. Yani, geleneksel yöntemden farklı olarak, bellekte aynı veri üzerinde hem işlemsel hem de analitik yapmaktan bahsediyorlar, ki bu onu dışarı çekiyor, örneğin bir küp içine koyuyor, örneğin, analiz edip, işlemsel, çok farklı bir şekilde olur.

Bu ilginç bir alan ve aslında başka bir satıcıdan, IDERA'dan, tüm bu şeylerin nasıl çalışacağı ve rampa üzerinde ne hakkında olduğu hakkında bir şeyler öğreneceğiz. Bu yüzden, The Bloor Group'ta kendi baş analistimiz Dr. Robin Bloor'dan haber alacağız; Dez Blanchfield, veri bilimcimiz ve daha sonra IDERA'dan iyi arkadaş Bill Ellis. Böylece, anahtarları alıp götürecek olan Dr. Robin Bloor'a vereceğim.

Robin Bloor: Evet, Eric'in dediği gibi, SAP HANA tarafından ilk bilgilendirildiğimiz zaman, yıllar önce geri döndü. Ama çok ilginçti, belirli bir zaman çok ilginçti. Bir veya iki şekilde bellek içi teknoloji sunan bir veya iki şirkete rastlardık. Bellek içi gelecek oldukça açıktı. Ve SAP ayağa kalkıp aniden HANA'yı piyasaya sürene kadar gerçekten değildi. Yani SAP'ın bunu yaptığını görünce şok oldu. Bu bir şoktu çünkü başka bir yerden gelmesini bekliyordum. Microsoft ya da Oracle ya da IBM ya da bunun gibi biri olmasını bekliyordum. SAP'nin bunu yaptığı fikri benim için gerçekten çok şaşırtıcıydı. Sanırım olmamalıydı çünkü SAP stratejik satıcılardan biri ve bilirsiniz, sektörde gerçekleşen büyük her şey bunlardan birinden geliyor.

Her neyse, bellek içi ile ilgili tüm mesele, demek istediğim, bunun hakkında konuşurduk, aslında belleğe girer girmez - bu, verileri belleğe koymakla ilgili değil, bu bellek katmanının sistem kaydı olduğu fikri - sistem kaydını belleğe geçirir geçirmez disk bir tür el atma ortamı olmaya başlar ve farklı bir şey haline gelir. Ve bunun gerçekleşmeye başladığında çok heyecan verici olduğunu düşündüm. Yani, gerçekten, diski döndürmek için bitti. Dönen disk yakında sadece müzelerde mevcut olacak. Yakında ne kadar erken olacağından emin değilim, ancak temel olarak, katı hal diski şimdi Moore'un yasa eğrisinde, pas çağırmaktan zaten on kat daha hızlı, şimdi dediği gibi ve çok yakında daha hızlı olacak ve o zaman disk için kullanım durumları giderek daha az olsun demektir.

Ve meraklı gerçek, geleneksel DBMS, aslında, disk eğirme için geleneksel yazılım bir sürü inşa edildi, disk dönen varsayıyordu. Dönen diskten yararlanmak ve veri alımını olabildiğince hızlı hale getirmek için özenle programlanan her türlü fiziksel seviye yeteneğine sahipti. Ve bunların hepsi yıkanıyor. Sadece kayboluyor, biliyor musun? Ve sonra, açıkçası çok vardı - Bilmiyorum, kazançlı, sanırım, sonunda olacak - büyük veritabanlarının, Oracle ve Microsoft, SQL'in konumunu işgal etmeye çalışan bir bellek içi veritabanı için açılış Sunucu ve IBM'in DB2'si, bellek içi alanda yer aldı ve ilerleyenleri izlemek ve bunu yapmak çok ilginçti.

Bellek çağlayanı hakkında konuşalım; sadece kayda değer. Ayrıca, bundan bahsetmenin sebebi, bunu atmamın nedeni, gerçekten, burada hafıza hakkında konuşurken, bahsettiğim tüm bu katmanların aslında hafıza olduğunu herkese bildirmekti. Ama aniden buna baktığınızda farkediyorsunuz, bu hiyerarşik bir mağaza, sadece hafıza değil. Bu nedenle, hiyerarşik mağaza hakkında uzun, uzun zaman önce öğrendiğimiz hemen hemen her şey de geçerlidir. Ayrıca, herhangi bir bellek içi veritabanının bu şekilde gezinmesi gerektiği anlamına gelir, bazıları sadece RAM'in kendisinde dolaşır. Ve daha da büyüyor ve büyüyor ve şimdi megabayt olarak ölçülüyor. Ancak bellekten yüz kat daha hızlı L1 önbelleğine, bellekten 30 kat daha hızlı L2 önbelleğine ve bellekten yaklaşık 10 kat daha hızlı L3 önbelleğine sahipsiniz. Yani, biliyorsunuz, çok fazla teknoloji var - iyi, makul miktarda teknoloji - bu önbellekleri, özellikle veritabanı teknolojisi olmak üzere, bir şeyler yürütme yolunda depolama alanı olarak kullanma stratejisini benimsedi. Yani, bilirsiniz, bu bir etkidir.

Sonra 3D XPoint ve IBM'in PCM'sinin ortaya çıkması sağlandı. Ve neredeyse RAM hızları, bu satıcıların her ikisinin de temelini oluşturuyor. Kullanım durumları muhtemelen farklıdır. Bununla ilgili erken deneyler henüz tamamlanmamıştır. Bu konuda RAM kullanımını ve bellek içi veritabanı teknolojisini nasıl etkileyeceğini bilmiyoruz. Daha sonra RAM'e karşı SSD var. Şu anda RAM yaklaşık 300 kat daha hızlıdır, ancak elbette, bu çoklu azalmaktadır. Ve SSD'yi anlarsam 10 kat daha hızlı olan diske karşı. Yani, böyle bir durum var. Hiyerarşik bir mağaza. Başka bir yöne bakmak, elbette, hafızada, tamamen farklıdır. Bu nedenle, üst şema, her ikisi de bir veritabanına erişen, ancak kesinlikle iplik eğirme hakkındaki verilere erişen iki uygulamayı gösterir. Ve etraftaki bağımlılıklara bağlı olarak, şeyleri ağ üzerinden akıtmanın yolu, ETL'niz olması. Yani, bu, bilirsiniz, verilerin paslanmaya dönüştüğü ve daha sonra herhangi bir yere gitmek ve paslanmanın her yere gelmesi için üç hareket olan paslanmaya geri döndüğü anlamına gelir. Ve hafızanın dönen diskten yüz bin kat daha hızlı olabileceğini ve veri almanın ve hafızaya almanın her şeyi gerçekten farklı kıldığını kesinlikle unutmayın.

Yani, burada ekranda ne olacağını düşünmüş olabilirsiniz, ETL'nin aslında verilerden bellekteki verilere gideceğini düşünmüş olabilirsiniz. Ama gerçekte bunu yapmayabilir; aslında iki uygulamanın aynı hafızayı çalıştırabileceği durum burada olabilir. Kesinlikle bir bellek içi veritabanı, kilitleme ve etrafındaki diğer her şeyi düzenlediğiniz sürece size bu yeteneği verebilir. Yani, bu sadece şeylerin hızını değiştirmekle kalmaz, aynı zamanda uygulamaları ve tüm veri akışlarını gerçekte nasıl yapılandırdığınızı da değiştirir.

Yani, bu çok büyük bir etki. Yani, bellek içi yıkıcı, değil mi? Ve bunu söylediğimden almalıyız. Bellek içi işleme şu anda bir hızlandırıcıdır, ancak bu norm haline gelecektir. Kullanılacak, uygulama değerine göre uygulanacak ve bu nedenle SAP, aslında ERP yazılımının bellekte olan bir sürümü ile çıkacak. Ve nasıl yaptığınıza bağlı olarak üç büyüklük sırasına kadar gecikme iyileştirmeleri tamamen mümkündür ve aslında bundan daha fazlası mümkündür. Böylece, bellekte kalarak hızda büyük gelişmeler elde edersiniz. Ve sonuç olarak, SAP HANA'nın S / 4'ü - piyasaya sürdükleri, sanırım, insanlar hala yayınlandığını söylüyor, ancak kesinlikle geçen yıl piyasaya sürüldü - SAP müşteri tabanı göz önüne alındığında bir oyun değiştirici. Demek istediğim, SAP'nin ERP'sini kullanan 10.000 şirket var ve neredeyse hepsi büyük şirketler. Bu nedenle, hepsinin hafızaya girme ve temel özelliklerini kullanma teşviki olduğu fikri, çünkü ERP neredeyse her zaman işletmelerin çalıştığı temel uygulamalar, sadece büyük bir oyun değiştirici ve çok ilginç olacak. Ama elbette, bu çok iyi görünüyor, ancak akıllıca yapılandırılması gerekiyor ve iyi izlenmelidir. Göründüğü kadar basit değil.

Bunu söyledikten sonra, sanırım topu buraya vereceğim, bu adam kim? Avustralyalı çocuk Dez Blanchfield.

Dez Blanchfield: Çok komik. Her zaman takip edilmesi zor bir eylem, Dr. Robin Bloor. Beni bugün gördüğün için teşekkürler. Yani büyük bir konu ama heyecan verici bir konu. Bu nedenle, modern veri gölünü ve kurumsal veri ambarlarını ve küçük veri taşlarını düşündüğümde sıklıkla aklıma gelen bir görüntü seçtim. Burada dağlarla ve dalgalarla çevrili bu güzel göle sahibim ve dalgalar bu kayaların üzerine çöküyor. Bu, bugünlerde büyük bir veri gölünün içinde neye benzediğini zihinsel olarak nasıl görselleştirdiğimi. Dalgalar toplu işlerdir ve gerçek zamanlı analitik verilere atılarak kayalardır. Fiziksel bir göl olarak düşündüğümde, şu anda inşa ettiğimiz veri ambarlarının ölçeğini, bu sikkeyi bulma nedenimizi ve terimini bana uyandırma çağrısı getiriyor. bir veri gölü çok büyük ve çok derin oldukları ve bazen de fırtınaların olabileceği. Ve bunu yaptığımızda, her zaman fırtınayı yaratan şeyi çözmelisiniz.

Öyleyse, bu şeyin temasında bana göre, bu bellek içi bilgi işlem siren çağrısı gerçekten çok güçlü ve iyi bir sebep. Birçok önemli ticari ve teknik kazanım getiriyor. Bu başka bir günde birkaç saat süren bir tartışma. Ancak bellek içi bilgi işleme genel geçiş, öncelikle buraya nasıl geldiğimizi ve bunu neyin mümkün kıldığını ele almak istiyorum çünkü bu, bazı zorlukların ilk önce nerede olabileceğinin ve neyin farkında olmamız gerektiğinin temelini oluşturuyor. Dünyamızda geleneksel eski eğirme diskinden veri tutma ve diskte ve diskin içinde ve bellekte, bellekte ve CPU'larda disk belleği olarak hareket etmeyi düşünerek, şu anda tüm katmanlardan neredeyse birini kaldırıyoruz, dönen disk olmak. Çünkü unutmayın ki, hesaplama işleminin ilk günlerinde, mimari olarak, ana bellekten veya orta bellek dünyasından uzun süredir başlangıçta çekirdek bellek ve davul depolama olarak düşündüğümüz şeyleri hareket etmedik.

Dr. Robin Bloor'un dediği gibi, verileri bilgisayar mimarisi etrafında taşımak için kullandığımız yaklaşım aslında bir süre, birkaç on yıl boyunca önemli ölçüde değişmedi. Biliyorsunuz, teknik olarak, modern bilgi işlemin etrafta olduğunu düşünürseniz, eğer cezalandırmayı affederseniz, yaklaşık 60 garip yıl boyunca, bilirsiniz, altı yıl ve daha fazla ve olduğu gibi raftan bir kutu satın alın. Ana mimariler ve orta kademe ve çekirdek bellek ve davul depolama mimarileri, cesur veya süper hesaplama, özellikle de çapraz çubuk arka planı gibi şeylerin olduğu Seymour Cray gibi düşüncelerin dışına çıktığımızda yeni mimariye geçiş gerçekten aklıma geldi. bir şey haline geldi. Verileri arka panelde veya anakartta taşımak için yalnızca bir rotaya sahip olmak yerine, bugünlerde denir. Ve satır içi bellek, bilirsiniz, bu günlerde insanlar DIMM ve SIMM dedikleri zaman aslında ne anlama geldiğini düşünmüyorlar. Ancak, SIMM tek satır içi bellek ve DIMM çift satır içi bellek ve bundan daha karmaşık var ve farklı şeyler için düzinelerce farklı bellek türü var: bazıları video, bazıları sadece genel uygulamalar, bazıları CPU'lar.

Böylece, verilerin depolandığı ve erişildiği yeni bir yola büyük bir geçiş oldu. Aynı vardiyadan başka bir tüm nesilde geçmek üzereyiz, ancak donanımın kendisinde çok fazla değil, iş mantığında ve veri mantığı katmanında donanımın benimsenmesinde ve aklımdaki başka bir büyük paradigma değişimi .

Ama kısaca buraya nasıl geldiğimizle ilgili. Yani, donanım teknolojisi gelişti ve önemli ölçüde gelişti. CPU'lardan gittik ve çekirdek fikri oldukça modern bir konseptti. Telefonlarımızın iki veya dört çekirdeğine sahip olduğunu ve bilgisayarlarımızın masaüstünde iki veya dört, hatta sekiz çekirdeğe ve sunucu platformunda bile sekiz ve 12 ve daha fazlasına sahip olduğunu biliyoruz. . Ama aslında, çekirdeklerin CPU'ların içinde bir yetenek haline gelmesi ve 32 bit'ten 64 bit'e gitmemiz oldukça modern bir şey. Orada birkaç büyük şey oldu: birden fazla çekirdekte daha yüksek saat hızları elde ettik, böylece paralel olarak şeyler yapabilirdik ve bu çekirdeklerin her biri birden çok iş parçacığı çalıştırabilirdi. Birdenbire aynı veriler üzerinde aynı anda birçok şey çalıştırabilirdik. Altmış dört bit adres aralığı bize iki terabayta kadar RAM verdi, bu olağanüstü bir kavram, ama şimdi bir şey. Bu çok yollu arka panel mimarileri, bilirsiniz, anakartlar, bir zamanlar, sadece bir yönde şeyler yapabilirdiniz: geri ve ileri. Ve Cray hesaplama ve o zamanın süper bilgisayar tasarımlarından bazılarında ve şimdi masaüstü bilgisayarlarda ve yaygın masaüstü, raf tipi masaüstü bilgisayarlarda, çünkü gerçekten modernlerin çoğu PC'ler artık bu anabilgisayar, orta kademe, mikro masaüstü bilgisayarlar çağından geçti ve onları sunuculara dönüştürdük.

Ve bu süper bilgisayar kapasitesinin çoğu, süper bilgisayar sınıfı tasarım, yaygın kullanıma hazır bileşenlere itildi. Biliyorsunuz, bu günlerde, rafa monte PC'leri çok ucuza alma ve binlerce olmasa bile yüzlerce rafa koyma ve Linux gibi açık kaynaklı yazılım çalıştırma ve üzerinde SAP HANA'nın özelliklerini dağıtma fikri, biliyorum, bunu genellikle kabul ediyoruz. Ama bu çok yeni ve heyecan verici bir şey ve karmaşıklıklarıyla birlikte geliyor.

Yazılım, özellikle bellek yönetimi ve veri bölümleme olmak üzere daha da iyi hale geldi. Bununla ilgili çok fazla ayrıntıya girmeyeceğim, ancak son 15 yıl veya daha az yıldaki büyük değişime bakarsanız, belleğin nasıl yönetildiğini, özellikle RAM'deki verileri ve verilerin RAM'de nasıl bölümlendiğini, Robin Bloor'un daha önce belirttiği veya üzerinde durduğu gibi, bilirsiniz, her şey bekleme süreleri yerine birbirlerini etkilemeden aynı anda okuma ve yazma yapabilir. Çip üzerinde sıkıştırma ve şifreleme gibi bir çok güçlü özellik. Şifreleme daha önemli bir şey haline geliyor ve bunu yazılımda, RAM'de, CPU alanında yapmak zorunda değiliz, şimdi bu aslında çipte doğal olarak gerçekleşiyor. Bu, işleri dramatik bir şekilde hızlandırır. Ve dağıtılmış veri depolama ve işleme, yine, bir zamanlar varsaydığımız şeyler süper bilgisayarlar ve paralel işleme şeylerdi, şimdi bunu SAP HANA ve Hadoop ve Spark gibi alanlarda kabul ediyoruz.

Yani, tüm mesele bu yüksek performanslı bilgi işlem, HPC yetenekleri işletmeye geldi ve şimdi işletme performans kazançları ve teknoloji alanı ve teknik faydalar ve ticari kazançlar ile birlikte gelen avantajlardan yararlanıyor, çünkü biliyorsunuz, değere indirgenme süresi önemli ölçüde azalır.

Ama bir süre önce Lego'dan bir PC kasası inşa eden bir beyefendinin okuduğum bir hikayenin bu görüntüsünü kullanıyorum, çünkü bunlardan bazılarını düşündüğümde her zaman akla geliyor. Ve bu, onu inşa etmeye başladığınız zaman harika bir fikir gibi görünüyor ve sonra yarıya iniyorsunuz ve tüm Lego bitlerini bir araya getirmenin ve yeterince sağlam, sağlam bir şey yapmanın gerçekten zor olduğunu anlıyorsunuz. bir anakart ve benzeri bir şey koymak, kişisel bir bilgisayar için bir durum oluşturacaktır. Ve sonunda, tüm küçük bitlerin birbirine yapışmadığını fark edersiniz ve sağlamlaştırmak için hangi küçük bitleri birleştirdiğiniz konusunda biraz dikkatli olmanız gerekir. Ve bu çok sevimli bir fikir, ama yarıya indiğinizde ve “Hmm, belki de sadece 300 dolarlık bir PC kasası satın almalıydım, ama şimdi bitirip ondan bir şeyler öğreneceğim” farkına vardığınızda bir uyandırma çağrısı.

Bana göre, bu çok karmaşık platformları oluşturmanın nasıl bir şey olduğuna dair büyük bir benzetme, çünkü onu oluşturmak ve yönlendiricilerin, anahtarların, sunucuların ve rafların olduğu bir ortamla sonuçlanmak her şey yolunda ve güzel. CPU'larınız, RAM'iniz ve işletim sisteminiz birlikte kümelenmiş. Ayrıca, dağıtılmış bellek içi işleme ve veri depolama ve veri yönetimi için HANA gibi bir şey koyarsınız. Bunun üzerine SAP yığınını oluşturursunuz, veritabanı yeteneklerini elde edersiniz ve verilerinizi ve iş mantığınızı yüklersiniz ve buna bazı okuma, yazma ve sorgulama vb. Uygulamalara başlarsınız. I / O'nun üstesinden gelmelisiniz ve bir şeyler programlamanız ve iş yüklerini ve çok kiracılığı vb. Yönetmeniz gerekiyor. Bu yığın çok karmaşık hale gelir, çok hızlı bir şekilde. Sadece tek bir makinede varsa, bu kendi içinde karmaşık bir yığın. 16 veya 32 makine ile çok, çok önemsiz hale geldiğini çarpın. Yüzlerce ve nihayetinde binlerce makineyi çarptığınızda, 100 terabayttan petabayt ölçeğine geçmek, korkutucu bir kavram ve şu anda uğraştığımız gerçekler bunlar.

Böylece, bu dünyayı değiştirmeye yardımcı olan birkaç şeyle sonuçlanıyorsunuz ve bu disk alanı gülünç derecede ucuz hale geldi. Bilirsiniz, bir zamanlar büyük bir davul büyüklüğünde bir gigabayt sabit diske 380 ila 400 bin dolar harcayacaksınız - onu almak için forklift gerektiren bir şey. Bu gün, bir gigabayt meta disk alanı başına bir veya iki sente düşüyor. RAM de aynı şeyi yaptı. Her iki grafikte de bu iki J eğrisi her biri on yıl, yani başka bir deyişle, 10 yıllık iki blok, 20 yıllık fiyat indirimi inceliyoruz. Ama onları iki J-eğrisine böldüm, çünkü sonunda sağdaki noktalı bir çizgi haline geldi ve detayını göremediniz, bu yüzden yeniden ölçeklendirdim. 20 yıl önce bir gigabayt RAM altı buçuk milyon dolarlık bir şeydi. Bu gün emtia donanımı için bir gigabayt RAM için üç veya dört dolardan fazla ödeme yaparsanız soyuluyorsunuz.

Son yirmi yılda fiyatlardaki bu önemli düşüş, artık sadece megabayt düzeyinde değil, artık terabayt seviyesinde de disk alanının ötesine ve doğrudan RAM'e geçebileceğimiz ve RAM'i disk gibi davranabileceğimiz anlamına geliyordu. Bununla ilgili zorluk, RAM'in doğal olarak geçici olmasıydı - bu, kısa bir süre süren bir şey anlamına geliyordu - bu yüzden, bu alana esneklik sağlamanın yollarını bulmamız gerekiyordu.

Ve bu yüzden, burada vurgulamak istediğim, bellek içi hesaplama hafif yürekli değil. Bu çok büyük ölçekli bellek içi verileri ve etrafındaki işlemleri dengelemek ilginç bir zorluktur; daha önce belirttiğim gibi, bu hafif yürekli için değil. Yani, büyük ölçekli ve yüksek yoğunluklu bellek içi hesaplama ile bu deneyimden öğrendiğimiz bir şey, inşa ettiğimiz karmaşıklığın bir dizi alanda risk oluşturmasıdır.

Ama sadece izleme ve tepki açısından bakalım. Verileri düşündüğümüzde, disk alanında başlar, disklerdeki veritabanlarında oturur, onu belleğe taşırız. Bir kez bellekte ve dağıtıldığında ve kopyaları olduğunda, çok sayıda kopyasını kullanabiliriz ve herhangi bir değişiklik yapılırsa, devam etmek ve kapatmak ve arka plan boyunca gitmek yerine bellek düzeyinde yansıtılabilir. iki farklı seviye, hafızaya girip çıkıyor. Sonunda bunu yapmamıza izin veren bu hiper ölçekli donanım platformuyla sonuçlandık. Aşırı ölçekleme hakkında konuştuğumuzda, gülünç derecede yoğun seviyelerde ve çok yüksek yoğunluklu bellekte, CPU'ların ve çekirdeklerin ve ipliklerin çok yüksek yoğunluklu sayılarında daha zor. Şimdi bunu desteklemek için çok karmaşık ağ patolojileri var, çünkü veriler düğümler ve kümeler arasında gidecekse bir noktada ağ üzerinde hareket etmek zorunda.

Böylece, cihaz arızası artıklığının bir sorun haline gelmesiyle sonuçlanıyoruz ve cihazları ve parçalarını izlemeliyiz. Bu platformda esnek veri hatası yedekliliği bulunmalı ve izlenmelidir. Dağıtılmış veritabanı esnekliğine sahip olmalıyız, bu yüzden veritabanı platformunu izlemeli ve bunun içinde yığın yapmalıyız. Dağıtılmış işleme zamanlamasını, bazı işlemlerin içinde yoklama ve sorgulamaya kadar olanları ve sorgunun aldığı yolu ve sorgunun yapılandırılma ve yürütülme şeklini izlemeliyiz. Nasıl görünüyor, birisi “falan” üzerinde bir SELECT * yaptı mı ya da arka plandaki mimari boyunca gelen nominal, minimum miktarda veriyi alacak çok akıllı ve iyi yapılandırılmış bir sorgu yaptı mı? Aynı veya birden çok iş yükünü ve toplu işi ve gerçek zamanlı zamanlamayı çalıştıran çok kira iş yüklerimiz, birden fazla kullanıcı ve birden çok grubumuz var. Ve bu toplu işlem ve gerçek zamanlı işleme karışımımız var. Bazı şeyler düzenli olarak çalışır - saatlik, günlük, haftalık veya aylık - diğer şeyler talep üzerine. Birisi orada gerçek zamanlı bir rapor yapmak isteyen bir tabletle oturuyor olabilir.

Ve yine, o noktaya geliyoruz, bunlarda ortaya çıkan karmaşıklık sadece bir meydan okuma değil, oldukça korkutucu. Ve tek bir performans sorununun, tek başına bir performans sorununun tüm ekosistemi etkileyebileceğini kontrol eden bu gerçeklik var. Ve böylece, bu çok eğlenceli bir meydan okuma ile sonuçlanıyoruz, peki, etkileri nerede? Ve şu zorluklarla karşı karşıyayız, reaktif mi yoksa proaktif mi? Bir şeyi gerçek zamanlı olarak izliyor muyuz ve bir şeyin “patladığını” ve ona yanıt verdiğini görüyor muyuz? Yoksa bir tür trend gördük ve proaktif bir şekilde bununla başa çıkmamız gerektiğini fark ettik mi? Çünkü anahtar herkes hızlı, ucuz ve kolay bir şey istiyor. Ama bu senaryoları, bahsetmeyi sevdiğim şeyleri ve Donald Rumsfeld bilmecesinin en sevdiğim çizgisini - aklımda tüm bu yüksek karmaşıklık senaryolarında geçerli - ve bu da biliyoruz çünkü bu bir şey tasarladık ve inşa ettik ve planlandığı gibi çalışıyor. Kimin neyi, ne zaman ve nerede, talep üzerine koştuğunu bilmediğimizi bilmiyoruz. Bilinmeyen bilinmeyenlerimiz var ve bunlar izlememiz ve kontrol etmemiz gereken şeyler. Gerçek şu ki, hepimiz biliyoruz, ölçemeyeceğiniz bir şeyi yönetemezsiniz.

Bu nedenle, CPU programlamamızı izlemek için doğru araçlara ve doğru yeteneğe sahip olmak için, bekleme sürelerini arayın, boru hatlarındaki zamanlama kuyruklarında neden beklemek zorunda olduklarını öğrenin. Hafızada neler oluyor, ne tür bir kullanım gerçekleştiriliyor, hafızadan ne tür bir performans alıyoruz? İşler doğru şekilde bölünüyor mu, dağıtılıyor mu, ona atılan iş yükleriyle başa çıkmak için kopyalarını tutan yeterince düğümümüz var mı? İşletim sistemi işlemlerinden uzakta işlem yürütme ile neler oluyor? Çalışan işlerin kendisi, bireysel uygulamalar ve onları destekleyen cinler? Bu süreçlerin içinde neler oluyor, özellikle sorguların yapılandırılması ve bu sorgular nasıl yürütülüyor ve derleniyor? Ve bu süreçlerin sağlığı yığın halinde mi? Biliyorsunuz, tekrar bekleme sürelerine geri dönüyor, doğru zamanlama yapıyor mu, beklemek zorunda mı, nerede bekliyor, bellek okumaları, I / O'lar, CPU, ağ üzerinden son kullanıcıya kadar bekliyor ?

Ve sonra o noktaya geri dönmeden hemen önce bahsetmiştim ve bu, sorunun çözümüne ve bunlara yanıt sürelerine nasıl yaklaşıyoruz? Gerçek zamanlı olarak izliyor ve en az ideal senaryo olan şeylere tepki veriyor muyuz, ancak o zaman bile, bunu bilmemek ve yardım masası çağrısına sahip olmak ve bir şeylerin yanlış gittiğini söylemek zorundayız. ? Yoksa proaktif bir şekilde yapıyor muyuz? Yani, başka bir deyişle, hafızamızın azaldığını ve daha fazla düğüm eklememiz gerektiğini mi görüyoruz? Trend analizi yapıyor muyuz, kapasite planlaması yapıyor muyuz? Ve bunların hepsinde, tarihsel yürütme sürelerini izliyor ve kapasite planlamasını düşünüyor muyuz yoksa gerçek zamanlı olarak izliyor ve proaktif olarak yeniden planlıyor ve yük dengeleme yapıyor muyuz? İlk etapta iş yüklerinin farkında mıyız? Kümemizde kimin ne yaptığını ve neden olduğunu biliyor muyuz?

Bellek içi hesaplamalar çok güçlüdür, ancak bu güçle yüklü bir silah gibi neredeyse bunlardan biridir ve canlı cephane ile oynuyorsunuz. Eğer dikkatli değilseniz, sonunda ayağınızı kendiniz vurabilirsiniz. Bu nedenle, bellek içi hesaplamanın gücü, çok dağıtılmış ve ayrık veri kümelerinde çok daha hızlı ve daha hızlı çalışabileceğimiz anlamına gelir. Ancak bu durumda son kullanıcılardan gelen talep daha yüksektir. Bu güce alışırlar ve isterler. Artık işlerin haftalarca sürmesini beklemiyorlar ve raporlar eski gazetelerde ortaya çıkıyor. Ve sonra, bunların altında yama, güncellemeler ve yükseltmelerle ilgili günlük bakımımız var. Ve bellek içi hesaplama ile 7/24 işleme, bu verileri yönetme, iş yüklerini yönetme hakkında düşünürseniz, yamaları ve güncellemeleri ve yükseltmeleri uygulamaya başlayacaksak, hepsi geçici olarak teknik olarak geçici platformda orada bir dizi başka yönetim ve izleme zorluğu da var. Neleri çevrimdışına alabileceğimizi, ne zaman yükseltebileceğimizi ve tekrar çevrimiçi duruma getirdiğimizi bilmemiz gerekir. Ve bu beni son noktama getiriyor ve bu, bu sistemlerde gittikçe daha karmaşık hale geldiğimizde, bir insanın sadece başparmağını emip kulağını çekerek yapabileceği bir şey değil. Artık bir çeşit bağırsak hissi yaklaşımı yok. Bilgi işlem ve veri yönetiminde bu yüksek performansı yönetmek ve sunmak için gerçekten uygun araçlara ihtiyacımız var.

Bunu göz önünde bulundurarak IDERA'dan arkadaşımıza teslim edeceğim ve bu zorluğa nasıl yaklaştıklarını duyacağım.

Bill Ellis: Çok teşekkür ederim. Ekranımı paylaşıyorum ve işte başlıyoruz. Bu nedenle, 2017'de mevcut olan bu şeyleri kullanılabilir hale getirmek için tüm teknolojiyi ve bizden önce gelen tüm insanları düşünmek gerçekten alçakgönüllü. SAP HANA için iş yükü analizinden bahsedeceğiz - temel olarak, bir veritabanı izleme çözümü: kapsamlı, aracısız, gerçek zamanlı sağlar ve bir geçmiş oluşturur ve böylece geçmişte neler olduğunu görebilirsiniz. SAP S / 4 HANA daha iyi, daha hızlı ve daha ucuz bir potansiyel sunar. Ucuz olmadığını söylemiyorum, sadece daha ucuz olduğunu söylüyorum. Geleneksel olarak olan şey, büyük olasılıkla daha büyük bir dükkanda, muhtemelen SQL Server'da Oracle üzerinde çalışan bir ana üretim örneğine sahip olmanız ve daha sonra bu ETL sürecini kullanmanız ve gerçeğin birden fazla türüne sahip olmanızdı. . Ve bu çok pahalıdır, çünkü bu bireysel ortamların her biri için donanım, işletim sistemi, Oracle lisansı ödüyordunuz. Ve sonra bunun üzerine, insanların gerçeğin bir versiyonunu gerçeğin bir sonraki versiyonuna uzlaştırması gerekir. Ve böylece, bu çok versiyonlu ETL işleme sadece yavaş ve çok, çok hantaldı.

Ve böylece, HANA, temel olarak bir HANA örneği, potansiyel olarak diğer tüm örneklerin yerini alabilir. Bu yüzden, daha az pahalı çünkü çoklu yerine bir donanım platformu, bir işletim sistemi. Ve böylece S / 4 HANA, gerçekten, her şeyi değiştiriyor ve temel olarak SAP'nin evrimine R / 2'den R / 3'e, çeşitli geliştirme paketleri bakıyorsunuz. Şimdi, eski sistem 2025 yılına kadar kullanılabilir, bu yüzden gerçekten göç etmek zorunda kalana kadar sekiz yılınız var. Her ne kadar insanları görüyor olsak da, ayak parmaklarını buna daldırıyorlar çünkü geleceğini biliyorlar ve sonunda ECC HANA üzerinde çalışacak ve bu yüzden buna hazır olmanız ve teknolojiyi anlamanız gerekiyor.

Yani, bir veritabanı, ETL işlemi yok, uzlaştırılması gereken kopya yok. Yani, bir kez daha, daha hızlı, daha iyi ve daha ucuz. HANA hafızada. SAP yazılımı sağlar, donanımı sağlarsınız. Toplu tablo yok. Bunları düşündüğünüzde önerdikleri şeylerden biri, buna girmek istemediğinizdir, sadece mevcut olan en büyük sunucuyu satın alacağız. SAP ortamınızı önceden doğru boyutlandırmanızı ve temelde 20 yıllık verileri taşımamanızı öneriyorlar. Arşivlemenin, sadece SAP mağazalarında değil, BT genelinde de kullanılan bir şey olduğunu düşünüyorum. Ve bir sonraki şey, SAP'nin SELECT * kullanmamak için yerel kodlarını yeniden yazmak için çok fazla zaman harcaması. SELECT * tablodaki tüm sütunları döndürür ve özellikle sütunsal bir veritabanında pahalıdır. Ve bu yüzden, SAP HANA için iyi bir fikir değil. Bu nedenle, çok fazla özelleştirme, çok sayıda rapor içeren dükkanlar için, bu, aramak isteyeceğiniz bir şeydir ve her şeyi HANA'ya taşımaya devam ederken sütun adlarını belirtmek isteyeceksiniz.

HANA'nın her derde deva olmadığını söylemek isteriz. Tüm veritabanları gibi, tüm teknolojiler gibi, izlenmesi gerekir ve daha önce de belirtildiği gibi, fazlalığı ölçmek için ölçümü ölçmek için sayılara ihtiyacınız vardır. IDERA bölgesinde bahsettiğim şeylerden biri, her ticari işlemin kayıt sistemi ile etkileşime girmesi ve bu durumda HANA olacak. Ve böylece, HANA, SAP işlemlerinizin performansı, son kullanıcı deneyimi için temel olur. Ve böylece, en yüksek hızda çalışmaya devam etmesi hayati önem taşıyor. Tek bir başarısızlık noktası haline gelir ve insanlarla konuşurken bu, son kullanıcınızın bulunduğu yerde ortaya çıkabilen ve belki de bu gerçek zamanlı verileri kullanıyor ve potansiyel olarak tam olmayan bir geçici sorguya sahip bir şeydir. sağ. Belki masalara katılmıyorlar ve dış bir birleşim, partizan bir ürün yarattılar ve temelde çok fazla kaynak tüketiyorlar. Şimdi, HANA bunu eninde sonunda tanıyacak ve oturumu öldürecek. Ve böylece mimarimizin tarihte bunu yakalamanıza izin verecek önemli kısmı var, böylece geçmişte neler olduğunu görebilir ve bu durumları tanıyabilirsiniz.

Öyleyse, SAP HANA için iş yükü analizine bir göz atalım. Bu Sürüm 1, bu yüzden sizi yolculukta bize katılmaya davet ediyoruz ve bu IDERA'nın bir ürünü. Kapsamlı, ancak basit. Eğilim ile gerçek zamanlı. Ev sahibi sağlığı, örnek sağlık. Bekleme durumlarını, SQL sorgularını, bellek tüketicilerini ve hizmetlerini takip ediyoruz. Yani, GUI böyle görünüyor ve web etkin olduğu yarasa hemen görebilirsiniz. Aslında bu çözümü sistemimde canlı olarak açtım. Göz atmak istediğiniz bazı önemli şeyler var. Bir çeşit farklı çalışma alanlarına ayrıldık. En önemlilerinden biri, CPU kullanımı ve bellek kullanımından ana bilgisayar düzeyinde neler olduğudur. Kesinlikle değiş tokuş etmek veya dayak atmak istemiyorsunuz. Ve sonra temel olarak, yanıt süresinden, kullanıcılardan, SQL ifadelerinden, yani sistemdeki etkinliği yönlendiren trendde neler olduğuna doğru ilerliyorsunuz.

IDERA ile ilgili şeylerden biri, bilirsiniz, aktivite olana kadar veritabanında hiçbir şey olmuyor. Ve bu etkinlik, uygulamadan gelen SQL ifadeleridir. Bu nedenle, SQL ifadelerini ölçmek, temel nedeni tespit edebilmek için kesinlikle hayati önem taşır. Yani, devam edelim ve detaylara girelim. Yani, ana makine düzeyinde, aslında belleğe bakabilir, zaman içinde izleyebilir, ana bilgisayar CPU kullanımını kullanabiliriz. Geri çekilin, COBSQL ifadelerine bakabilirsiniz. Şimdi, mimari tarafımızda göreceğiniz şeylerden biri, bu bilginin HANA'da saklanmasıdır, bu nedenle HANA'ya bir şey olursa, temelde, Tanrı yasak, uygun olmayan bir duruma kadar bilgileri yakalarız . Ayrıca, net bir görünürlük elde etmek için sistemde gerçekleşen her şeyi yakalayabiliriz. Yapacağımız şeylerden biri de SQL ifadelerini ağırlıklı sırada sunacağız. Yani, bu, yürütme sayısını dikkate alacak ve bu da toplam kaynak tüketimidir.

Ve böylece burada bireysel metriklere girebilirsiniz - bu SQL ifadesi ne zaman yürütüldü? Ve sonra kaynak tüketimi büyük ölçüde yürütme planı tarafından yönlendirilir ve böylece bunu sürekli olarak yakalayabiliriz. HANA hafızada. Oldukça paralel. Bazı mağazalarda belirli performans sorunlarını ele almak için ikincil bir dizin oluşturmayı seçtiği her tabloda birincil dizinler vardır. Ve böylece, bazı SQL ifadeleri için yürütme planında neler olduğunu bilmek çok değerli olabilir. Ayrıca, zaman içinde çizilen hizmetlere, bellek tüketimine bir kez daha bakacağız. Mimari: yani, web sitemizden indirebileceğiniz bağımsız bir çözümdür ve mimari, web özellikli olmasıdır.

Belirli bir örneğe birden çok kullanıcının bağlanmasını sağlayabilirsiniz. SAP HANA'nın yerel örneklerini izleyebilirsiniz. Depomuzda dört haftalık bir geçmişe sahibiz ve bu kendi kendini yönetiyor. Bunu dağıtmak için oldukça basit. Bir Windows Sunucusuna ihtiyacınız var. İndirmeniz gerekiyor. Çoğu Windows Sunucusu yerleşik bir .NET çerçevesine sahiptir ve bir lisansla birlikte gelir. Ve böylece Setup.exe tarafından çalıştırılan kurulum sihirbazına gidersiniz ve aslında bir ekran, lisans sözleşmesi açar ve “İleri” yi tıklayarak bu taslağı basitçe incelersiniz. Ve böylece, HANA'nın nereye kurulsun mu? Sonraki veritabanı özellikleri ve bu SAP HANA ile bağlantınız olacak, bu yüzden bu HANA örneğinin aracısız izlenmesi. Ve sonra temel olarak bir önizleme yapacağız, bu varsayılan olarak iletişim kurduğumuz port. “Install” a tıkladığınızda temel olarak HANA başlar ve geçmişi oluşturmaya başlarsınız. Yani, sadece boyutlandırma grafik bilgileri biraz. 45 adede kadar HANA örneğini izleyebiliriz ve ihtiyacınız olan çekirdek, bellek, disk alanı sayısını belirlemek için bunu kayan bir ölçekte kullanmak istersiniz. Ve bu, dört haftalık tam bir geçmişe sahip olduğunuzu varsayar.

Yani, hızlı bir özet olarak, sunucu sağlığı, örnek sağlığı, CPU / bellek kullanımını inceliyoruz. Bellek tüketicileri nelerdir, faaliyet faktörleri nelerdir, hizmetler nelerdir? SQL ifadeleri çok önemlidir - yürütme durumları nelerdir? Bana yürütme planlarını göster, işler ne zaman yürütüldü, trend sağladı? Bu size gerçek zamanlı ve neler olduğuna dair bir tarih verecektir. Daha önce de belirttiğim gibi, tarihimiz HANA'dan ayrı olduğu için, zaman aşımına uğramış ve HANA'nın tarihinden temizlenmiş olan şeyleri yakalayacağız. Böylece ayrı geçmiş nedeniyle sisteminizde gerçek kaynak tüketimini görebilirsiniz.

Bahsettiğim gibi, IDERA'nın web sitesinde, Ürünler altında, bunu kolayca bulabilirsiniz. Bunu denemek istiyorsanız, kesinlikle hoş geldiniz. Sizin için nasıl bilgi sağladığını görün ve bu web sitesinde ek bilgiler var. Yani, ilgili taraflar buna girmekten çok mutlu. Şimdi, IDERA tarafından sunulan portföy ürünlerinde, bir SAP ECC işlem monitörü de var ve buna SAP için Hassas denir. Ve ne yaptığı - ister portal isterse sadece düz ECC kullanıyor olun - aslında son kullanıcı işlemini tıklamadan diske, SQL deyimine kadar yakalar ve neler olduğunu gösterir.

Şimdi size sadece bir özet ekranı göstereceğim. Bu özet ekrandan almanızı istediğim birkaç paket program var. Bu, Y ekseninin tepki süresi, X ekseninin süresi artı gün ve bu işlem görünümünde size müşteri süresini, kuyruk süresini, ABAP kod süresini, veritabanı saatini göstereceğiz. Son kullanıcı kimliklerini, T kodlarını yakalayabiliriz ve gerçekte çapraz geçiş yapılan belirli bir işlemle sunucuları filtreleyebilir ve gösterebilirsiniz. Ve böylece, birçok mağaza VMware altında manzaranın ön ucunu çalıştırıyor, böylece aslında her bir sunucuda neler olduğunu ölçebilir ve çok ayrıntılı analizlere girebilirsiniz. Dolayısıyla, bu işlem görünümü, SAP ortamının tamamındaki son kullanıcı işlemi içindir. Ve bunu web sitemizde Ürünler APM Araçları altında bulabilirsiniz ve bu bizim sahip olduğumuz SAP çözümü olacaktır. Bunun için kurulum biraz daha karmaşıktır, bu yüzden sadece HANA için olduğu gibi indirip deneyin. Bu, sizin için genel işlemi yapmak, tasarlamak ve uygulamak için birlikte çalışacağımız bir şeydir.

Yani, sadece üçüncü bir hızlı özet, SAP HANA için iş yükü analizi, kapsamlı, aracısız, gerçek zamanlı, bir tarih sunuyor. Siteniz için indirme ve deneme olanağı sunuyoruz.

Böylece, zamanı Eric, Dez ve Dr.Bloor'a geri vereceğim.

Eric Kavanagh: Evet, belki Robin, senden bir soru ve Robin'den sonra Dez?

Dr. Robin Bloor: Tamam. Söylemek istediğim ilk şey, işlem görünümünü gerçekten çok seviyorum çünkü bu durumda tam olarak istediğim şey bu. Çok fazla iş yaptım - çok uzun zaman önce - performans izleme yapıyordum ve bu bir şeydi; O günlerde grafiklere sahip değildik, ama özellikle yapmak istediğim şey buydu. Böylece, bir şekilde, sorunun olduğu her yere kendinizi enjekte edebilirsiniz.

İlk sorum şu, biliyorsunuz, çoğu insan S / 4'ü bir şekilde veya kutudan çıkarıyor. Herhangi bir S / 4 uygulamasına katıldığınızda, bunun iyi uygulandığını keşfettiniz mi yoksa sonuçta, müşterinin yeniden yapılandırılmasını isteyebilecek şeyleri mi keşfettiniz? Yani, bunların hepsi nasıl gidiyor?

Bill Ellis: Her dükkan biraz farklı. Farklı kullanım şekilleri var, farklı raporlar var. Ad hoc raporlaması olan siteler için, bu aslında sistemdeki bir joker karakter gibi. Ve böylece, en önemli şeylerden biri ölçüme başlamak ve temel çizginin ne olduğunu, belirli bir site için normal olanı, kullanım modellerine dayanarak, belirli bir sitenin nerede olduğunu, sistemi vurgulayarak bulmaktır. Sonra oradan ayarlamalar yapın. Genellikle izleme optimizasyonu bir defalık değildir, sistemi izlediğiniz, ayarladığınız, honladığınız, sistemi son kullanıcı topluluğunun işletmeye daha etkin hizmet verebilmesi için daha iyi hale getirdiğiniz, devam eden bir uygulamadır.

Robin Bloor: Tamam, uyguladığınızda - yani, bunun cevaplanması zor bir soru olduğunu biliyorum, çünkü uygulamanın boyutuna bağlı olarak değişecektir - ancak IDERA izleme yeteneği ne kadar tüketiyor, ne kadar tüketiyor ? Herhangi bir şeyde herhangi bir fark yaratıyor mu yoksa öyle değil mi? Bu nasıl çalışıyor?

Bill Ellis: Evet, genel masrafların yaklaşık yüzde 1-3 olduğunu söyleyebilirim. Birçok mağaza, bunu potansiyel olarak optimizasyon açısından geri alabileceğiniz için kurban etmeye çok istekli. Kullanım şekillerine bağlıdır. Tam bir manzara yapıyorsanız, izlenen bireysel teknolojilere bağlıdır. Yani, bir çeşit kilometre değişir, ancak konuştuğumuz gibi, neler olduğunu bilmek için biraz zaman harcamak, sadece kör olmaktan daha iyidir. Özellikle, biliyorsunuz, burada Ocak ayındayız ve yılsonu işlemeye başlıyorsunuz ve 12 aylık verileri topluyorsunuz. Bu performans sergiliyor, düzenleyici kurumlara, bankalara, hissedarlara raporlar çıkarıyorsa, kritik bir iş performansı için kesinlikle hayati öneme sahiptir.

Dr. Robin Bloor: Doğru. Ve sadece hızlı bir şekilde, sizin açınızdan - sanırım orada bir dizi SAP sitesine dahil oldunuz - SAP müşteri tabanı arasında S / 4'e doğru hareket ne kadar büyük? Demek istediğim, olan bir şey, bilirsiniz, bir tür hevesli müşteri için çığ var mı, yoksa sadece düzenli bir damla mı? Bunu nasıl görüyorsun?

Bill Ellis: Sanırım birkaç yıl önce bunun bir ayak parmağı olduğunu söyleyebilirim. Şimdi insanların bir nevi dizlerine bağlı olduklarını söyleyebilirim. Sanırım, önümüzdeki birkaç yıl içinde insanların HANA'ya gerçekten dalmış olacakları zaman çizelgesi göz önüne alındığında. Ve böylece izleme, dönüşüm, bilirsiniz, bence müşterilerin büyük çoğunluğu bir şekilde öğrenme eğrisinde. Bence belirttiğiniz gibi çığda değiliz, ama sanırım HANA'ya büyük dönüşümün zirvesindeyiz.

Robin Bloor: Tamam, yani bunun için gittiğini gördüğünüz siteler açısından, HANA'yı diğer uygulamalar için de uyarlıyorlar mı yoksa bir şekilde, bunu yapmak için tamamen tüketiliyorlar mı? şeyler işe yarıyor mu? Oradaki resim nedir?

Bill Ellis: Evet, insanlar çoğu zaman SAP'yi hangi modüllere vb. Bağlı olarak diğer sistemlerle entegre edecekler, bu yüzden biraz var. İnsanların henüz HANA'da başka uygulamalar kullandığını görmüyorum. Bunu yapmak kesinlikle mümkün. Ve böylece daha çok SAP altyapısı çevresindeki manzara etrafında.

Robin Bloor: Sanırım seni Dez'e versen iyi olur. Ben zamanını umuyorum. Dez?

Dez Blanchfield: Teşekkürler. Hayır, hepsi iyi. İki çok hızlı olan, sadece temayı ayarlamaya çalışıyor. SAP HANA birkaç yıldır piyasada ve insanlar bunu dikkate alma şansı buldu. Bize çalışan halkın yüzdesi hakkında kabaca bir tahmin yapacak olsaydınız - çünkü bu tür şeyleri çalıştıran birçok insan var - sizce bildiğiniz pazarın yüzdesi şu anda gitti geleneksel SAP uygulamalarından HANA'da SAP'ye kadar? 50/50, 30/70 mi bakıyoruz? Şu anda geçiş yapan ve harekete geçen insanların sadece elinde tutan ve bir şeylerin iyileşmesini, iyileşmesini veya değişmesini ya da durum ne olursa olsun bekleyen insanları görüyorsunuz?

Bill Ellis: Evet, aslında, benim bakış açımdan, yüzdeyi yüzde 20 civarında koyardım. SAP geleneksel işletmeler olma eğilimindedir. İnsanlar çok muhafazakar olma eğilimindedir ve bu yüzden insanları ayaklarını sürükler. Bence biliyorsunuz, uzun zamandır SAP kullanıyor musunuz, yoksa SAP'yi daha yeni dağıtmış olabilecek bir SMB misiniz? Ve böylece, bir takım faktörler var, ancak genel olarak yüzdenin 50/50 olduğunu düşünmüyorum. Yüzde 50'sinin en az dabbling olduğunu ve HANA'nın veri merkezlerinde bir yerde çalıştığını söyleyebilirim.

Dez Blanchfield: Bize daha önce verdiğiniz ilginç paket, bunun bir anlamda sahte bir eşlik olduğu ve saatin geçiş zamanını fiziksel ve kelimenin tam anlamıyla geçtiği idi. Bunu yaparken, insanların bunu düşündüğünü düşünüyor musunuz? Bunun platformda geçici bir değişim olduğu konusunda halkın genel anlayışı nedir, sadece bir seçenek değil, varsayılan haline geliyor mu?

SAP'nin bakış açısına göre, eminim ki bu şekilde itiyorlar çünkü performansta önemli bir rekabet avantajı var, ama aynı zamanda sanırım, kontrolü üçüncü bir tarafa değil, platformun arkasına güreşiyorlar. parti veritabanı, şimdi kendi platformlarına geri getiriyorlar. Sizce şirketler bu mesajı gerçekten aldı mı? Sizce insanlar bunu anlıyor ve şimdi buna dikkat ediyor mu? Yoksa hala, bir çeşit, belirsiz bir şey mi?

Bill Ellis: SAP'nin iletişim konusunda utangaç olduğunu düşünmüyorum ve SAPPHIRE'ye giden insanlar HANA'yı her yerde gördüler. Yani, bence insanlar çok iyi farkındalar, ama insan doğası olan şeydir, bilirsiniz, bazı insanlar, bir çeşit ayaklarını biraz sürüklerler.

Dez Blanchfield: Çünkü sanırım bu soruyu sormamın nedeni ve beni affetmen gerek, ama kabul ediyorum. Bence iletişim kurmaktan çekinmediler. Bence sinyalin birçok yönden söndü. Ve sana katılıyorum - henüz herkesin atladığını bilmiyorum. Biliyorsunuz, geleneksel girişim, bunu yürüten çok büyük işletmeler, hala birçok yönden, ayaklarını tam olarak sürüklemiyorlar, ama sadece vardiya karmaşıklığıyla uğraşmaya çalışıyorlar. Çünkü aracınızın ve kesinlikle bugünkü gösterinizin vurgulandığı tek şey olduğunu düşünüyorum ve benim için, bugün herkesin oturup dinlemeye ve yansıtmaya dikkat etmesini istediğim önemli bir paket paketin, Şimdi bu süreci aklımda basitleştirdi. Bence çok gergin CIO'lar ve onların takımları, “On yıllardır bildiğimiz geleneksel RDBMS'den ilişkisel veritabanı yönetim sistemlerinden tamamen yeni bir hesaplama paradigmasına nasıl geçiş yapabilirim? hala nispeten cesur bir alanda depolama yönetimi? ”diye düşünüyorum. Ancak bu birçok yönden bilinmemektedir ve diğer alanlarda bu değişimi yapan çok az insan vardır, sanki bellek içi hesaplamaya geçmiş olan başka bir iş bölümüne sahip değiller. Yani, akıllarında bir ya hep ya hiç hareketi.

Yani, bundan her şeyden çok uzaklaştığım şeylerden biri - bir dakika içinde size bir soru ile vuracağım - şu anki korku, bence, birçok yönden ve bugünden önce, bir CIO dinlemeseydim, şöyle düşünürdüm, “Peki, bu geçişi nasıl yapacağım? İlişkisel veritabanı yönetim platformunda ve DBA'ların yılların deneyimine sahip olduğumuz aynı yeteneği, şu anda becerilere sahip olmadığımız yeni bir platforma nasıl garanti edeceğim? ”Yani, sorum şu:, insanların araçların sunduğunuz ürünle birlikte orada olduğunu ve geçişin daha önce olduğu kadar korkutucu olmadığına dair derin bir nefes ve rahatlama içebildiklerini anladınız mı? bu araç kullanılabilir mi? İnsanların eski bellek NVMe, flash ve disk kombinasyonlarına karşı bellek içi hesaplama ve bellek içi depolamaya geçişle uğraştıklarını hala anlıyorlar mı?

Bill Ellis: Evet, şüphesiz bunu grafiksel olarak gösterebilecek çok fazla teknoloji ve araç var, neler oluyor ve en iyi kaynak tüketicilerini tespit etmeyi çok kolay hale getiriyor. Yani, işleri basitleştirmeye yardımcı oluyor ve teknoloji personelinin gerçekten iyi bir şekilde ele almasına yardımcı oluyor. Hey, neler olduğunu ve tüm karmaşıklığı anlayabilecekler. Bu yüzden, kesinlikle, piyasadaki araçlar kesinlikle yararlıdır ve bu nedenle SAP HANA için iş yükü analizi sunuyoruz.

Dez Blanchfield: Evet, bugün bize gösterdiğiniz şeyle ilgili en güzel şey, donanım parçasını, işletim sistemi parçasını, hatta hareket eden bazı iş yükünü izlemede, dediğin gibi, araçların bir süredir orada. Benim için biraz, özellikle HANA'nın içinde, büyüteç alıp içine bakabileceğimiz ve aracınızın sorgularda neler olduğu ve nasıl olduklarıyla ilgili ne yaptığını görmemize gerek yok. ve bu yükün nerede olduğu.

Şimdiye kadar gördüğünüz dağıtımlarla, dünya platformunuzdaki bu alanda tam anlamıyla en yetkili olduğunuz göz önüne alındığında, gördüğünüz bazı hızlı kazançlar - paylaşabileceğiniz herhangi bir anekdot bilginiz var mı? eureka anlarının, aha anlarının, insanların IDERA araç setini konuşlandırdığı, platformlarında ve performanslarında farkında olmadıkları şeyler buldular. İnsanların yeni konuştukları yerlere dair anekdotsal örnekleriniz var mı, ne yaşadıklarını ve birdenbire gittiğini bilmiyor musunuz, “Vay canına, aslında orada olduğunu bilmiyorduk?”

Bill Ellis: Evet, bu yüzden yerel araçların büyük bir sınırlaması, kaçak bir sorgu iptal edilirse, bilgileri temizler ve temel olarak geçmişe sahip olmamanızdır. Geçmişi çevrimdışı olarak depoladığımızdan, kaçak bir sorgu gibi, bir geçmişiniz olacak, ne olduğunu bileceksiniz, yürütme planını görebileceksiniz vb. Ve böylece, son kullanıcı topluluğunun temelde daha iyi çalışmasına, raporları daha iyi yazmasına vb. Ve böylece, tarih gerçekten güzel bir şey. Ve göstermek istediğim şeylerden biri, dört haftaya kadar gerçek zamanlı olarak bakabilmeniz ve daha sonra, ilgi duyduğunuz herhangi bir zaman diliminde kolayca yakınlaştırabileceğiniz ve ardından altta yatan sürüş aktivitesini açığa çıkarabileceğiniz. Bu görünürlüğe sahip olmak, darboğazın ortaya çıktığını bilmek için çok yararlı bir şeydir.

Dez Blanchfield: Konuşlandırıldıktan sonra çok kullanıcılı olduğundan bahsettiniz ve ajansız ve etkili bir şekilde birçok yönden sıfır dokunuşundan oldukça etkilendim. Bu durumda, aracınızın tek bir dağıtımının, kümeyi destekleyen temel altyapıyı izleyen uygulama ve geliştirme ekibine kadar NOC ağ operasyonları merkezindeki herkes tarafından kullanılabilir olması normal midir? Bu norm mu ve bir kez konuşlandırıyorsunuz ve bunu paylaşıyorlar mı, yoksa insanların yığının farklı kısımlarına bakan örnek örnekleri olabileceğini mi düşünüyorsunuz? Bu neye benziyor?

Bill Ellis: Temel ekip, SAP'de neler olduğuna dair teknolojinin temellerine tipik olarak çok güçlü bir ilgi duyacak. Açıkçası tüm manzaraları destekleyecek birden fazla takım var. HANA parçası buna odaklanmıştır. Ben sadece bilgilerin temel tüketicileri olarak SAP temel ekibine varsayılan olarak gideceğim.

Dez Blanchfield: Doğru. Yine de, bana göre, bir geliştirme ekibim varsa ya da sadece kod düzeyinde değil, ama orada veri kümeleri üzerinde analitik çalışmalar yapan bir veri bilimci veya analist ekibim varsa, özellikle de veri bilimine şu anda, organizasyonlar içindeki her şeye uygulandığım önemli bir baskı, aklımda - ve eğer yanlışsam beni düzelt - bana öyle geliyor ki, bu onlar için de büyük ilgi görecek, çünkü birçok yönden bir veri ambarı ortamında yapabileceğiniz ciddi şeylerden biri, bir veri bilimcisini açığa çıkarmak ve sadece geçici sorgular yapmaya başlamasına izin vermektir. Dükkanların sizi salladığı ve böyle bir şey olduğuna dair herhangi bir örneğiniz oldu mu, “Bir şeye bir veri bilimi ekibi attık, gerçekten acıtıyor, onlar için ne yapabiliriz, ne yaptığımızla karşı ne yapabiliriz geleneksel operasyonel izleme ve yönetim? ”Bu bile bir şey mi?

Bill Ellis: Evet, bunu biraz çeviririm ve cevabımı keserdim, performansa bakarken, KG üretimini geliştirirken performansın farkında olmak, bilirsiniz, ne kadar erken depolarsanız, daha az sorun, daha az sürprizler var. Kesinlikle.

Dez Blanchfield: Bundan sonra, deneyimlediğim birçok araç var - ve eminim Robin aynı fikirde olacak - burada birçok araç var, eğer büyük bir RDBMS'niz varsa, gerçekten yüksek- yetenekli, derinden bilgili, deneyimli DBA'lar. SAP HANA ile birlikte gelen altyapı ve platform gereksinimlerinden bazıları, şu anda belirli donanımlardan ve benzerlerinden, bildiğim kadarıyla hizalanan belirli dağıtımlarda destekleniyor. Bilirsiniz, onlarca yıllık deneyime sahip, aynı olmayan insanlar var. Gördüğüm şey, bu araçla zorunlu olarak olması gerekmiyor. Bana öyle geliyor ki, aracınızı konuşlandırabilir ve oldukça yeni yüzlere verebilir ve iyi performans göstermeyen şeyleri bulmalarına anında güç verebilirsiniz. Bununla hızlanmak ve konuşlandırmanın bir miktar değerini elde etmek için oldukça kısa bir öğrenme eğrisi var mı? Bilirsiniz, genel anlamda, değeri hemen görmek için 20 yıllık bir araç kullanma deneyimine sahip olmanız gerekmiyor. Durumun böyle olduğunu kabul eder misiniz?

Bill Ellis: Kesinlikle ve bence, konuşlandırmanın başarısının büyük bir kısmı gerçekten de SAP HANA ortamının planlanması ve mimarisine bağlı. Ve sonra şüphesiz çok fazla karmaşıklık, üzerine kurulu bir çok teknoloji var, ama sonra olan şeylerin kullanım kalıplarını izlemeye geliyor. Bu nedenle, daha karmaşık olmasına rağmen, bir şekilde paketlenmiş ve biraz basitleştirilmiştir. Bu çok fakir.

Dez Blanchfield: Evet, bu yüzden Eric'e geri dönmeden önce, özellikle ilginç bir soru ve cevap ile gelen bazı sorulardan birkaç sorusu olduğunu biliyorum ve cevabını duymaya hevesliyim. Birisi için geleneksel yolculuk - daha önce anlayabildiğinizi, indirebilir ve deneyebilirsiniz. Bugün ya da daha sonra tekrar çalabilecek olan halk dinlemesi için bunu çabucak özetleyebilir misiniz? Ellerini bir kopyaya alıp dağıtmak ve satın almadan önce ortamlarında denemek için hızlı iki veya üç adım nedir? Bu neye benziyor? Bunun için atılan adımlar nelerdir?

Bill Ellis: Evet. Yani, IDERA.com ve sadece Ürünler'e gidin ve SAP HANA için İş Yükü Analizi'ni göreceksiniz. Bir indirme sayfası var. Sana bazı iletişim bilgilerini soracaklarını düşünüyorum ve ürün sadece bir lisans anahtarıyla paketlenmiştir, böylece Setup.exe ile yükleyebilir ve sadece çok hızlı bir şekilde yuvarlanabilirsiniz.

Dez Blanchfield: Yani web sitenize gidebilir, indirebilirler. Bir süre önce ona baktığımı hatırlıyorum ve dün gece de iki kez kontrol ettim, hafızanızdan, ekibinizden birinin sizi dolaştıracağı bir demo talep edebilirsiniz? Ama aslında ücretsiz olarak indirebilir ve kendi ortamınızda yerel olarak dağıtabilirsiniz, kendi zamanında, değil mi?

Bill Ellis: Evet.

Dez Blanchfield: Mükemmel. Bence, her şeyden çok, muhtemelen şahsen yapmamı tavsiye edeceğim şey, web sitesinden bir kopyasını almak, oradaki belgelerin bir kısmını kapmaktır, çünkü bunu yapmak için çok iyi içerik olduğunu biliyorum, ve sadece dene. Ortamınıza koyun ve ne bulduğunuzu görün. IDERA aracıyla SAP HANA ortamlarınızla başlığın altına bir kez baktığınızda, orada gerçekten farkında olmadığınız şeyleri bulacağınızdan şüpheleniyorum.

Bakın, bunun için çok teşekkür ederim ve Robin ve I ile sadece soru-cevap için teşekkürler. Eric, size geri döneceğim çünkü bazı soru-cevapların katılımcılarımızdan da geldiğini biliyorum.

Eric Kavanagh: Evet, burada çok hızlı. Yani, katılımcılardan biri burada sadece şeylerin nasıl değiştiği hakkında konuşmak için gerçekten iyi bir yorum yapıyor. Geçmişte, bellek boğuluyordu, sık sık disk belleği ile yavaşlıyor, şu anda CPU çok fazla bellek içi veri ile boğuluyor. Biliyorsunuz, ağ sorunları var. Her zaman hareketli bir hedef olacak, değil mi? Bu günlerde darboğazların nerede olacağı ve dikkatinizi nereye odaklamanız gerektiği konusunda yörünge olarak ne görüyorsunuz?

Bill Ellis: Evet. Ölçünceye kadar bilmek zor. SQL ifadeleriyle ilgili şeylerden biri, kaynak tüketiminin itici güçleri olacaklarıdır. Böylece, büyük bir bellek tüketimi veya CPU tüketimi gibi bir durumda, kaynak tüketimine hangi etkinliğin neden olduğunu bulabileceksiniz. Şimdi, onu mutlaka öldürmek istemezsiniz, ancak bunun farkında olmak ve bir tür neler olduğunu, ne sıklıkta gerçekleştiğini vb. Farklı koşullara verilen yanıtların tamamını veya yemek kitabını ele alma konusunda hala yeniyiz. Ve böylece, bu harika bir soru ve zaman gösterecek. Zaman geçtikçe daha fazla bilgiye sahip olacağız.

Eric Kavanagh: Hepsi bu. Sizler çok ilginç bir yerdesiniz. Önümüzdeki aylarda ve önümüzdeki birkaç yıl içinde çok fazla etkinlik göreceğinizi düşünüyorum çünkü içerik çağrımızda önerdiğiniz gibi SAP'ın, geçiş yapmak için millet için uzun bir rampa sağladığını biliyorum. HANA için. Ama yine de, bu rampanın bir sonu var ve belirli bir noktada insanlar bazı ciddi kararlar vermek zorunda kalacaklar, bu yüzden ne kadar erken olursa o kadar iyi, değil mi?

Bill Ellis: Kesinlikle.

Eric Kavanagh: Pekala millet, burada Hot Technologies'de bir saat daha yaktık. Online bilgi insideanalysis.com, ayrıca techopedia.com bulabilirsiniz. Bu geçmiş web yayınlarının tüm arşivlerimizin bir listesi de dahil olmak üzere birçok ilginç bilgi için o siteye odaklanın. Ama millet, hepinize, IDERA'daki dostlarımıza, Robin'e ve elbette Dez'e çok teşekkür ederim. Ve önümüzdeki hafta size yetişeceğiz millet. İlginiz ve zamanınız için tekrar teşekkürler. Kendine iyi bak. Güle güle.

Geleceğe: bellek içi hesaplama için bir rampa